Commit graph

43 commits

Author SHA1 Message Date
Gaetan Lepage
19f39c3b1b plugins: swith to the new behaviour of mkRaw 2023-11-23 11:39:41 +01:00
mrtnvgr
47260b5e53
plugins/catppuccin: update integrations (#670)
* plugins/catppuccin: update integrations

* add TODOs

* update mini integration

* fix indent_blankline.scope_color

* sort; update values

* fix ci

* NormalNvim

* update todos
2023-11-13 10:24:25 +01:00
Gaetan Lepage
b6724702b4 misc: refactor imports, prefer adding helpers to args rather than importing it 2023-11-06 16:33:39 +01:00
mrtnvgr
315bc508ee
plugins/catppuccin: add disableUnderline option (#669)
* plugins/catppuccin: add `disableUnderline` option

* re-test?

* fix ci
2023-10-27 07:55:04 +02:00
Kasper Seweryn
36119e7ec1
plugins/ayu: automatically apply ayu theme when enabled (#661) 2023-10-22 14:48:48 +02:00
Zoey de Souza Pessanha
fc5bbc733c
colorschemes/melange: init + test (#636)
* feat: add melange colorscheme support

* fix: colorschemes typo

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* refactor: omit redundant tests

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

---------

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-10-10 17:45:23 +02:00
municorn
3fd743fe80 docs: fix grammar, spelling, and text for enable options 2023-10-09 15:04:57 +02:00
Adithya Nair
9e6892e839
colorschemes/dracula: add plugin + test (#583) 2023-09-10 12:29:46 +02:00
Gaetan Lepage
2108922bdb colorschemes/catppuccin: remove deprecated option check 2023-08-28 09:50:49 +02:00
Gaetan Lepage
791e32ed3d colorschemes/ayu: add plugin + test 2023-08-14 10:50:12 +02:00
Gaetan Lepage
9349da2714 plugins/base16: add customColorScheme option 2023-08-09 10:24:28 +02:00
Wolbyte
ecd593386f
docs: New documentation using mdbook (#471)
* docs: mdbook init

* Separate sub-options into their section

* docs: enable fold

* docs: merge core options into a single section

* doc generation: fix submodules index pages

* docs: add contributing section

* docs: rename 'core' group to 'Neovim Options'

docs: removed the index pages of empty sections

docs: remove obsolete 'mergeFunctionResults' function

* docs: use nix syntax highlighting

* docs: point to the new repo url

* docs: use recursive generation
docs: split submodules into subsections

* docs: fix contributing separator
docs: fix missing submodules docs
2023-08-07 11:48:01 +02:00
Gaetan Lepage
22306af9aa colorschemes/catpuccin: fix type for option colorOverrides 2023-07-12 22:41:19 +02:00
Felix Hass
3ef05b4f13
colorschemes/oxocarbon: init (#473)
* plugins/colorschemes/oxocarbon: init

* Update plugins/colorschemes/oxocarbon.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* plugins/colorscheme/oxocarbon: Made termguicolors mkDefault

* plugins/colorschems/oxocarbon: test

* plugins/colorschemes/oxocarbon: fixed incorrect test

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* plugins/colorschemes/oxocarbon: fixed test formatting

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* plugins/colorschemes/oxocarbon: fixed incorrect syntax

---------

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-07-07 08:03:34 +02:00
Gaetan Lepage
16a0f6c500 colorschemes/base16: switch from base16-vim to nvim-base16 2023-07-06 14:04:47 +02:00
Gaetan Lepage
9324c825b9 colorscheme/kanagawa: init + test 2023-06-25 10:39:05 +02:00
Wolbyte
136f059405
plugins/rose-pine: add colorscheme + test (#435)
* plugins/rose-pine: add colorscheme & test

* Fixed typo in test

* Fix invalid option in test

* Use inherit instead of cfg.groups in plugins/rose-pine.nix

* plugins/rosepine: improved formatting
2023-06-19 07:45:48 +02:00
Tanish2002
efdcbe225f perform some statix linting and fixes 2023-05-22 23:00:53 +02:00
Tanish2002
a10b6f02cd plugins/catppuccin: add colorscheme + test 2023-05-19 23:22:22 +02:00
Gaetan Lepage
8ba084783e plugins/poimandres: add colorscheme + test 2023-04-15 15:33:51 +02:00
Gaétan Lepage
d62edf4178
tokyonight: Add onColor and onHightlights (#309)
Co-authored-by: Carl Dong <git@carldong.me>
2023-03-31 23:12:48 +02:00
Gaétan Lepage
264de8cefb
added formatter + reformat existing codebase (#175) 2023-02-20 10:42:13 +00:00
traxys
12bdded4db
tokyonight: Refactor to use nullable options (#153) 2023-02-01 16:17:27 +00:00
Gaétan Lepage
c73bef16ab
helpers: add mkPackageOption + refactoring (#144) (#150) 2023-01-25 18:46:49 +00:00
Pedro Alves
2d54272177
Revert "helpers: add mkPackageOption + refactoring (#144)" (#149)
This reverts commit b724085447.
2023-01-25 00:03:26 +00:00
Gaétan Lepage
b724085447
helpers: add mkPackageOption + refactoring (#144) 2023-01-24 23:59:06 +00:00
Pedro Alves
238f0c590e misc: fix mkEnableOption descriptions 2023-01-22 03:32:08 +00:00
Alexander Nortung
3f9effc575
general: add package options (#127)
* barbar: package option

* Base16: package option

* gruvbox: package option

* nord: package option

* one: package option

* onedark: package option

* tokyonight: package option

* nvim-cmp: package option

* coq: package option

* lspkind: package option

* helpers: added package option to mkPlugin

* fugitive: package option

* gitgutter: package option

* gitsigns: package option

* neogit: package option

* ledger: package option

* nix: package option

* plantuml-syntax: package option

* treesitter-context: package option + formatting

* treesitter-refactor: package option + formatting

* treesitter: package option

* zig: package option

* null-ls: package option

* null-ls/servers: package option

* lsp-lines: package option

* lspsaga: package option

* trouble: package option

* luasnip: added description for package option

* airline: package option

* lightline: package option

* lualine: package option

* telescope: package option

* telescope/frecency: package option

* telescope/fzf-native: package option

* telescope/media-files: package option

* comment-nvim: package option

* vim-commentary: package option

* dashboard: package option

* easyescape: package option

* emmet: package option

* endwise: package option

* floaterm: package option

* goyo: package option

* intellitab: package option

* mark-radar: package option

* notify: package option

* nvim-autopairs: package option

* nvim-tree: package option

* project-nvim: package option

* specs: package option

* startify: package option

* surround: package option

* undotree: package option
2023-01-19 10:45:15 +00:00
Pedro Alves
dd9ec124a2 docs: fix documentation generation 2022-12-29 17:34:54 +00:00
traxys
5f67918bae
tokyonight: Fix configuration and align more with defaults (#87)
The global variables don't work for applying configuration, we need to
switch to using the 'setup' function. This also aligns the default
option values in tokyonight upstream.
2022-12-24 00:08:54 +00:00
Pedro Alves
4ddd3969e5
nixvim: support standalone nixvim
This represents a major rearchitecture for nixvim, so I'm leaving this up to track the progress for now, and to serve as a reference for any breaking changes during transition.

The main change is, of course, being able to use nixvim standalone. To do this, you should use the new build function, which takes in two arguments: the system architecture (e.g. x86_64-linux) and the configuration. For the new configuration, do not use the programs.nixvim. prefix.

For module development, the main change is that you should no longer prefix your modules with programs.nixvim..
2022-09-18 11:19:23 +01:00
Alexander Nortung
a4aefb2239
added nord colorscheme (#23)
* added nord colorscheme

* nord theme: only add the italics global if set

* Set colorscheme after globals
2022-07-14 11:28:07 +01:00
Pedro Alves
871e331722 gruvbox: use gruvbox-nvim
Config options are exactly the same, but this has treesitter
support!
2022-01-08 19:48:57 +00:00
Builditluc
0126307bbe tokyonight: fixed a typo 2021-11-05 17:12:50 +00:00
Builditluc
f3cbb78bcc tokyonight: add options 2021-11-02 18:12:33 +01:00
Builditluc
82d2c82e85 tokyonight: init colorscheme 2021-11-02 18:12:33 +01:00
Pedro Alves
c3fc078107 one: init colorscheme 2021-03-17 22:53:04 +00:00
Pedro Alves
d3252f7be8 onedark: set termguicolors to true 2021-03-17 22:53:04 +00:00
Pedro Alves
3ddf463771 onedark: init colorscheme 2021-03-17 22:53:01 +00:00
Pedro Alves
f97e2f6ffc base16: init plugin 2021-02-10 14:49:33 +00:00
Pedro Alves
657e5e6efb Revert removal of types.anything, that broke mkIf 2021-02-10 14:23:44 +00:00
Pedro Alves
32728e5ea9 Add gruvbox options 2021-01-17 22:15:54 +00:00
Pedro Alves
2c9631997f Initial commit 2020-12-30 01:11:23 +00:00