Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nordtheme/emacs

An arctic, north-bluish clean and elegant Emacs theme.
https://github.com/nordtheme/emacs

color colorscheme colortheme emacs gnu gui hacktoberfest highlighting melpa nord spacemacs syntax terminal theme ui

Last synced: about 2 months ago
JSON representation

An arctic, north-bluish clean and elegant Emacs theme.

Awesome Lists containing this project

README

        






































An arctic, north-bluish clean and elegant Emacs theme.

Designed for a fluent and clear workflow based on the Nord color palette.





Build for Emacs's terminal- and GUI mode with _true colors_ and support for many third-party syntax and UI packages.

## Getting Started

Visit the [official website][nord-home] to learn all about the [syntax highlighting][nord-home#syntax] features, details and elements of [UI and editor elements][nord-home#editor-details] and the [various theme configurations][nord-home#configurations].

Learn about the [installation and activation][nord-docs-home-install] and how to [configure][nord-docs-home-config] the theme from the [official documentations][nord-docs-home].

### Quick Start

Thanks to the builtin Emacs package manager, Nord Emacs can be installed for all platforms and the various variants/forks of Emacs in a uniform way with one command from [MELPA][], [MELPA Stable][melpa-stable] and [marmalade-repo][marmelade].

To install or update Nord Emacs

1. press M-x
2. run the `package-install` command
3. type `nord-theme` and confirm with





For more setup methods see the [official installation & activation guide][nord-docs-home-install] as well as Emacs [official package install documentations][emacs-docs-pack_inst] for more details about the builtin package management.

#### Activation

Make sure the [`~/.emacs.d/themes` directory][emacs-docs-custh] has been added to Emacs _load path_ by adding it to the list in your [init file][emacs-docs-initfile] (`.init.el`):

```lisp
(add-to-list 'custom-theme-load-path (expand-file-name "~/.emacs.d/themes/"))
```

To activate and use Nord Emacs as your default color theme load it in your init file:

```lisp
(load-theme 'nord t)
```

To switch to the theme on-the-fly

1. press M-x
2. run the `load-theme` command
3. type `nord` and confirm with

## Features

Your editor. Your style.


A unified UI and editor syntax element design provides a clutter-free and fluidly merging appearance.






Small details with unobtrusive styles.


Small details with unobtrusive styles for popular and common code editor features like search result marker and brace matching — designed to get out of your way with a visually attractive appearance.






Beautiful code to keep focused.


Support for a wide range of programming languages — from bundled languages up to many popular syntax third-party packages.






Configure it to fit your needs.


Theme configurations like different region highlight styles or uniform mode lines allow to customize the theme to match your personal preferences.






## Contributing

Nord is an open source project and we love to receive contributions from the [community][nord-comm]!

There are many ways to contribute, from [writing- and improving documentation and tutorials][nord-contrib-guide-docs], [reporting bugs][nord-contrib-guide-bugs], [submitting enhancement suggestions][nord-contrib-guide-enhance] that can be added to Nord by [submitting pull requests][nord-contrib-guide-pr].

Please take a moment to read Nord's full [contributing guide][nord-contrib-guide] to learn about the development process, the project's used [styleguides][nord-contrib-guide-styles], [branch organization][nord-contrib-guide-branching] and [versioning][nord-contrib-guide-versioning] model.

The guide also includes information about [minimal, complete, and verifiable examples][nord-contrib-guide-mcve] and other ways to contribute to the project like [improving existing issues][nord-contrib-guide-impr-issues] and [giving feedback on issues and pull requests][nord-contrib-guide-feedback].








Copyright © 2016-present Sven Greb








[emacs-docs-custh]: https://www.gnu.org/software/emacs/manual/html_node/emacs/Custom-Themes.html
[emacs-docs-initfile]: https://www.gnu.org/software/emacs/manual/html_node/emacs/Init-File.html
[emacs-docs-pack_inst]: https://www.gnu.org/software/emacs/manual/html_node/emacs/Package-Installation.html#Package-Installation
[marmelade]: https://marmalade-repo.org
[melpa-stable]: https://stable.melpa.org
[melpa]: https://melpa.org
[nord-comm]: https://www.nordtheme.com/community
[nord-contrib-guide-branching]: https://github.com/nordtheme/.github/blob/main/contributing.md#branch-organization
[nord-contrib-guide-bugs]: https://github.com/nordtheme/.github/blob/main/contributing.md#bug-reports
[nord-contrib-guide-docs]: https://github.com/nordtheme/.github/blob/main/contributing.md#documentations
[nord-contrib-guide-enhance]: https://github.com/nordtheme/.github/blob/main/contributing.md#enhancement-suggestions
[nord-contrib-guide-feedback]: https://github.com/nordtheme/.github/blob/main/contributing.md#feedback
[nord-contrib-guide-impr-issues]: https://github.com/nordtheme/.github/blob/main/contributing.md#improve-issues
[nord-contrib-guide-mcve]: https://github.com/nordtheme/.github/blob/main/contributing.md#mcve
[nord-contrib-guide-pr]: https://github.com/nordtheme/.github/blob/main/contributing.md#pull-requests
[nord-contrib-guide-styles]: https://github.com/nordtheme/.github/blob/main/contributing.md#style-guides
[nord-contrib-guide-versioning]: https://github.com/nordtheme/.github/blob/main/contributing.md#versioning
[nord-contrib-guide]: https://github.com/nordtheme/.github/blob/main/contributing.md
[nord-docs-home-config]: https://www.nordtheme.com/docs/ports/emacs/configuration
[nord-docs-home-install]: https://www.nordtheme.com/docs/ports/emacs/installation
[nord-docs-home]: https://www.nordtheme.com/docs/ports/emacs
[nord-home]: https://www.nordtheme.com/ports/emacs
[nord-home#configurations]: https://www.nordtheme.com/ports/emacs#configurations
[nord-home#editor-details]: https://www.nordtheme.com/ports/emacs#editor-details
[nord-home#syntax]: https://www.nordtheme.com/ports/emacs#syntax