I made scripts to install various DWM themes on Kali.
These themes use LARBS: https://github.com/LukeSmithxyz/voidrice
Note
I use VMware. The .xprofile file has settings that make copy paste possible in DWM.
If you're using Virtualbox, you can remove vmware-user from .xprofile.
- The default web browser is Chromium. This can still be opened with
MOD + w - I didn't install passmenu. So, you can change
MOD + Dto whatever you want. - I added
Kick Ass tun0to the statusbar on most themes. You can change this in~/.local/bin/statusbar/sb-tun0
Note
Some peeps can't use the Win key on their keyboards, so I set up the config so you can use either Win or Alt for all keybindings.
| Action | Win | Alt |
|---|---|---|
| Kill window | Win + Q | Alt + Q |
| Toggle floating | Win + Shift + Space | Alt + Shift + Space |
| Fullscreen toggle | Win + F | Alt + F |
| Zoom (master) | Win + Space | Alt + Space |
| Move focus (stack) | Win + J / K | Alt + J / K |
| Push window in stack | Win + Shift + J / K | Alt + Shift + J / K |
| Move window with mouse | Win + LMB | Alt + LMB |
| Resize window with mouse | Win + RMB | Alt + RMB |
| Layout | Win | Alt |
|---|---|---|
| Tile | Win + T | Alt + T |
| Bstack | Win + Shift + T | Alt + Shift + T |
| Spiral | Win + Y | Alt + Y |
| Dwindle | Win + Shift + Y | Alt + Shift + Y |
| Deck | Win + U | Alt + U |
| Monocle | Win + Shift + U | Alt + Shift + U |
| Centered Master | Win + I | Alt + I |
| Centered Floating Master | Win + Shift + I | Alt + Shift + I |
| Action | Win | Alt |
|---|---|---|
| Increase gaps | Win + Z | Alt + Z |
| Decrease gaps | Win + X | Alt + X |
| Toggle gaps | Win + A | Alt + A |
| Default gaps | Win + Shift + A | Alt + Shift + A |
| Increase master size | Win + M | Alt + M |
| Decrease master size | Win + H | Alt + H |
| Increase number of masters | Win + O | Alt + O |
| Decrease master count | Win + Shift + O | Alt + Shift + O |
| Action | Win | Alt |
|---|---|---|
| View workspace (1–9) | Win + # | Alt + # |
| Move window to workspace | Win + Shift + # | Alt + Shift + # |
| View all workspaces | Win + 0 | Alt + 0 |
| Move window to all workspaces | Win + Shift + 0 | Alt + Shift + 0 |
| Previous workspace | Win + G | Alt + G |
| Next workspace | Win + ; | Alt + ; |
| Shift window to prev workspace | Win + Shift + G | Alt + Shift + G |
| Shift window to next workspace | Win + Shift + ; | Alt + Shift + ; |
| Application | Win | Alt |
|---|---|---|
| Dmenu | Win + D | Alt + D |
| Power Options | Win + Return | Alt + Return |
| Terminal | Win + Enter | Alt + Enter |
| Browser | Win + W | Alt + W |
| Network (nmtui) | Win + Shift + W | Alt + Shift + W |
| File manager (thunar) | Win + R | Alt + R |
| nvim | Win + N | Alt + N |
There are other mods you can mess with/change in ~/.local/src/dwm/config.h
You can change the heart/fire icon in the status bar in ~/.local/src/dwm/config.h.
- After you make any changes run the following:
cd ~/.local/src/dwm/
sudo make clean install
- Then,
MOD + backspaceleave DMW - Log back in.
I made a .config/wallpaper directory... incase you wanna use it.
Change the background image with the following command:
setbg /path/to/file
Also, if your background image breaks up... you can run:
setbg
- It's located at
~/.config/zsh/.zshrc
Some programs are set to run as <program> | lolcat.
You can remove programs or add them in your .zshrc file. Note: not all programs work well w/ lolcat.
This is what it looks like:
lol() {
if [ -t 1 ]; then
"$@" | lolcat
else
"$@"
fi
}
COMMANDS=(
ls
cat
fastfetch
find
lf
ps
ip
msfconsole
mysql
sqlmap
gobuster
ffuf
)
for COMMAND in "${COMMANDS[@]}"; do
alias "${COMMAND}=lol ${COMMAND}"
alias ".${COMMAND}=$(which ${COMMAND})"
doneAdd or remove programs under COMMANDS.
Note
If you have any questions, ask me on Hack Smarter Discord on the #🍚⏐rice channel.
My name is Blue Pho3nix.
Important
Enjoy! <3
Note
Inspiration: https://github.com/xct/kali-clean












