cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
an3223 has quit [Ping timeout: 258 seconds]
an3223 has joined #foot
caveman has quit [Remote host closed the connection]
caveman has joined #foot
an3223 has quit [Ping timeout: 258 seconds]
an3223 has joined #foot
raiguard has joined #foot
<raiguard>
Is there some sort of mechanism in foot to easily background the current process, replace it with another one, and re-foreground the original once it exits? I am attempting to script this behavior, but it involves using wtype and is super ugly. In kitty, I could do this with the overlay window type.
<raiguard>
The usecase is replacing my text editor (kakoune) with a file picker (nnn), then opening the picked file back up in kakoune
<raiguard>
Sort of like vim-vinegar by tpope
fitrh has joined #foot
cabal704 has quit [Ping timeout: 244 seconds]
cabal704 has joined #foot
smach has joined #foot
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
cabal704 has quit [Client Quit]
fitrh has quit [Read error: Connection reset by peer]
fitrh has joined #foot
smach has quit [Ping timeout: 248 seconds]
fitrh has quit [Quit: fitrh]
jao has quit [Ping timeout: 248 seconds]
fitrh has joined #foot
fitrh has quit [Client Quit]
Ordoviz has joined #foot
an3223 has quit [Ping timeout: 258 seconds]
an3223 has joined #foot
wael has quit [Ping timeout: 240 seconds]
ollysmith has quit [Quit: ZNC 1.8.2+deb2+b5 - https://znc.in]
ollysmith has joined #foot
wael has joined #foot
talismanick has quit [Ping timeout: 244 seconds]
ecocode___ has quit [Quit: Connection closed for inactivity]
Andrew has quit [Quit: Disappearing for a while, email me if you need to talk: andrew AT andrewyu DOT org.]
jao has joined #foot
<Arsen>
raiguard: that's more of a shell concern
<kabouik>
I'd be interested in your config if you manage to do that raiguard, I'm a kakoune and nnn use too
caveman has quit [Remote host closed the connection]
caveman has joined #foot
<raiguard>
It occurs to me that several programs (including nnn itself) have the ability to background themselves while another program runs, then come back once it is done. Perhaps the best solution would be for kakoune to gain support for this directly.
<Arsen>
most programs catch TSTP and restore the screen yes