+
Skip to content

RusticBard/Neuwaita

Repository files navigation

Neuwaita

A different take on the Adwaita theme.

Showcase

Mimes

Installation

User installation

Clone the repository into ~/.local/share/icons/Neuwaita:

git clone --depth 1 https://github.com/RusticBard/Neuwaita.git ~/.local/share/icons/Neuwaita

System-wide installation

Clone the repository into /usr/share/icons

sudo git clone --depth 1 https://github.com/RusticBard/Neuwaita.git /usr/share/icons/Neuwaita

Updating

To update Neuwaita icon theme to the latest version:

# user installation
git -C ~/.local/share/icons/Neuwaita pull
# system-wide installation
sudo git -C /usr/share/icons/Neuwaita pull

Customize folder colors

Run change-color.sh to change the folder's colors, See Palette.txt for available colors.

# Change the folders to blue
./change-color.sh blue
# Reset the color to grey
./change-color.sh reset

Setup automatically changing folder color when accent color is changed (requires systemd on gnome? for now)

create a

mkdir -p ~/.config/systemd/user                                                        
nano ~/.config/systemd/user/watchAccent.service

paste the following content inside the watchAccent.service file
don't forget to change <username>

[Unit]
Description=Neuwaita Accent Color Watcher
After=graphical-session.target
[Service]
ExecStart=/home/<username>/.local/share/icons/Neuwaita/watch-accent.sh
Restart=always
RestartSec=3
Environment=DISPLAY=:0
Environment=XDG_CURRENT_DESKTOP=GNOME
[Install]
WantedBy=default.target

after saving and quitting out run the following commands :

systemctl --user daemon-reload
systemctl --user enable watchAccent.service
systemctl --user start watchAccent.service

logout and log back in to get it working :)

Requesting new icons:

I understand you really want the icon but when making an icon request,

  1. Check here if the icon you want is present in already or in the making.
  2. please include the actual name of the icon that you want to request.

Using a fallback theme

You can tell system to use a fallback theme in case Neuwaita doesn't provide an icon for your app.

  1. Navigate to Neuwaita installation directory (either ~/.local/share/icons/Neuwaita or /usr/share/icons/Neuwaita depending on your installation)
  2. Edit Inherits variable in index.theme
[Icon Theme]
Name=Neuwaita
Comment=Neuwaita icon theme
Inherits=theme-name,theme-name-2
Example=folder

You can add as many inherits as you wish. In the example above, icons will be first searched in Neuwaita then theme-name and then lastly in theme-name-2.

How to find the Actual name of the icon?

You're searching for the reverse domain name notation (e.g org.mozilla.firefox for Firefox) it can be found in different ways:

  • Icons are usually located inside /usr/share/icons/hicolor/scalable/<Name of your app>
  • For System-wide Flatpaks the location is /var/lib/flatpak/app/<Name of your app> the name of the folder is the name of your icon
  • For user Flatpaks the location is ~/.var/app/<Name of your app> If you don't wanna find the icon in the files you can also look for the app in flathub go to the app you are requesting and scroll down to find installation instructions and there is a command you can copy as flatpak install flathub <Actual name of your app>

List of icons :

This is a list of icons that are currently available along with icons that are currently pending to be added. You can see if your icon is present in list and if not then feel free to create an icon request :)

About

A different take on adwaita theme.

Resources

License

GPL-3.0, CC0-1.0 licenses found

Licenses found

GPL-3.0
LICENSE
CC0-1.0
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载