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/
Nosrep has quit [Remote host closed the connection]
Nosrep has joined #river
talismanick has quit [Ping timeout: 244 seconds]
waleee has quit [Ping timeout: 244 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 268 seconds]
jao has quit [Ping timeout: 255 seconds]
duncaen has quit [Read error: Connection reset by peer]
duncaen has joined #river
fitrh has joined #river
Guest30 has joined #river
Guest30 has quit [Client Quit]
Ordoviz has joined #river
Pound_Hash has joined #river
wreedb has joined #river
<wreedb> I made an example init file in Perl and I was wondering if you guys care to add it in with the Lua example on your github wiki
Guest97 has joined #river
Pound_Hash has quit [Ping timeout: 244 seconds]
<wreedb> here is the link to a gist of the file, it shares the default keybindings as well as the same comments for explanation, use it if you like. https://gist.github.com/wreedb/b45c0afa8b877b520025cd5764c124fd
Guest97 has quit [Quit: Client closed]
fitrh_ has joined #river
<novakane> wreedb: everybody can edit the wiki, feel free to add it
fitrh has quit [Ping timeout: 260 seconds]
Guest27 has joined #river
<wreedb> Done.
Guest27 has quit [Ping timeout: 252 seconds]
fitrh_ has quit [Read error: Connection reset by peer]
fitrh has joined #river
<tiosgz> wreedb: you may want to leave a note somewhere that 'map' actually wants the command as separate args
<tiosgz> it doesn't matter with your current implementation, but someone may get into trouble in the future when building on it
<tiosgz> (but 'spawn' takes a single arg; just noting not to confuse it)
Ordoviz has quit [Ping timeout: 252 seconds]
Ordoviz has joined #river
wreedb has quit [Ping timeout: 252 seconds]
smach has joined #river
snakedye has joined #river
duncaen has quit [Ping timeout: 255 seconds]
duncaen has joined #river
Guest24 has joined #river
<Guest24> does the fibonacci layout exist in river?
<Guest24> Is there any documentation for writing a new layout?
<leon-p> Guest24: you can check the wiki for user-created layouts
<leon-p> for example, v1.0.0 of my layout, stacktile, does have a fibonacci spiral and dwinsle layout (although I must say that I found them to be pretty useless and prob. wont't bring them back in future versions)
<akumar[m]> Guest24: If I'm not wrong, kile is our best bet
Guest24 has quit [Ping timeout: 252 seconds]
<Abdullah> How can I add rules for some apps to be opened on some tags only?
<leon-p> that is unfortunately not yet supported
<Abdullah> also if chrome is running in tag 2, and I click on a link in tag 7, it isn't opening in browser. only opens if link app isn also in tag 2
waleee has joined #river
<Abdullah> leon-p: Thanks
rscott has joined #river
<rscott> my layout seems to be identical across all tags
<rscott> How do I change this behavior?
<leon-p> rscott: by using a layout generator that supports it. rivertile only has one layout per output
<leon-p> check the wiki, we have a page on community layouts. some of them support per-tag layouts
<leon-p> for example mine, stacktile, does (I recommend using the v1.0.0 release, haven't written any documentation for the rewrite on master yet)
<rscott> Okay I'm on 0.1.3 atm
<leon-p> I meant the stacktile release, not the river release :)
<rscott> I see. So stacktile is a seperate binary?
<rscott> Ok. makes more sense now
<leon-p> yes. all river layouts are external processes.
<Abdullah> leon-p: I'm using stacktile, not the rivertile. so isn't that possible with it?
<leon-p> yes, but you have to enable it
<leon-p> read the manpage
<Abdullah> about rules?
<Abdullah> I've already per-tag-config in init
<leon-p> what rules? I thought this was about per-tag layout?
<Abdullah> are you done with zig part? You were doing some work on it which made me unable to compile with old method
<Abdullah> leon-p: rules per tags
<Abdullah> like to open some app on only some tag
<leon-p> no, zig rewrite is about 85% done. But I am working on other things right now
<leon-p> Abdullah: ah, layout generators have no control over that
<Abdullah> Hope to see it better soon. Yours is only making me stick with river
<leon-p> just use v1.0.0 for now
<Abdullah> I'm on 0e5baf19920c5cc92bd0d00c37bf0a0192f9842d
rscott has quit [Quit: Client closed]
<leon-p> wlroots handlers apparently defeat gdb. I have a segfault (or maybe even more than one) but have no idea where…
rscott has joined #river
waleee has quit [Quit: WeeChat 3.6]
boombim has quit [Remote host closed the connection]
rscott has quit [Quit: Client closed]
<leon-p> zig saved the day by setting undefined values to aaaaaaaaaa :)
rscott has joined #river
rscott has quit [Quit: Client closed]
rscott has joined #river
<rscott> For stacktile, what are the layout-cmds? Same as rivertile?
<rscott> leon-p
<leon-p> no, they are slightly different
<rscott> is there any docs for it, cant seem to find it
<leon-p> not for git master, you'll want to check ot the v1.0.0 tag
<leon-p> there you'll find a man page
<rscott> ok derp moment lol
<leon-p> nah, I am the derp for not writing docs :P
<leon-p> the keyboard group PR is functionally complete
snakedye has quit [Ping timeout: 268 seconds]
<leon-p> probably needs some testing still
<leon-p> but it's ready for a first review round
<leon-p> this is the first time I had to write code to use new hardware :D
rscott has quit [Quit: Client closed]
snakedye has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
Nulo has quit [Ping timeout: 268 seconds]
Nulo has joined #river
rscott has joined #river
<rscott> leon-p are you able to set the secondary-sublayout as a stack similar to dwm?
<rscott> I'm looking for a dwm-like layout that keeps the config per tag
<leon-p> yes, it's called "rows"
<leon-p> although if you want to mimick dwm, you'll want to set the amount of windows in the secondary area to 0 and change the sublayout of the remainder area to rows.
<rscott> ah thats what im looking for thanks
rscott has quit [Quit: Client closed]
Ordoviz has quit [Ping timeout: 268 seconds]
fitrh has quit [Quit: fitrh]
rscott has joined #river
jao has joined #river
cabal704 has joined #river
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #river
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #river
rscott has quit [Quit: Client closed]
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #river
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #river
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #river
duncaen has quit [Read error: Connection reset by peer]
duncaen has joined #river
waleee has joined #river
cabal704 has quit [Quit: WeeChat 3.5]
duncaen has quit [Ping timeout: 260 seconds]
duncaen has joined #river
Ordoviz has joined #river
Ordoviz has quit [Quit: WeeChat 3.6]
Pound_Hash has joined #river
rscott has joined #river
daurnimator has quit [Ping timeout: 244 seconds]
<rscott> How do I decrease the number of tags in river?
<rscott> I want 9 tags and I have 32
<leon-p> rscott: the amount is hardcoded. But it shouldn't matter, just use the first 9 and ignore the rest
<rscott> Okay. I am using yambar, I am confused how I am supposed to select 9 / 32?
<leon-p> no idea how yambar works, but I am pretty sure you can tell it to not show all of them.
daurnimator has joined #river
Pound_Hash has quit [Quit: Pound_Hash]
smach has quit [Remote host closed the connection]
smach has joined #river
smach has quit [Remote host closed the connection]
smach has joined #river
sav_ has joined #river
sav_ has quit [Client Quit]
smach has quit [Remote host closed the connection]
smach has joined #river
jao has quit [Remote host closed the connection]