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/
leopoldek has joined #river
catman has quit [Remote host closed the connection]
catman has joined #river
waleee has quit [Ping timeout: 268 seconds]
Snetry has quit [Ping timeout: 255 seconds]
sentry has joined #river
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 268 seconds]
Szadek5 has joined #river
Szadek has quit [Ping timeout: 268 seconds]
Szadek5 is now known as Szadek
leopoldek has quit [Remote host closed the connection]
angry_vincent has joined #river
angry_vincent has quit [Ping timeout: 252 seconds]
hmht has joined #river
lbia has quit [Ping timeout: 246 seconds]
lbia has joined #river
lbia has quit [Ping timeout: 256 seconds]
lbia has joined #river
ninewise has quit [Ping timeout: 260 seconds]
ninewise has joined #river
talismanick has quit [Remote host closed the connection]
Guest63 has joined #river
Guest63 has quit [Client Quit]
Dustee has joined #river
Dustee has quit [Quit: Client closed]
lbia has quit [Ping timeout: 268 seconds]
lbia has joined #river
lbia has quit [Ping timeout: 246 seconds]
lbia has joined #river
lbia has quit [Ping timeout: 246 seconds]
lbia has joined #river
Dustee has joined #river
<Dustee> hi i have tried multiple layout-generators but i cannot seem to get rid of the outer border
<Dustee> if i only have one window on a monitor i want it to look indistinguishable from a full screened window
<Dustee> tried `--outer-gap 0` with river-bsp-layout, `--outer-padding 0` on river-dwindle, `-outer-padding 0` on rivertile
<vyivel> you want what's usually called "smart gaps"
hmht has quit [Ping timeout: 246 seconds]
<Dustee> ok thanks for the info, it also is packaged on nixos, nice
<ifreund> has anyone else experienced anything like https://codeberg.org/river/river/issues/1067 ?
<ifreund> I'd like to tag 0.3.1 but would also like to understand what's going on there first
Dustee has quit [Quit: Client closed]
Dustee has joined #river
<Dustee> is it not possible to resize windows with the mouse? im used to that from i3,sway,hyprland but here it just disables tiling and starts resizing a floater...
<ifreund> the current layout generator protocol/architecture doesn't allow resize of a tiled layout with the mouse
<ifreund> there are plans to change that in the next generation of the protocol along with many other things
<ifreund> this involves a lot of work and is currently still in the design phase though
<Dustee> i mean i heard that app devs really dont like it because it polls the resize request way too fast or whatever, but maybe it could be done with like a 100ms rate limit or something like that.
<Dustee> ill just get used to the key map i guess
<ifreund> there's no difference from resizing a single window interactively and resizing multiple windows at once interactively from the application's point of view
<ifreund> s/from/between/
<Dustee> also i tried to get rid of window decorations with the `riverctl rule-add ssd`
<Dustee> ```
<Dustee> ❯ riverctl list-rules ssd
<Dustee> title  app-id  action
<Dustee> *      *       ssd
<Dustee> ```
<Dustee> however some apps still draw a sort of titlebar
<Dustee> zathura pdf viewer, some firefox windows, etc
<ifreund> apps are free to draw whatever they want within their window, all river can do is give them a standardized hint
<ifreund> gtk3 happens to not respect this hint, see the FAQ entry on the wiki
<Dustee> ive read a bit on it, but have not yet tried to mess with gtk css or whatever, is there really no other way? i know theyre not really a role model but how do Hyprland manage it?
<ifreund> gtk3 supports a kde-specific decoration hint protocol that has been deprecated for like 7 years or something
<ifreund> I decided not to taint river by implementing that
<Dustee> ok, reasonable. just to be sure this is the gtk3 decoration? https://imgur.com/a/vdeJuBW
<vyivel> might be libdecor
<ifreund> I believe both zathura and firefox use gtk3 yes
Guest39 has joined #river
Guest39 has quit [Client Quit]
Dustee has quit [Quit: Client closed]
Dustee has joined #river
<Dustee> applying the css got rid of the decorations, cool
<Dustee> is there a layout generator that is dwindle, but splits the currently focused window, instead of using a static preset layout?
Dustee_phone has joined #river
Dustee_phone has quit [Client Quit]
Dustee has quit [Ping timeout: 250 seconds]
angry_vincent has joined #river
leopoldek has joined #river
belanthor has joined #river
Dustee has joined #river
waleee has joined #river
aryak has quit [Ping timeout: 256 seconds]
<Dustee> i am using wlrandr commands inside the init script to setup my four monitors, however when the system wakes up from sleep the fractional scaling is reset, is there a way to re-run the init script at system wakeup?
notzmv has quit [Ping timeout: 256 seconds]
<vyivel> Dustee: you might want to check out kanshi https://git.sr.ht/~emersion/kanshi/
angry_vincent has quit [Ping timeout: 260 seconds]
tiosgz has joined #river
<tiosgz> Dustee: re layout generators, the current design is very limited: they only get the number of visible windows, which screen it is and (perhaps) the active tags
<tiosgz> they don't know which window is focused or any other such information
<tiosgz> (again, this is subject to change sometime soon-ish)
tiosgz has quit [Quit: nyaa~]
<Dustee> thanks for all the answers, im using kanshi now with wdisplays to help me with the calculations. i am very impressed with the accurate fractional scaling that river supports, havent seen it that good til now
<Dustee> good to hear that basically all the stuff im missing is planned
belanthor has quit [Quit: Leaving]
The_Buhs has quit [Quit: The_Buhs]
The_Buhs has joined #river
aryak has joined #river
<The_Buhs> leon-p: with riverguile how can I mimic rivertile but have main on the right?
<leon-p> The_Buhs: I think the readme has a riverguile clone. I think it already has main on the right, since that is my preferred default, but I can't remember. Either way, modifying that example should be easy enough.
<The_Buhs> Okay cool, ty
talismanick has joined #river
Dustee has quit [Quit: Client closed]