dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.10.1 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
an3223 has joined #foot
st3r4g has quit [Ping timeout: 256 seconds]
st3r4g has joined #foot
st3r4g has quit [Quit: おやすみ]
teraflops has quit [Ping timeout: 256 seconds]
teraflops has joined #foot
ty1opom2 has joined #foot
<ty1opom2> hey just tried compiling foot and got error: unable to detect linker for compiler "cc -wl, --version -03"
<ty1opom2> cc: error: unrecognized command-line option `-03`
ty1opom2 has quit [Quit: Client closed]
ty1opom2 has joined #foot
ty1opom2 has quit [Ping timeout: 256 seconds]
ty1opom2 has joined #foot
Nulo has quit [Ping timeout: 250 seconds]
Nulo has joined #foot
<dnkl> ty1opom2: sounds like a meson issue. Did you upgrade meson recently?
<ty1opom2> sorrry i read the -o3 as a zero three not as a capital oh three
<dnkl> Ah :D
ty1opom2 has quit [Ping timeout: 256 seconds]
ty1opom2 has joined #foot
<ty1opom2> but if i try to start foot it wont start in wayfire
<ty1opom2> niether will kitty or firefox
<ty1opom2> does it need x dependecies
<ty1opom2> i built wayfire without x11 backend
<dnkl> ty1opom2: nope, no x11 deps
<dnkl> Try to start it from another terminal and watch foot's log output
<ty1opom2> mm it thought no xdg runtime dir was set even though i just launched wayfire?
<ty1opom2> i exported xdg runtime dir
<ty1opom2> and says failed to connect to wayland no compositor runnign
<ty1opom2> where is it looking for xdg runtime dir?
<ty1opom2> should i make a directory in my home/user/.config
<ty1opom2> or should i make a /home/user/xdg-home
<ty1opom2> like /home/user/.config/xdg-home or /home/user/.xdg-home
<ty1opom2> and then export xdg_config_home=/place aswell as the xdg_runtimedir im already setting
<ty1opom2> okay so its giving me failed to connect to wayland no compositor running?
hspak has joined #foot
<dnkl> ty1opom2: that means WAYLAND_DISPLAY (unsure about the name) isn't set
<dnkl> XDG_CONFIG_HOME doesn't have to be set. It'll default to ~/.config
<dnkl> And you shouldn't need a config just to start foot
<dnkl> (you are running foot from inside Wayfire, and not from a VT console...?)
<ty1opom2> i tried doing dbus-run-session wayfire && foot
<ty1opom2> from tty
<ty1opom2> i exported xdg before running that and wayfire uses it fine
<ty1opom2> i also tried doing sway && foot and it still doesnt work
<ty1opom2> gives me failed to connect to wayland; no compositor running?
<ty1opom2> xdg is not a problem
<ty1opom2> its just not connecting to wayland
<dnkl> ty1opom2: yeah, neither of those will work. You need to start it from within wayfire. Try creating a shell script that redirects stdout and stderr to a file, and then try to stay that script from within wayfire
<dnkl> Also check that you have at least one font installed, are using an utf-8 locale, and that your shell is in PATH
gtms has joined #foot
ollysmith has quit [Ping timeout: 268 seconds]
<ty1opom2> okay so i got firefox to work
<ty1opom2> well it started
<ty1opom2> no fonts are rendering
<ty1opom2> mmmm
<ty1opom2> so let me go install some fonts then
<ty1opom2> foot wouldnt start because it failed to load fonts
<ty1opom2> whats a nice looking font?
<ty1opom2> i especially like fonts that make it clear what letter a character is
<ty1opom2> if its like a lower case L or a undercase I or a zero or a O
<ty1opom2> i even just had missread earlier of trying to read your install guide and misreading an Oh as a zero
<helby> ty1opom2: Anonymous Pro is great for foot
<dnkl> I use Dina
<manio> and I am using Iosevka Term :)
<manio> Fira Code is also nice :)
<manio> if you're looking for inspiration: https://www.reddit.com/r/unixporn/
<helby> people play a lot with wm's look
<helby> no idea why, at practically one never see background or whatever in tilling wm
<manio> helby: good point - that is why I am not using bg at all :)
<manio> i generally have some window/terminal on every monitor...
<dnkl> I use river. Which means there aren't even any title bars...
<dnkl> I do play around with border colors however. But that's for usability reasons. To quickly see which window is active
<helby> I kept river practically as it was set by default
<helby> defaults are pretty usable
<helby> I think I just set padding to zero
<manio> helby: just curious: how you feel if you start it for the first time? How it is related eg for sway?
<manio> i mean keyboard keys...
<ty1opom2> damn fira code is really nice
<helby> manio: I used sway befor, feel the same
<ty1opom2> let me see if i can get it to work
<ty1opom2> somehow
<helby> manio: I don't see practicall difference
<ty1opom2> no fonts are working right now htough haha
<manio> ty1opom2: here's my foot.ini for FiraCode - maybe you'll find it useful:
<manio> #font=Fira Code Medium:size=9.3
<manio> #font-bold=Fira Code:style=bold:size=9.3
<manio> #font-italic=Fira Code:style=italic:size=9.3
<manio> #font-bold-italic=Fira Code:style=extra bold italic:size=9.3
<manio> of course you need to uncomment it :)
<ty1opom2> oh yeah that feels nice ITS SO READABLE, im typing this text onto a webclient for libera and the text is pretty but its impossible to tell the differnce between some letters
<ty1opom2> mac os default font whatever it is, just pretty bad for readability
<ty1opom2> it is rendered quite nice though
<ty1opom2> is zsh better than bash?
<an3223> ty1opom2: it's your preference. i use busybox ash
<ty1opom2> damn the @ symbol doesnt wrap all the way around on firacode :(
<ty1opom2> what kind of decision was that :( it would look better if they wrapped the circle all the way around the a
<an3223> i miss the @ from Fira, it looks so good in roguelikes
<helby> good that you talk about fonts, I debloated and got rid of anonymous and use just droid ;/ as it works relativelly okay in firefox too
<helby> I go try that Dina, it's some windows format lol
<dnkl> helby: I don't think it's windows specific
<dnkl> It's an ancient bitmap font format
<dnkl> The Arch PKGBUILD converts it to pcf
<dnkl> Another ancient bitmap font format ...
<dnkl> (the zip file contains both .fon files, which are windows specific, and .bdf files)
<helby> yes, tried to convert it with that, but it look somehow like scalled 1000 times wrongly
<helby> when I m fuckering with fonts, I always get lost with all that formats and 'helpers' for fonts
<ty1opom2> mmm foot keeps crashing failed to load xcursor pointer `text`
<pipeweed[m]> fantasque sans mono
<dnkl> ty1opom2: that's not a crash
<dnkl> Or at least, that error/warning message is harmless and can be ignored
<dnkl> If foot is crashing, it's something else
<ty1opom2> no it crashes
<ty1opom2> but if i open firefox first
<ty1opom2> then it doesnt immediatly crash
<ty1opom2> firefox is doing something that foot relies on
<ty1opom2> also close the foot window by clicking the close button on foot it crashes wayfire
<ty1opom2> but if i just control c cancel foot from the tty2 it closes fine
<ty1opom2> let me try and open foot from inside wayfire shortcuts and see if it crashes
<ty1opom2> oh okay so if i open it from inside wayfire it closes
<ty1opom2> no nevermind
<ty1opom2> haha
<ty1opom2> closeing foot crashes my wayfire session
<dnkl> ty1opom2: that's a known wayfire issue
<ty1opom2> mmm do you know what causes that?
<ty1opom2> it fails roundtrip to wayland display broken pipe
<dnkl> All info is in the linked issue above
<ty1opom2> thanks dnkl :)
<ty1opom2> im gonna make a DE for a linux distro using void linux as a base
<ty1opom2> and wayfire as a compositor
<ty1opom2> gonna use gtk-layer-shell to make a gtk dock?
<ty1opom2> does that sound silly?
an3223 has quit [Remote host closed the connection]
an3223 has joined #foot
<dnkl> I don't really use DEs... Can't really say if it's good or bad...
<helby> well, it's DE so it's bad ;/
<ty1opom2> :(
<ty1opom2> was gonna try and pay a manufacturer to make me a laptop to hahah
ty1opom2 has quit [Ping timeout: 256 seconds]
st3r4g has joined #foot
cheakoirccloud has joined #foot
<cheakoirccloud> New sway user enters the chat: I'm getting "local C is not UTF-8", but like what do I care just do what I say.
<cheakoirccloud> My A problem was apt removed xorg-server, so I was like OK... Let's do "that" today.
teraflops has left #foot [WeeChat 3.3]
<cheakoirccloud> I got to where I am now where I don't have a terminal.
<dnkl> cheakoirccloud: you need to use an UTF-8 locale. For example, en_US.UTF-8
<cheakoirccloud> I can only edit files with gedit till I have a terminal.
<cheakoirccloud> I can't even edit files beginning with a '.'.
<cheakoirccloud> So I'm looking for a '-f' flag.
<dnkl> cheakoirccloud: well, check your distros docs for how to set up the locale. Or usually ends up being editing a file
<cheakoirccloud> Yeah but, just do what I say.
<dnkl> You can also try "LANG=en_US.UTF-8 foot"
<cheakoirccloud> I can do that
<cheakoirccloud> That's not enough... I mean I can work for an hour and fix the system right, but that's not a good system to have: not having a terminal means using the VT to make changes.
st3r4g has quit [Quit: おやすみ]
<cheakoirccloud> The issue was I didn't have locales installed, it's not needed and you should work on removing that dependency... Also the Debian package needs to depend on it so this won't come up so much.
<dnkl> Go complain to the Debian packager. I don't package foot
<cheakoirccloud> You could add a note for him/her in the README... Like just add: "This won't even run without locales."
<cheakoirccloud> Really if you can't communicate with your packagers, you've a problem.. no?
<helby> true true, I did not find refund page, I want my money back!
<dnkl> cheakoirccloud: send patch
<novakane> I mean locales it's like one of the first things you do when you install literaly any distro
<dnkl> cheakoirccloud: btw, there are several distro packagers here, in this channel. We do communicate.
<novakane> also packages are not really the responsibility of the software developer
<novakane> it's just a bonus
alebastr has joined #foot
<cheakoirccloud> locales may be the first thing, but if ten years later it's uninstalled and your software is installed... breakage.
<cheakoirccloud> I strongly advise adding an option(however you want to read it) to ignore this
<cheakoirccloud> You should be looking at and removing any `exit()` that exists at startup.
<dnkl> File a bug report to debian about the missing Debian dependency. It's not a foot bug.
Jozzle has joined #foot
dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.10.2 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
st3r4g has joined #foot
<cheakoirccloud> dnkl: An app exits on an error condition that's at best a warning... This is indeed a bug. In the case where a computer is never intended for anything other than what can be accomplished using C, then crashing is definitely an error. Someone like me would just be confused if anything beyond 8bit ASCII was used, those symbols are foreign and I certainly don't want(though not seen as a problem) an UTF-8 display.
cheakoirccloud has left #foot [#foot]
Turboblack_ has joined #foot
Turboblack_ has left #foot [www.downgrade.pp.ua - блог который все еще работает под виндоуз 95]
st3r4g has quit [Ping timeout: 256 seconds]
gtms has quit [Remote host closed the connection]
st3r4g has joined #foot
st3r4g has quit [Quit: おやすみ]
manio has quit [Ping timeout: 256 seconds]
manio has joined #foot