nordtheme / dircolors Goto Github PK
View Code? Open in Web Editor NEWAn arctic, north-bluish clean and elegant dircolors theme.
Home Page: https://www.nordtheme.com/ports/dircolors
License: MIT License
An arctic, north-bluish clean and elegant dircolors theme.
Home Page: https://www.nordtheme.com/ports/dircolors
License: MIT License
Hi,
Do you have any plans to color more file extensions, especially for programming? .js, .ts, .cs, .h, .cpp, .json, etc.
Would you accept a contribution for such extensions?
My Mac keep the nord colors when ls
even though I have deleted the .dir_colors
file. How can I uninstall it completely?
Implement the main dir_colors
theme file.
Directories are colored by nord9
using a bold font.
Directories with the t
permission flag should use a nord9
background, nord4
foreground and the font should be underlined while directories that addionally have the o+w
permission flag should use a bold font style.
Directories with the 777
permission value should be underlined.
Symbolic links should be colored by nord8
while the font of hard links should be addionally underlined.
The foreground of a invalid symbolic link should be colored by nord11
while nonexistent targets should use a nord11
background and a bold nord4
foreground.
Executables should be colored by nord7
using a bold font.
Character devices should be colored by nord13
while block devices should addionally use a bold font.
Sockets should also be colored by nord13
and addionally using a underlined font.
The GID g+s
and UID u+s
capability flags should be colored by the default nord4
using a bold font.
Named pipes (fifo) should be colored by nord7
using a bold font.
Extension for media based types like images, audio, videos and documents should be colored by nord14
while archive- and compression types should addionally use a bold font.
This themes should colorize extensions that are produced during a application runtime which should be ignored by version control systems with the dimmed color nord4
.
I cloned the repo and ran the nord.sh but I do not see any profile in profiles :/
(I use mint 18)
the $LS_COLORS variable gets updated appropriately but no change in the ls output
I just tried using this package and came to the realisation that dircolors only works on GNU e.g. Linux. and that MacOs uses LS colors https://gist.github.com/smutnyleszek/c44124908a9b737e372c28aaf0048b44
I found some instructions on how to get dircolors working by installing coreutils and adding the following code snippet to either bashrc or zshrc.
test -e ~/.dir_colors && \
eval `gdircolors -b ~/.dir_colors`
source: http://www.conrad.id.au/2013/07/making-mac-os-x-usable-part-1-terminal.html
I can verify that this will indeed change the LS_COLORS
but the directory highlighting is still the same. Am I missing something ?
I'm using Alacritty + Tmux + Zsh and have the respective Nord theme installed for all of them.
dir_colors
as ~/.dir_colors
test -r "~/.dir_colors" && eval $(dircolors ~/.dir_colors)
command to the ~/.bashrc
and ~/.zshrc
both. After sourcing the ls
command does not show NORD colors.Please help.
If I use the suggested dir_colors along with nord-gnome-terminal
I miss out on all coloring !
OS: Fedora release 23 (Twenty Three)
Terminal: GNOME Terminal 3.18.3
There is an incorrect background color for directories with file permissions 0777. Below is a screenshot. It actually seems that the theme isn't working at all after going through the installation instructions.
https://imgur.com/gallery/8FRdVKC
I am using iTerm2/tmux/zsh.
This is in my .zshrc: test -r "~/.dir_colors" && eval $(dircolors ~/.dir_colors)
Any ideas?
📝 A arctic ... -> An arctic ...
This is a 🔀 sub-task of nord #20.
In the README.MD,
the following command is suggested:
test -r "~/.dir_colors" && eval $(dircolors ~/.dir_colors)
but it won't work ( tested on Debian 10, bash 5.0-4 ).
The quotes need to be ommited and the command should be:
test -r ~/.dir_colors && eval $(dircolors ~/.dir_colors)
The problem is explained here: https://serverfault.com/a/417255
The URLs to image assets are broken due to the recent GitHub flow migration in the nord-docs
repository as the switch from the master
to main
branch. This is also in preparation for a very big change that is scheduled to be announced in a few weeks which require the paths to be updated again, but in the meantime these should definitely be fixed in almost all Nord port repositories.
Hi, is there a one liner to activate in csh?
Implement a install script for an automated installation.
It should provide options to
This includes error- and exit code handling.
The default color theme file src/dir_colors
as implemented in #1 must be moved the gome directory and renamed to .dir_colors
.
Hello,
I am using alacritty with the nord colour pallete and zsh but it's not showing the nord colours in the ls command(it might also not be showing these in others but I have just tested it with ls) BUT it shows them in BASH for whatever reason.....
And yes, I have followed the instructions and put test -r "~/.dir_colors" && eval $(dircolors ~/.dir_colors) in my bash and zshrc as well as put the dir colors file in my home directory.
I have the theme working in urxvt (via .Xresources
), vim, and tmux but I can't get any colors to show up by following the nord-dircolors documentation. Any ideas?
Xubuntu 20.04 (Linux version 5.4.0-47-generic)
zsh v5.8
rxvt-unicode v9.22
➜ Please see the corresponding issue nordtheme/web#159 for tasks on the side of Nord Docs.
This issue documents the transfer of all documentations and content assets of Nord dircolors to the shiny new website and documentation of Nord, the new single-source-of-truth™.
To get some numbers about the size changes of the Git repository before and after the migration, these are the statistics of the current repository state.
Processing blobs: 35
Processing trees: 20
Processing commits: 20
Matching commits to trees: 20
Processing annotated tags: 2
Processing references: 6
| Name | Value | Level of concern |
| ---------------------------- | --------- | ------------------------------ |
| Overall repository size | | |
| * Commits | | |
| * Count | 20 | |
| * Total size | 7.00 KiB | |
| * Trees | | |
| * Count | 20 | |
| * Total size | 3.23 KiB | |
| * Total tree entries | 84 | |
| * Blobs | | |
| * Count | 35 | |
| * Total size | 1.40 MiB | |
| * Annotated tags | | |
| * Count | 2 | |
| * References | | |
| * Count | 6 | |
| | | |
| Biggest objects | | |
| * Commits | | |
| * Maximum size [1] | 849 B | |
| * Maximum parents [1] | 2 | |
| * Trees | | |
| * Maximum entries [2] | 11 | |
| * Blobs | | |
| * Maximum size [3] | 876 KiB | |
| | | |
| History structure | | |
| * Maximum history depth | 17 | |
| * Maximum tag depth [4] | 1 | |
| | | |
| Biggest checkouts | | |
| * Number of directories [5] | 3 | |
| * Maximum path depth [5] | 3 | |
| * Maximum path length [5] | 55 B | |
| * Number of files [5] | 16 | |
| * Total size of files [6] | 1.30 MiB | |
| * Number of symlinks | 0 | |
| * Number of submodules | 0 | |
[1] 96b20ecb385e2068bb313cf47bbcbba76ca27885 (refs/heads/develop)
[2] 9fc5aad026c5fcbf2be79967165cd4ef097b42bc (refs/heads/develop:src/assets)
[3] 598dff623ed48c5382994b37ca004d1c0cb61c5c (refs/heads/develop:src/assets/nord-dircolors-banner.ai)
[4] 3233bb13d4cae0d85fa7b7962755ba4edeb1b60c (refs/tags/v0.1.0)
[5] 41760230b90f9a6af11d23111b1c514a40c7bf1a (refs/heads/develop^{tree})
[6] 758730b1eb340436b5558550905b9b47a7b3131d (refs/heads/master^{tree})
The report has been generated using GitHub's awesome git-sizer project:
git-sizer --verbose
As part of the “Northern Post — The state and roadmap of Nord“ announcement, this repository will be migrated to the nordtheme
GitHub organization.
This issue is a task of nordtheme/nord#185 epic (tasklist).
Nord is amazing! Tweeted about it yesterday but forgot to CC your handle. Seems to strike a chord!
Two quick suggestions for nord-dircolors
~/.bashrc
has the line test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
so maybe this should install to ~/.dircolors
and/or offer a soft link?/usr/bin/dircolors
is needed to create LS_COLORS
or else nothing happens?Subtask of nordtheme/nord#55
Adapt to the MIT license migration of the main Nord project. Detailed information can be found in the main task ticket.
LICENSE.md
contentWith the retirement of the Arctic Ice Studio personal & Nord project brand various migrations to the svengreb
GitHub account of other projects were also completed within the last weeks. There are also changes in Nord projects like nordtheme/web
that other projects depended on and can now be adapted as well.
Therefore all Nord projects must adapt these changes which includes…
arcticicestudio/nord-docs
— all references must be updated.arcticicestudio/styleguide-git
repository to the svengreb
real-in-person identity — all references and used npm packages must be updated.arcticicestudio/styleguide-javascript
repository to the svengreb
real-in-person identity — all references and used npm packages must be updated.arcticicestudio/styleguide-markdown
repository to the svengreb
real-in-person identity — all references and used npm packages must be updated.A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.