Age | Commit message (Collapse) | Author |
|
adds coc error gutter support
|
|
Co-Authored-By: Arctic Ice Studio <development@arcticicestudio.com>
|
|
|
|
|
|
|
|
Implemented a nw theme configuration for the rendering of bold font
styles.
This commit adds the new `nord_bold` theme configuration to explicitly
toggle bold font rendering styles.
It is enabled by default when running for both in GUI and terminal mode.
The reason for this standard behavior is the fact that most terminals
and shells are capable to handle bold fonts.
GH-143
|
|
changes of IncSearch color so that were difference from Search color
|
|
Co-Authored-By: aborzunov <Andrey.Borzunov@gmail.com>
|
|
|
|
arcticicestudio/feature/gh-138-basic-rust-syntax-highlighting-support
Basic syntax highlighting support for Rust
|
|
Add more ALE Highlights
|
|
Basic support for Asciidoc syntax highlighting
|
|
arcticicestudio/feature/gh-104-haskell-syntax-support
Haskell Syntax Plugin Support
|
|
This commit adds basic syntax highlighting support for Rust (1):
Traits (2) and enums (3) are colorized with `nord7` and with bold font
to make them visually stand out more.
Also attributes (4) and derives (5) are colored with `nord10`.
Macros (6) are colorized with `nord8` and bold font to make them
visually different from "normal" functions.
Escape (7) sequences are colored with `nord13`.
Import statements and paths are correctly colored with keyword and type colors.
References:
(1) https://www.rust-lang.org
(2) https://doc.rust-lang.org/book/ch10-02-traits.html
(3) https://doc.rust-lang.org/1.1.0/book/enums.html
(4) https://doc.rust-lang.org/reference/attributes.html
(5) https://doc.rust-lang.org/edition-guide/rust-2018/macros/custom-derive.html
(6) https://doc.rust-lang.org/1.8.0/book/macros.html
(7) https://doc.rust-lang.org/reference/tokens.html#ascii-escapes
GH-138
|
|
Previously the `VertSplit` (1) (`:help VertSplit`) key used `nord1` as
background color by default making the line appear to be very lumpy.
This commit changes this style to use `nord0` as bavkground instead to
visually merge with the background so only the separator charaters are
a visual indiciator for the split line whih makes it look more
lightweight and unclutters the overall appeareance.
To allow user who liked the previous implementation to keep the style
this commit also adds a new `nord_bold_vertical_split_line` theme config
that can be assigned to `1` to achieve the legacy design.
The README also include information and hints how to change the
separator character by customizing Vim's `fillchars` (2)
(`:help fillchars`) variable.
References:
(1) http://vimdoc.sourceforge.net/htmldoc/syntax.html#hl-VertSplit
(2) http://vimdoc.sourceforge.net/htmldoc/options.html#'fillchars'
GH-132
|
|
This commit adds basic syntax highlighting support for Asciidoc (1) that
comes bundled with Vim 8.
References:
(1) https://asciidoctor.org
GH-131
|
|
CMake generator expressions (1) are now highlighted using `nord10` as
foreground instead of `nord13` as background and `nord0` as foreground.
References:
(1) https://cmake.org/cmake/help/latest/manual/cmake-generator-expressions.7.html
GH-137
|
|
Added support for Haskell syntax through the
neovimhaskell/haskell-vim (1) plugin.
This includes better coloring for types/classes using `nord7` instead of
highlighting them like keywords (`nord9`) and pre-processor and pragma
elements are now colorized correctly with `nord10`.
References:
(1) https://github.com/neovimhaskell/haskell-vim
GH-104
|
|
|
|
-> Please see https://github.com/arcticicestudio/nord/issues/94 for all
details about this design change decision.
Increased the comment color (`nord3`) brightness by 10% from a lightness
level of ~35% to ~45%.
This change also deprecates the comment contrast (1) configuration.
It is not necessary anymore for users to increase the brightness on
their own when the default color has been increased by default.
A deprecation warning will be shown to notify all users who have set a
custom value for the `g:nord_comment_brightness` configuration variable.
References:
(1) https://github.com/arcticicestudio/nord-vim#comment-contrast
GH-145
|
|
GH-145
|
|
Adds Vim 8 terminal highlighting
|
|
|
|
|
|
|
|
|
|
All underlines can be disabled globally with the
"g:nord_underline" config.
GH-106
|
|
GH-98
|
|
Match CursorLineNr background to CursorLine
|
|
In term mode the number uses nord4, but in GUI mode nord3 was used
instead. This was not intended and has been changed to match the term
mode style.
GH-100
|
|
A config to allow users to enable background for the line cumber of the
current cursor position. It uses the same color as the current line so
it appears as a uniform background highlighting.
|
|
Bug: "Invisible" DiffText
|
|
The reason is that is might be a bit confusing if removed code is
marked with a greenish color which actually marks added code.
GH-121
|
|
|
|
Highlight Yaml keys
|
|
|
|
Make single line diffs visible. The old colours was hiding these changes.
|
|
|
|
|
|
|
|
|
|
|
|
The background color for matching parens (group "MatchParen") has been
improved in version "0.7.0" (1), but instead of using "nord3" as
background color in GUI mode "nord0" has been assigned.
References:
(1) https://github.com/arcticicestudio/nord-vim/projects/10
GH-95
|
|
arcticicestudio/improvement/gh-85-help-link-highlighting
Highlighting for links in help
|
|
Colorize vim-signify signs
|
|
The color of links in help was the same as normal text making it
impossible to to distinguish between both.
GH-85
|
|
|
|
Fix counterintuitive match paren's highlight
|
|
A more detailed review of this change can be found in the PR thread:
https://github.com/arcticicestudio/nord-vim/pull/78#pullrequestreview-85806310
The changes from the previous commit are good, but there haven still
been some edge cases which had to be coverd. It applied for the "gui"
mode or when the "termguicolors" option is set, but the "cterm" mode is
still affected by the problem (1).
When changing the cterm definitions it had to be keept in mind that there
is no "nord0_term" variable. If set to "NONE" (to make it kind of
"transparent" and use the main background color) there is another edge
case when the "cursorline" option is enabled so only the foreground color
of the matching elements would change to "nord8" (2, 3).
To optimally improve the highlighting for both "gui" and "cterm" mode
"nord3" will be used as background color for the matching element which
doesn't conflict with the "cursorline" color and also stands out in order
to see the matching element (4, 5, 6)
References:
(1) https://user-images.githubusercontent.com/7836623/34409455-3370fada-ebca-11e7-9ed8-d83c3a9c5055.png
(2) https://user-images.githubusercontent.com/7836623/34409493-6221fdd4-ebca-11e7-97c4-703ca9e5198a.png
(3) https://user-images.githubusercontent.com/7836623/34409508-74f913a2-ebca-11e7-8dd2-896ac809e23b.png
(4) https://user-images.githubusercontent.com/7836623/34409567-d8c64bfc-ebca-11e7-919a-1a40cf146084.png
(5) https://user-images.githubusercontent.com/7836623/34409570-dec9c1aa-ebca-11e7-8e68-32b79ec0d7c9.png
(6) https://user-images.githubusercontent.com/7836623/34409581-eddcefc8-ebca-11e7-9ab7-29b80704d836.gif
GH-75
|
|
Include both groups to make sure the formatting is applied correctly
even when the default linked group "Italics" changes.
GH-84
|