ChanServ changed the topic of #river to: river - a dynamic tiling Wayland compositor || https://codeberg.org/river/river || channel logs: https://libera.irclog.whitequark.org/river/
mtm has quit [Ping timeout: 260 seconds]
mtm has joined #river
leopoldek has joined #river
mekeor has quit [Quit: towards emacs as interface to cybernetic council communism]
leopoldek has quit [Ping timeout: 260 seconds]
leopoldek has joined #river
leopoldek has quit [Ping timeout: 272 seconds]
lordmzte2 has joined #river
Palanix has quit [Ping timeout: 246 seconds]
lordmzte has quit [Ping timeout: 260 seconds]
lordmzte2 is now known as lordmzte
leopoldek has joined #river
leopoldek has quit [Read error: Connection reset by peer]
leopoldek has joined #river
Palanix has joined #river
lordmzte3 has joined #river
lordmzte has quit [Ping timeout: 244 seconds]
lordmzte3 is now known as lordmzte
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 276 seconds]
fitrh has joined #river
fitrh has quit [Ping timeout: 256 seconds]
Palanix_ has joined #river
Palanix has quit [Ping timeout: 260 seconds]
Palanix_ is now known as Palanix
fitrh has joined #river
fitrh has quit [Remote host closed the connection]
haliucinas has quit [Quit: .]
haliucinas has joined #river
<LarstiQ> ifreund: I too want to echo the health maintainer over stressed maintainer viewpoint, the WM protocol looks exciting but in the mean time river as is is already quite good
Palanix has quit [Ping timeout: 248 seconds]
Palanix has joined #river
leopoldek has quit [Remote host closed the connection]
mekeor has joined #river
catman has quit [Quit: WeeChat 4.3.0-dev]
<mekeor> hello :) chromium shows browser notifications in windows/views. how can i make these float? does anyone have `riverctl rule-add ... float` rules for it by hand? (i currently don't use any notification daemon. should i?)
Den4ikRus has joined #river
<novakane> mekeor: you should yeah, even with a rule it probably juste gonna make a big centered window
<mekeor> novakane: do i need to add rules to river such that mako-views are not centered?
<novakane> no, if you use mako it should just works out of the box
<mekeor> novakane: cool. how does this work? doesn't mako just create windows/views just like any other application? or is it that river has default rules for mako?
<mekeor> i'm trying to understand what these notification daemons do :)
<ifreund> mako uses a different protocol than normal windows called wlr-layer-shell which is intended for desktop shell components
<mekeor> i see, makes sense to me now, thanks. since i neither like nor use notifications, i'll just disable them in my browser, and enjoy not needing another daemon.
<mekeor> another question. how to use `dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=river`? should it be put in river/init? should it be passed to `exec`? and placed at the end of river/init? or should i end the line with an ampersand `&`?
<ifreund> mekeor: anywhere in the init script should be fine
<ifreund> & is a shell feature to run a given command in the background without blocking
<ifreund> since that dbus command shouldn't block in the first place, & is not useful here
<mekeor> makes sense: it doesn't spawn a daemon, but rather it talks to the dbus daemon. thus, & is not needed.
<ifreund> exec is a shell feature that replaces the shell process with the given command, thats not what you want here
* mekeor nods
<mekeor> weird that i saw people use `exec` in this context!
catman has joined #river
traidare has joined #river
traidare has quit [Client Quit]
traidare has joined #river
Palanix has quit [Ping timeout: 260 seconds]
Palanix has joined #river
traidare has quit [Quit: WeeChat 4.4.2]
traidare has joined #river
mtm has quit [Ping timeout: 246 seconds]
mtm has joined #river
traidare has quit [Ping timeout: 276 seconds]
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
<leon-p> mekeor: you might have seen people use exec at the end of their init script to replace the shell process with the layout generator
<leon-p> I think we dropped that from the example config because people were putting commands after that line and we had a lot of questions about those commands not running
<leon-p> I would have expected that anyone replacing their desktop with a pretty niche wayland server would know shell, but I have learned that people discover unix oddities in different orders
Den4ikRus has quit [Read error: Connection reset by peer]
Den4ikRus has joined #river
leopoldek has joined #river
<choucavalier> leon-p: it's bottom up. the issue is more about people using a feature (exec) and lazily not investigating what that is before asking questions to other people
alexherbo2 has joined #river
crymeariver has joined #river
<crymeariver> Is there a way to get the currently active keyboard layout?
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
Guest0 has joined #river
Guest0 has quit [Client Quit]
nemoguest has joined #river
<nemoguest> mekeor this is probably because xdpw recommends it at the bottom of their wiki, both for river and sway: [https://github.com/emersion/xdg-desktop-portal-wlr/wiki/%22It-doesn't-work%22-Troubleshooting-Checklist]
<nemoguest> which is rather strange considering that sway 'exec' is different? And I think exec_always would be
<nemoguest>  preferrable in sway case...
nemoguest has quit [Quit: Client closed]
<mekeor> thank y'all :)
mekeor has quit [Quit: towards emacs as interface to cybernetic council communism]
alexherbo2 has quit [Remote host closed the connection]
NickH has quit [Ping timeout: 248 seconds]
Palanix has quit [Read error: Connection reset by peer]
Palanix has joined #river
leopoldek has quit [Ping timeout: 252 seconds]
NickH has joined #river
leopoldek has joined #river
<NickH> nemoguest: sway config is not a shell script, so to make it run a command you use the "exec" sway config command.