{"id":13839329,"url":"https://github.com/serpro69/nord-icons","last_synced_at":"2025-07-11T03:07:27.972Z","repository":{"id":41239564,"uuid":"507624496","full_name":"serpro69/nord-icons","owner":"serpro69","description":"candy-icons in Nord palette colors","archived":false,"fork":false,"pushed_at":"2024-08-27T05:55:05.000Z","size":45,"stargazers_count":8,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-29T22:03:45.712Z","etag":null,"topics":["customization","gnome","icons","kde","linux","plasma","theme","themes","ubuntu"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/serpro69.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-06-26T16:20:19.000Z","updated_at":"2024-09-10T15:01:47.000Z","dependencies_parsed_at":"2025-05-29T22:03:49.999Z","dependency_job_id":"1898a523-6016-42fb-b871-67cb0fcc291b","html_url":"https://github.com/serpro69/nord-icons","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/serpro69/nord-icons","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serpro69%2Fnord-icons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serpro69%2Fnord-icons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serpro69%2Fnord-icons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serpro69%2Fnord-icons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/serpro69","download_url":"https://codeload.github.com/serpro69/nord-icons/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serpro69%2Fnord-icons/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264719240,"owners_count":23653542,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["customization","gnome","icons","kde","linux","plasma","theme","themes","ubuntu"],"created_at":"2024-08-04T17:00:19.264Z","updated_at":"2025-07-11T03:07:27.950Z","avatar_url":"https://github.com/serpro69.png","language":"Go","funding_links":[],"categories":["OS"],"sub_categories":["Linux"],"readme":"[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner2-direct.svg)](https://stand-with-ukraine.pp.ua)\n\n# nord-icons\n\nA simple app that converts [candy-icons](https://github.com/EliverLara/candy-icons) to use colors from the awesome [Nord](https://github.com/arcticicestudio/nord) palette.\n\n## Usage\n\nYou can install the icons manually or use a small script which will do (almost) everything for you.\n\nWhichever you choose, you'll need to clone this repo first somewhere and then proceed with one of the below installation options.\n\n```shell\ntempdir=$(mktemp -d -u) \u0026\u0026 git clone --recurse-submodules git@github.com:serpro69/nord-icons.git \"$tempdir\" \u0026\u0026 cd \"$tempdir\"\n```\n\n### Install script\n\nRun the [`install.sh`](install.sh) script which will handle everything for you: `./install.sh --copy -p \u003cpath_to_icons_dir\u003e`\n\nUse the `--help` option to get all usage details.\n\n### Manual\n\nYou can also do the same manually with the following steps:\n\n- initialize the `candy-icons` git submodule: `git submodule sync`\n- copy existing `candy-icons` to `out` dir (this is needed to preserve symlinks): `mkdir out \u0026\u0026 cp candy-icons out/nord-icons -r`\n- rename the icon theme: `sed -i 's/Name=.*/Name=nord-icons/' out/nord-icons/index.theme`\n- run the `main.go` file: `go run .`\n  - this can be executed multiple times until desirable colors are generated (each run generates random colors from Nord palettes)\n- copy the `out/nord-icons` dir to a directory with icons, e.g. into a user's home dir `cp out/nord-icons ~/.local/share/icons/. -r`\n  - (optionally) copy the icons from this repo as well: `cp nord-icons/* ~/.local/share/icons/nord-icons/. -r`\n\n### Post-install\n\nIf you're using any additional icon theme (e.g. for folders) and want it to inherit the icons, modify the `index.theme` file (of your current theme) accordingly, e.g.:\n\n```diff\n[Icon Theme]\nName=Nordic-Darker\nComment=Folders for Nordic darker gtk theme.\n-Inherits=Pop,Papirus-Dark,breeze-dark,Zafiro,ubuntu-mono-dark,Mint-X,elementary,gnome,hicolor\n+Inherits=nord-icons,Pop,Papirus-Dark,breeze-dark,Zafiro,ubuntu-mono-dark,Mint-X,elementary,gnome,hicolor\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fserpro69%2Fnord-icons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fserpro69%2Fnord-icons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fserpro69%2Fnord-icons/lists"}