Skip to main content

Nord Themepack

A collection of Nord-themed stuff — UserCSS browser themes, wallpapers, and nordify (a Python tool that turns any image into Nord art).

Nord is an arctic, north-bluish color palette. This repo puts it on things I use daily.

What's in here

Thing Location What it does
UserCSS themes css/ Skin websites with Nord via Stylus
Wallpapers wallpapers/ Nord wallpapers in 1080p, 1440p, 4K, and phone sizes
nordify nordify.py CLI tool — turns any photo/selfie/screenshot into Nord-themed art
Palette css/_nord.css The 16 Nord colors as CSS custom properties

Themes

Install with Stylus. Open the .user.css file and hit install. Done.

Site File Version
GitHub github.user.css 0.2.8
Instagram instagram.user.css 0.1.5
Instagram (aurora) instagram.user.aurora.css 0.1.7
_template.user.css — copy this to start a new one

See docs/install.md for how themes work and how to tweak them.

Wallpapers

10 wallpapers so far, organized by resolution:

wallpapers/
├── 1920x1080/
├── 2560x1440/
├── 3840x2160/
└── phone/

Filenames follow nord-<name>.<ext>. If you're adding one that isn't original, drop the source/license in wallpapers/README.md.

nordify

A Python CLI that transforms images into Nord-themed art. Works on selfies, photos, screenshots, logos — anything.

pip install nordify

nordify input.jpg output.png
nordify --preset selfie selfie.jpg out.png
nordify --preset dark photo.jpg dark-nord.png
nordify batch ./raw/ ./nord/

Presets: default, selfie, landscape, dark, aurora, retro, posterized, minimal.

See the PyPI page or run nordify --help for all options.

Adding a theme

  1. cp css/_template.user.css css/<site>.user.css
  2. Fill in the ==UserStyle== header — name, version, description, @updateURL.
  3. Set @-moz-document domain(...) to the target site.
  4. Use the --nord* palette variables. Tweakable knobs go in @var so users can change them in Stylus without touching CSS.
  5. Add a row to the table in docs/index.md and here.

Docs

License

MIT.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nordify-2.1.0.tar.gz (5.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nordify-2.1.0-py3-none-any.whl (5.9 MB view details)

Uploaded Python 3

File details

Details for the file nordify-2.1.0.tar.gz.

File metadata

  • Download URL: nordify-2.1.0.tar.gz
  • Upload date:
  • Size: 5.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nordify-2.1.0.tar.gz
Algorithm Hash digest
SHA256 ecac53711c62f69ad7503016e98b425bdc133de41d0f1d0861b81c7e405eacbc
MD5 453e95acb52f3744ccedbe02560317ec
BLAKE2b-256 ca20ec11f1ace8e321bc303cd98847e41bf2807a12372ff0f70dd8e9011bf78f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nordify-2.1.0.tar.gz:

Publisher: release.yml on dummy3ye/nord

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nordify-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: nordify-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nordify-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2a0ef6e278e96b6838606efbd023fbd371c7d5ad7d9cb765f02ccbcc3f7b6ad8
MD5 2a31e00495370e8855cfc39e25adb338
BLAKE2b-256 34b3f608ebb4be06e266102d7efd271617edac1b62c2e4b1ff15951076ef5ef8

See more details on using hashes here.

Provenance

The following attestation bundles were made for nordify-2.1.0-py3-none-any.whl:

Publisher: release.yml on dummy3ye/nord

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page