Skip to content

Just a Window Manager. It's lightweight and stays out of your way. Follows KISS principle.

License

Notifications You must be signed in to change notification settings

phaze-ZA/just-wm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

just-wm

A window manager that is Just a Window Manager. Supports configuring layouts and default window state (i.e. docked/floating). If you want a status bar/theme/autostart apps/keybindings use the provided means to do so (xinitrc, polybar, xbindkeys, etc). The idea behind this window manager is to keep it lightweight and simple.

You like windows to start docked? You can have this You like windows to start floating and drag them to specific area? You can have this Want to expand a window size the way those Windows weebs do? Cool this is possible as well Maybe you prefer holding GUI and then dragging the window edge? This is possible

I will try to keep the config short and sweet. I'll probably use ini format for config.

Feel free to fork this repo at any point. Once zig gets its first official release I would like to convert this to a zig project. Not doing so now because I'd prefer to wait for the language to become more stable.

Default Layouts:

  • Monocle
  • Split Monocle
  • Fibonnaci
  • Main and Vertical Stack
  • Main and Horizontal Stack
  • Stack

Tags/workspaces by default will start with one. If you want more than one, config that or setup keybinding to add a new one. Can configure this to be saved on restart so that you don't have to keep adding new ones.

About

Just a Window Manager. It's lightweight and stays out of your way. Follows KISS principle.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published