ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/riverwm/river || channel logs: https://libera.irclog.whitequark.org/river/
Guest59453453249 has quit [Quit: Client closed]
Guest5945345324 has quit [Quit: Client closed]
cabal704 has joined #river
snakedye_real has joined #river
snakedye_real has quit [Quit: snakedye_real]
cabal704 has quit [Quit: WeeChat 3.5]
notzmv has quit [Ping timeout: 276 seconds]
waleee has quit [Ping timeout: 244 seconds]
mon_aaraj has quit [Ping timeout: 256 seconds]
mon_aaraj has joined #river
mon_aaraj has quit [Ping timeout: 240 seconds]
mon_aaraj has joined #river
snakedye has quit [Ping timeout: 240 seconds]
notzmv has joined #river
wrkzk has quit [Ping timeout: 276 seconds]
libret60 has joined #river
<libret60> error: BackendStartFailedmulti/backend.c:34] Failed to initialize backend.ES=1 to suppress this checkL_MESA_bgra ontrol GL_OES_d
<libret60> hello. why is that so?
snakedye has joined #river
testy has quit [Quit: You have been kicked for being idle]
<ifreund> libret60: I don't know, perhaps you are missing some mesa libraries or required features are not supported on your hardware.
<libret60> ifreund: oh, i read about you
<libret60> right now i am traversing through ziglearn.org
<libret60> yesterday i managed to ran river and it was working correctly
<libret60> but then re
<libret60> booting system changed something
<libret60> probably packages that i installed weren't necessary
<libret60> and they started working after rebooting system
<libret60> what is the bare minimum that i need?
<ifreund> the packages required depend on your distro, perhaps you're missing something like "mesa-dri"
testy has joined #river
<libret60> doas apk add mesa-dri-classic
<libret60> OK
<ifreund> libret60: guessing you're on alpine, they happen to have a wiki page for river: https://wiki.alpinelinux.org/wiki/River
<libret60> ifreund: yeah, i am trying to start with XDG_RUNTIME_DIR=/tmp river
<libret60> before that: install -Dm0755 /usr/share/doc/river/example/init -t ~/.config/river
<libret60> of course to be exact the command provided by manual is incorrect, the path is different
<ifreund> XDG_RUNTIME_DIR is supposed to have 700 permissions
<ifreund> I personally use https://github.com/ifreund/dumb_runtime_dir/ to create it
<libret60> but i managed to created ~/.config/river with /usr/share/doc/river/example*s*/init
<libret60> by the way would be great to fix such errors in documentation
<ifreund> I don't use alpine, feel free to edit their wiki
<libret60> what do you use? just interesting
<libret60> i will
<ifreund> void linux currently
libret60 has quit [Ping timeout: 255 seconds]
libret60 has joined #river
<libret60> for some reason i was disconnected by ISP
<libret60> where did you learn this c language?
<libret60> by the way yesterday i personally first time saw zig
<libret60> i tried chmod 700 /tmp
<libret60> unable to open lockfile /tmp/wayland-32.lock
<libret60> check permissions
<libret60> much better chmod 777 /tmp
<libret60> did you mean https://en.wikipedia.org/wiki/Pluggable_authentication_module by >PAM configuration ?
snakedye has quit [Ping timeout: 276 seconds]
libret60 has quit [Remote host closed the connection]
snakedye has joined #river
mon_aaraj has quit [Ping timeout: 244 seconds]
mon_aaraj has joined #river
snakedye has quit [Ping timeout: 240 seconds]
<tiosgz> bikeshedding time. is there a reason for contrib/ and example/ to be two different dirs?
<ifreund> tiosgz: hmm, I recommend distributions install example to /usr/share/examples/river/init or similar if they have such a convention
<ifreund> I don't recommend anything in contrib be installed at all
<ifreund> said otherwise example/ has official support, contrib/ does not
<tiosgz> ah, yep that works for me
mon_aaraj has quit [Ping timeout: 256 seconds]
nor[m]1 has quit [Quit: Reconnecting]
nor[m]1 has joined #river
nor[m]1 is now known as n0r
waleee has joined #river
<NikhilSingh[m]1> How can I unmap all key mapping at once?
<NikhilSingh[m]1> As if i set a new keymap and then remove it from the config and reload the config it does not unmap that.
<n0r> I don't think all at once is possible, but there is an unmap command in riverctl for individual mappings.
<NikhilSingh[m]1> Is there any way so that I can re initialise config with only settled options?
<NikhilSingh[m]1> Setted*
fitrh has joined #river
cabal704 has joined #river
wrkzk has joined #river
krishnaj has joined #river
<krishnaj> Hello
<krishnaj> I wanted to ask if I could map caps to escape on river
<krishnaj> and how would that be possible
<krishnaj> also is there another 3rd party solution that could solve the issue ?
<krishnaj> Okay so I seem to have found a solution in kbct
<Arya[verncc][m]> yes
<Arya[verncc][m]> export XKB_DEFAULT_OPTIONS=caps:backspace
<Arya[verncc][m]> export this before starting river
<Arya[verncc][m]> or do `XKB_DEFAULT_OPTIONS=caps:backspace river`
<krishnaj> Arya[verncc][m]: Thanks !!!!
<krishnaj> Could someone please add this to the wiki ??
<krishnaj> or the readme
krishnaj has quit [Remote host closed the connection]
<n0r> Arya [vern.cc]: backspace != escape ;)
<Arya[verncc][m]> true
<Arya[verncc][m]> this is what i use
<Arya[verncc][m]> since my backspace is 1u
cabal704 has quit [Quit: WeeChat 3.5]
Guest64 has joined #river
Guest64 has quit [Quit: Client closed]
naamune has joined #river
krishnaj has joined #river
<krishnaj> So I tried Arya[verncc][m] solution but it does not seem to work, how do you do it, did you make a script or an alias in the bashrc.
<Arya[verncc][m]> you have to export that variable before starting sway
<Arya[verncc][m]> *river
<krishnaj> okay lemme try
krishnaj has quit [Remote host closed the connection]
kjani has joined #river
<kjani> Yeah so it worked
<kjani> But how do I do it in subsequent launches and how do I automate setting this variable everytime river starts ?
kjani has quit [Remote host closed the connection]
wrkzk has quit [Quit: WeeChat 3.5]
<n0r> kjani: I basically just run a little script which does the XKB stuff and runs river with my custom init location.
<Shinyzenith[m]> Hi, I keep segfaulting when trying to access the app_id from a surfaces toplevel, if someone could shed some light as to why this is happening that would help a lot!
<Shinyzenith[m]> ( this is in the set_app_id handler for a toplevel )
wrkzk has joined #river
notzmv has quit [Ping timeout: 276 seconds]
fitrh has quit [Remote host closed the connection]
notzmv has joined #river
mon_aaraj has joined #river
icp has joined #river
icp has quit [Client Quit]
icp has joined #river
icp has quit [Quit: Client closed]
mon_aaraj has quit [Ping timeout: 272 seconds]
mon_aaraj has joined #river
mon_aaraj has quit [Ping timeout: 244 seconds]
mon_aaraj has joined #river
mon_aaraj has quit [Ping timeout: 240 seconds]
mon_aaraj has joined #river
naamune has quit [Remote host closed the connection]
wrkzk has quit [Quit: WeeChat 3.5]
wrkzk has joined #river
mon_aaraj has quit [Ping timeout: 276 seconds]
mon_aaraj has joined #river
mon_aaraj has quit [Remote host closed the connection]
mon_aaraj has joined #river
wrkzk has quit [Quit: WeeChat 3.5]
wrkzk has joined #river
talismanick has joined #river
talismanick is now known as Guest5024
LemanR has joined #river
<LemanR> hey all, thinking about switching from bspwm to river (so I can make my system mostly wayland based). Can river be configured using any script (not only bash).
<LemanR> forgive my bad use of the jargon. I study neuroscience so all my CS learning in through reading and tinkering lol
<LemanR> my instincts says yes because I would just swap out the /bin/sh for whatever I wanted than modify the file as needed.
<LemanR> I just wanted to be sure because I run gentoo and I'd also want to change the X11 to wayland which is a little bit of an undertaking.
<tleydxdy[m]> yes, it can be any executable, even c would work
LemanR25 has joined #river
<LemanR25> Sweet, thanks for the info
LemanR25 has quit [Client Quit]
Guest5024 has quit [Ping timeout: 276 seconds]
LemanR has quit [Ping timeout: 252 seconds]
talismanick has joined #river
mon_aaraj has quit [Ping timeout: 256 seconds]
mon_aaraj has joined #river