<elshize>
here's a funny thing: it's been over a month since I got my work laptop, and I literally just realized there are two GPUs there, one of which nvidia. don't ask me how I missed that, no idea.
<elshize>
probably the root of my problems running wayland
notzmv has joined #river
<elshize>
should I even keep trying to run wayland under nvidia? any suggestions/opinions?
<leon-p>
since it's a laptop and dedicated GPUs are not known for efficiency, my recomendation is to just keep using the integrated one.
leon-p has quit [Quit: leaving]
<elshize>
this was exactly my thinking but haven't yet figured out how to turn nvidia card off
noopdecoder has joined #river
noopdecoder has quit [Remote host closed the connection]
snakedye has quit [Ping timeout: 276 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 272 seconds]
ifreund has quit [Ping timeout: 258 seconds]
ifreund has joined #river
novakane has joined #river
leon-p has joined #river
snakedye has joined #river
waleee has joined #river
<novakane>
hey kakoune is great I see why everybody use it here :P
<leon-p>
totally. modal editing, but with keybinds that actually make sense? Yes please!
<novakane>
yeah I like that's you kinda always in visual mode, since that almost what I do in nvim
<novakane>
also almost everything I need to add in nvim is builtin here
<novakane>
though it's hard to beat the muscle memory after years of nvim :P
elshize has quit [Quit: WeeChat 3.0.1]
elshize has joined #river
<ifreund>
don't worry, you'll get over 90% of the muscle memory in a week or two
<elshize>
is there good support for language servers in kakoune?
<novakane>
yep it works good with kak-lsp, that's why I tried kakoune instead of vis, which was looking great too
<elshize>
I've never really given it a fair shot. idk how I feel about all those alt+X strokes. I like as many of my bindings to be single keys as possible. but maybe I should just give it a try...
thelinkin3000 has joined #river
thelinkin3000 has quit [Quit: leaving]
emersion has quit [*.net *.split]
emersion has joined #river
shockmybit has joined #river
tsujp has joined #river
<elshize>
so assuming that I'm unable to disable nvidia card, would i have potentially more luck with wayland (1) using open or proprietary drivers, (2) using hybrid nvidia/intel or just nvidia (can set in BIOS; sadly no only-intel option)
<tsujp>
Anyone using Yambar with River? Is there a way to have both: the list of tags which are occupied (have a view in them) and no other tags as well as the currently focused tag coloured? I can see how to do EITHER of those but not both
<novakane>
hmm maybe I know what's the problem my local/bin is a symlink to my dotfiles
<tsujp>
Bed time for me friends, night
tsujp has quit [Quit: Connection closed]
<ifreund>
novakane: ah yeah, that would do it
<novakane>
ifreund: yes it works! Thanks for letting me know about mawww's reponse!
<ifreund>
no problemq
shockmybit has quit [Ping timeout: 255 seconds]
novakane has quit [Quit: WeeChat 3.2]
<ifreund>
elshize: I don't have any experience with running on a hybrid setup like that, but you might be able to force wlroots to only use the intel chip with WLR_DRM_DEVICES
novakane has joined #river
novakane has quit [Quit: WeeChat 3.2]
novakane has joined #river
BenjiSponge has joined #river
<BenjiSponge>
Hello everyone! I'm interested in checking out River WM for a pet project of mine. Has anyone had any success either running River as a desktop environment for WSL or using OBS to do screencasts using River?
<yyp>
BenjiSponge: I haven't used River in WSL (and I don't think it will work in traditional, maybe in WSL 2). Screencasts/livestreaming with OBS has been pretty successful for me, install wlrobs plugin and you're good to go
<elshize>
ifreund: thanks, I'll give it a shot.
<snakedye>
I noticed that river doesn't send a configure event (layer shell) when the available screen area increases. Is this normal behavior
<snakedye>
novakane: welcome to the club :p (i joined it like 2 weeks)
<snakedye>
ago*
<ifreund>
snakedye: what exactly do you mean by the "available screen area"
<snakedye>
Let's say I have a bar and I close it. If the bar is open the area where other layer surface can be displayed is shifted
<snakedye>
If the bar area is exclusive
<novakane>
snakedye: haha thanks, what did you use before?
<snakedye>
When I open and close a bar the area where I can put a surface changes in dimension but river doesn't always tell me that I need to resize
<BenjiSponge>
@yyp great, thanks
<snakedye>
novakane: nvim with coc
<ifreund>
snakedye: do you have steps to reproduce? or maybe a quick video showing the situation?
<BenjiSponge>
I notice the help/docs says you can mount river as a window under X. How can I do that?
<ifreund>
run the river command inside your X session
<snakedye>
The client is a wallpaper and the red are the borders of the image
<novakane>
snakedye: ah same but with the builtin lsp
<snakedye>
I was thinking about switching to nvim lsp for a while and was to lazy to actually do it
<BenjiSponge>
ifreund that sounds way too complicated. (just kidding; trying it now)
<novakane>
snakedye: well nvim >5.0 is really great with lsp and tree-sitter, but I wanted to try something else, I want to try vis first but it looks like it doesn't support lsp, and I can't live without that now :P
<ifreund>
snakedye: that does indeed look like a bug, would you mind opening an issue with that video?
<ifreund>
WAYLAND_DEBUG logs of the wallpaper client would be useful too