Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/nordtheme/emacs
- Owner: nordtheme
- License: mit
- Created: 2017-03-17T09:47:03.000Z (almost 8 years ago)
- Default Branch: develop
- Last Pushed: 2024-03-01T07:06:49.000Z (10 months ago)
- Last Synced: 2024-05-02T03:46:41.788Z (8 months ago)
- Topics: color, colorscheme, colortheme, emacs, gnu, gui, hacktoberfest, highlighting, melpa, nord, spacemacs, syntax, terminal, theme, ui
- Language: Emacs Lisp
- Homepage: https://www.nordtheme.com/ports/emacs
- Size: 9.19 MB
- Stars: 493
- Watchers: 8
- Forks: 61
- Open Issues: 44
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
- License: license
- Codeowners: .github/codeowners
Awesome Lists containing this project
- awesome-nord - Emacs
- awesome-nord - Emacs
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