Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

130 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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.

run

startx mriya

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

note

  • some distros don't have /usr/local/bin in $PATH by default.

configure

edit /$HOME/.config/mriya/mriya.rc

detailed documentation

refer to the website

1.0 release goals

  • stable with little to no crashes.
  • hot reloads
  • proper documentation

license

mriya is licensed under the 3 Clause BSD License

FYI

if you create a fork of mriya, please do not license it under the gpl, if you'd like to read up on why refer to this article (not written by me).

About

a scrolling x11 window manager.

Topics

Resources

Stars

55 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages