Skip to content

cybrcore/cybr-gtk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Caution

This theme is in early stage. Major refactor is in pipeline. Use at your own risk, ideally only if you plan to contribute.

Showcase

Steps

0. Before you start

  • Make sure GTK is installed: sudo pacman -S gtk-2.0 gtk-3.0
  • See Installation Guide if you're coming from cybr-hyprland and haven't set up prerequisites yet

1. Download GTK Theme

# Download only the gtk directory and install the CYBRgtk theme by creating ~/.themes directory and moving theme inside the ~/.themes dir
git clone --depth=1 --filter=blob:none --no-checkout https://github.com/cybrcore/cybr-waybar.git && cd cybr-waybar && git sparse-checkout init --cone && git sparse-checkout set waybar && git checkout main && mv waybar ~/.config/ && cd ~ && rm -rf cybr-waybar

↑ Unsure what this does? Explanation

2. Verify installation

ls -R ~/.themes/oomox-CYBRgtk

You should see: assets/, cinnamon/, gtk-2.0/, gtk-3.0/, gtk-3.20/, metacity-1/, openbox-3/, unity/, xfwm4/ and index.theme

3. Apply

For Hyprland users

Open hyprland.conf:

$EDITOR ~/.config/hypr/hyprland.conf

Add env = GTK_THEME, oomox-CYBRgtk into Themes inside ENV section:

# === THEME ==# #
    ..
# === ENV === #
    # XDG
    ..
    # QT
    ...
    # Tearing
	...
    # Themes
    env = GTK_THEME, oomox-CYBRgtk

For non-Hyprland users (GNOME, XFCE, Cinnamon, etc.)

Apply the theme using your desktop environment’s GTK settings tool.

Examples:

  • GNOME: Use GNOME Tweaks → Appearance → Legacy Applications → Select oomox-CYBRgtk
  • XFCE: Settings → Appearance → Style → Select oomox-CYBRgtk
  • Cinnamon: System Settings → Themes → Controls → Select oomox-CYBRgtk

No environment variables are required.

4. Restart GTK apps or log out and back in

About

> lucid theme for GTK

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors