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/
alebastr_ is now known as alebastr
alebastr has quit [Ping timeout: 252 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 268 seconds]
<LarstiQ> adamcstephens: hah, that's my strategy too ;)
alebastr has joined #river
selenebun has joined #river
elshize has quit [Ping timeout: 276 seconds]
leopoldek has quit [Remote host closed the connection]
TheAnachron has joined #river
cyph3r has joined #river
cyph3r has quit [Ping timeout: 264 seconds]
cyph3r has joined #river
cyph3r has quit [Ping timeout: 264 seconds]
cyph3r has joined #river
cyph3r has quit [Ping timeout: 256 seconds]
cyph3r has joined #river
cyph3r has quit [Ping timeout: 256 seconds]
cyph3r has joined #river
cyph3r has quit [Ping timeout: 264 seconds]
traidare has joined #river
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
elshize has joined #river
Guest14 has joined #river
Guest14 has quit [Client Quit]
TheAnachron has quit [Quit: TheAnachron]
kotto has joined #river
traidare has quit [Ping timeout: 240 seconds]
kotto has quit [Quit: WeeChat 4.2.1]
angry_vincent has quit [Read error: Connection reset by peer]
angry_vincent has joined #river
angry_vincent has quit [Read error: Connection reset by peer]
angry_vincent has joined #river
angry_vincent has quit [Remote host closed the connection]
elshize has quit [Ping timeout: 264 seconds]
traidare has joined #river
waleee has joined #river
alexherbo2 has quit [Remote host closed the connection]
leopoldek has joined #river
angry_vincent has joined #river
traidare has quit [Ping timeout: 264 seconds]
waleee has quit [Ping timeout: 264 seconds]
traidare has joined #river
pkulak has joined #river
<pkulak> So, is this silly, if I want different locations and ratios depending on focused tags? It actually seems to work fine, but I'm wondering if I'm abusing the system, or like, making windows resize for 8 frames, etc.
<pkulak> riverctl map normal Super V spawn \
<pkulak>     "riverctl send-layout-cmd rivertile 'main-location right' && \
<pkulak>      riverctl send-layout-cmd rivertile 'main-ratio 0.6' && \
<pkulak>      riverctl set-focused-tags $((1 << 7))"
gwizon has quit [Ping timeout: 268 seconds]
gwizon has joined #river
sespiros has quit [Quit: ZNC 1.8.2 - https://znc.in]
sespiros has joined #river
pkulak has quit [Quit: Client closed]
pkulak has joined #river
waleee has joined #river
pkulak has quit [Quit: Client closed]
pkulak has joined #river
<novakane> pkulak: it would probably better to use or write a layout generator that do per tag layout instead
<novakane> that's a bit hacky like that
<pkulak> haha, yeah, you're probably right. Maybe that will be my next project. :D
MrBrownFR has joined #river
<pkulak> Oh, hey, you wrote rivercarro! haha, yeah, you might know. Rivercarro doesn't do per-tag, right?
<novakane> yeah, it doesn't
pkulak has quit [Quit: Client closed]
pkulak has joined #river
<pkulak> 👍
<MrBrownFR> hey everyone, i was trying out river and comparing it to hyprland as my main wm, and so far i really like river and its concept of having a separate executable for config and layout managment, however (at least on my machine, i3 7th gen) river uses 10x more cpu than hyprland (ram usage is ~=), does anyone have an idea why is that ?
<MrBrownFR> on a more technical note, would anyone know if it is possible to write a layout manager which adds animations or rounded corners as of now ?  these aren't dealbreakers like cpu usage, but still nice, and i am more than ok with implementing these myself if it allows me to have the freedom of just switching layout managers to basically switch wm
<MrBrownFR> which river offers
<leon-p> high CPU usage likely means river is using the pixman renderer
<leon-p> layout generators only recommend window dimensions, they are unrelated to rendering / presentation. As of now, no eye candy is present in river.
<leon-p> river in general should run better since it uses the scene graph API and uses wlroots default render pipeline
<MrBrownFR> thx, i will look into rendering then
<MrBrownFR> it definitely feels smoother than hyprland, but at idle its cpu usage is higher, i'm just curious why it might be
<MrBrownFR> alright, i'll do without then :)
<MrBrownFR> without eye candy*
tiosgz has joined #river
<tiosgz> note that river only uses wlr-scene on git master; last release had no (or close to no?) damage tracking
<leon-p> ah yeah, true
MrBrownFR has quit [Quit: Client closed]
<leon-p> kinda forget sometimes that some people do not build river from git master
<tiosgz> that's what you get if you make releases :P
MrBrownFR has joined #river
<MrBrownFR> if i switch to the dev branch should it run "lighter" ?
<pkulak> Is master pretty stable? Been waiting for 0.3, but zero damage tracking is a laptop wrecker for sure.
<leon-p> MrBrownFR: Yes, definitely
<tiosgz> MrBrownFR: iirc i could even notice my fan spinning less after wlr-scene got into river
<MrBrownFR> pkulak yes it is, i've been using it for the past 2 weeks and no issues so far
<leon-p> pkulak: there is damage tracking in old river, it's just a basic start-stop and not a fine grained one. It get's you like 80% of the proper thing.
<pkulak> Ah, got it. Thanks, guys.
<leon-p> "Stable" is a loaded term, but crashes are pretty rare
<tiosgz> s/guys/people/
<pkulak> My bad! Sorry
<MrBrownFR> leon-p awesome, i'll try it out ! thanks !
<tiosgz> not that i helped, but autocorrect is stronger
alexherbo2 has joined #river
elshize has joined #river
tiosgz has quit [Quit: tiosgz]
MrBrownFR has quit [Quit: Client closed]
Cornelius-Figgle has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
pkulak has quit [Quit: Client closed]
traidare has quit [Ping timeout: 276 seconds]
elshize has quit [Ping timeout: 276 seconds]
leopoldek has quit [Ping timeout: 256 seconds]
leopoldek has joined #river
waleee has quit [Ping timeout: 264 seconds]