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/
amyrat has quit [Ping timeout: 272 seconds]
amyrat has joined #river
<ifreund> novakane: Is
<ifreund> novakane: whoops, the one in the river repo has the 0BSD header now, feel free to grab that
<ifreund> haven't updated the gist yet, maybe I'll make it into a proper repo
<gbrlsnchs> will river 0.2 use Zig 0.10? I'm currently pinning Zig's version to 0.9 in Gentoo (luckily only river uses Zig in my system, so not a big deal)
<ifreund> gbrlsnchs: 0.2.0 will use 0.9 still and then I'll upgrade to 0.10 right away and release 0.2.1 compatible with zig 0.10
<gbrlsnchs> ifreund: cool, thanks! :-)
fitrh has joined #river
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 260 seconds]
aryak has quit [Remote host closed the connection]
aryak has joined #river
Guest24 has joined #river
Guest24 has quit [Client Quit]
fitrh has quit [Quit: fitrh]
Ordoviz has joined #river
amyrat has quit [Quit: WeeChat 3.7.1]
amyrat has joined #river
amyrat has quit [Client Quit]
amyrat has joined #river
amyrat has quit [Client Quit]
amyrat has joined #river
amyrat has quit [Client Quit]
Ordoviz has quit [Ping timeout: 248 seconds]
Ordoviz has joined #river
Ordoviz has quit [Ping timeout: 256 seconds]
Ordoviz has joined #river
travankor has quit [Remote host closed the connection]
travankor has joined #river
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
<leon-p> ifreund: I think you broke the resize command in 489a4973
<leon-p> resized views don't change their position anymore, the top-left corner remains stationary
<leon-p> which in turn broke the code that ensures views don't get resized out of bounds
<leon-p> opened a PR
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
waleee has joined #river
Ordoviz has quit [Ping timeout: 248 seconds]
Ordoviz has joined #river
oijoiwjefoweijf has joined #river
oijoiwjefoweijf has quit [Client Quit]
Ordoviz has quit [Ping timeout: 272 seconds]
Ordoviz has joined #river
muirrum has quit [Quit: WeeChat 3.7.1]
<scorpion2185[m]> I can't start sway with nvidia. is possible that river would work?
<tleydxdy[m]> probably not
<scorpion2185[m]> can new driver version help?
<tleydxdy[m]> maybe
Ordoviz has quit [Ping timeout: 252 seconds]
Ordoviz has joined #river
wuyoli has joined #river
Ordoviz has quit [Ping timeout: 272 seconds]
<scorpion2185[m]> debian wiki states "sway doesn't support nvidia proprietary driver in any form" so I guess it is the same for river
<scorpion2185[m]> noob question where is the command that make 9 tags in the example config?
<novakane> there is no command, there is always 32 tags that you can use
Ordoviz has joined #river
<scorpion2185[m]> but there aren't 9 tags active?
<leon-p> What do you mean with "active" here?
<scorpion2185[m]> waybar shows 9 tags when I use next/previous tag there are 9
<novakane> that usually something hardcoded or with an option client side not on river
<scorpion2185[m]> does some client support that?
<scorpion2185[m]> how can I change it in the code?
Nosrep has joined #river
Ordoviz has quit [Ping timeout: 265 seconds]
alebastr has quit [Remote host closed the connection]
alebastr has joined #river
<jokeyrhyme[m]> I didn't think waybar actually supported river at all
<jokeyrhyme[m]> That's the workspace widget that it provides for sway, right?
<ifreund> jokeyrhyme[m]: waybar has several river specific modules
<jokeyrhyme[m]> Oh wow, it's been years since I looked at waybar
<jokeyrhyme[m]> Nice
<ifreund> scorpion2185[m]: waybar also has documentation for its river/tags module that should answer your question
EmoSpice has joined #river
<EmoSpice> Good afternoon - I'm trying to get river working in a nixos+home-manager setup. I'd like to use the home-manager services (kanshi, waybar etc). To do this, I need a systemd user target that is entered once river starts.
<scorpion2185[m]> I checked waybar doc you can hide the tags but they are there when I switch to next/previous tag
<scorpion2185[m]> hide them in the bar only
<EmoSpice> I have the systemd target built and installed and the two services in question are in ~/.config/system/user/river-session.target.wants, but on startup they both fail being unable to open the display. I am updating the dbus activation environment and the systemd environment with both DISPLAY and WAYLAND_DISPLAY. Does anyone have anyother ideas?
<EmoSpice> I'm happy to point at code for all of this, but I am afraid I don't really have a minimal repro case available.
<scorpion2185[m]> is there some client that let you change the tags? i didn't see any of that
<scorpion2185[m]> the number of tags
<EmoSpice> scorpion2185[m]: What are you trying to do? I missed the introduction of your problem
<scorpion2185[m]> EmoSpice: waybar shows 9 tags ,when I use next/previous tag ,there are 9. how can I change the number?
<EmoSpice> I think that `man waybar-river-tags` explains that
<scorpion2185[m]> >that usually something hardcoded or with an option client side not on river
<scorpion2185[m]> EmoSpice: I know that I can hide them on waybar , but they are just hidden only on the bar
<EmoSpice> scorpion2185[m]: Yes - river spawns a fixed number of 32 tags. They are always there.
<scorpion2185[m]> EmoSpice: with the example config there are 9 "active"
<EmoSpice> There's 3 layers to this: river spawns a fixed 32 tags. Your init file probably only binds keys for some subset of that. For instance, mine binds 1-4 to switch to tags 1,2,3,4, but the default binds 1-9 and 0 to show all tags.
<EmoSpice> The third layer is waybar. Waybar doesn't *know* about how many you have bound - only how many river spawned (a fixed 32, as I mentioned earlier). Waybar assumes you don't want to see all 32 and says "well, there's only 9 bound to keys by default, so just show the first 9"
<EmoSpice> scorpion2185[m]: ^
<EmoSpice> So you can bind keys to go to as many as you want, but "next" and "previous" don't *REALLY* make sense. Tags are a bitmask and can be composited together. What is "next" when your current view shows tags 1, 2, 5 and 7?
muirrum has joined #river
<EmoSpice> No one seems to have ideas, so I am going to hop off for a bit to test some theories of my own. I'll hop back in if I find anything productive.
EmoSpice has quit [Quit: WeeChat 3.7.1]
Nosrep has quit [Remote host closed the connection]
Nosrep has joined #river
Ordoviz has joined #river
Ordoviz has quit [Ping timeout: 272 seconds]
<NickH> "next" in which context? Some riverctl command?
<NickH> For cycle-focused-tags, in that situation, next would be 2, 3, 6 and 8.