aboutsummaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAge
* Add markdown grammarBlaž Hrastnik2021-12-14
| | | | Fixes #215
* Add `ui.gutter` themingNNB2021-12-13
|
* Use `base16_tty` as 16-color default, fix theme nameOmnikar2021-12-13
|
* change to .unwrap_or_default() and fix ui.window and ui.statuslineNNB2021-12-13
|
* Fix error color, add tty themeNNB2021-12-13
|
* Load alt default theme if true color is not supportedOmnikar2021-12-13
| | | | | | | | | | | | | | | | | | | | * Move `runtime/themes/base16_default_terminal.toml` to `base16_theme.toml` alongside `theme.toml` * Use `terminfo` crate to detect whether the terminal supports true color and, if the user has no theme configured and their terminal does not support true color, load the alt default theme instead of the normal default. Remove `terminfo` dependency, use `COLORTERM` env instead Prevent user from switching to an unsupported theme Add `true-color-override` option If the terminal is wrongly detected to not support true color, `true-color-override = true` will override the detection. Rename `true-color-override` to `true-color`
* Fix Base16 Dark, add Base16 Light and TerminalNNB2021-12-13
| | | | Improve accuracy with line number and cursor color
* Fix solarized selection colors (#1236)Skyler Hawthorne2021-12-08
| | | | | | * do not select a foreground color in selections, as this eliminates syntax coloring * select lighter color for selections * Make non-primary cursor cyan instead of green
* rose_pine_dawn.toml colorscheme (#1226)chunghha2021-12-03
| | | | | * adds: rose_pine_dawn.toml colorscheme * chore: define ui.statusline.inactive colors of rose_pine
* add more monokai pro filter themes (#1220)WindSoilder2021-12-03
|
* Add monokai pro theme (#1206)WindSoilder2021-12-02
| | | | | | | | | * add monokai_pro theme * add monokai_pro theme * claim the inspired theme and original author * make diagnostic underlined
* Add llvm grammar (#1167)Kirawi2021-11-29
|
* Add language support for WGSL (#1166)Kirawi2021-11-27
|
* Solarized theme: fix popup colors, adjust menu (#1124)Skyler Hawthorne2021-11-20
| | | | | * fix popup colors, adjust menu * fix hardcoded horizontal rule color
* Add spacebones light theme (#1131)Koen Van der Auwera2021-11-20
| | | | | * Add spacebones light theme * Fix error background
* improve nord status bar lineWindSoilder2021-11-16
|
* Improve Solarzed Dark theme (#1105)Skyler Hawthorne2021-11-16
| | | | Adjusts the Solarized Dark theme to be modeled more closely after vim's incarnation. Also adjust the Solarized Light theme to match.
* Solarized dark theme (#999)Kirawi2021-11-15
| | | | | | | * init * wip * wip
* Add json indents.toml file (#1055)Mateusz S. Szczygieł2021-11-10
| | | | | | | * add glsl language support * glsl: use indents.toml file * add json indents.toml
* add solarized_light theme (#1010)CossonLeo2021-11-09
| | | | | * add solarized_light theme * solarized_light add constant.numeric
* glsl support (#993)Mateusz S. Szczygieł2021-11-08
| | | | | * add glsl language support * glsl: use indents.toml file
* Perl support (#978)ath32021-11-08
|
* Updated tree-sitter query scopes (#896)Kirawi2021-11-03
| | | | | | | | | | | | | | | | | | * updated theme scopes variable.property -> variable.field property -> variable.field * updated theme scopes * update book and themes updated book and themes to reflect scope changes * wip * update more queries * update dark_plus.toml
* Add indents definition based on the one from nvim-treesitterDaniel Poulin2021-11-02
|
* Update onedark theme (#936)Gokul Soumya2021-10-30
| | | | | - Use named color palette - Remove blue highlight for variables (too much noise) - Add purple highlight for control statements (if, match, etc)
* update cpp queries (#930)Houkime2021-10-29
| | | Co-authored-by: Houkime <>
* fix: string.regex{=>p}Michael Davis2021-10-27
|
* use punctuation.special for interpolation #{ }Michael Davis2021-10-27
|
* runtime: Rose Pine colorscheme (#897)Ray Gervais2021-10-25
|
* Add treesitter textobjects (#728)Gokul Soumya2021-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | * Add treesitter textobject queries Only for Go, Python and Rust for now. * Add tree-sitter textobjects Only has functions and class objects as of now. * Fix tests * Add docs for tree-sitter textobjects * Add guide for creating new textobject queries * Add parameter textobject Only parameter.inside is implemented now, parameter.around will probably require custom predicates akin to nvim' `make-range` since we want to select a trailing comma too (a comma will be an anonymous node and matching against them doesn't work similar to named nodes) * Simplify TextObject cell init
* CMake support (#888)ath32021-10-22
|
* fixes: missing info, warning diagnostic (#890)Ray Gervais2021-10-22
|
* Refactor nord theme (#874)WindSoilder2021-10-19
| | | | | * refactor again * remove useless color
* improve menu selected color for nord (#873)WindSoilder2021-10-18
|
* Merge pull request #830 from the-mikedavis/official-elixir-tree-sitterBlaž Hrastnik2021-10-18
|\ | | | | prefer elixir-lang/tree-sitter-elixir
| * scope arities in captures as operatorsMichael Davis2021-10-17
| |
| * use special.string.symbol instead of symbolMichael Davis2021-10-17
| | | | | | | | this aligns better with how ruby highlights symbols
| * use latest tree-sitter-elixir with 'not in' query supportMichael Davis2021-10-17
| | | | | | | | connects https://github.com/elixir-lang/tree-sitter-elixir/issues/9
| * align highlight scopes with documented scopesMichael Davis2021-10-17
| |
| * highlight calls to erlang modules as typesMichael Davis2021-10-17
| | | | | | | | connects https://github.com/elixir-lang/tree-sitter-elixir/pull/5
| * add LICENSE snippet at elixir hightlights topMichael Davis2021-10-17
| |
| * use the warning type for tree-sitter ERRORsMichael Davis2021-10-17
| |
| * describe atoms as tagsMichael Davis2021-10-17
| |
| * add highlights query from elixir-lang/tree-sitter-elixirMichael Davis2021-10-17
| |
* | adds: base16 theme for Helix editor (#833)Ray Gervais2021-10-18
| |
* | Add indents for python, but it's not perfect. (#837)WindSoilder2021-10-18
|/ | | | | * add indents for python, but it's not Perfect * add last line
* Enable c-sharp language and highlights (#861)Michael Davis2021-10-17
|
* fix digit escapes in java & php highlights (#846)Michael Davis2021-10-16
|
* Add highlight support for tree-sitter-query language (tsq) (#845)Michael Davis2021-10-16
| | | | | | | | | | | | | * add submodule on tree-sitter/tree-sitter-tsq mark tsq submodule as shallow * add tree-sitter-tsq to languages * add highlight queries for tsq * Update .gitmodules Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
* Continue tutor (#737)Omnikar2021-10-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add sections * `COUNTS WITH MOTIONS` * `SELECTING LINES` * `UNDOING` * Adjust lesson spacing to conform to page-wise scrolling Vertical length of lessons reduced by 1 line so that page-up and page-down move cleanly between lessons. * Add sections * `THE CHANGE COMMAND` * `RECAP` * `MULTIPLE CURSORS` * Fix height of `RECAP` section * Fix typo in `MULTIPLE CURSORS` * Add additional information about space mode to `MULTIPLE CURSORS` * Change `<SPACE><SPACE>` to `,` * Add sections * `THE SELECT COMMAND` * `SELECTING VIA REGEX` * `COLLAPSING SELECTIONS` * Fix quote inconsistency