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/
wanderer_ has joined #river
haliucinas has quit [Quit: Ping timeout (120 seconds)]
haliucinas has joined #river
wanderer_ has quit [Quit: Client closed]
angry_vincent has joined #river
aryak has quit [Ping timeout: 268 seconds]
eShaev9z has joined #river
eShaev9z_ has quit [Ping timeout: 260 seconds]
aryak has joined #river
waleee has quit [Ping timeout: 240 seconds]
aryak has quit [Ping timeout: 264 seconds]
aryak has joined #river
Guest22 has joined #river
Guest22 has quit [Quit: Client closed]
angry_vincent has quit [Remote host closed the connection]
angry_vincent has joined #river
leopoldek has quit [Remote host closed the connection]
Guest97 has joined #river
Guest97 has quit [Client Quit]
hmht has joined #river
lbia has quit [Ping timeout: 245 seconds]
lbia has joined #river
vbt has joined #river
<vbt> Hello
<ifreund> o7
<vbt> ifreund: Hello. I am currently sway user looking to switch to river but I have few questions.
<lordmzte> Ask away
<vbt> ifruend: If i switch from sway to river, are there any regressions in any functionality? as in xwayland popups, menus not properly behaving?
<vbt> i am fine with stability aspect of sway tbh. do i miss anything if i switch to river?
<lordmzte> Hard to say definitively, but only thing that comes to mind is that it takes a few workarounds to disable client-side decorations for GTK. In terms of stability, I'd say river is pretty good, but I've had a few crashes.
<vbt> lordmzte: I don't care about gtk csds much
<vbt> lordmzte, ifreund: Softwares I use: foot, nvim, firefox, steam and few other gtk/qt apps
<vbt> Will i be fine?
<lordmzte> Used all of that in River before, worked fine.
<vbt> lordmzte: ifreund: what's the status of this in river? https://github.com/swaywm/sway/issues/5423
<lordmzte> Has never happened to me, I often use the machine while compiling stuff.
<vbt> also, are there any wayland protocols implemented in sway but not implemented in river?
<lordmzte> Probably :P
<vbt> lordmzte: Do you know any? I am only worried if i miss anything from my sway setup
<lordmzte> No clue, I've not really hit any missing protocols myself in river.
<ifreund> river's protocol support
<ifreund> compare with wayland-info in sway if you like
<ifreund> you don't have to decide whether you want to switch before trying river at all, just test it out and see if it works for you
<vbt> do i miss by not having these protocols?
<vbt> wp_content_type_manager_v1 wp_drm_lease_device_v1 wp_drm_lease_device_v1
<vbt> another few questions
<vbt> i like zig. but, if zig is not using LLVM in future(i agree with their plan for self hosted compiler toolchain), will the possible slowness of compiled binary affect river?
<ifreund> you've misunderstood what that zig issue is about
<ifreund> read at least the comments linked at the bottom of the issue description: https://github.com/ziglang/zig/issues/16270
<ifreund> as for what you're missing by not having content-type or drm lease stuff, if you don't know what the protocols do probably nothing
<vbt> ifreund: yeah. i am not involved in zig. also, i don't have much knowledge about mentioned wayland protocols OR zig toolchain.
<vbt> But, what i was worried about was that my workflow breaking in future if self hosted toolchain backfires by not being performant. but since that doesn't seem to be the case, it's fine
<vbt> ifreund: lordmzte: Thanks for your guidance. i will probably try river today. Do you know of any Modal(vim like) configurations for river?
<vbt> i mostly prefer it to be in lua or sh.
<ifreund> river also isn't a CPU-bound program unless you use software rendering, it doesn't really benefit much from llvm's optimizations anyways
<vbt> hmm
<vbt> ifreund: which status bar do you use?
<ifreund> right now, none
<ifreund> see the wiki for links to recommended software
<vbt> okay
<vbt> ifreund: another question. will river default to vulkan renderer if wlroots defaults to it?
<vbt> or does river respect WL_RENDERER ?
<lordmzte> It's WLR_RENDERER and I don't think WLR will ever default to vulkan
<lordmzte> but yes, it does respect it (as does every wlr compositor)
<lordmzte> I use waybar, works pretty well
<ifreund> (to be precise, only wlr_renderer_autocreate() is affected by WLR_RENDERER, Wayfire for example doesn't use the wlroots renderer)
<lordmzte> ah good to know
<vbt> ifreund: does river has its own renderer like wayfire or hyprland? because i prefer wlr renderer
<ifreund> no
<vbt> nice to hear :)
NickH has quit [Remote host closed the connection]
NickH has joined #river
lbia has quit [Ping timeout: 256 seconds]
lbia has joined #river
kraem has quit [Remote host closed the connection]
kraem has joined #river
lbia has quit [Ping timeout: 245 seconds]
lbia has joined #river
kraem has quit [Remote host closed the connection]
kraem has joined #river
<vbt> people, please help me out with this
<vbt> i used to use "move position cursor" in sway to move the floating app near cursor
<vbt> how do i do it in river?
<vbt> my usecase: file dialogue from firefox must be floating window and near to cursor
jerome has joined #river
jerome has quit [Client Quit]
vimproved has quit [Remote host closed the connection]
vimproved has joined #river
vimproved has quit [Remote host closed the connection]
vimproved has joined #river
leopoldek has joined #river
waleee has joined #river
aryak has quit [Ping timeout: 268 seconds]
aryak has joined #river
waleee has quit [Quit: WeeChat 4.1.2]
vbt has left #river [#river]
hmht has quit [Ping timeout: 256 seconds]
lordmzte has quit [Quit: Ping timeout (120 seconds)]
lordmzte has joined #river
lordmzte4 has joined #river
lordmzte has quit [Ping timeout: 245 seconds]
lordmzte4 is now known as lordmzte
ninewise has quit [Remote host closed the connection]
ninewise has joined #river
lordmzte4 has joined #river
lordmzte has quit [Ping timeout: 268 seconds]
lordmzte4 is now known as lordmzte
Yowassup has joined #river
<Yowassup> hello everyone, i just started with riverwm and i have an issue with the configuration file. I have a shell script that works as it should, it has execution permissions and if i launch it from the terminal it properly works.
<Yowassup> if i add a mapping to it in my config river launch but doesn't work, meaning that keymaps and setting doesn't work and i have to reboot from another tty...
<Yowassup> riverctl map normal Super M spawn '$HOME/.config/scripts/mediaplayer.sh'
<Yowassup> anybody else have this issue?
kaisan has quit [Quit: The Lounge - https://thelounge.chat]
waleee has joined #river
<ifreund> Yowassup: have you tried using an absolute path?
<ifreund> sharing river's stderr output in a pastebin would probably be helpful
kaisan has joined #river
Yowassup has quit [Ping timeout: 250 seconds]
Yowassup has joined #river
Yowassup has quit [Quit: Client closed]
lordmzte1 has joined #river
lordmzte has quit [Ping timeout: 268 seconds]
lordmzte1 is now known as lordmzte
angry_vincent has quit [Ping timeout: 264 seconds]
<NickH> Yowassup: the single quotes are likely preventing $HOME from expanding. Try double quotes.
leopoldek has quit [Ping timeout: 246 seconds]