dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.11.0 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
Oleg has joined #foot
ollysmith has quit [Ping timeout: 256 seconds]
ollysmith has joined #foot
dutchie_ has joined #foot
dutchie has quit [Ping timeout: 256 seconds]
janemba has quit [Ping timeout: 256 seconds]
janemba has joined #foot
peetee has quit [Ping timeout: 256 seconds]
pranjhol has joined #foot
dutchie_ is now known as dutchie
radu242 has quit [Ping timeout: 260 seconds]
pranjhol has quit [Quit: Client closed]
sterni has quit [Quit: WeeChat 3.3]
sterni has joined #foot
radu242 has joined #foot
peetee has joined #foot
peetee has quit [Changing host]
peetee has joined #foot
<peetee> Omg what does this mean?
<peetee> err: wayland.c:1211: failed to connect to wayland; no compositor running?
<peetee> info: main.c:670: goodbye
<peetee> Is it only me getting this kind of error?
<sochotnicky> peetee: means you are either trying to run foot on Xorg or you are missing some environment variables (i.e. WAYLAND_DISPLAY)
<peetee> Why is it made so complicated? 😫
<sochotnicky> it's not...
<sochotnicky> it works by default unless people do weird stuff in their envs
<peetee> sochotnicky: I didn't do anything, its new my os installed yesterday
<peetee> Wtf is wayland? When firefox is running peacefully what's problem with foot to open?
<peetee> If just for using a terminal I've to stuggle like this when how will I use other apps?
<novakane> what DE/WM are you using?
<peetee> I'm running vncserver
<peetee> I run firefox by running `export DISPLAY=:1 && firefox`
<peetee> Simple and easy
<peetee> > what DE/WM are you using?
<peetee> Xfce4 btw
<peetee> novakane: ^
<novakane> yeah but are you using gnome, sway, i3, whatever, on the computer you trying to open foot?
<novakane> ah ok
<peetee> What's the issue?
<novakane> well I don't think Xfce4 support wayland so you can't use foot
<peetee> A GUI should be as simple as possible to run
<peetee> > well I don't think Xfce4 support wayland so you can't use foot
<peetee> But why they don't support wayland? Xfce4 is most used de
<peetee> I choosed xfce4 over lxqt/kde because its lightweight and looks good
<novakane> I don't know, I'm not even sure if that the case, you need to know if there is wayland support or not as foot is only for walyand
<peetee> Walyand?
<novakane> Wayland is an alternative to X11
<Orbstheorem> wayland is very different from x11. I wouldn't be surprised a different project with similar goals to xfce4 exists, since writing a compositor/DE for both X11 and wayland will likely hugely complexify a codebase.
<sochotnicky> peetee: you should just use whatever terminal your OS/DE provides as default if you are new to Linux (which seems to be the case). Optimize later once you feel more comfortable...
<Orbstheorem> Agreed.
<sochotnicky> What you are doing is called "premature optimization" in development circles :-)
<sochotnicky> peetee: but to expand on "why doesn't it support wayland" - because it makes the code much simpler to maintain. There are plenty of options for X11/older systems that do not want to move to Wayland
<Orbstheorem> A great example is i3 and it's wayland equivalent sway. Both are awesome project implementing the same functionnality but focusing on different platforms.
hexa- has quit [Ping timeout: 250 seconds]
hexa- has joined #foot
hexa- is now known as h
deadscrews has joined #foot
deadscrews has quit [Client Quit]
h is now known as hexa-
rcf is now known as rfc
rfc is now known as heidegger
heidegger is now known as rcf
ghost08 has joined #foot
ghost08 has quit [Quit: WeeChat 3.5]
phaitonican[m] has joined #foot
<phaitonican[m]> Hi guys. I changed my foot.ini file to change the font size, is there a way to reload the file ?
<dnkl> phaitonican[m]: besides restarting foot? No, there isn't
<phaitonican[m]> Hmm it doesnt seem to effect, I do something wrong...
<phaitonican[m]> I use gentoo and my foot.ini is in /usr/share/foot/foot.ini, I should maybe copy to my .config/foot folder ?
<dnkl> yeah, the one in /usr/share is just an example conf. it isn't loaded from there. so yeah, copy it to ~/.config/foot/foot.ini
<phaitonican[m]> dnkl: Ah yes that was it thanks very much
cvmn has joined #foot
cvmn has quit [Ping timeout: 240 seconds]
cvmn has joined #foot
rj1 has quit [Changing host]
rj1 has joined #foot
<hexa-> so, when will foot catch up with warp?
<hexa-> if only the announcement came a few days earlier, this would've been a great aprils fools
jackhill is now known as KM4MBG
KM4MBG is now known as jackhill
<dnkl> I read "all cloud features are opt-in" and immediately stopped reading...
<mx08> I watched the video and made it 70% through, until "A.I. command search"
<mx08> Tbh I think some of the features are interesting, like command completion in a pop-up-menu.
<dnkl> all new things must obviously be AI based. Just like it has to be rust, and GPU accelerated
<mx08> Yeah :(
<dnkl> I think the way to do that is with a defined interface between the terminal and the shell. Kitty for example, offers some level of shell integration.
<Orbstheorem> mx08: I use fzf for something alike.
<Orbstheorem> I like the fact of it being able to render "more than just text".
<Orbstheorem> But it feels too "let's embed a web browser in a terminal" to me.
<dnkl> yeah, I suspect they'll end up with a very loosely defined API between their terminal and their shell, making it more or less hopeless for any other shell to make any use of it
kevr has quit [Ping timeout: 240 seconds]
* Orbstheorem thinks there should rather be a better 21st century terminal specification
<Orbstheorem> > <@dnkl:libera.chat> yeah, I suspect they'll end up with a very loosely defined API between their terminal and their shell, making it more or less hopeless for any other shell to make any use of it
<Orbstheorem> dnkl: They claim that staying compatible with zsh, fish, ... is one of their goals.
<Orbstheorem> * They claim that staying compatible with zsh, fish, ... is one of their goals though.
kevr has joined #foot
<dnkl> pretty sure they do. That just means they implement the VT spec. What'll be interresting to see is how much of the new stuff will work in plain shells
<rj1> i love foot!!!
<dnkl> time will tell... For them to really make a change, terminal applications, *and* other terminal emulators will have to pick up some of their new features...
radu242 has quit [Ping timeout: 252 seconds]
cvmn has quit [Ping timeout: 240 seconds]
<Lord> one interesting feature of warp are "blocks"
<Lord> i would like this one on foot
<Lord> I'd love having a way to differentiate the input from the output while scrolling
<Lord> and a keybind to scroll to the previous/next input
<mx08> dnkl: Your last commit message is wrong, you escaped `_` not `-`. Not sure how much you care about it, but right now you could just --amend it...
<mx08> Sorry I'm such a nitpicker :/
<dnkl> mx08: might amend tomorrow, if I remember, and nothing else have been pushed before then... Not super important (and not the first commit typo either...)
<mx08> Ok. Just wanted to mention it :)
<Orbstheorem> Out of curiosity, what timezone are you people in? ^^
<dnkl> Lord: kitty has a better foundation for doing that, imho. There, it's all spec:ed out, and can work with bash and zsh. I.e it doesn't require a custom "command line editor"
<Orbstheorem> (UTC+2 o/)
<dnkl> Orbstheorem: utc+1
<mx08> UTC+2, with a f'ed up sleep rhythm
<mx08> *sleeping schedule (I think)
* Orbstheorem discretely whispers "Yay, not the only one"
radu242 has joined #foot
<mx08> Hm I just force-pushed a branch that is in a PR here: https://codeberg.org/dnkl/foot/pulls/998
<mx08> Maybe I could've avoided that, in any case I didn't (intend to) change anything from that branch
* mx08 is no git wizard yet