mirror of
https://github.com/nordtheme/vim.git
synced 2026-09-10 07:36:23 -04:00
Adapt remaining arcticicestudio "fade-out" changes (#342)
With the retirement of the "Arctic Ice Studio" personal & Nord project brand [1] various migrations to the `svengreb` GitHub account [2] 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... - the migration and repository name change of `arcticicestudio/nord-docs`[2] - all references must be updated. - the migration of the `arcticicestudio/styleguide-git` repository to the `svengreb` "real-in-person" identity [3] - all references and used npm packages must be updated. - the migration of the `arcticicestudio/styleguide-javascript` repository to the `svengreb` "real-in-person" identity [4] - all references and used npm packages must be updated. - the migration of the `arcticicestudio/styleguide-markdown` repository to the `svengreb` "real-in-person" identity [5] - all references and used npm packages must be updated. [1]: https://github.com/orgs/nordtheme/discussions/183#retire-arctic-ice-studio-as-nord-brand [2]: https://github.com/nordtheme/web/issues/241 [3]: https://github.com/svengreb/styleguide-git/issues/12 [4]: https://github.com/svengreb/styleguide-javascript/issues/88 [5]: https://github.com/svengreb/styleguide-markdown/issues/63 GH-341
This commit is contained in:
parent
f725ac643a
commit
f13f5dfbb7
|
|
@ -11,6 +11,4 @@ node_modules/
|
|||
# ESLint automatically applies ignore pattern for "dotfiles" by default to prevent accidentally lint over paths like
|
||||
# `.git` or any other critical paths.
|
||||
!**/.eslintrc.js
|
||||
!.remarkrc.js
|
||||
!lint-staged.config.js
|
||||
!prettier.config.js
|
||||
!.remarkrc.mjs
|
||||
|
|
|
|||
14
.eslintrc.js
14
.eslintrc.js
|
|
@ -1,7 +1,6 @@
|
|||
/*
|
||||
* Copyright (c) 2016-present Sven Greb <development@svengreb.de>
|
||||
* This source code is licensed under the MIT license found in the license file.
|
||||
* References:
|
||||
* This source code is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license found in the license file.
|
||||
*/
|
||||
|
||||
/**
|
||||
|
|
@ -9,12 +8,19 @@
|
|||
* @see https://eslint.org/docs/latest/use/configure
|
||||
* @see https://eslint.org/docs/latest/use/configure/#using-configuration-files
|
||||
* @see https://eslint.org/docs/latest/use/configure/#specifying-environments
|
||||
* @see https://eslint.org/docs/latest/use/configure/#configuring-plugins
|
||||
* @see https://eslint.org/docs/latest/rules
|
||||
*/
|
||||
module.exports = {
|
||||
root: true,
|
||||
extends: ["@arcticicestudio/eslint-config-base", "@arcticicestudio/eslint-config-base/prettier"],
|
||||
extends: [
|
||||
"@svengreb/eslint-config-base",
|
||||
/*
|
||||
* Enable support for projects using Prettier.
|
||||
* Note that this must always be placed after the `@svengreb/eslint-config-base` preset to take precedence, otherwise it won't prevent errors
|
||||
* due to useless and possibly conflicting rules!
|
||||
*/
|
||||
"@svengreb/eslint-config-base/prettier",
|
||||
],
|
||||
overrides: [
|
||||
{
|
||||
files: ["*.js"],
|
||||
|
|
|
|||
|
|
@ -1,7 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Copyright (c) 2016-present Sven Greb <development@svengreb.de>
|
||||
# This source code is licensed under the MIT license found in the license file.
|
||||
# This source code is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license found in the license file.
|
||||
|
||||
# Git "pre-commit" hook for husky.
|
||||
# References:
|
||||
# 1. https://github.com/typicode/husky
|
||||
# 2. https://git-scm.com/docs/githooks#_pre_commit
|
||||
|
||||
. "$(dirname "$0")/_/husky.sh"
|
||||
|
||||
|
|
|
|||
7
.npmrc
7
.npmrc
|
|
@ -4,6 +4,13 @@
|
|||
# Configurations for npm.
|
||||
# See https://docs.npmjs.com/cli/v7/configuring-npm/npmrc for more details.
|
||||
|
||||
# Disable the vulnerability auditing and checks which includes often way too many false-positives, insignificant
|
||||
# problems that are only for local development, and many other warnings that are overhelming.
|
||||
# Use dedicated vulnerability tools instead to filter and identify issue that really impact the project.
|
||||
# References:
|
||||
# 1. https://docs.npmjs.com/cli/v9/commands/npm-audit
|
||||
audit=false
|
||||
|
||||
# Only use a lockfile for single-consumer projects, like applications, but not for multi-consumer projects like
|
||||
# libraries.
|
||||
# It helps to pin dependency versions, improves the security through integrity checksums, prevents possible errors
|
||||
|
|
|
|||
|
|
@ -5,3 +5,4 @@
|
|||
# See https://github.com/unifiedjs/unified-engine/blob/HEAD/doc/ignore.md for more details.
|
||||
|
||||
node_modules/
|
||||
license
|
||||
|
|
|
|||
|
|
@ -8,6 +8,6 @@
|
|||
* @see https://github.com/remarkjs/remark-lint
|
||||
* @see https://remark.js.org
|
||||
*/
|
||||
module.exports = {
|
||||
plugins: ["@arcticicestudio/remark-preset-lint"],
|
||||
export default {
|
||||
plugins: ["@svengreb/remark-preset-lint"],
|
||||
};
|
||||
15
changelog.md
15
changelog.md
|
|
@ -1,8 +1,8 @@
|
|||
<p align="center">
|
||||
<a href="https://www.nordtheme.com/ports/vim" target="_blank">
|
||||
<picture>
|
||||
<source srcset="https://raw.githubusercontent.com/arcticicestudio/nord-docs/main/assets/images/ports/vim/repository-hero.svg?sanitize=true" width="100%" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" />
|
||||
<img src="https://raw.githubusercontent.com/arcticicestudio/nord-docs/main/assets/images/ports/vim/repository-hero.svg?sanitize=true" width="100%" />
|
||||
<source srcset="https://raw.githubusercontent.com/nordtheme/web/main/assets/images/ports/vim/repository-hero.svg?sanitize=true" width="100%" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" />
|
||||
<img src="https://raw.githubusercontent.com/nordtheme/web/main/assets/images/ports/vim/repository-hero.svg?sanitize=true" width="100%" />
|
||||
</picture>
|
||||
</a>
|
||||
</p>
|
||||
|
|
@ -990,11 +990,6 @@ let g:nord_italic_comments = 1
|
|||
|
||||
❯ Implemented optimized styles for the SQL syntax groups `sqlSpecial` which is now linked to the `sqlKeyword` group to colorize constants like `true`/`false` and `null` as keywords. (@mkalinski, #23, dcfb441e)
|
||||
|
||||
### Documentation
|
||||
|
||||
❯ Added the new terminal emulator port project [Nord Hyper](https://github.com/arcticicestudio/nord-hyper)
|
||||
[](https://github.com/arcticicestudio/nord-hyper)
|
||||
|
||||
# 0.3.0
|
||||
|
||||
 [](https://github.com/nordtheme/vim/projects/6) [](https://github.com/nordtheme/vim/milestone/5)
|
||||
|
|
@ -1014,8 +1009,6 @@ This has been fixed by using `nord5` as foreground color. (@scottwillmoore, #11,
|
|||
|
||||
❯ Fixed a typo in the [README installation guide](https://github.com/nordtheme/vim#via-pluginruntimepath-manager) for Vundle. (@kepbod, #10, 29145bbb)
|
||||
|
||||
❯ Fixed the banner of the [Nord iTerm2](https://github.com/arcticicestudio/nord-iterm2) port project showing the [Nord GNOME Terminal](https://github.com/arcticicestudio/nord-gnome-terminal) banner instead. (@shvetsovdm, #8 / [nord/#9](https://github.com/nordthenme/nord/issues/9), 7a447b40)
|
||||
|
||||
# 0.2.0
|
||||
|
||||
 [](https://github.com/nordtheme/vim/projects/5) [](https://github.com/nordtheme/vim/milestone/4)
|
||||
|
|
@ -1123,7 +1116,7 @@ otherwise Markdown elements are not parsed and rendered!
|
|||
[16]: https://gist.github.com/XVilka/8346728
|
||||
[17]: https://github.com/itchyny/lightline.vim/pull/257
|
||||
[18]: http://lesscss.org/functions/#color-operations-lighten
|
||||
[19]: https://github.com/arcticicestudio/nord-atom-syntax/pull/47
|
||||
[19]: https://github.com/nordtheme/nord-atom-syntax/pull/47
|
||||
[20]: https://github.com/junegunn/vim-plug
|
||||
[21]: https://github.com/plasticboy/vim-markdown
|
||||
[22]: https://github.com/tpope/vim-fugitive
|
||||
|
|
@ -1178,7 +1171,7 @@ otherwise Markdown elements are not parsed and rendered!
|
|||
|
||||
[58]: https://github.com/aborzunov
|
||||
[59]: https://github.com/tobydeh
|
||||
[60]: https://github.com/arcticicestudio/nord-docs/issues/143
|
||||
[60]: https://github.com/nordtheme/web/issues/143
|
||||
[61]: https://www.nordtheme.com/ports/vim/configuration#bold-styles
|
||||
|
||||
<!-- 0.13.0 -->
|
||||
|
|
|
|||
|
|
@ -382,11 +382,19 @@ hi! link diffAdded DiffAdd
|
|||
hi! link diffChanged DiffChange
|
||||
hi! link diffRemoved DiffDelete
|
||||
|
||||
call s:hi("elixirModuleDeclaration", s:nord7_gui, "", s:nord7_term, "", "", "")
|
||||
call s:hi("elixirAlias", s:nord7_gui, "", s:nord7_term, "", "", "")
|
||||
call s:hi("elixirAtom", s:nord6_gui, "", s:nord6_term, "", s:bold, "")
|
||||
|
||||
call s:hi("gitconfigVariable", s:nord7_gui, "", s:nord7_term, "", "", "")
|
||||
|
||||
call s:hi("goBuiltins", s:nord7_gui, "", s:nord7_term, "", "", "")
|
||||
hi! link goConstants Keyword
|
||||
|
||||
" fatih/vim-go
|
||||
call s:hi("gomodVersion", s:nord7_gui, "", s:nord7_term, "", "", "")
|
||||
call s:hi("gomodGoVersion", s:nord8_gui, "", s:nord8_term, "", "", "")
|
||||
|
||||
call s:hi("helpBar", s:nord3_gui, "", s:nord3_term, "", "", "")
|
||||
call s:hi("helpHyperTextJump", s:nord8_gui, "", s:nord8_term, "", s:underline, "")
|
||||
|
||||
|
|
@ -569,7 +577,7 @@ if has('nvim')
|
|||
call s:hi("LspDiagnosticsUnderlineInformation" , s:nord8_gui, "", s:nord8_term, "", "undercurl", "")
|
||||
call s:hi("LspDiagnosticsUnderlineHint" , s:nord10_gui, "", s:nord10_term, "", "undercurl", "")
|
||||
endif
|
||||
|
||||
|
||||
" Gitsigns
|
||||
" > lewis6991/gitsigns.nvim
|
||||
hi! link GitSignsCurrentLineBlame Comment
|
||||
|
|
@ -708,7 +716,7 @@ hi! link pandocSimpleTableHeader pandocAtxHeader
|
|||
hi! link pandocStrong markdownBold
|
||||
hi! link pandocTableHeaderWord pandocAtxHeader
|
||||
hi! link pandocUListItemBullet Operator
|
||||
|
||||
|
||||
if has('nvim')
|
||||
" tree-sitter
|
||||
" > nvim-treesitter/nvim-treesitter
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
*/
|
||||
module.exports = {
|
||||
"*.json": "prettier --check --ignore-unknown --no-editorconfig",
|
||||
"*.js": ["eslint", "prettier --check --ignore-unknown --no-editorconfig"],
|
||||
"*.{js,mjs}": ["eslint", "prettier --check --ignore-unknown --no-editorconfig"],
|
||||
"*.md": ["remark --no-stdout", "prettier --check --ignore-unknown --no-editorconfig"],
|
||||
".husky/pre-*": "prettier --check --ignore-unknown --no-editorconfig",
|
||||
};
|
||||
|
|
|
|||
3696
package-lock.json
generated
3696
package-lock.json
generated
File diff suppressed because it is too large
Load diff
10
package.json
10
package.json
|
|
@ -35,16 +35,16 @@
|
|||
"prepare": "run-s prepare:*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@arcticicestudio/eslint-config-base": ">=0.11.0 <=1.0.0",
|
||||
"@arcticicestudio/remark-preset-lint": ">=0.4.0 <1.0.0",
|
||||
"eslint": "8.38.0",
|
||||
"@svengreb/eslint-config-base": ">=0.12.0 <=1.0.0",
|
||||
"@svengreb/remark-preset-lint": ">=0.5.0 <1.0.0",
|
||||
"eslint": "8.39.0",
|
||||
"eslint-config-prettier": "8.8.0",
|
||||
"eslint-plugin-import": "2.27.5",
|
||||
"eslint-plugin-prettier": "4.2.1",
|
||||
"husky": "8.0.3",
|
||||
"lint-staged": "13.1.2",
|
||||
"lint-staged": "13.2.2",
|
||||
"npm-run-all": "4.1.5",
|
||||
"prettier": "2.8.7",
|
||||
"prettier": "2.8.8",
|
||||
"prettier-plugin-sh": "0.12.8",
|
||||
"remark-cli": "11.0.0"
|
||||
}
|
||||
|
|
|
|||
28
readme.md
28
readme.md
|
|
@ -1,8 +1,8 @@
|
|||
<p align="center">
|
||||
<a href="https://www.nordtheme.com/ports/vim" target="_blank">
|
||||
<picture>
|
||||
<source srcset="https://raw.githubusercontent.com/arcticicestudio/nord-docs/main/assets/images/ports/vim/repository-hero.svg?sanitize=true" width="100%" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" />
|
||||
<img src="https://raw.githubusercontent.com/arcticicestudio/nord-docs/main/assets/images/ports/vim/repository-hero.svg?sanitize=true" width="100%" />
|
||||
<source srcset="https://raw.githubusercontent.com/nordtheme/web/main/assets/images/ports/vim/repository-hero.svg?sanitize=true" width="100%" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" />
|
||||
<img src="https://raw.githubusercontent.com/nordtheme/web/main/assets/images/ports/vim/repository-hero.svg?sanitize=true" width="100%" />
|
||||
</picture>
|
||||
</a>
|
||||
</p>
|
||||
|
|
@ -20,11 +20,14 @@
|
|||
</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://github.com/arcticicestudio/styleguide-markdown/releases/latest" target="_blank">
|
||||
<img src="https://img.shields.io/github/release/arcticicestudio/styleguide-markdown.svg?style=flat-square&label=Markdown%20Style%20Guide&colorA=4c566a&colorB=88c0d0&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOSIgaGVpZ2h0PSIzOSIgdmlld0JveD0iMCAwIDM5IDM5Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNEOERFRTkiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMS41IDEuNWgzNnYzNmgtMzZ6Ii8%2BPHBhdGggZmlsbD0iI0Q4REVFOSIgZD0iTTIwLjY4MyAyNS42NTVsNS44NzItMTMuNDhoLjU2Nmw1Ljg3MyAxMy40OGgtMS45OTZsLTQuMTU5LTEwLjA1Ni00LjE2MSAxMC4wNTZoLTEuOTk1em0tMi42OTYgMGwtMTMuNDgtNS44NzJ2LS41NjZsMTMuNDgtNS44NzJ2MS45OTVMNy45MzEgMTkuNWwxMC4wNTYgNC4xNnoiLz48L3N2Zz4%3D"/>
|
||||
<a href="https://github.com/svengreb/styleguide-javascript/releases/latest" target="_blank">
|
||||
<img src="https://img.shields.io/github/release/svengreb/styleguide-javascript.svg?style=flat-square&label=JavaScript%20Style%20Guide&logoColor=eceff4&colorA=4c566a&colorB=88c0d0&logo=javascript"/>
|
||||
</a>
|
||||
<a href="https://github.com/arcticicestudio/styleguide-git/releases/latest" target="_blank">
|
||||
<img src="https://img.shields.io/github/release/arcticicestudio/styleguide-git.svg?style=flat-square&label=Git%20Style%20Guide&logoColor=eceff4&colorA=4c566a&colorB=88c0d0&logo=git"/>
|
||||
<a href="https://github.com/svengreb/styleguide-markdown/releases/latest" target="_blank">
|
||||
<img src="https://img.shields.io/github/release/svengreb/styleguide-markdown.svg?style=flat-square&label=Markdown%20Style%20Guide&colorA=4c566a&colorB=88c0d0&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOSIgaGVpZ2h0PSIzOSIgdmlld0JveD0iMCAwIDM5IDM5Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNEOERFRTkiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMS41IDEuNWgzNnYzNmgtMzZ6Ii8%2BPHBhdGggZmlsbD0iI0Q4REVFOSIgZD0iTTIwLjY4MyAyNS42NTVsNS44NzItMTMuNDhoLjU2Nmw1Ljg3MyAxMy40OGgtMS45OTZsLTQuMTU5LTEwLjA1Ni00LjE2MSAxMC4wNTZoLTEuOTk1em0tMi42OTYgMGwtMTMuNDgtNS44NzJ2LS41NjZsMTMuNDgtNS44NzJ2MS45OTVMNy45MzEgMTkuNWwxMC4wNTYgNC4xNnoiLz48L3N2Zz4%3D"/>
|
||||
</a>
|
||||
<a href="https://github.com/svengreb/styleguide-git/releases/latest" target="_blank">
|
||||
<img src="https://img.shields.io/github/release/svengreb/styleguide-git.svg?style=flat-square&label=Git%20Style%20Guide&logoColor=eceff4&colorA=4c566a&colorB=88c0d0&logo=git"/>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
|
@ -35,7 +38,7 @@
|
|||
<p align="center">
|
||||
<a href="https://www.nordtheme.com/ports/vim" target="_blank">
|
||||
<picture>
|
||||
<img src="https://raw.githubusercontent.com/arcticicestudio/nord-docs/main/assets/images/ports/vim/overview-go.png"/>
|
||||
<img src="https://raw.githubusercontent.com/nordtheme/web/main/assets/images/ports/vim/overview-go.png"/>
|
||||
</picture>
|
||||
</a>
|
||||
</p>
|
||||
|
|
@ -50,7 +53,7 @@ Learn about the [installation and activation][20], how to [configure][18] and [c
|
|||
|
||||
### Quick Start
|
||||
|
||||
Thanks to existing plugin/_runtimepath_ managers for Vim, Nord Vim can be installed for all platforms and the various variants/forks of Vim in a uniform way within a few lines of codes. The recommended manager is [vim-plug][2], but any other manager like [pathogen][3] or [Vundle][5] can also be used.
|
||||
Thanks to existing plugin/_runtimepath_ managers for Vim, Nord Vim can be installed for all platforms and the various variants/forks of Vim in a uniform way within a few lines of codes. The recommended manager is [vim-plug][2], but any other manager like [pathogen][3] or [Vundle][3] can also be used.
|
||||
|
||||
To automatically download and activate Nord Vim, follow the install instructions for [vim-plug][2] and
|
||||
|
||||
|
|
@ -60,7 +63,7 @@ To automatically download and activate Nord Vim, follow the install instructions
|
|||
|
||||
<p align="center">
|
||||
<picture>
|
||||
<img src="https://raw.githubusercontent.com/arcticicestudio/nord-docs/main/assets/images/ports/vim/installation-vim-plug.png"/>
|
||||
<img src="https://raw.githubusercontent.com/nordtheme/web/main/assets/images/ports/vim/installation-vim-plug.png"/>
|
||||
</picture>
|
||||
</p>
|
||||
|
||||
|
|
@ -71,21 +74,21 @@ See the Nord Vim's documentation for [more installation options][20] and how to
|
|||
<p align="center">
|
||||
<strong>A unified UI and editor syntax element design provides a clutter-free and fluidly merging appearance.</strong><br />
|
||||
<picture>
|
||||
<img src="https://raw.githubusercontent.com/arcticicestudio/nord-docs/main/assets/images/ports/vim/overview-go-nerdtree.png"/>
|
||||
<img src="https://raw.githubusercontent.com/nordtheme/web/main/assets/images/ports/vim/overview-go-nerdtree.png"/>
|
||||
</picture>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<strong>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.</strong><br />
|
||||
<picture>
|
||||
<img src="https://raw.githubusercontent.com/arcticicestudio/nord-docs/main/assets/images/ports/vim/editor-search-highlighting.png"/>
|
||||
<img src="https://raw.githubusercontent.com/nordtheme/web/main/assets/images/ports/vim/editor-search-highlighting.png"/>
|
||||
</picture>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<strong>Support for a wide range of programming languages — from bundled plugins up to many popular syntax and UI third-party plugins.</strong><br />
|
||||
<picture>
|
||||
<img src="https://raw.githubusercontent.com/arcticicestudio/nord-docs/main/assets/images/ports/vim/syntax-javascript-react-hook.png"/>
|
||||
<img src="https://raw.githubusercontent.com/nordtheme/web/main/assets/images/ports/vim/syntax-javascript-react-hook.png"/>
|
||||
</picture>
|
||||
</p>
|
||||
|
||||
|
|
@ -124,7 +127,6 @@ The guide also includes information about [minimal, complete, and verifiable exa
|
|||
[2]: https://github.com/junegunn/vim-plug
|
||||
[3]: https://github.com/tpope/vim-pathogen
|
||||
[4]: https://github.com/vim-airline/vim-airline
|
||||
[5]: https://github.com/tpope/vim-pathogen
|
||||
[6]: https://www.nordtheme.com/community
|
||||
[7]: https://github.com/nordtheme/.github/blob/main/contributing.md#branch-organization
|
||||
[8]: https://github.com/nordtheme/.github/blob/main/contributing.md#bug-reports
|
||||
|
|
|
|||
Loading…
Reference in a new issue