YES!! Thank you Guillaume! I can't believe I didn't think of that. On Mon, May 4, 2020 at 3:48 PM Guillaume Gelin <[email protected]> wrote:
> Just escape the inner double quotes with backslashes? > > Le lun. 4 mai 2020 à 23:27, Bearcat M. Şándor <[email protected]> a > écrit : > >> Yes, and i discovered what's happening. The dtach command simply runs >> whatever i give it and exits. So, doing *kitty dtach -A >> ~/.cache/dtach_vim_session ls *gives me a dir listing and terminates >> immediately. >> >> I tried this originally with tmux but i couldn't figure out how to nest >> the quotes: >> *Key([mod], "Return", lazy.spawn("kitty tmux -c "vim -c ':ter >> ++curwin'"")),* >> The above does not work. It gives me a qtile error and i have to >> cntrl-alt-backspace to get out, because you can't fix and refresh qtile. >> >> tmux -c "vim -c ':ter ++curwin'" works at the command line but the >> command following the *tmux -c* must be in double quotes, and the vim >> command must be in single quotes. >> >> How do I nest that in qtile? >> >> Thanks, >> >> On Mon, May 4, 2020 at 2:32 PM Guillaume Gelin <[email protected]> wrote: >> >>> Did you try with another terminal? >>> >>> Le lun. 4 mai 2020 à 22:29, Bearcat M. Şándor <[email protected]> >>> a écrit : >>> >>>> Oh, well I guess that would be helpful. Kitty launches, and dies >>>> immediately, so that's different than it was yesterday. Odd. I'll poke the >>>> kitty, as it were and play with it some more. Closing this for now, and I >>>> apologies for the noise. >>>> >>>> On Mon, May 4, 2020 at 2:17 PM Tycho Andersen <[email protected]> wrote: >>>> >>>>> On Mon, May 04, 2020 at 01:50:17PM -0600, Bearcat M. Şándor wrote: >>>>> > Hey folks, >>>>> > >>>>> > First off, thank you for this awesomely hackable wm. >>>>> > >>>>> > I'm trying to set up a hotkey combination to launch my terminal with >>>>> a >>>>> > detachable vim terminal session in it. In my config.py I have: >>>>> > >>>>> > *Key([mod], "Return", lazy.spawn("kitty dtach -c >>>>> ~/.cache/dtach_vim_session >>>>> > vim -c ':ter ++curwin'")),* >>>>> > >>>>> > Yeah, that's a lot to unpack. It's 3 parts: >>>>> > *vim -c ':ter ++curwin'* -- this fires up vim and opens up a vim >>>>> terminal >>>>> > in it >>>>> > *dtach -c ~/.cache/dtach_vim_session* -- starts up dtach and >>>>> creates a >>>>> > session file called dtach_vim_session in my ~/.cache directory >>>>> > *kitty* -- fires up my kitty terminal and runs the above in it >>>>> > >>>>> > Now, if I open up kitty and enter *dtach -c >>>>> ~/.cache/dtach_vim_session vim >>>>> > -c ':ter ++curwin'* in it, it runs just fine. >>>>> > >>>>> > Note that also if I have *Key([mod], "Return", lazy.spawn("kitty >>>>> tmux -c >>>>> > 'vim +term'")),* that works just fine, so I don't think it's a >>>>> kitty >>>>> > issue. >>>>> > >>>>> > Any ideas? >>>>> >>>>> You didn't mention what doesn't work exactly, but my guess is that >>>>> kitty is installed somewhere that isn't in the default $PATH, >>>>> ~/.local/bin maybe. >>>>> >>>>> Tycho >>>>> >>>>> -- >>>>> 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/20200504201747.GL683427%40cisco >>>>> . >>>>> >>>> >>>> >>>> -- >>>> Bearcat M. Şándor >>>> Feline Soul Systems LLC >>>> Voice: 872.CAT.SOUL (872.228.7685) >>>> Fax: 406.235.7070 >>>> >>>> -- >>>> 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/CAMPo9soPx7uDAw7V64piNk%3DgSG_rEM0Yzsbod-SaQNmy0wx6OQ%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/qtile-dev/CAMPo9soPx7uDAw7V64piNk%3DgSG_rEM0Yzsbod-SaQNmy0wx6OQ%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/CAPn4x%2Bo20e%2BNQPh%2BGaS%2BspZEyZQN-F_NjDFGdy-U7h-hYK79yQ%40mail.gmail.com >>> <https://groups.google.com/d/msgid/qtile-dev/CAPn4x%2Bo20e%2BNQPh%2BGaS%2BspZEyZQN-F_NjDFGdy-U7h-hYK79yQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> Bearcat M. Şándor >> Feline Soul Systems LLC >> Voice: 872.CAT.SOUL (872.228.7685) >> Fax: 406.235.7070 >> >> -- >> 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/CAMPo9sqXmOgmvGte3UQ8GCnEOyKXYy32KPknjde6%3DmMy1aWBaA%40mail.gmail.com >> <https://groups.google.com/d/msgid/qtile-dev/CAMPo9sqXmOgmvGte3UQ8GCnEOyKXYy32KPknjde6%3DmMy1aWBaA%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/CAPn4x%2Bq3d8e_AWEqKdp6G3o4VRxR6tDjPoBLnOyg%3DH_FquKrCw%40mail.gmail.com > <https://groups.google.com/d/msgid/qtile-dev/CAPn4x%2Bq3d8e_AWEqKdp6G3o4VRxR6tDjPoBLnOyg%3DH_FquKrCw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- Bearcat M. Şándor Feline Soul Systems LLC Voice: 872.CAT.SOUL (872.228.7685) Fax: 406.235.7070 -- 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/CAMPo9soJOaSYvL%2BF8QbrvRpJehWsnB7q8oHwLJ655UZDjOOZhA%40mail.gmail.com.
