01. Overview & Architecture

Profile: 1.8.7
Schema validatedSource pinned
Purpose
Icon theme tailored to the Nord palette.
Compatibility
Any distro (Server: BOTH)
Desktop Part
Icon themes
Window Manager & Theme
Any WM / DE / Nord

02. Installation & Deployment

Before you installThis changes your desktop configuration and installs packages. Run it as your normal user, never with sudo: it asks for sudo only where a step needs it (listed below).The guided installer shows its plan first. Files it would replace are kept unless you approve. Everything it copies, clones or appends to in your home folder is backed up and verified first, and --rollback restores it. Packages, sudo changes and the other commands listed under Impact are not undone.
IntegrityEach release from main builds the installers in GitHub Actions and signs them with a GitHub build attestation. Verify your download against the repository, not this website (Option B, step 2). If it does not verify, don't run it.
ImpactPackages: nordzy-icon-theme (some from the Arch AUR)
RecoveryGuided: backups in ~/.local/state/0xtsoa/backups/, undo with bash install.sh --rollback.Manual: the steps below only write in the download folder or run listed commands.
Option A: manual installAdvanced
Read the source at the reviewed commit, back up, then run each step yourself.
$git clone https://github.com/MolassesLover/Nordzy-icon ~/0xtsoa-review/molasseslover-nordzy-icon# 1. clone to a review folder
$git -C ~/0xtsoa-review/molasseslover-nordzy-icon checkout --detach 829c47bda534d3c9f3c7d46c73a6fe9d946eca41# 2. the reviewed commit
Then the steps. Package commands are written for Arch; on other distros use your package manager.

Step-by-step deployment protocol

Step-by-step deployment
1Install nordzy-icon-theme (AUR)
$yay -S nordzy-icon-theme # AUR
$# Other distros: see the upstream README
Option B: guided installerRecommended
The same steps as one script for any distro. It shows the plan first, keeps files you already have unless you approve replacing them, and backs up everything it changes in your home folder. Never pipe it into a shell.
$curl -fsSLo install.sh 'https://www.0xtsoa.dev/configs/molasseslover/nordzy-icon/install.sh'# 1. download
$gh attestation verify install.sh --repo nyharena25/0xTsoa --signer-workflow nyharena25/0xTsoa/.github/workflows/attest-installers.yml# 2. verify (GitHub CLI 2.49+, signed in)
$less install.sh# 3. read it
$bash install.sh --dry-run# 4. preview: changes nothing
$bash install.sh# 5. install (asks first)
$bash install.sh --rollback# undo the file changes
View script in browserOther options: --force (replace conflicts, backed up first), --yes, --help

03. Screenshot Gallery // Nordzy

Capture 01 // Fullscreen
applications preview
01 / 08

04. Documentation & Guide

Source: MolassesLover/Nordzy-iconRef: 829c47bda5
README.md|GitHub Flavored Markdown

Nordzy Icon Theme

Note

This project was previously under the ownership of @alvatip, before retiring, and transferring the repository to me. The document below is a verbatim copy of what they had written under their ownership.

Nordzy logo

Nordzy is a free and open source icon theme for Linux desktops using the Nord color palette from Arctic Ice Studio and based on WhiteSur Icon Theme and Numix Icon Theme
I’ll take requests for which app icons I should put in next. If I get no requests, I take (almost) randomly from the long list of apps. Dark variants are more appropriate for dark desktop environments, while the normal variants are more appropriate for light desktop environments.
If you are using a dark theme with a light panel (or the opposite) you can specify the panel argument which make the panel's color opposite.

Table of contents

Preview

applications preview folders preview mimetype preview

Installation

Installer

To install the icon theme, first clone this repository

git clone https://github.com/MolassesLover/Nordzy-icon

Then go inside it

cd Nordzy-icon/

and use the installer script (with or without arguments).
For a local installation:

./install.sh

For a global installation:

sudo ./install.sh

Usage: ./install.sh [OPTIONS...]

OPTIONS:
-d, --dest DIR Specify theme destination directory (Default: $HOME/.icons)
-n, --name NAME Specify theme name (Default: Nordzy)
-t, --theme VARIANT Specify theme color variant(s) (default; purple; pink; red; orange; yellow; green; turquoise; cyan; all)
-c, --color VARIANT Specify color variant(s) [standard;light;dark] (Default: All variants)
-p, --panel Make panel's color opposite to the color variant of the theme (Default: same as color variant)
--total Install all theme, color and panel variants
-h, --help Show help

tar.gz file

Alternatively, you can use the tar.gz files located in the release section and extract them to the adequate directory.

Usually $HOME/.local/share/icons/ for a user installation and /usr/share/icons/ for a system wide installation.

Also available

Uninstallation

To remove the icon theme, If you installed it locally:

rm -r $HOME/.local/share/icons/Nordzy*

and to remove global installation:

sudo rm -r /usr/share/icons/Nordzy*

Using AppImageLauncher?

If you are using AppImageLauncher to manage your appimage application, running the python script AppImageIcon will update all the desktop file in $HOME/.local/share/applications/ that are created by AppImageLauncher to use Nordzy icons

python -m AppImageIcon

Icon request

When submitting an icon request, please give the following information:

  • Application name
  • Icon name if you know it
  • Original icon image
  • Use tray? Tray icon name (again, if you know it).
  • Small description and/or a link to the official webpage.

Contributing

Help is always welcome.

  • Create a new icon for missing applications
  • Make a symlink to an existing icon
  • Edit an existing icon
  • Script improvement
  • Spelling, grammar, etc.

Support the author

License

GNU General Public License v3.0.

GitHub Flavored Markdown (github-markdown-css)README snapshot at 829c47bda5