<NickH>
It keeps track of pids and kills old instances
<NickH>
The problem is that the output focus for the session changes
<NickH>
I wonder if it would be possible to add a -output option to "riverctrl spawn" command that could be used to launch things on a given output without chaning the focus for the user
<repo>
hey! i just saw river pop up in home manager news. Is river comparable to herbstluftwm?
<repo>
apparently not quite
<ifreund>
repo: not quite, no. I have plans to make river's window management protocol flexible enough that one could implement herbstluftwm-style window management outside the compositor process though
<ifreund>
right now river only really does dwm-style tags and dynamic tiling well with user configurable layout algorithms
<repo>
cool
<FireFly>
as someone who used hlwm for years under X and tried out first hikari and now river, it's at least the closest in spirit to hlwm that I've found so far
<FireFly>
but not a perfect 1:1 yeah
<FireFly>
admittedly my WM habits changed a bit with hikari as well though, and the tiling setups I use mostly these days are fairly basic
ninewise has quit [Ping timeout: 260 seconds]
ninewise has joined #river
Guest73 has joined #river
Guest73 has quit [Quit: Client closed]
alexherbo2 has joined #river
Szadek36 has quit [Quit: off]
Szadek36 has joined #river
alexherbo2 has quit [Remote host closed the connection]
ninewise has quit [Remote host closed the connection]
ninewise has joined #river
leopoldek has joined #river
leopoldek has quit [Remote host closed the connection]
<tiosgz>
wait, gimp is going wayland soon? * checks the web * ah, it had a pre-3.0 release in 2020 or so already
<tiosgz>
on an unrelated note, about the weird fcitx behavior a few weeks ago...
<tiosgz>
from the correspondence we've had so far, i've understood that the developer is about as convinced in their interpretation of how it should be as i am
<tiosgz>
namely, they think key processing should be event-wise, not key-wise, so fcitx passes on exactly those events that it doesn't handle
<tiosgz>
which then results in release events on keys it didn't press -- or press events on keys already down
<tiosgz>
i think it's at least good to know there exists a different way to understand this than mine/ours (so if it's supposed to have no room for interpretation, even "obvious" stuff like this should probably be in the protocol
<tiosgz>
emersion might potentially want to know this ^ in case some of the relevant protocols get updated at some point
<emersion>
yeah, the current design is ehhhh
<emersion>
i'd much prefer a design where the compositors sends an event with a serial, and the IME replies with "i handled serial N" or "i didn't"
<tiosgz>
the room for interpretation also somewhat applies to virtual-keyboard alone -- whether the events should be "as expected", or just any events the client wants
The_Buhs has quit [Quit: The_Buhs]
The_Buhs has joined #river
tiosgz has quit [Quit: nyaa~]
waleee has joined #river
catman has quit [Quit: WeeChat 4.3.0-dev]
catman has joined #river
leopoldek has joined #river
<leon-p>
tiosgz: a gimp release using GTK3 and therefore being wayland native is scheduled for this year IIRC
<leon-p>
you can also build from that branch already, works decently well
<leon-p>
for a "big" program Gimp is surprisingly pleasant to compile
Guest13 has joined #river
Guest13 has quit [Client Quit]
adamcstephens has quit [Remote host closed the connection]
Guest6 has joined #river
Guest6 has quit [Client Quit]
adamcstephens has joined #river
Guest65 has joined #river
Guest65 has quit [Client Quit]
Guest3 has joined #river
<Guest3>
Is there a way to force all applications to tile. Programs like nsxiv are in floating mode when launched through the terminal.
<NickH>
riverctl rule-add -app-id Nsxiv no-float
<Guest3>
error: unknown command
<Guest3>
usage: riverctl [options] <command>
<NickH>
river -version
<NickH>
You're probably running an old version. Check the riverctl man page for the correct syntax for the version you are running