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 help
Grab 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/.themes
if 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