A vivid and colorful 🎨 GTK theme based on vinceliuice's Matcha GTK Theme and sainnhe's Edge Colorscheme.
- GTK 2,3, and 4
- Cinnamon
- XFCE (xfwm)
- MATE (metacity)
- Preferred icon theme: Papirus with Edge's Papirus Folders theme
- Color Variety
| Accents | Red | Yellow | Green | Cyan | Blue | Purple |
|---|---|---|---|---|---|---|
| Dark | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Light | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Backgrounds | Warmer "Default" | Blu-ish "Aura" | Purple-ish "Neon" |
|---|---|---|---|
| Example | |||
| Paired Accents | Red, Yellow, and Green | Cyan and Blue | Purple Only |
- Arc Theme Design for WM Buttons
- Arch:
sudo pacman -S gtk-engine-murrine gtk-engines - Fedora:
sudo dnf install gtk-murrine-engine gtk2-engines - Debian/Ubuntu:
sudo apt-get install gtk2-engines-murrine gtk2-engines-pixbuf
- Clone the Repo
git clone https://github.com/xelser/edge-gtk && cd edge-gtk- Run the script
- For user installation:
./install.sh[OPTIONS...] - For global installation:
sudo ./install.sh[OPTIONS...]
-d, --dest DIR Specify theme destination directory (Default: $HOME/.themes)
-n, --name NAME Specify theme name (Default: Edge)
-c, --color VARIANTS Specify theme color variant(s) [standard|light|dark] (Default: All variants)
-t, --theme VARIANTS Specify hue theme variant(s) [red|yellow|green|cyan|blue|purple] (Default: All variants)
-r, --remove Remove(Uninstall) themes
-h, --help Show this helpGrab the directory of your selected theme (Ex. Edge-dark-blue). Either in /usr/share/themes/ or in $HOME/.themes/
theme_dir="/usr/share/themes/Edge-dark-blue"
rm -rf "$HOME/.config/gtk-4.0/{assets,gtk.css,gtk-dark.css}"
mkdir -p "$HOME/.config/gtk-4.0"
ln -sf "${theme_dir}/gtk-4.0/assets" "$HOME/.config/gtk-4.0/"
ln -sf "${theme_dir}/gtk-4.0/gtk.css" "$HOME/.config/gtk-4.0/gtk.css"
ln -sf "${theme_dir}/gtk-4.0/gtk-dark.css" "$HOME/.config/gtk-4.0/gtk-dark.css"Using The Official Flatpak Documentations Instructions:
The directory of the theme should be present in $HOME/.local/share/themes/ (anything in /usr is blacklisted). So you either have to copy from /usr/share/themes to $HOME/.local/share/themes OR if you installed it in $HOME/.themes, symlinking it to $HOME/.local/share/themes also works.
flatpak override --user --filesystem=xdg-config/gtk-3.0 # for gtk3
flatpak override --user --filesystem=xdg-config/gtk-4.0 # for gtk4
flatpak override --user --filesystem=xdg-data/themes:ro # theme directory
flatpak override --user --filesystem=$HOME/.themes:ro # theme directory
flatpak override --user --env=GTK_THEME=Edge-dark-blue # apply theme"So why install it to
$HOME/.themesif flatpak wants it in$HOME/.local/share/themes?" Because GTK2 likes it in$HOME/.themes
Using Stylepak
stylepak install-user Edge-dark-blue- More Edge projects: https://github.com/sainnhe/edge/wiki/Related-Projects
- The beautiful Edge Colorscheme by sainnhe
- One of the famous colorscheme: Atom's One Dark
- Material
- Matcha GTK Theme by vinceliuice for the awesome work
- One of the popular GTK theme: Arc Theme
This project wouldn't be possible without any of the above. Show them great support ❤️
GPL-3.0 © xelser
















