A lightweight tiling window manager with modern creature comforts and style, built on Awesome WM.
- Tiling window management- no more jumbled windows!
- Robust application launcher with the ability to pin apps for quick access and run with sudo
- Notification tray that stores notifications you might have missed
- System tray for background tasks
- Interactive calendar
- Shutdown menu
- Task swither (like Alt+Tab from Windows)
- Ultrawide monitor support: splits displays wider than 16:9 into two "logical screens"
- Configuration & theme variables
List of required external programs for MoMoS to run properly:
- Zenity (AUR:
zenity)
Simple API for creating dialog GUIs. Used for running programs with sudo in the application launcher - PlayerCTL (AUR:
playerctl)
Universal music player API. Music controls will not work without it
A list of additional applications for the best experience:
- Picom (Jonaburg Fork)
- Lightweight compositor that adds transparency and animation effects
- You will have to build it yourself, but it's pretty easy: https://github.com/jonaburg/picom
- The "extras" folder contains a good default config, which you can put into
~/.config/picom/
- Install Awesome WM (VERY IMPORTANT to use the Git version!):
yay -S awesome-git - Git clone this repository into your AwesomeWM config directory:
git clone https://github.com/MikulDev/MoMoS.git ~/.config/awesome/ - Configure your desired settings in the
config.luafile (especially the "Default Applications" section) - Restart Awesome WM
- You're good to go!
Note: Awesome WM needs to be restarted after making config changes. The MoMoS hotkey for this is Ctrl+Mod+R.





