Key([mod], "y", lazy.spawn("zsh -c 'ytfzf -D'"), desc="run ytfzf in rofi")On Thu, Mar 11, 2021 at 1:07 PM Tormod Fossum <[email protected]> wrote: > I'm not sure if this will work for you or not, but have if you can launch > it from a terminal fine you can maybe write the lazy spawn like this: > > `Key([mod], "y", lazy.spawn("zsh -c 'ytfzf -D'"), desc="run ytfzf in rofi" > )` > > On Thu, Mar 11, 2021 at 7:41 PM Jonathan Raines < > [email protected]> wrote: > >> OS: Arch Linux >> Terminal: Kitty >> Shell: zsh >> Display Manager: LightDM >> >> After doing some googling, it seems like the right place to put the env >> variables would be */etc/profile* , instead of *.zshrc or .zshenv* . >> After logging into lightdm and after qtile loads up, I opened a terminal >> and used the command *env *to see the environmental variables. >> >> *YTFZF_EXTMENU=rofi -dmenu -fuzzy -width 1500* >> *YTFZF_ENABLE_FZF_DEFAULT_OPTS=0* >> >> Are both listed. However using* Key([mod], "y", lazy.spawn('ytfzf -D'), >> desc="run ytfzf in rofi") *still does not work. >> >> I have also installed dmenu, removed these variables so that it defaults >> to using dmenu and the keybinding still doesn't work. I really think it has >> to do with the way that I am trying to execute the command. This video at >> this timestamp <https://youtu.be/Ml55xp--ahA?t=184> shows the user >> adding the variables to *.zshrc* and using a hot key to execute *ytfzf >> -D *seamlessly. For some reason I cannot get that command to work. >> On Thursday, March 11, 2021 at 11:40:55 AM UTC-6 Kai Stian Olstad wrote: >> >>> On 11.03.2021 16:48, Jonathan Raines wrote: >>> > When I *printenv* the YTFZF_EXTMENU variable is listed. I have run >>> > *source >>> > .zshrc* after exporting the variables. I have logged out/logged back >>> > in. I >>> > have restarted qtile and the command still doesn't work. >>> > >>> > Did I not set the environment variable properly? >>> >>> Probably not, but it all depends on how you start Qtile. >>> >>> To configure environment correctly is not easy. >>> It's somewhat dependent on you distro but how you start Qtile is the >>> main one. >>> >>> If you using a Display Manager you need to add the environment to a file >>> that is loaded before the DM start so it can pass the environment to >>> Qtile. >>> >>> >>> > I have provided screenshots of the *printenv*, the export into my >>> > .zshrc >>> > file, and the keybind I'm trying to set up in qtile. >>> >>> Please don't post picture, copy the text in the mail instead. >>> Pictures is not searchable and not every mail client a image viewer like >>> CLI clients. >>> >>> >>> -- >>> Kai Stian Olstad >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "qtile-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/qtile-dev/5b7c5ca6-22ca-4929-8040-6565a697b176n%40googlegroups.com >> <https://groups.google.com/d/msgid/qtile-dev/5b7c5ca6-22ca-4929-8040-6565a697b176n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > You received this message because you are subscribed to the Google Groups > "qtile-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/qtile-dev/CAJYZU%3D_C1w%2BToz7%3DkLpYYziYk_fp%2BCWxS54eAHLCPk2AgPh3uA%40mail.gmail.com > <https://groups.google.com/d/msgid/qtile-dev/CAJYZU%3D_C1w%2BToz7%3DkLpYYziYk_fp%2BCWxS54eAHLCPk2AgPh3uA%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "qtile-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qtile-dev/CANVNN63ELais_K4Zy3F81RSVCrOTVqD8KepcyWztZ3jkNjuqVA%40mail.gmail.com.
