9glenda / nsowm

(In)active fork of sowm
MIT License
6 stars 2 forks source link

Welcome to nsowm

The next generation of sowm

A minimal floating window manager


Default Keybindings

Window Management

combo action
Mouse focus under cursor
MOD1 + Left Mouse move window
MOD1 + Right Mouse resize window
MOD1 + f maximize toggle
MOD1 + c center window
MOD1 + Shift + c kill window
MOD1 + Shift + q quit nsowm
MOD1 + 1-6 desktop swap
MOD1 + Shift +1-6 send window to desktop
MOD1 + TAB (alt-tab) focus cycle

Programs

combo action program
MOD1 + Shift + Return terminal alacritty
MOD4 + d dmenu dmenu_run
MOD4 + p scrot scrot
MOD4 + w wallpaper cycler bud
XF86_AudioLowerVolume volume down amixer
XF86_AudioRaiseVolume volume up amixer
XF86_AudioMute volume toggle amixer
XF86_MonBrightnessUp brightness up bri
XF86_MonBrightnessDown brightness down bri

Dependencies

Installation

1) Run make to build nsowm. 2) Copy it to your path or run make install.

If you are using GDM, run make desktop as root to copy the nsowm.desktop file in /usr/share/xsessions/. It is still recommended to start nsowm from .xinitrc or through your own xinit implementation.

Rebuilding

Thanks