dorkhub

mriya

a scrolling x11 window manager.

hokum-b
C501 forksupdated 2 days ago
git clone https://github.com/hokum-b/mriya.githokum-b/mriya

mriya

is a scrolling x11 window manager.

License

img

to go more in-depth

scrolling means that windows are arranged on a ribbon-style horizontal strip that the user can scroll through.

mriya is heavily inspired by niri and i3

mriya has been tested on

compile

git clone https://github.com/hokum-b/mriya
cd mriya/
make

(the binary is produced at ./mriya.)

deps

  • libX11-devel (xlib)
  • libxkbfile-devel
  • libxkbcommon-devel
  • alsamixer (optional, for volume keys)
  • brightnessctl (optional, for brightness keys)

install

sudo make install

this copies mriya to /usr/local/bin/mriya.

or you can sudo cp mriya to /usr/local/bin

run

startx ./mriya

or startx ./mriya (refer to the install section above.)

set-up with display managers

  • create a /usr/share/xsessions/mriya.desktop
  • paste
[Desktop Entry]
Name=mriya
Comment=scrolling x11 window manager
Exec=mriya
Type=Application
DesktopNames=mriya

notes

  • some distros don't have /usr/local/bin in $PATH by default.
  • recompilation is required after editing src/config.h.

detailed documentation

refer to the website

1.0 release goals

  • stable with little to no crashes.
  • hot reloads
  • plenty of other qol features

license

mriya is licensed under the ISC license

note

mriya is ai free and will remain ai free.

more like this

gns3theme

Custom color themes for GNS3 GUI. Built-in schemes, custom JSON themes, device symbols. Supports Linux and macOS.

Python50

search

search projects, people, and tags