My DWM tiling window manager dotfiles
- Some MATE desktop environment packages (mate-terminal).
- Some knowledge about programming with C, if you want to customize DWM.
- Running this in Arch/Manjaro.
Create a new file to here: /usr/share/xsessions/dwm.desktop
Usage: sudo nano /usr/share/xsessions/dwm.desktop
[Desktop Entry]
Encoding=UTF-8
Name=dwm
Comment=Dynamic Window Manager
Exec=~/.config/dwm/login
Type=Application
It shouldn't be that hard
Write this command: sudo make install
This should compile dwm so you could run it.
- dmenu
You have to change ~/.config/dwm/main/config.h and ~/.config/dwm/login to not use these programs.
Otherwise you will have problems.
- unclutter (will hide mouse when you don't use it)
- xorg-xsetroot (can set background color and image but only works when compton is not running)
- hsetroot (same as xsetroot but only works when compton is running)
- xinput (settings for my laptop trackpad, you can customize it for yours)
- upower (for getting battery levels)
- discord (chat for gamers, it will autostart on 3rd tab)
- firefox (browser)
- xinput (used for my laptop trackpad fix)
- mate-settings-daemon (it's in ~/.config/dwm/login, disable it if you don't want MATE theme)
- polkit-gnome-authentication-agent (popups for auth, programs which need root privileges will have some problems if this doesn't exist)
- mate-terminal (it's the terminal I've set in config.h)
- mate (for those three above)
yay -S unclutter xorg-xsetroot hsetroot xinput upower discord firefox mate mate-terminal