Xdots
My DWM rice '-'
Install / Use
/learn @yukiisen/XdotsREADME
Xdots (and WLdots as well)
My config files ._.
This config is kida messy BTW, please tell me if I forgot something.
Note: The swayfx config is not completed so make sure to tweak it a little, I'll include it later once I feel like switching.
<img src="https://raw.githubusercontent.com/yukiisen/Xdots/refs/heads/main/screenshot.png" />Applications:
First Install these:
- Rofi (app launcher)
- Picom (compositor for X) (
picom-ftlabs-gitBTW if you want picom.conf.def (animation)) - Vim (optional)
- fish (optional, bash alternative)
- pywal (Supported on DWM, st and Rofi) (likley everywhere)
- Exa (alternative to
ls, you can uselto run it if you apply the fish config) - xdotool (to apply dwm theme at startup)
- feh/xwallpaper.
For Rofi install:
- scrot (to take screenshots)
- xclip (to copy screenshots immediately)
For video as wallpaper install:
- mpv
- xwinwrap
You can find all of them on pacman or yay or the package manager of your distro.
Don't forget to install X11 libs ._.
Fonts:
The following fonts are required:
- Jetbrains Mono Nerd Font (st/foot)
- Caskaydia Mono Nerd Font (dwm/slstatus)
- Feather (rofi)
Setup:
Move picom, rofi and fish folders into ~/.config/ directory.
Build and install DWM and st and slstatus:
In the dwm/ directory:
make
sudo make install
Repeat for both slstatus and st.
Add this line to your .xinitrc file:
echo "~/.scripts/start.sh && exec dwm" > ~/.xinitrc
Move rofi-applet-apps.rasi to /usr/lib/python3.13/site-packages/pywal/templates for pywal support.
sudo mv ./rofi-applet-apps.rasi /usr/lib/python3.13/site-packages/pywal/templates/
Finally move the wallpaper.sh and start.sh files to the ~/.scripts/ directory. (optional)
Now run startx and press Alt+ENTER to open st then type start to run all other tools, then press Alt+n to update DWM's colors. (automated now)
Shortcuts:
Alt+aApp launcherAlt+pScreenshotAlt+qClose WindowAlt+[1-9]Move to workspaceAlt+nRefresh colors after running pywal.Alt+Shift+qKill the current dwm instance.Super+aQuick access (Change the config to your preferred apps)Super+qPower MenuSuper+[1-9]Move window to workspace
