Skip to content

Latest commit

 

History

History
62 lines (40 loc) · 2.69 KB

README.md

File metadata and controls

62 lines (40 loc) · 2.69 KB

DWM

This repository holds the source for my build of dwm.

It provides:

  • A simple working enviornment for people running Xorg
  • A base to work off of for a more featureful dwm build
  • An example of how GoDSB can be used within dwm

Table of Contents:

About

Dwm is a dynamic, source based window manager for X11. It relys heavily on keybindings to do basic operations, and promotes workflow efficiency.

Installing and Compiling from Source

If you're looking to compile from source, you'll need the following:

First build dwm so we can execute it on X startup:

  • make clean install

Add the following to your .xinitrc file:

  • exec dbus-launch dwm

Using 'dbus-launch' will allow tools like flameshot to work out of the box. You can run dwm without it, but may run into issues with some applications. (particularly screen capturing applications) Similar issues are encountered when using ssh-agent as well.

If you would like dwm to restart automatically on exit (useful during development) add this instead:

while true; do
	exec dbus-launch dwm >/dev/null 2>&1
done

Then just quit out of your current enviornment and login with dwm! Win + T gets you a terminal; any other keybindings can be found in config.h

Contributing

Contributions are always welcome. If you're interested in contributing, send me an email or submit a PR.

License

Feel free to use this project in any way you like. Please refer to the license file for more information.