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/
waleee has joined #river
eShaev9z has joined #river
eShaev9z_ has quit [Ping timeout: 252 seconds]
angry_vincent has joined #river
angry_vincent has joined #river
angry_vincent has quit [Changing host]
jao has quit [Ping timeout: 250 seconds]
whereiseveryone has quit [Ping timeout: 252 seconds]
whereiseveryone has joined #river
leopoldek has quit [Ping timeout: 246 seconds]
waleee has quit [Ping timeout: 248 seconds]
pvsr has quit [Ping timeout: 265 seconds]
Ankhers has quit [Ping timeout: 265 seconds]
pvsr has joined #river
dzoidberg has quit [Ping timeout: 265 seconds]
whereiseveryone has quit [Ping timeout: 265 seconds]
dzoidberg has joined #river
gbrlsnchs has quit [Ping timeout: 265 seconds]
Ankhers has joined #river
whereiseveryone has joined #river
gbrlsnchs has joined #river
gbrlsnchs has quit [Ping timeout: 260 seconds]
whereiseveryone has quit [Ping timeout: 260 seconds]
pvsr has quit [Ping timeout: 260 seconds]
pvsr has joined #river
Ankhers has quit [Ping timeout: 260 seconds]
dzoidberg has quit [Ping timeout: 260 seconds]
whereiseveryone has joined #river
gbrlsnchs has joined #river
dzoidberg has joined #river
Ankhers has joined #river
leopoldek has joined #river
Szadek has quit [Quit: WeeChat 3.8]
leopoldek has quit [Ping timeout: 250 seconds]
Szadek has joined #river
jao has joined #river
leopoldek has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
Szadek has quit [Ping timeout: 240 seconds]
Szadek has joined #river
Szadek has quit [Ping timeout: 240 seconds]
Szadek has joined #river
Szadek has quit [Ping timeout: 240 seconds]
Szadek has joined #river
hochata has joined #river
Szadek has quit [Ping timeout: 248 seconds]
leopoldek has quit [Ping timeout: 256 seconds]
Szadek has joined #river
Szadek has quit [Ping timeout: 260 seconds]
Szadek has joined #river
Szadek has quit [Ping timeout: 264 seconds]
Szadek has joined #river
Szadek has quit [Ping timeout: 246 seconds]
Szadek has joined #river
Szadek has quit [Ping timeout: 248 seconds]
Szadek has joined #river
Szadek has quit [Ping timeout: 240 seconds]
Szadek has joined #river
kotto has quit [Quit: WeeChat 3.8]
kotto has joined #river
Szadek has quit [Ping timeout: 252 seconds]
leopoldek has joined #river
Szadek has joined #river
hochata has quit [Ping timeout: 248 seconds]
leopoldek has quit [Ping timeout: 246 seconds]
hewxle has joined #river
<hewxle> names
hewxle has quit [Quit: hewxle]
hewxle has joined #river
martian_ has joined #river
<martian_> Hello again. I put a shell command at the end of river init that creates a background using swaybg. It works perfectly when I copy and paste it in terminal but for some reason I don't get background on startup. Even though putting shell commands at the end worked before (e.g. I put 'kanshi' in there)
martian_ has quit [Remote host closed the connection]
<novakane> martian_: could you share your init?
Guest9969 has joined #river
Guest9969 has quit [Client Quit]
Szadek has quit [Ping timeout: 240 seconds]
Szadek has joined #river
alexherbo2 has quit [Remote host closed the connection]
martian_ has joined #river
<martian_> novakane: Sure, here it is: https://pastebin.com/PxZKPCva
<martian_> My additions are only at the beginning and end
martian_ has quit [Remote host closed the connection]
martian_ has joined #river
<martian_> Also, am I correct to assume that I can speed up river startup by rewriting init in Rust/C? Or maybe even just use dash/mksh instead of bash
<gbrlsnchs> martian_: Isn't the call to kanshi blocking it? Run kanshi in the background with &, that might unblock it from reaching swaybg
<novakane> martian_: you need to add '&' at the end of shell command when you're launching a program or use riverctl spawn
<novakane> oops too slow :P
martian_ has quit [Ping timeout: 250 seconds]
<novakane> and I'm not sure you would really gain some speed with an other language but I never tried, dash/mksh wouldn't really change anything I think
<gbrlsnchs> I personally just exec runsvdir and let runit take care of user daemons, it's a lot easier to manage them in general
<gbrlsnchs> for init I just use whatever is set for sh
martian_ has joined #river
<martian_> Thanks a lot for answers! Setting it up with daemons probably makes more sense but need to figure out how to make services out of binaries with systemd
martian_ has quit [Remote host closed the connection]
angry_vincent has quit [Remote host closed the connection]
<leon-p> I tried an init written in C on my laptop which has an ancient CPU and got no noticeable speed-up
<leon-p> using a service manager for daemons is orthogonal to that though and probably good idea
leopoldek has joined #river
<leon-p> systemd user services are decent, I even have a timer for changing the wallpaper every five minutes
hewxle has quit [Ping timeout: 255 seconds]
Szadek has quit [Ping timeout: 265 seconds]
hspak has joined #river
Szadek has joined #river
<NickH> leon-p: Might be worthwile putting that C init on the wiki.