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/
duncaen has quit [Ping timeout: 240 seconds]
duncaen has joined #river
leopoldek has quit [Ping timeout: 245 seconds]
leopoldek has joined #river
waleee has quit [Ping timeout: 245 seconds]
HamzaShahid has left #river [ERC 5.4 (IRC client for GNU Emacs 28.2)]
eShaev9z_ has quit [Ping timeout: 240 seconds]
eShaev9z has joined #river
HamzaShahid has joined #river
<HamzaShahid> Hello again!
<hamza> I have solved my previous issue with stacktile and different scripts with keybindings to change layout type.
<HamzaShahid> Now I wanted to auto-spawn windows, however, I wanted them to be spawned with specific tags. I tried messing around with the tagmasks with riverctl but unfortunately was not able to get it working.
<hamza> sorry, s/windows/views/
<HamzaShahid> Could you kindly point me in the right direction? Any help would be greatly appreciated.
hamza has left #river [ERC 5.4 (IRC client for GNU Emacs 28.2)]
notzmv has joined #river
angry_vincent has joined #river
leopoldek has quit [Ping timeout: 246 seconds]
tiosgz has joined #river
<tiosgz> HamzaShahid: the git version of river supports tag rules (see riverctl(1), section rules); last release was quite some code ago
<tiosgz> btw it doesn't matter if you say views or windows :) ...unless you mean that OS
icp has joined #river
tiosgz has quit [Quit: tiosgz]
<NickH> Quite a while since I looked at zig stacktile.
<NickH> A quick glance at the man page seems to indicate that it now has all (most?) of the features of the c version.
<NickH> Is that correct?
icp has quit [Quit: Client closed]
<HamzaShahid> tiosgz: Hahaha
<HamzaShahid> Okay, will download the git version
<HamzaShahid> NickH: Well, I didn't even know they had a C version, and I don't care much about zig anyway so I ended up downloading that version from git (of stacktile)
HamzaShahid has quit [Remote host closed the connection]
HamzaShahid has joined #river
<HamzaShahid> Well tried a lot of stuff but the git downloaded version of river wouldn't allow many programs like dunst and emacs to launch
<HamzaShahid> I am on Void Linux btw, so it works with it's own package but is version 2.4.1
<HamzaShahid> so is there any proper docs on the tag things? Thanks for all the help
<HamzaShahid> Oops, didn't read your message properly
<HamzaShahid> will look at riverctl(1) Again.
<HamzaShahid> I currently have this (doesn't work):
<HamzaShahid> set-focused-tags 111111111; spawn-tagmask 000000001; emacsclient -c -a "" & spawn-tagmask 000000010; qutebrowser & spawn-tagmask 000000100; keepassxc &
<HamzaShahid> Also, do we HAVE to focus a window to do operations on it? Is there not any AppID or ViewID or smth?
ayushnix has joined #river
ayushnix has joined #river
ayushnix has quit [Changing host]
<RZ_MJ[m]> Don't specify the tags in binary representation but in decimal representation.
<HamzaShahid> Oh
<NickH> HamzaShahid: sounds like you are using a rive version without xwayland and are trying to run x programs.
<NickH> Look at the exampple init file for how to address tags.
<HamzaShahid> Okay, will look at that again too
<HamzaShahid> Maybe I am dumb, but I can't seem to find anything new for my usecase. I understand tags and the bitmaps but how do I spawn a window and AUTOMATICALLY move it to another "workspace" or in this case attach a tag to it while spawning. The above with decimal instead of binary still doesn't work.
<HamzaShahid> I don't want to have to add a rule for all of those types of windows, and even if did as an alternative I don't know how to do that either except with maybe add-rule and class of the windows
<HamzaShahid> I could try and make sure the window is focused by using && instead of & or smth but my main problem is the window not having focus...
Axenntio has joined #river
chris3 has quit [Remote host closed the connection]
ayushnix has quit [Remote host closed the connection]
chris3 has joined #river
TheAnachron has joined #river
HamzaShahid has left #river [ERC 5.4 (IRC client for GNU Emacs 28.2)]
<NickH> AFAIK that feature does not exist.
<NickH> You may be able to work out a way to script it, but it would be clunky.
HamzaShahid has joined #river
<HamzaShahid> Okay... so maybe I could check all open windows, and see if it exists, I keep looping until a View with the class of "emacs" opens, I can finally move it to another tag
<HamzaShahid> Also, on why it wasn't working: I didn't prepend riverctl on it my god how did I even miss it for that long...
ayushnix has joined #river
ayushnix has quit [Changing host]
ayushnix has joined #river
Guest23 has joined #river
<Guest23> Is Vgpu supported ? Using vgpu unlock on consumer cards
Guest23 has quit [Client Quit]
ayushnix has quit [Ping timeout: 246 seconds]
Axenntio has quit [Quit: Axenntio]
chris3 has quit [Remote host closed the connection]
chris3 has joined #river
ayushnix has joined #river
ayushnix has joined #river
ayushnix has quit [Changing host]
chris3 has quit [Remote host closed the connection]
chris3 has joined #river
ayushnix has quit [Remote host closed the connection]
HamzaShahid has quit [Remote host closed the connection]
Axenntio has joined #river
Axenntio has quit [Client Quit]
ayushnix has joined #river
ayushnix has quit [Changing host]
ayushnix has joined #river
pinpoxIRC has quit [Ping timeout: 264 seconds]
waleee has joined #river
Axenntio has joined #river
notzmv has quit [Ping timeout: 272 seconds]
pinpoxIRC has joined #river
Axenntio has quit [Quit: Axenntio]
Szadek58180 has joined #river
Szadek5818 has quit [Ping timeout: 245 seconds]
Szadek58180 is now known as Szadek5818
ayushnix has quit [Ping timeout: 246 seconds]
waleee has quit [Ping timeout: 258 seconds]
waleee has joined #river
notzmv has joined #river
ayushnix has joined #river
ayushnix has quit [Changing host]
ayushnix has joined #river
waleee has quit [Ping timeout: 245 seconds]
ayushnix has quit [Remote host closed the connection]
leopoldek has joined #river
Axenntio has joined #river
waleee has joined #river
Axenntio has quit [Quit: Axenntio]
chraist has joined #river
chraist has quit [Quit: Leaving]
angry_vincent has quit [Remote host closed the connection]
TheAnachron has quit [Quit: TheAnachron]
notzmv has quit [Ping timeout: 272 seconds]
notzmv has joined #river
Szadek58180 has joined #river
Szadek5818 has quit [Ping timeout: 240 seconds]
Szadek58180 is now known as Szadek5818