Skip to content

SwordPuffin/Rewaita

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 Rewaita

Rewaita gives your Adwaita apps a fresh look by tinting them with popular color schemes.


Get it on Flathub

(AUR build)
Unofficial AUR build

(OpenSUSE build)
Zypper Package

(NixOS build)
NixOS Package

⬇️ Installation


*The AUR, Zypper, and Nix packages are maintained by third-party developers, and are not tested in upstream production. Use with caution!!!

The Flatpak version is the only officially supported format and therefore is recommended for the best experience.

Flatpak:

flatpak install io.github.swordpuffin.rewaita

AUR

yay -s rewaita

OpenSUSE

# Tumbleweed
sudo zypper ar -cfp 90 https://download.opensuse.org/repositories/home:/ericfrs/openSUSE_Tumbleweed/home:ericfrs.repo
# Slowroll
sudo zypper ar -cfp 90 https://download.opensuse.org/repositories/home:/ericfrs/openSUSE_Slowroll/home:ericfrs.repo

sudo zypper ref
sudo zypper in rewaita

NixOS

nix-shell -p rewaita

✅ Permissions

Allow Flatpak to edit GTK3/4 themes

System installs (default):

sudo flatpak override --filesystem=xdg-config/gtk-3.0:rw
sudo flatpak override --filesystem=xdg-config/gtk-4.0:rw

User installs

flatpak --user override --filesystem=xdg-config/gtk-3.0:rw
flatpak --user override --filesystem=xdg-config/gtk-4.0:rw

🖼️ Screenshots




🐛 Known Bugs

Gnome Shell theme is not generating:

  1. Power off your computer (like full shutdown, not restart).
  2. Turn it back on and try again.
  3. If it still doesn't generate:
    1. Go into Flatseal and find Rewaita's page
    2. Scroll down to filesystem permissions (you should see ~/.local/share/themes among "other files")
    3. Change ~/.local/share/themes to: ~/.local/share/themes:create (just append ":create")
    4. If it still doesn't work file an issue.

Application window opens but is empty:

1. Flatpak

Run:

rm ~/.var/app/io.github.swordpuffin.rewaita/data/prefs.json

2. AUR

See upstream bug

Install xdg-desktop-portal-gtk with:

sudo pacman -S xdg-desktop-portal-gtk

Then reboot.

🤝 Contributing

Flatpak

Run the following commands in a terminal:

(Make a folder named Projects in your home directory if it doesn't already exist)

cd Projects
git clone https://github.com/SwordPuffin/Rewaita

Then, in Builder you can add it to your projects.

AUR, OpenSUSE, or NixOS

Please contact the maintainers for instuctions, they are not directly affiliated with any upstream project developer(s).
Any serious issues should be brought up here, but please indicate you are running a third-party build.

AUR maintainer: Mark Wagie
OpenSUSE maintainer: ericfs
NixOS maintainer: Seth Flynn


License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.