siduck / chadwm

Making dwm as beautiful as possible!
MIT License
2.25k stars 170 forks source link
catppuccin dotfiles dotfiles-linux dwm dwm-status dwm-statusbar eww linux linux-rice nord onedark ricing suckless suckless-org theme void-linux

chadwm (Initial look)

(empty workspaces have their color greyed out)

Tag preview (while hovering tag icon)

https://user-images.githubusercontent.com/59060246/223068062-d3c9847a-8713-42c7-bc9d-07247a0486a8.mp4

Requirements

Other requirements

Install

git clone https://github.com/siduck/chadwm --depth 1  ~/.config/chadwm
cd ~/.config/chadwm/
mv eww ~/.config
cd chadwm
sudo make install

(Note: chmod +x all of the scripts)

Run chadwm

With startx

startx ~/.config/chadwm/scripts/run.sh

With sx

sx sh ~/.config/chadwm/scripts/run.sh

(Make an alias for this :v)

alias chadwm='startx ~/.config/chadwm/scripts/run.sh'

With Display Manager

sudo touch /usr/share/xsessions/chadwm.desktop  
[Desktop Entry]
Name=chadwm
Comment=dwm made beautiful 
Exec=/home/user/.config/chadwm/scripts/./run.sh 
Type=Application 

Recompile

cd ~/.config/chadwm/chadwm
rm config.h
sudo make install

Change themes

Eww

cp -r ~/.config/chadwm/eww ~/.config/
eww open eww

(Note: I use only alsa on my system so audio scripts on widget are alsa related, modify them to support pulseaudio)

Credits

Patches