Skip to content

๐Ÿ’ป Minimalistic Gruvbox-themed DWM setup for Arch Linux โ€” with Zen Kernel, PipeWire, GPU auto-detection, Fish + Fastfetch, and gaming tools. Boots directly into DWM โ€” no login manager needed.

License

Notifications You must be signed in to change notification settings

dennishilk/dwm-arch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

IN WORK <->

License WindowManager Kernel GPU

๐Ÿงฑ DWM by Dennis Hilk โ€” Gruvbox Edition

Creates a full DWM environment i'm using arch btw

โœจ Features

  • โšก Zen Kernel (optimized for desktop performance)
  • ๐Ÿงฉ Patched DWM, Dmenu, and DWMBlocks
  • ๐Ÿ” Automatic GPU detection
    • Installs the correct drivers for NVIDIA, AMD, or Intel
  • ๐Ÿ”Š PipeWire + WirePlumber + PulseAudio bridge
  • ๐ŸŸ Fish shell + Fastfetch on terminal startup
  • ๐ŸŽจ Gruvbox theme, Rofi, Picom blur, Feh wallpaper
  • ๐ŸŽฎ Interactive menu to install browsers & gaming tools
  • ๐Ÿš€ Auto login and auto startx โ€“ boots straight to DWM

๐Ÿ› ๏ธ Installation

Make sure you have a clean Arch Linux base system (e.g. via archinstall).
Then:

git clone https://github.com/dennishilk/dwm-arch.git
cd dwm-arch
chmod +x install.sh
./install.sh

## ๐ŸŽฎ Optional Software Menu

During setup, a dialog menu lets you pick optional packages:

Browsers: Firefox, Brave, Google Chrome
Gaming / Tools: Steam, Lutris, Wine + Winetricks, ProtonUp-Qt, Gamemode, Heroic, Vulkan Tools, OBS Studio, MangoHud

You can run the menu again later by re-running ./install.sh.

About

๐Ÿ’ป Minimalistic Gruvbox-themed DWM setup for Arch Linux โ€” with Zen Kernel, PipeWire, GPU auto-detection, Fish + Fastfetch, and gaming tools. Boots directly into DWM โ€” no login manager needed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages