dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.15.3 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
emcconville has quit [Quit: ZNC 1.8.2 - https://znc.in]
emcconville has joined #foot
lack has quit [Read error: Connection reset by peer]
lack has joined #foot
alexherbo2 has quit [Ping timeout: 246 seconds]
auri has quit [Read error: Connection reset by peer]
auri has joined #foot
Guest20 has joined #foot
Guest20 has quit [Client Quit]
xd1le has quit [Quit: xd1le]
yonson has quit [Remote host closed the connection]
yonson has joined #foot
xenrox has quit [Remote host closed the connection]
xenrox has joined #foot
birger has joined #foot
birger has quit [Changing host]
birger has joined #foot
h-erectus has joined #foot
alexherbo2 has joined #foot
birger has quit [Remote host closed the connection]
an3223 has quit [Remote host closed the connection]
an3223 has joined #foot
xd1le has joined #foot
birger has joined #foot
<WhyNotHugo> filesystem=host doesn't actually give permission to most of the host filesystem
<WhyNotHugo> https://docs.flatpak.org/en/latest/sandbox-permissions.html#filesystem-access look for "These directories are blacklisted"
h-erectus has quit [Quit: h-erectus]
bgs has joined #foot
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #foot
ayushnix has quit [Ping timeout: 245 seconds]
ayushnix has joined #foot
ayushnix has quit [Ping timeout: 244 seconds]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #foot
alexherbo2 has quit [Remote host closed the connection]
xd1le has quit [Quit: xd1le]
ayushnix has joined #foot
<anarcat> dnkl: is foot vulnerable to this? https://gist.github.com/singe/bcdb0c91ce00636e2332393ef44dd07c
<anarcat> in other words, will foot look up in DNS when it finds OSC7?
<dnkl> anarcat: I don't think so. We lookup the current hostname, and string compares with the one from the OSC. But we don't lookup the OSC hostname.
<anarcat> good, thanks
cromulent has joined #foot
<cromulent> Hey, question. I'm running Emacs in foot in Arch. Almost everything works, except the Ctrl-Arrow and Meta-Arrow commands are broken. For example Emacs says Ctrl-Left is "M-[ 1 ; 5 d". Any ideas on how to fix this?
<rockorager> The escape sequence for Ctrl-Left is 'ESC [ 1 ; 5 D', meta modified keys are ESC prefixed...
<rockorager> it's like emacs isn't interpretting the escape sequence
<rockorager> It should be handling ESC [ as a CSI prefix and interpretting therafter
<rockorager> Not sure how to fix though
kraftwerk28_ has quit [Quit: *disconnects*]
<cromulent> Also, typing "ESC a" into emacs functions as Meta-Left correctly, whereas typing "Meta-Left" is "M-[ 1 ; 3 d".
kraftwerk28 has joined #foot
<cromulent> Er, typing "ESC left" into emacs functions as Meta-Left correctly.
<cromulent> Libinput says Esc, Ctrl, and Alt are (-1). Maybe I can try disabling meta mode as described in man foot. How do I run the command "E[?1036l"?
<rockorager> printf "\e[?1036l"
<rockorager> I'm not sure if shells turn it back on, you may have to && emacs
<rockorager> `ESC a` functions as meta left?? That is bizarre
<cromulent> Yeah, Emacs interprets Meta-a and Esc-a identically. I think Meta and Ctrl work always, except with the arrow keys.
<cromulent> printf "\e[?1036l" && emacs -nw doesn't change anything.
<cromulent> So printf "\e[?1036l" && emacs -nw (disabled) keeps all Ctrl- functionality ok, and changes Meta- to send unicode keys. Then printf "\e[?1036h" && emacs -nw keeps Ctrl- functionality ok, Meta- functionality good. In both cases Ctrl-Arrow and Meta-arrow are still broken.
<rockorager> what do you see if you do `cat -v` and press Ctrl-Arrow?
<cromulent> By the way I can configure emacs to bind the unparsed Ctrl/Meta-arrow keycodes "M-[ 1 ; 3 d", etc. That works.
<cromulent> Ctrl-Left is ^[[1;5D, Meta-Left is ^[[1;3D, ESC-left is ^[^[[D.
<cromulent> That does look strange. Esc-a and Meta-A are ^[a, Ctrl-a is ^A. Emacs interprets those correctly.
<cromulent> I'll pick this up some other time. Thanks for your suggestions!
cromulent has left #foot [#foot]
<dnkl> (the relevant part in this case is the term alias)
<dnkl> or just upgrade to emacs 29 which recognizes foot out-of-the box
<dnkl> yet another alternative: https://github.com/benjaminor/kkp (enable the kitty protocol in emacs)
erectus has quit [Remote host closed the connection]
erectus has joined #foot
erectus has quit [Quit: erectus]
bgs has quit [Remote host closed the connection]
erectus has joined #foot
rrogalski[rich] has quit [Quit: Quit: Dog probably tripped over power cord again.]
rrogalski has joined #foot
rrogalski is now known as Guest5006
Guest5006 has quit [Quit: Quit: Dog probably tripped over power cord again.]
rrogalski has joined #foot
lack has quit [Read error: Connection reset by peer]
lack has joined #foot
sentriz has quit [Ping timeout: 245 seconds]