/dwm

Primary LanguageC

Introduction

This is my fork of dwm.

Patches

I have used five patches in this config. They are described below:

ScreenShot

By default value of gaps and barpadding are set to 0. Change the following value if you want your dwm look like below:

static const unsigned int gappx     = 5;        /* gaps between windows */
static const int vertpad            = 10;       /* vertical padding of bar */
static const int sidepad            = 10;       /* horizontal padding of bar */

DWM Image

The above bar is slstatus. If you want to get my slstatus get it from here.

Installation

git clone https://github.com/TahmidChow06/neovim ~/.config/dwm
sudo make install

It will clone the config in ~/.config/dwm. and install dwm.

Keybinding

Bindings that were changed are mentioned below:

Keybinding Description
super+Enter To open St
super+shift+h Take current window to master
super+shift+enter toggles scratchpad
super+f full screen
super+ctrl+enter to toggle floating layout

And few bindings are also added. Like volume up, down and mute.