home.social

#riverwm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #riverwm, aggregated by home.social.

fetched live
  1. @justine i've tried beansprout & kwm.

    beansprout: the only feedback you get of switching tags is a little overlay like the river-tag-overlay by @lhp . This is the one which is closer to river-classic imo.

    kwm: the dwm lookalike bar is a nice touch. I can't for the life of me manage to change the keyboard layout to azerty. So it's been difficult to edit this interminable config.zon for my muscle memory in vim^^ There's multiple layouts.

  2. Thinking of switching to #RiverWM from #Sway I have a gut feeling that I'll like River better, I but can't be bothered to reconfigure everything again. There's no motivation.

  3. Since I found out about session on the shackles have been lifted off being my daily driver. Now I can finally go wild on my desktop with like . Also wanting to check backwith and . is also a nice addition on how to bride the gap.

  4. I'm a happy #SwayWM user, but gosh ... Reading isaacfreund.com/blog/river-win and looking at codeberg.org/river/wiki/src/br I love what #RiverWM folks have been doing.

    100% agree with this quote:
    Wayland currently does not come close to the diversity of X11 window managers. I believe that separating the Wayland compositor and window manager will change this and I see the beginnings of this change with the 15 window managers already written for river!

  5. I'm a happy #SwayWM user, but gosh ... Reading isaacfreund.com/blog/river-win and looking at codeberg.org/river/wiki/src/br I love what #RiverWM folks have been doing.

    100% agree with this quote:
    Wayland currently does not come close to the diversity of X11 window managers. I believe that separating the Wayland compositor and window manager will change this and I see the beginnings of this change with the 15 window managers already written for river!

  6. I think the release of #RiverWM 0.4 might be the first software release I've been properly excited about in some time. Time to attempt to write a window manager :D

  7. my WMs UI was designed to mimick old UNIX workstations, but turns out by changing a few colours you can get something that looks fairly modern as well 👀 (might benefit from a less linear shadow gradient...)

    Should it ever be used my more than just a hand-full of people, I suspect interesting themes to pop up

    #riverwm

  8. my WMs UI was designed to mimick old UNIX workstations, but turns out by changing a few colours you can get something that looks fairly modern as well 👀 (might benefit from a less linear shadow gradient...)

    Should it ever be used my more than just a hand-full of people, I suspect interesting themes to pop up

    #riverwm

  9. I guess by implementing window position caching, I've accidentally also added the feature of retaining window positions across WM restarts?

    Sometimes some windows get a bit confused about decoration still (also, is it really server side decoration when it is drawn by another Wayland client?).

    Note that this is based on the windows app-id. In this demo I've manually set the app-id of the three terminals.

    #riverwm

  10. I guess by implementing window position caching, I've accidentally also added the feature of retaining window positions across WM restarts?

    Sometimes some windows get a bit confused about decoration still (also, is it really server side decoration when it is drawn by another Wayland client?).

    Note that this is based on the windows app-id. In this demo I've manually set the app-id of the three terminals.

    #riverwm

  11. starting to implement widgets! A very windowmaker inspired 7-segment clock block thing. Of course the clock will get a small bezel and I'll have to improve the shape of the segments to look neater. Will probably also add a battery display beneath it in a similar LCD style. And not only does it look neat, it allows me to put off "proper" font-drawing a little longer 🐈

    #decemberAdventure #riverwm

  12. starting to implement widgets! A very windowmaker inspired 7-segment clock block thing. Of course the clock will get a small bezel and I'll have to improve the shape of the segments to look neater. Will probably also add a battery display beneath it in a similar LCD style. And not only does it look neat, it allows me to put off "proper" font-drawing a little longer 🐈

    #decemberAdventure #riverwm

  13. Going back to my favorite colorscheme, rose-pine !

    Here's another setup for you with no gaps, 2px border, 0.53 ratio, waybar with a flair of dwm, tags with lowercase greek aplphabet from alpha to zeta for change, neovim alpha startpage with usagi, terminal file manager LF with statfmt and rulerfmt mimicking vim because why not and a click on the river logo change the wallpaper with swaybg...

  14. I obviously had a great short break. Totally forgot my revitalized setup of the River wm on FreeBSD, finished the night before departure 😆 . Cleaned up applications for Wayland. My educated guess is that Tumbleweed will be moved off the laptop (I mean who needs AI?) in favor of FreeBSD KDE pretty soon...
    Configs at: (codeberg.org/thesaigoneer/free)
    #freebsd #riverwm

  15. Best thing of the day? Finally cracking that volume change on the River wm, keybinds working now! What cracked it? Reading that effing manual of course 😅 And not deleting code you deem too much, but is essential to get it working 🤣
    #freebsd #riverwm

  16. Best thing of the day? Finally cracking that volume change on the River wm, keybinds working now! What cracked it? Reading that effing manual of course 😅 And not deleting code you deem too much, but is essential to get it working 🤣
    #freebsd #riverwm

  17. When you're looking for the next shiny thing, on that always greener grass on the other side.
    And you open your river wm on FreeBSD. And all is there, working and tweaked as you could possibly want.
    Hold your horses, stick to what you have 🥳
    #freebsd #riverwm

  18. FreeBSD-Saigon-River

    Another notch on the guitar. If you'd ever wanted to run the River window manager I've got you covered.
    River’s window management style on Wayland is quite similar to dwm, xmonad, and other classic dynamic tiling X11 window managers. Windows are automatically arranged in a tiled layout and shifted around as windows are opened/closed.
    Dots and setup are available on codeberg.org/thesaigoneer!
    #freebsd #riverwm

  19. Here's my setup right now no inner or outer gap and a waybar config mimicking the statusline for

    The colorscheme is melange and LF continues to be the most flexible and extensible terminal file manager out there.

    Also : I tried (badly) to make a zelda prompt but it's probably a little bit crowded

  20. Here's my #riverwm setup right now no inner or outer gap and a waybar config mimicking the statusline for #vim #NeoVIM

    The colorscheme is melange and LF continues to be the most flexible and extensible terminal file manager out there.

    Also : I tried (badly) to make a zelda prompt but it's probably a little bit crowded

  21. It is good to spent an ungodly amount of time on tweaking your waybar and still not be totally satisfied with it.

    -Nostradamus 22:09

    #riverwm #freebsd

  22. It is good to spent an ungodly amount of time on tweaking your waybar and still not be totally satisfied with it.

    -Nostradamus 22:09

    #riverwm #freebsd

  23. On a totally different note:
    re: up-to-date-ness of Wayland on FreeBSD.
    What a great surprise to find wideriver in the Ports!
    Wideriver is the window manager you slap onto the River wm. They are different pkgs, from different devs. FreeBSD's got you covered.
    #wayland #riverwm #freebsd

  24. Development of antares is now self-hosting, kinda. This means I probably should spend some time on window navigation and application launching now. Something like the launcher widget from CDE might be a good place to draw inspiration from...
    #riverwm

  25. Development of antares is now self-hosting, kinda. This means I probably should spend some time on window navigation and application launching now. Something like the launcher widget from CDE might be a good place to draw inspiration from...
    #riverwm

  26. #Linux #RiverWM #lua #astal
    Ля.
    ​:jahy_sip:​
    А вот и виджет и менюшка управления питанием.
    Ещё не доделана, но всё же...

  27. #Linux #RiverWM #lua #astal
    Сегодня я нечайно нашёл такое чудо. Кто-то сделал неплохой конфиг astal бара на Lua для Niri.
    (тык)

    Сижу, разбираю, краду идеи (не конфиг!)

  28. Many years after starting to use this, I finally wrote down how I run my #riverwm #desktop using #systemd

    Mostly as a reference to myself whenever I need to make changes to it. And to fill a documentation gap on systemd unit dependencies for myself.

    devork.be/blog/2025/07/river-a

  29. #Linux #Customization #RiverWM #LabWC #Wayland #Keyboardlayouts
    Проблема пришла откуда не ждали.
    riverctl позволяет мне выставить раскладку, но через него узнать текущую раскладку не получается. Да, у меня раскладка переключается через CapsLock, но всё же хочется немного "человечного" индикатора где-то в баре.

    Решил я сначала спросить у ребят в discord-сервере unixporn, вдруг кто-то уже это решил (если что, я не пользуюсь waybar'ом, я хотел узнать, можно ли как-то узнать данную информауию путём вывода её в терминал). Откликнулся один человек, который решил поискать по такому запросу. Он смог найти лишь с располодением окон (window layout), но не с раскладкой клавиатуры, на что я, после параллельного поиска, ответил, что такого даже в riverctl и не задумано.

    БОЛЕЕ ТОГО, не я один на это жаловался.
    Оказывается, у них в задачах уже
    2 года висит задача #831 (Support for querying current keyboard layout), название которой говорит само за себя. Даже нашёлся смелый малец, кто сделал решение проблемы #753 (river-status: add keyboard_layout event), но разработчик отклонил это, сказав, что это должно быть решено не на стороне оконника, а на стороне wlroots, и вообще, в LabWC точно такая же проблема #1317 (Support keyboard layout indicators via keyboard_layout protocol)

    Технически, я согласен, ибо если начать такую пляску, то можно развести зоопарк из wlroots'а, чего очень не хочется...
    Но у меня возникает вопрос: а реализуют ли?
    (Сейчас проверяю GitLab wlroot'а в поисках данного вопроса, и чего-то похожего я не особо вижу)

    Хочу спросить у вас, господа линуксоиды, великие рисовары, как решить сия проблему?
    (
    @[email protected] @[email protected] )

  30. Titlebars! And another window decoration style!

    Maybe desktop menus next? Or Notifications? Or maybe some sort of bar?

    #riverwm #wayland

  31. @thesaigoneer Hey, you have #riverwm installed? Could you check if it sets the $XDG_CURRENT_DESKTOP environment variable?

  32. Quick question to #riverwm users: does it set the $XDG_CURRENT_DESKTOP environment variable?

  33. also, important :

    right now, if you're on arch or a distro based on arch, the aur package is shipping with a custom aur wlroots0.19.

    Only sway is up to wlroots0.19 right now. So you need to remove sway before installing maomao. When qtile and river will be up to speed with the last version of wlroots, it will be a deal breaker for me.

    (but i'm not changing ship^^, #riverwm is still my fav wayland compositor)

  34. #Linux #ricing #RiverWM
    Окей. Костяк есть. Конфиг рассортировал.
    Но как только я создал
    user.lua, так Astal решил сказать Adios... Какого дьявола?

    P.S На самом деле, если так подумать, конфиг на lua можно написать не только для RiverWM, но и для BSPWM (bspc), dwm (dwm-msg), dwl (dwlmsg) и Hyprland (hyprctl).

    По своей сути, я написал lua-обёртку над River'овским IPC (
    Inter-Process Communication). Весело получается. Но за то можно одним запуском River стартануть много чего. ​:jahy_sip:​

  35. I've installed just about every tiling compositor / Window Manager for #Wayland, and am slowly eliminating the ones that have showstopper issues.
    * #Sway is good, and I love that all my i3 configs can be used, but scaling the display on my high-DPI monitors was just unusably awful,
    * #MiracleWM just flat-out refused to run, and I'm not motivated to put the time in to fix whatever is wrong
    * #hyprland is another of the mainstream WMs (as much as a tiling window manager for #Linux can be called mainstream), and works really well, in terms of having the most bells and whistles—like really good scaling with the option of leaving XWayland windows unscaled—but at the cost of a pretty greedy amount of CPU usage even when it's not doing anything.
    * #RiverWM looks like a good contender, though it feels like it's a small project and early in the development process. Best thing: they use good ol' IRC for the user forum, rather than reddit. I think I've found my people.
    wiki.archlinux.org/title/River

  36. #Linux #Hyprland #RiverWM
    Знаете, а в пизду ваш hyprland. Я вошёл в кураж по RiverWM.
    Тем более, я смог бар прикрутить на том же lua (astal)...
    Только у меня в итоге только он и подгрузился. Пришлось откатывать изменения.

  37. Okay, no fetches and no Mate here.

    But just showing off that FreeBSD has that great Wayland stack, very much up to date, in the Ports collection.

    River WM, Wayland, wezterm, FreeBSD 14.3.

    #freebsd #riverwm