ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/ifreund/river || channel logs: https://libera.irclog.whitequark.org/river/
waleee has quit [Ping timeout: 240 seconds]
snakedye has quit [Ping timeout: 248 seconds]
_whitelogger has joined #river
keithhub has joined #river
aruhier has joined #river
st4ll1 has quit [*.net *.split]
st4ll1 has joined #river
ino has joined #river
<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> ubuntu:⁓/river$ zig build -Drelease-safe --prefix ⁓/.local install
<LukiLiuk> options: std.fmt.FormatOptions,
<LukiLiuk> options: std.fmt.FormatOptions,
<LukiLiuk> mmm it doesnt copy part of the error
<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> libwayland-dev/impish,now 1.19.0-2 amd64 [installed]
<LukiLiuk> apparently i have it
<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
<LukiLiuk> thanks!!
<LukiLiuk> time to go for me! thanks for the help and the suggestions, will look into void to get sleepy xD
<LukiLiuk> gn all
LukiLiuk has quit [Quit: Client closed]
dbuckley has joined #river