- Shell 98.5%
- CSS 1.5%
| config | ||
| .gitattributes | ||
| install.sh | ||
| LICENSE | ||
| README.md | ||
prettyvoid
Uniform desktop rice for Void Linux (XFCE · X11) with selectable colour schemes. Keeps the familiar Windows-style workflow — bottom panel, start menu, title bars — while making everything look polished with blur, shadows, rounded corners, and a cohesive colour scheme.
Themes
| Theme | Vibe | GTK | Accent |
|---|---|---|---|
| gruvbox | warm retro dark | Colloid-Orange-Dark | #83a598 blue / #8ec07c aqua |
| catppuccin | cool pastel dark | Colloid-Blue-Dark-Catppuccin | #89b4fa blue |
What gets installed
| Layer | Tool | Themed per scheme |
|---|---|---|
| Window manager | xfwm4 (XFCE default) | ✓ |
| GTK 2/3/4 | Colloid | ✓ |
| Qt 5/6 | Kvantum + qt5ct/qt6ct | ✓ |
| Icons | Papirus Dark | ✓ (folder colours) |
| Cursors | Bibata Modern Classic | — |
| Compositor | picom | ✓ (shadow colour) |
| Panel | xfce4-panel (bottom) | ✓ (background RGBA) |
| Terminal | Alacritty | ✓ |
| Launcher | Rofi | ✓ |
| Notifications | Dunst | ✓ |
| Login screen | LightDM GTK Greeter | ✓ |
| Shell prompt | bash (custom PS1) | ✓ |
| Fonts | Inter (UI), JetBrains Mono (terminal) | — |
Install
git clone <this-repo> ~/prettyvoid
cd ~/prettyvoid
chmod +x install.sh
# interactive theme picker
./install.sh
# or pass a theme directly
./install.sh gruvbox
./install.sh catppuccin
Log out and back in when it finishes. Re-run with a different theme to switch.
Keybindings
| Key | Action |
|---|---|
Super + D |
Rofi app launcher |
All other keybindings are stock XFCE.
Post-install checklist
- Whisker Menu — right-click the panel → Panel → Add New Items → Whisker Menu. Drag it to the left of the panel for a Start-menu feel.
- Default terminal — Settings → Preferred Applications → Utilities → set Alacritty.
- Optional app themes — both Catppuccin and Gruvbox have ecosystem ports:
File layout
prettyvoid/
├── install.sh # main setup script
├── config/
│ ├── gruvbox/ # Gruvbox Dark variant
│ │ ├── picom/picom.conf
│ │ ├── alacritty/alacritty.toml
│ │ ├── dunst/dunstrc
│ │ ├── rofi/config.rasi
│ │ ├── rofi/theme.rasi
│ │ ├── gtk-3.0/gtk.css
│ │ ├── prettyvoid/bashrc
│ │ └── lightdm/lightdm-gtk-greeter.conf
│ └── catppuccin/ # Catppuccin Mocha variant
│ ├── picom/picom.conf
│ ├── alacritty/alacritty.toml
│ ├── dunst/dunstrc
│ ├── rofi/config.rasi
│ ├── rofi/theme.rasi
│ ├── gtk-3.0/gtk.css
│ ├── prettyvoid/bashrc
│ └── lightdm/lightdm-gtk-greeter.conf
└── README.md
Customisation
Change accent colour
Each theme has its own accent. To change it, edit the configs under
config/<theme>/ — update the accent hex in picom, rofi, dunst, and
alacritty, then re-run the Colloid installer with a different -t flag.
Change wallpaper
Replace the image at ~/.local/share/backgrounds/prettyvoid-wallpaper.jpg,
then right-click the desktop → Desktop Settings and pick it.
Tweak compositor
Edit ~/.config/picom/picom.conf. Key knobs:
blur-strength— 1-20 (higher = more frosted glass)shadow-opacity— 0.0-1.0corner-radius— px (set 0 to disable rounded corners)fade-in-step/fade-out-step— animation speed
License
See LICENSE.