# ![](dwm.png)

# Suckless Desktop

My Suckless Desktop, a lot of testing and trying new things.  I try to use Suckless where possible. The main focus here for me though is dwm.  

## dwm-polybar-complete

A near perfect (for me) dwm and Polybar set up. 

Patches:
- [alwayscenter](https://dwm.suckless.org/patches/alwayscenter/)
- [anybar (polybar tray fix)](https://dwm.suckless.org/patches/anybar/)
- [attachx](https://github.com/bakkeby/patches/blob/master/dwm/dwm-attachx-6.2.diff)
- [cyclelayouts](https://dwm.suckless.org/patches/cyclelayouts/)
- [fadeinactive](https://dwm.suckless.org/patches/fadeinactive/)
- [fibonacci](https://dwm.suckless.org/patches/fibonacci/)
- [alpha - fixborders](https://dwm.suckless.org/patches/alpha/)
- [focusonurgent](https://dwm.suckless.org/patches/focusurgent/)
- [focusonactive](https://dwm.suckless.org/patches/focusonnetactive/)
- [fullscreen](https://dwm.suckless.org/patches/fullscreen/)
- [hidevacanttags](https://dwm.suckless.org/patches/hide_vacant_tags/)
- [ipc](https://dwm.suckless.org/patches/ipc/)
- [mpdcontrol](https://dwm.suckless.org/patches/mpdcontrol/)
- [~~noborder~~ removeborder](https://dwm.suckless.org/patches/removeborder/)
- [restartsig](https://dwm.suckless.org/patches/restartsig/)
- [rotatestack](https://dwm.suckless.org/patches/rotatestack/)
- [save floats](https://dwm.suckless.org/patches/save_floats/)
- [scratchpad](https://dwm.suckless.org/patches/scratchpad/)
- [swaptags](https://dwm.suckless.org/patches/swaptags/)
- [switchtag](https://github.com/bakkeby/patches/blob/master/dwm/dwm-switchtag-6.2.diff)
- [vanitygaps](https://dwm.suckless.org/patches/vanitygaps/)

## Screenshot - dwm with Polybar

![Screenshot](screenshot2.png?raw=true)

## dwm

An epic dwm setup originally forked from the very talented and knowledgeable [bakkeby](https://github.com/bakkeby).

- [alwayscenter](https://dwm.suckless.org/patches/alwayscenter/)
- [anybar (polybar tray fix)](https://dwm.suckless.org/patches/anybar/)
- [attachx](https://github.com/bakkeby/patches/blob/master/dwm/dwm-attachx-6.2.diff)
- [clientindicators](https://dwm.suckless.org/patches/clientindicators/)
- [cyclelayouts](https://dwm.suckless.org/patches/cyclelayouts/)
- [fadeinactive](https://dwm.suckless.org/patches/fadeinactive/)
- [fibonacci](https://dwm.suckless.org/patches/fibonacci/)
- [alpha - fixborders](https://dwm.suckless.org/patches/alpha/)
- [focusonurgent](https://dwm.suckless.org/patches/focusurgent/)
- [focusonactive](https://dwm.suckless.org/patches/focusonnetactive/)
- [fullscreen](https://dwm.suckless.org/patches/fullscreen/)
- [hidevacanttags](https://dwm.suckless.org/patches/hide_vacant_tags/)
- [ipc](https://dwm.suckless.org/patches/ipc/)
- [mpdcontrol](https://dwm.suckless.org/patches/mpdcontrol/)
- [~~noborder~~ removeborder](https://dwm.suckless.org/patches/removeborder/)
- [pertag](https://dwm.suckless.org/patches/pertag/)
- [restartsig](https://dwm.suckless.org/patches/restartsig/)
- [rotatestack](https://dwm.suckless.org/patches/rotatestack/)
- [save floats](https://dwm.suckless.org/patches/save_floats/)
- [staticstatus](https://dwm.suckless.org/patches/staticstatus/)
- [scratchpad](https://dwm.suckless.org/patches/scratchpad/)
- [swaptags](https://dwm.suckless.org/patches/swaptags/)
- [switchtag](https://github.com/bakkeby/patches/blob/master/dwm/dwm-switchtag-6.2.diff)
- [systraysize](https://old.reddit.com/r/suckless/comments/ptqocp/is_there_a_way_to_change_systray_size/herfba5/)
- [vanitygaps](https://dwm.suckless.org/patches/vanitygaps/)
- [zoomswap](https://dwm.suckless.org/patches/zoomswap/)

Plus the extras already added from the original build by bakkeby.

## Screenshot - dwm with dwmbar (hidden)

![Screenshot](screenshot.png?raw=true)

## dwm-test

My testing folder so I don't mess up my main versions


## Thank You

Thank you to all who have helped, or written patches or inspired me with your own amazing screenshots.

![](100x100.png?raw=true)
