Matt Sturgeon
7b94afceaf
plugins: cleanup most extraConfig
args
...
- Remove `cfg` where it is unused.
- Use `opts` where necessary.
2024-11-20 20:55:16 +00:00
sportshead
061d47f7c5
plugins/tokyonight: add moon style to settings
...
Default style since tokyonight v4.0.0. See [folke/tokyonight.nvim
blame](766be08803 (diff-2118ce7f3d4c28292bfec01fd0828fa01ea8b5505df921c874452e35997939c5R9)
)
2024-09-18 10:33:57 +01:00
Matt Sturgeon
1fd4b6c739
plugins: migrate defaultPackage
-> package
...
Migrate all users of `mkVimPlugin` and `mkNeovimPlugin` to use the new
`package` argument instead of the old `defaultPackage` argument.
2024-09-04 03:29:34 +01:00
Matt Sturgeon
18b7597e6c
lib/neovim-plugin: drop config
arg
2024-09-02 10:35:52 +01:00
Austin Horstman
77cbd0313d
plugins/colorschemes: remove with lib;
2024-08-22 10:19:27 -05:00
Austin Horstman
fba168aba7
plugins/colorschemes: migrate helpers -> lib.nixvim
2024-08-22 09:57:31 -05:00
Matt Sturgeon
48f1e30bf7
plugins/colorschemes: normalize plugin defaults
2024-06-21 08:45:30 +01:00
traxys
62f32bfc71
treewide: Reformat with nixfmt
2024-05-05 22:00:40 +02:00
Gaetan Lepage
4662a06f4e
colorschemes/tokyonight: switch to mkNeovimPlugin
2024-04-16 00:15:46 +02:00
Matt Sturgeon
4f83bcf290
Rename options
to avoid confusion with module options ( #1324 )
2024-03-29 21:58:44 +01:00
traxys
1d8e7906c9
plugins: Introduce helpers.defaultNullOpts.mkLuaFn ( #855 )
...
This allows to avoid calling `mkRaw` on lua functions, as they will get
applied automatically.
This could also help in the future to refactor the use of Lua code to
make it more user-friendly.
2023-12-29 15:24:42 +01:00
Gaetan Lepage
19f39c3b1b
plugins: swith to the new behaviour of mkRaw
2023-11-23 11:39:41 +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
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
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