diff --git a/README.md b/README.md index 11b7fee6..97287558 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ # 🌒 Nordic -[![Tests](https://github.com/AlexvZyl/nordic.nvim/workflows/Tests/badge.svg)](https://github.com/AlexvZyl/nordic.nvim/actions?workflow=Tests) +[![Tests](https://github.com/AlexvZyl/nordic.nvim/workflows/Tests/badge.svg)](https://github.com/AlexvZyl/nordic.nvim/actions?workflow=Tests) -A Neovim colorscheme based on [Nord](https://www.nordtheme.com/), but Aurora > Frost. The idea behind this colorscheme is to use Nord, but add some darker colors and use Aurora more prominently than Nord themes usually do. This ends up creating a colorscheme that is soft on the eyes. +A Neovim colorscheme based on [Nord](https://www.nordtheme.com/), but Aurora > Frost. The idea behind this colorscheme is to use Nord, but add some darker colors and use Aurora more prominently than Nord themes usually do. This ends up creating a colorscheme that is soft on the eyes. If there is anything that does not seem right, even if it is a very small highlight, please let me know with an issue or PR! #### 💡 Looking for Maintainers -Currently looking for maintainers. If you are keen, head on over to [the discussion](https://github.com/AlexvZyl/nordic.nvim/discussions/96). +Currently looking for maintainers. If you are keen, head on over to [the discussion](https://github.com/AlexvZyl/nordic.nvim/discussions/96). # 📷 Showcase @@ -19,7 +19,9 @@ Currently looking for maintainers. If you are keen, head on over to [the discus # 🎨 Palette -For the list of colors/palette, see [this file](https://github.com/AlexvZyl/nordic.nvim/blob/main/lua/nordic/colors/nordic.lua). Some extra colors and use cases are generated in [this file](https://github.com/AlexvZyl/nordic.nvim/blob/main/lua/nordic/colors/init.lua). +For the list of colors/palette, see [this file](https://github.com/AlexvZyl/nordic.nvim/blob/main/lua/nordic/colors/nordic.lua). Some extra colors and use cases are generated in [this file](https://github.com/AlexvZyl/nordic.nvim/blob/main/lua/nordic/colors/init.lua). + +![image](assets/palette.png) # 📦 Installation @@ -82,7 +84,7 @@ local palette = require 'nordic.colors' # ⚙️ Configuration -Nordic will use the default values, unless `setup` is called. Below is the default configuration. +Nordic will use the default values, unless `setup` is called. Below is the default configuration. ```lua require 'nordic' .setup { @@ -152,7 +154,7 @@ require 'nordic' .setup { # 🗒️ Supported Plugins and Platforms -For the list of supported plugins, please take a look at [this directory](https://github.com/AlexvZyl/nordic.nvim/tree/main/lua/nordic/groups/integrations). For the list of supported platforms, please take a look at [this directory](https://github.com/AlexvZyl/nordic.nvim/tree/main/platforms). +For the list of supported plugins, please take a look at [this directory](https://github.com/AlexvZyl/nordic.nvim/tree/main/lua/nordic/groups/integrations). For the list of supported platforms, please take a look at [this directory](https://github.com/AlexvZyl/nordic.nvim/tree/main/platforms). I do not personally use all of the platforms and plugins in the list, so if something is not right, or you have a suggestion, please open a PR! @@ -160,6 +162,7 @@ I do not personally use all of the platforms and plugins in the list, so if some - [folke/tokyonight](https://github.com/folke/tokyonight.nvim) served as an excellent example and template to create a Neovim theme. - [Dotfiles](https://github.com/AlexvZyl/.dotfiles) used in the screenshots. +- [Aonodensetsu/prev_gen](https://github.com/Aonodensetsu/prev_gen) was used to create the palette preview.
diff --git a/assets/palette.png b/assets/palette.png new file mode 100644 index 00000000..ebb2765c Binary files /dev/null and b/assets/palette.png differ diff --git a/assets/palette.svg b/assets/palette.svg new file mode 100644 index 00000000..d69d35be --- /dev/null +++ b/assets/palette.svg @@ -0,0 +1,156 @@ + + + + + +gASVMgAAAAAAAAB9lCiMCGZpbGVOYW1llIwGTm9yZGljlIwIbmFtZVNpemWUSyKMB2hleFNpemWUSxh1Lg== + + +black0 +191D24 + + +black1 +1E222A + + +black2 +222630 + + +gray0 +242933 + + +gray1 +2E3440 + + +gray2 +3B4252 + + +gray3 +434C5E + + +white_alt +C0C8D8 + + +white0 +BBC3D4 + + +white1 +D8DEE9 + + +white2 +E5E9F0 + + +white3 +ECEFF4 + + +gray5 +60728A + + +gray4 +4C566A + + +blue0 +5E81AC + + +cyan +8FBCBB + + +red +BF616A + + +orange +D08770 + + +yellow +EBCB8B + + +green +A3BE8C + + +magenta +B48EAD + + +blue1 +81A1C1 + + +cyan_b +9FC6C5 + + +red_b +C5727A + + +orange_b +D79784 + + +yellow_b +EFD49F + + +green_b +B1C89D + + +magenta_b +BE9DB8 + + +blue2 +88C0D0 + + +cyan_d +80B3B2 + + +red_d +B74E58 + + +orange_d +CB775D + + +yellow_d +E7C173 + + +green_d +97B67C + + +magenta_d +A97EA1 + \ No newline at end of file diff --git a/assets/palette.toml b/assets/palette.toml new file mode 100644 index 00000000..9c117630 --- /dev/null +++ b/assets/palette.toml @@ -0,0 +1,53 @@ +# +palette = [ + [ + ["#191D24", "black0" ], + ["#1E222A", "black1" ], + ["#222630", "black2" ], + ["#242933", "gray0" ], + ["#2E3440", "gray1" ], + ["#3B4252", "gray2" ], + ["#434C5E", "gray3" ] + ], + [ + ["#C0C8D8", "white_alt"], + ["#BBC3D4", "white0" ], + ["#D8DEE9", "white1" ], + ["#E5E9F0", "white2" ], + ["#ECEFF4", "white3" ], + ["#60728A", "gray5" ], + ["#4C566A", "gray4" ] + ], + [ + ["#5E81AC", "blue0" ], + ["#8FBCBB", "cyan" ], + ["#BF616A", "red" ], + ["#D08770", "orange" ], + ["#EBCB8B", "yellow" ], + ["#A3BE8C", "green" ], + ["#B48EAD", "magenta" ] + ], + [ + ["#81A1C1", "blue1" ], + ["#9FC6C5", "cyan_b" ], + ["#C5727A", "red_b" ], + ["#D79784", "orange_b" ], + ["#EFD49F", "yellow_b" ], + ["#B1C89D", "green_b" ], + ["#BE9DB8", "magenta_b" ] + ], + [ + ["#88C0D0", "blue2" ], + ["#80B3B2", "cyan_d" ], + ["#B74E58", "red_d" ], + ["#CB775D", "orange_d" ], + ["#E7C173", "yellow_d" ], + ["#97B67C", "green_d" ], + ["#A97EA1", "magenta_d" ] + ] +] + +[settings] +fileName = "Nordic" +nameSize = 34 +hexSize = 24