<ino>
hi guys :) I had a question. can I use river as a window manager with gnome desktop? thanks!
<yyp>
Well, you can use river together with GNOME apps
<dagle>
ino: I don't know if you can change the compositor in a gnome session.
<dagle>
Also if you could, I don't think river supports all the protocols that you would need to get a great time in gnome.
<yyp>
You can't replace GNOME's WM
<ino>
thanks so much for your kind reply, yyp and dagle ! this is all i had to know! :)
<dagle>
I think it's a legit question because it's very much possible to do this in x11.
<ino>
=D i think i will give it a try and let you know what happened. maybe bot wm's will collide together for space. haha
<dagle>
And there is nothing really stopping you for doing it in wayland either. It's not just the scope of river.
<yyp>
I used to use Sway alongside GNOME desktop and it was fine
<ino>
sure and thanks again! I get lots of support from this irc chat it's unbelievable.
ext0l has quit [Ping timeout: 250 seconds]
notzmv has quit [Ping timeout: 240 seconds]
ino has quit [Ping timeout: 256 seconds]
snakedye has joined #river
ino has joined #river
ino has quit [Client Quit]
notzmv has joined #river
ino has joined #river
<ino>
river is booming in popularity! it has now over 800 ⭐ ! when i checked in morning it was 800 and now 804 stars. I am telling people to use river and how amazing it is.
<ifreund>
I was wondering where all the stars came from :D
<ifreund>
being popular isn't really the goal tbh, the goal is for river to be useful
<ino>
RIVER IS THE BEST. change my mind.
<ifreund>
which may very well cause it to become popular because of its usefulness, but popularity isn't a goal in and of itself
<ino>
not a single crash in a month.
<ifreund>
I do prioritize crash bugs over pretty much everything else
<ifreund>
zig certainly helps with that over C as well
<ino>
its so nice of you isaac! I cant thank enough you, leon, novakane, edrex and other devs enough. you are doing, such a wonderful job and making mine and a lot of other peoples linux experience wonderful.
<ino>
=D
<ifreund>
hey, I'm just doing this cause *I* wanted to use something like river and it didn't exist yet :P
<ino>
yes, you said once. people develop software because, they get frustrated that no such thing already exists, and then they make it themselves. its so true.
<ifreund>
well not always, some software is developed to make money off its users by selling their data
<ifreund>
I'd say that statement holds for almost all software I'd consider to be good though
<ino>
why river still has no sponsor badge? =D
<ino>
I hope many people will contribute to push development forward.
<ifreund>
ino: I started the process but got distracted by other things/life
<ifreund>
I'll get github sponsors and some other non-github based alternative set up before I release 0.1.0
leon-p has joined #river
<ino>
hahaha. I asked distrotube to make a overview video on river. I hope he will listen. if he makes such content hundreds of thousands of people will know about it.
<leon-p>
speaking of popularity, I have been squatting r/riverwm for some time now. if someone wants to have it and turn it into something, message me
<ino>
can I have mod '=D
<leon-p>
ino: There is nothing there yet, so I was planning on giving it to someone who knows how to set ub such a space from scratch
<ino>
owww....decorations and other stuffs? If you want I can help you with it :)
<ino>
wth
<ino>
it thought it is a link
<leon-p>
tbh, my plan is to do utterly nothing and let someone else do all the work. I am no longer active on social media including reddit and like to keep it that way.
<ino>
oww. I hope you will find someone in quickly. to be honest, I am not very experienced either, but if you need any help, feel free to ping me any time :)
<ifreund>
I'm not really interested in the work of setting up a subreddit though I'd likely comment from time to time
leon-p has quit [Quit: leaving]
<ino>
I made the first post in r/riverwm !
<ino>
it should have a watery-blueish theme cause its "river" right?
<ifreund>
do you mean solarized dark (the default color scheme)?
<ino>
yes! that can be it! it will perfectly match! I wish I could do the decorations!
<ino>
it now has 2 members, me and leon.
<ino>
but it is showing 6 online? weird.
leon-p has joined #river
<ino>
leon have you seen my post? : D
<ino>
now its showing 3 members and 37 online. are the rest 34 ghosts? lol
<ifreund>
who knows, reddit is closed source
notzmv has quit [Ping timeout: 252 seconds]
<leon-p>
ino: I'll check it out later. I have some IRL stuff to do rn
ino has quit [Quit: Client closed]
waleee has joined #river
waleee has quit [Ping timeout: 250 seconds]
waleee has joined #river
notzmv has joined #river
leon-p has quit [Quit: leaving]
LukiLiuk has joined #river
<LukiLiuk>
Hello Everyone!
<LukiLiuk>
I just found out about this project yesterday looking around for some wayland wm, it seems like the most interesting one!
<LukiLiuk>
trying it out just now in a fresh Ubuntu VM (i usually do this and once im confident with the setup i move it to real hw), but i encounter a problem right before installing, i can ask some help here or shall i open an issue? (even tho the issue is zig related))
<yyp>
You can ask here
snakedye has quit [Ping timeout: 244 seconds]
snakedye has joined #river
<LukiLiuk>
I followed the guide and got this error when building with zig
<LukiLiuk>
home/ubuntu/river/deps/zig-wayland/src/scanner.zig:995:13: error: unused function parameter
<LukiLiuk>
options: std.fmt.FormatOptions,
<LukiLiuk>
okay, had to cut the first / to make it work. The version of zig i have is 0.9.0-dev.866+6a6e2cd64, installed through SNAP on ubuntu.
<yyp>
You need to install zig 0.8.0
<yyp>
Looks like this is pulling in the git version which river is not tested against
<LukiLiuk>
oh okay, i thought it was > 0.8.0, not the exact version
<LukiLiuk>
Will remove and install the exact one! Thanks a lot
<yyp>
Zig is like that sometimes
<LukiLiuk>
I have seen some amazing rices with this wm and excited to try it out
<LukiLiuk>
:D
<yyp>
Versions are most of the time breaking and especially so if you install it from git
<yyp>
Wait, did you see river rices?
<yyp>
May I have a link?
<LukiLiuk>
yup! i link u my favorite ones! here on in pm?
<yyp>
Here is probably fine, may be for #river-offtopic though
<LukiLiuk>
Okay i post them there!
<LukiLiuk>
brb later, getting home from work :D
<LukiLiuk>
thanks again for the help!
LukiLiuk has quit [Quit: Client closed]
snakedye has quit [Ping timeout: 240 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 240 seconds]
snakedye has joined #river
ext0l has joined #river
leon-p has joined #river
fritz92 has joined #river
fritz92 has quit [Client Quit]
ext0l has quit [Ping timeout: 240 seconds]
voroskoi[m] has joined #river
<voroskoi[m]>
Hi!
<ifreund>
o7
LukiLiuk has joined #river
<LukiLiuk>
Hi guys! i'm back with my journey trying to install River on Ubuntu (ik on arch it would be much easier...)
<ifreund>
o7
<ifreund>
what ubuntu version?
<LukiLiuk>
i corrected the version of zig getting the 0.8.0 and not a newer one, now i have the problem on wlroots tho
<LukiLiuk>
i cant find the 0.14.0 anywhere
<ifreund>
LukiLiuk: you probably can't even build it from source if you don't have libwayland 1.19
<ifreund>
I'd really recommend a distro with halfway up to date packages, but if you're determined you can certianly build libwayland 1.19, wlroots 0.14.1 and river from source
<ifreund>
zig is available as a static tarball, the others sadly aren't
<LukiLiuk>
since im on ubuntu 20.10 it's kinda updated
<ifreund>
ah ok, building wlroots 0.14.1 from source should be no problem then
<LukiLiuk>
Okay i try! but river from source as well? after i get wlroots working i should be able to install it with zig no?
<ifreund>
zig will build it from source yeah
<LukiLiuk>
it's becoming a painful experience, every package is barely outdated xD
<ifreund>
yeah, debian based distros tend to work best when all the software you want to use is at least 5 years old
<ifreund>
which is why I don't use them any more
<LukiLiuk>
im kinda newish to linux
<ifreund>
almost none of the core software I use is 5 years old :D
<LukiLiuk>
i know how to use it cause im on it on and off since many years
<LukiLiuk>
but since im trying to swap on it full time i need something stable to start
<LukiLiuk>
specially cause i need this machine for work cant waste too much time fixing stuff
<ifreund>
I've found void to be super stable personally, more so than arch
<ifreund>
but yeah if ubuntu works for you, stick with it
<LukiLiuk>
void honestly was another distro i'd like to try
<LukiLiuk>
how is the documentation on it tho
<LukiLiuk>
like every problem on ubuntu has an easy fix with 1 fast search
<ifreund>
https://docs.voidlinux.org/ is quite high quality, and the #voidlinux channel here on libera.chat is very helpful
<ifreund>
you won't find as many search results as you would for ubuntu of course though
<ifreund>
but void is also far simpler than ubuntu, so there's less complexity to mess things ug
<ifreund>
s/ug/up/
<LukiLiuk>
i will look closer into that then!
<LukiLiuk>
and ur opinion on fedora instead?
<ifreund>
never used it tbh
<ifreund>
one big difference between void and ubuntu/fedora/arch is that void doesn't use systemd
<LukiLiuk>
and it's a good thing?
<LukiLiuk>
it uses runit?
<ifreund>
yep runit
<ifreund>
it's a good thing if you don't like systemd
<LukiLiuk>
honestly don't have any clue why i shouldn't like... as said not that experienced xD what's bad about it?
<ifreund>
well, it's about a million times more complex than it needs to be
<ifreund>
runit is on the other end of the spectrum, it's so simple that it's not suitable for many tasks
<ifreund>
but for a single-person desktop setup it works great
<LukiLiuk>
so same stuff as doas vs sudo?
<LukiLiuk>
suckless less bloated?
<ifreund>
sure, though it's definitely possible to take that mentality too far
<ifreund>
doas is a feature complete piece of software that is easy to use and configure
<ifreund>
dwm isn't
<LukiLiuk>
im giving up on this installation on ubuntu
<LukiLiuk>
after installing 21 packages im stuck with libseat
<LukiLiuk>
to get wlroots going xD
<LukiLiuk>
i think i'll start informing about void ahah
<LukiLiuk>
tried dwm in the past, really hated it
<LukiLiuk>
the whole patch thingy is annoying
<LukiLiuk>
i liked qtile a lot
<LukiLiuk>
but i would like to try a wayland experience since it seems almost complete
<ifreund>
doesn't qtile have some level of wayland support now?
<LukiLiuk>
nope as far as i know
<ifreund>
they certianly have wayland code in master branch
<inclement>
Oh that's cool, I had no idea they had a wlroots backend
<ifreund>
I don't have any idea how well/if it works though
<LukiLiuk>
river seems a very interesting project cause i read you can configure with python
<LukiLiuk>
that's why i wanted to try xD
<ifreund>
well, you can configure river with whatever language you like
<LukiLiuk>
well apparently
<LukiLiuk>
Qtile can be run as a Wayland compositor rather than an X11 window manager. For this, Qtile uses wlroots
<LukiLiuk>
from their docs
<ifreund>
LukiLiuk: out of curiosity, where did you read that you can configure river with python?
<LukiLiuk>
if i remember well somewhere on reddit
<LukiLiuk>
someone commented that
<LukiLiuk>
and then doesn't ur wiki say the same? or i missunderstood it
<LukiLiuk>
You could configure river using a python script or a compiled C program, if you wanted to to. Just make sure the file is executable and in the right place.
<LukiLiuk>
i might have understood this sentence wrong?
<ifreund>
no, that's accurate
<LukiLiuk>
Okay cool, cause ur wm is literally the only one i could try if i move to wayland ahah
<ifreund>
though I think 99% of people just use a shell script currently
<ifreund>
there's a layout generator written in python in an open PR though if you're curious
<LukiLiuk>
i'll try the python way
<LukiLiuk>
it's the language i use everyday 7 days out of 7
<LukiLiuk>
so im far more confortable than shell scripting stuff
<LukiLiuk>
i'll look into that
<LukiLiuk>
u have a link to that layout generator?
<LukiLiuk>
btw fedora does have an updated wlroots, so i might try that as well together with void