Ricing scripts
  • Shell 98.5%
  • CSS 1.5%
Find a file
2026-03-28 00:32:38 +01:00
config Fixes 2026-03-28 00:32:38 +01:00
.gitattributes Fixes 2026-03-28 00:32:38 +01:00
install.sh Fixes 2026-03-28 00:32:38 +01:00
LICENSE init 2026-03-27 13:55:10 +01:00
README.md init 2026-03-27 13:55:10 +01:00

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

  1. Whisker Menu — right-click the panel → PanelAdd New ItemsWhisker Menu. Drag it to the left of the panel for a Start-menu feel.
  2. Default terminalSettingsPreferred ApplicationsUtilities → set Alacritty.
  3. 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.0
  • corner-radius — px (set 0 to disable rounded corners)
  • fade-in-step / fade-out-step — animation speed

License

See LICENSE.