Install via curl
curl -fsSL https://github.com/nnyyxxxx/dwm/raw/main/install.sh | sh
Install via git
git clone https://github.com/nnyyxxxx/dwm
cd dwm
chmod +x install.sh
./install.sh
Starting dwm
Updating dotfiles
curl -fsSL https://github.com/nnyyxxxx/dwm/raw/main/install.sh | sh
[!WARNING]
This will overwrite your existing configuration, if you have made any changes to the dotfiles, make sure to back them up before running the install script. This will also uninstall any existing display managers so compatibility can be reached.
Uninstalling dotfiles
curl -fsSL https://github.com/nnyyxxxx/dwm/raw/main/uninstall.sh | sh
[!NOTE]
This will restore any previous configuration files overwritten by the install script.
Important notes
Keybind | Description |
---|---|
ALT SHIFT + Enter |
Spawns st (Terminal) |
ALT SHIFT + P |
Spawns dmenu (Application launcher) |
ALT SHIFT + C |
Kills current window |
ALT SHIFT + Q |
Kills dwm |
ALT SHIFT + W |
Restarts dwm and keeps application positions |
ALT SHIFT + F |
Toggles fullscreen (Actualfullscreen Patch) |
ALT + ESC |
Spawns maim (Screenshot utility) |
ALT + LMB |
Drags selected window |
ALT + RMB |
Resizes window in floating & resizes mfact in tiled; when two or more windows are on screen |
ALT + SPACE |
Makes the selected window float |
ALT + R |
Resets mfact |