Matt Sturgeon
6ab2a39e6a
plugins/utils: normalize plugin defaults
2024-06-21 08:49:09 +01:00
traxys
62f32bfc71
treewide: Reformat with nixfmt
2024-05-05 22:00:40 +02:00
Gaetan Lepage
38a4fc7709
plugins/nvim-autopairs: switch to mkNeovimPlugin
2024-04-12 14:59:28 +02:00
Gaetan Lepage
e2c3459d1d
lib/helpers: extraOptionsOptions -> neovim-plugin.extraOptionsOptions
2024-01-28 23:39:14 +01:00
traxys
abd1c4007a
helpers: Add mkLua,mkLuaFn (defaultNullOpts or not) ( #866 )
...
This makes it such that defaultNullOpts.mkStr never represents a lua
string, easing documenting where a string is a lua string vs lua code.
2024-01-01 20:28:55 +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
Tanish2002
efdcbe225f
perform some statix linting and fixes
2023-05-22 23:00:53 +02:00
Gaétan Lepage
961da92d2c
plugins/nvim-autopairs: cleanup + fix mistyped option + tests ( #280 )
2023-03-20 15:40:49 +01:00
Gaétan Lepage
73bdf8a96f
plugins/nvim-autopairs: refactor + update options ( #211 )
2023-03-01 22:56:32 +01:00
Gaétan Lepage
264de8cefb
added formatter + reformat existing codebase ( #175 )
2023-02-20 10:42:13 +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
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
Pedro Alves
0d51b37154
nvim-autopairs: init plugin
...
Also disabled Nix for treesitter temporarily, it's broken right now
2021-03-17 22:33:03 +00:00