<k-man>
thanks NickH. I'll give those a go tonight
<k-man>
regarding documentation. i had this crazy thought. the init file IS the doco right. what if we could make a system that generates the init and documentaion. one thing I find myself wanting is a quick 1 pager to remind me of keyboard shortcuts
<NickH>
You could wrap riverctl in a script that outputs each binding into a file to document them.
<k-man>
yeah
<k-man>
i imagine something like how in github, if you press ? you get a little popup with keyboard shortcuts
<NickH>
Then set a keybinding to display contents of said file with something like zenity
<k-man>
NickH: are you an emacs user by any chance?
<k-man>
i think the init could be a good candidate for literate programming. in particular because you can easily execute a given snippet of code from within emacs
leopoldek has quit [Remote host closed the connection]
uncomfy_ has joined #river
uncomfy has quit [Ping timeout: 252 seconds]
angry_vincent has quit [Ping timeout: 272 seconds]
Eternado has joined #river
TheAnachron has joined #river
Eternado has quit [Quit: Client closed]
<NickH>
k-man: yes. But I build from source so I can use --with-pgtk
<NickH>
Looks like it should be in backports soon though.
uncomfy_ has quit [Ping timeout: 252 seconds]
notzmv has joined #river
uncomfy has joined #river
<NickH>
Ohh, it is already :-)
uncomfy has quit [Ping timeout: 252 seconds]
<k-man>
NickH: I’m confused. What should be in backports?
uncomfy has joined #river
<k-man>
Emacs?
uncomfy_ has joined #river
uncomfy has quit [Ping timeout: 252 seconds]
uncomfy_ has quit [Ping timeout: 252 seconds]
kotto has joined #river
notzmv has quit [Ping timeout: 260 seconds]
<k-man>
NickH: why do you use the wlop program? does swaylock not blank the screen?
aryak has joined #river
Nosrep has quit [Remote host closed the connection]
<k-man>
do i run swayidle as a daemon from within the river init?
<Nosrep>
only within a page and doesn't look like native tooltips are broken
<Nosrep>
only like in youtube or something like that where i guess it creates them itself
<novakane>
Nosrep: on firefox 118? I have no problems with that
<Nosrep>
yeah 118
<k-man>
i just noticed in gimp, if i toggle it to full screen, then ctrl+n for new document, the new document popup is hidden from view
<novakane>
works fine for me, but then there is always a lot of bugs in firefox
<novakane>
k-man: nothing is rendered above a fullscreen window
<k-man>
novakane: so it's a feature?
uncomfy has joined #river
Guest98 has joined #river
<novakane>
k-man: it is how it works yeah
<k-man>
hmmm
<Guest98>
hi everyone, I'm curious how are you using River? Did you rice it a lot? Do you use rivertile or another layout or did you code one from scratch?
<k-man>
how can i make the function keys do the things like volume up/down and screen brightness up/down etc.
<novakane>
Guest98: there is not a lot of eye candy thing in river to rice tbh, although there probably some external software that can do some things
<novakane>
but I thing ricer are not really the target user for river currently
<novakane>
s/thing/think/
Guest98 has quit [Quit: Client closed]
<k-man>
hmm when i put my keys in not fn key mode, only the mic mute seems to send events (using xev
<k-man>
to check
<novakane>
you need wev for that
<k-man>
ah or course
<k-man>
f1 f2 and f3 do not send any event - the others work
<k-man>
those keys are mute, -vol and +vol
Guest69 has joined #river
<k-man>
anyway - i'm off to bed. thanks for the help people
<novakane>
k-man: you may need to use river passthrough mode to get all events
<novakane>
i.e using Super+F11 if you use the example config with the focus on wev window
Akawama has joined #river
Akawama has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
angry_vincent has joined #river
Akawama has joined #river
Akawama has quit [Client Quit]
Akawama has joined #river
TheAnachron has quit [Quit: TheAnachron]
pinpoxIRC3 has joined #river
pinpoxIRC has quit [Read error: Connection reset by peer]
midgard has quit [Quit: Bye]
pinpoxIRC3 is now known as pinpoxIRC
midgard has joined #river
Akawama has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
Akawama has joined #river
kotto has quit [Quit: WeeChat 4.0.5]
leopoldek has joined #river
leopoldek has quit [Remote host closed the connection]
notzmv has joined #river
IchikaZou has joined #river
uncomfy has quit [Ping timeout: 252 seconds]
uncomfy has joined #river
uncomfy has quit [Remote host closed the connection]
Guest69 has quit [Ping timeout: 245 seconds]
notzmv has quit [Ping timeout: 272 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 255 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 260 seconds]
waleee has joined #river
notzmv has joined #river
IchikaZou has quit [Remote host closed the connection]
waleee has quit [Ping timeout: 272 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 255 seconds]
angry_vincent has quit [Remote host closed the connection]
leopoldek has joined #river
waleee has joined #river
aryak has quit [Ping timeout: 260 seconds]
aryak has joined #river
notzmv has quit [Ping timeout: 255 seconds]
isti115 has quit [Ping timeout: 255 seconds]
isti115 has joined #river
<k-man>
thanks novakane, i gave that a go but still no response from those keys
waleee has quit [Ping timeout: 240 seconds]
waleee has joined #river
<k-man>
how do i run programs like swaybar?
<k-man>
do i launch them from the init script? and launch how?
<leon-p>
k-man: if a keypress does not pop up in wev, you may already have an active keybind on it. River only sends key presses to clients which do not have binds
<k-man>
hmm
<k-man>
oh
<k-man>
where does river log to by default?
waleee has quit [Ping timeout: 272 seconds]
waleee has joined #river
<leon-p>
stderr
<k-man>
so if it starts from gdm, logs should be in journalctl
Misthios has quit [Quit: Misthios]
Misthios has joined #river
notzmv has joined #river
<leon-p>
I don't think we really log anything on keypress though, so this may not be very helpful
<leon-p>
we probably should log if river spawns something, might submit a PR tomorrow
<k-man>
leon-p: oh - i thought if i press a key that is bound to spawn something, and that spawn causes an error? (like spawn pamixer but pamixer is not found) it might log something?
<leon-p>
🤷
<leon-p>
or just try the command in the terminal?
<k-man>
oh good idea
<k-man>
lok
<k-man>
lol
<k-man>
well it works - no error
<k-man>
hmm
<k-man>
telegram won't open. it just sits and doesn't show a window