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/
snakedye has quit [Ping timeout: 244 seconds]
snakedye has joined #river
wrkzk has joined #river
waleee has quit [Ping timeout: 240 seconds]
elshize has quit [Ping timeout: 272 seconds]
elshize has joined #river
snakedye has quit [Ping timeout: 244 seconds]
snakedye has joined #river
cabal704 has quit [Quit: WeeChat 3.5]
hill has joined #river
talismanick has joined #river
talismanick is now known as Guest1921
hill has quit [Remote host closed the connection]
mon_aaraj has quit [Quit: WeeChat 3.5]
mon_aaraj has joined #river
<NikhilSingh[m]1> Where can I find the keymapping for special keys like `PrtSc`
<NikhilSingh[m]1> As audio function is described by XF86AudioPrev how can I get list of other such keys?
<n0r> Nikhil Singh: PrtSc should be "Print" in the config. Generally, you can find Key names with `wev`. Type it in the terminal, focus the opened window and observe the output in the terminal.
wrkzk has quit [Ping timeout: 272 seconds]
notzmv has joined #river
mon_aaraj has quit [Quit: WeeChat 3.5]
mon_aaraj has joined #river
snakedye has quit [Ping timeout: 240 seconds]
notzmv has quit [Ping timeout: 244 seconds]
<chipps> I'm a bit confused on how to use swayidle. Can anyone please explain how to use it?
mon_aaraj has quit [Quit: WeeChat 3.5]
mon_aaraj has joined #river
LemanR has joined #river
aryak has quit [*.net *.split]
hellmouth has quit [*.net *.split]
lbia has quit [*.net *.split]
mannerism has quit [*.net *.split]
ghostbuster has quit [*.net *.split]
hellmouth has joined #river
aryak has joined #river
lbia has joined #river
mannerism has joined #river
ghostbuster has joined #river
LemanR has quit [Quit: Client closed]
LemanR has joined #river
LemanR has quit [Client Quit]
mon_aaraj has quit [Ping timeout: 240 seconds]
LemanR has joined #river
fitrh has joined #river
vaivis has joined #river
<NickH> chipps: I run it as a systemd user unit with the -w option.
<NickH> Other configuration optoins are in ~/
<NickH> Oops: ~/.config/swayidle/config
<NickH> Config at: https://0x0.st/oaW2.txt
notzmv has joined #river
<NickH> That blanks the screen after an hour then locks it one minute later. It Also locks the screen before a systemd suspend
LemanR has quit [Quit: Client closed]
LemanR has joined #river
Guest1921 has quit [Quit: Using Circe, the loveliest of all IRC clients]
talismanick has joined #river
fitrh has quit [Quit: fitrh]
LemanR has quit [Quit: Client closed]
LemanR has joined #river
talismanick has quit [Ping timeout: 244 seconds]
LemanR has quit [Quit: Client closed]
LemanR has joined #river
LemanR has quit [Client Quit]
LemanR has joined #river
LemanR has quit [Client Quit]
LemanR has joined #river
snakedye has joined #river
LemanR has quit [Quit: Client closed]
LemanR has joined #river
wrl has quit [Ping timeout: 244 seconds]
LemanR has quit [Quit: Client closed]
LemanR has joined #river
LemanR has quit [Client Quit]
snakedye has quit [Ping timeout: 272 seconds]
snakedye has joined #river
wrl_ has joined #river
wrl_ has quit [Client Quit]
snakedye has quit [Ping timeout: 272 seconds]
snakedye has joined #river
notzmv has quit [Remote host closed the connection]
notzmv has joined #river
emersion has quit [Remote host closed the connection]
emersion has joined #river
<mizzunet> nice
<mizzunet> NickH: Mind sharing systemd service file?
snakedye has quit [Ping timeout: 240 seconds]
<NickH> That's ~/.config/systemd/user/riveridle.service
snakedye has joined #river
<NickH> To make it run I define a river-session.target https://0x0.st/o1LX.target
<NickH> And in my ~/.config/river/init I run "systemctl --user start river-session.target"
<NickH> I can paste bin my ~/.config/river/init too if you like but there is a whole load of other stuff in it that may just confuse things.
<n0r> Question about input config. Man riverctl says nothing about the input type or wildcards. So I need to use the individual name, right?
waleee has joined #river
<ifreund> n0r: yep, that's right
<n0r> Thanks. Just got tapping working, having that disabled was an annoyance :D
<ifreund> :)
waleee has quit [Ping timeout: 264 seconds]
fitrh has joined #river
cabal704 has joined #river
vaivis has quit [Ping timeout: 244 seconds]
talismanick has joined #river
fitrh has quit [Quit: fitrh]
Franciman has joined #river
<Franciman> hi, does river have a proper system tray?
<n0r> Franciman: System Trays are a part of bars. River doesn't have a bar, you need a separate one, for example waybar.
<Franciman> sankyu n0r
<Franciman> oh great, many thanks sensei
<n0r> Lol I'm still figuring out river myself.
<Franciman> :D
<mizzunet> NickH: 👍️
<Franciman> ttyl!
<Franciman> thanks again
Franciman has left #river [WeeChat 3.5]
cabal704 has quit [Quit: WeeChat 3.5]
talismanick has quit [Remote host closed the connection]
talismanick has joined #river
<NikhilSingh[m]1> How can I make waybar river/window title to only show the name off the application?
<NikhilSingh[m]1> And how that module is able to identify the focused window ? Can I use that to get the screenshot of specific window using grim?
notzmv has quit [Ping timeout: 244 seconds]
<leon-p> NickH: as your first question, it should be possible to identify an application by app-id (if the application is well-behaved), however I do not know if waybar supports that
<leon-p> oops, wrong ping, soory
<leon-p> NikhilSingh[m]1: ^
<leon-p> as for your second question: the river-status protocol extension is used to querry the title of the focused window. However you can not use it for the screenshot thing, as it does not expose window geometry and position
<mizzunet> NickH: pressing suspend key display swaylock and then it doesn't suspend, with swayidle's 'before-sleep swaylock',
<mizzunet> Is that how it's supposed work?
<mizzunet> leon-p: could river expose the geometry of the window? If it did, we could take the window-screenshot, right?
<tiosgz> mizzunet: just dumping incomplete memories, but could it have something to do with the swayidle -w flag and swaylock not forking?
<mizzunet> I'll try without -w
<mizzunet> oh -w required
<ifreund> mizzunet: IMO this is a bug/missing feature of swayidle, but this is how I work around it for running waylock: https://github.com/ifreund/dotfiles/blob/42e7c74af4d9df4dec9eec27dfd723b602f84508/local/sv/swayidle/run#L5
<tiosgz> or swaylock -f?
<ifreund> waylock doesn't have a -f flag
<tiosgz> yeah, waylock doesn't. but swaylock does
<ifreund> makes me wonder whether it makes more sense for every program to implement such a flag or for the user to just use setsid or whatever when needed
<tiosgz> or just always run everything blocking :P
<NikhilSingh[m]1> can i mention a git url to be added in recomended tools? as it seems to be not that popular but works well. (emoji picker)
<mizzunet> ifreund: tiosgz , both solutions do work.
<mizzunet> with setsid, it takes 2 seconds to display swaylock after resuming from suspention.
<mizzunet> with -f flag, swaylock first shows then suspends the system.
<mizzunet> I think, the better option would be with 'after-sleep' which is not available
<n0r> When I use swaylock (without any idle stuff, just a keybind) the mouse cursor does not disappear until I move it. Is that expected?
<mizzunet> Same here
tsraoien has quit [Ping timeout: 240 seconds]
snakedye has quit [Ping timeout: 244 seconds]
daurnimator has quit [Ping timeout: 264 seconds]
snakedye has joined #river
daurnimator has joined #river
snakedye has quit [Read error: Connection reset by peer]
waleee has joined #river
daurnimator has quit [Ping timeout: 272 seconds]
<leon-p> mizzunet: well, I myself am not a fan of exposing things like window geometry. That just invites people to port all their hacky X11 scripts to Wayland instead of coming up with a proper solution, which would be a shame.
daurnimator has joined #river
<NikhilSingh[m]1> Waybar idle inhibitor saying idle inhibitor is not found.
<NikhilSingh[m]1> Using river latest release is that a seperate package?
<ifreund> the idle inhibitor protocol was implemented after 0.1.3, it's only available on master branch
<NickH> mizzunet: yes I think you need the daemonize option in your ~/.config/swaylock/config (or pass the -f option directly as has already been suggested). It's been quite a whie since I set this stuff up.
talismanick has quit [Remote host closed the connection]
notzmv has joined #river
<NikhilSingh[m]1> ifreund: thanks user aur river-git now it is there.
talismanick has joined #river
tsraoien has joined #river
kitty3 has quit [Ping timeout: 256 seconds]