Gaétan Lepage
4d4f4d17f7
plugins/neo-tree: better description for a few options ( #250 )
2023-03-14 15:22:19 +01:00
Gaétan Lepage
883703328d
plugins/vim-bbye: init + tests ( #248 )
2023-03-14 15:21:35 +01:00
traxys
5a69dc4712
neo-tree: Allow other plugins to insert their sources ( #249 )
...
Some plugins define neo-tree sources. For theese plugins having an
option 'neoTreeIntegration = true' would be useful. The problem is that
if we set the plugins.neo-tree.sources to ["<source>"] then we ditch the
default values of ["filesystem" ...]. The idea here is to define an
internal extraSources option that takes care of the following:
- If sources is null set it to the default sources
- Concatenate sources and extraSources
2023-03-14 11:30:45 +01:00
Gaétan Lepage
32d79dee7a
plugins/neo-tree: init + tests ( #245 )
2023-03-13 15:54:30 +01:00
Gaétan Lepage
1ac27edf2e
plugins/nvim-tree: fix regressions introduced in #213 + tests ( #241 )
2023-03-13 10:58:03 +01:00
Gaétan Lepage
8fed61902a
plugins/todo-comments: fix missing mkRaw for pattern options ( #242 )
2023-03-12 17:55:09 +01:00
Gaétan Lepage
933c87c282
plugins/todo-comments: refactoring + tests ( #239 )
2023-03-12 11:49:41 +01:00
Shayan Rashid
a16d862de4
todo-comments: init plugin ( #232 )
2023-03-10 03:00:04 +00:00
Gaétan Lepage
73bdf8a96f
plugins/nvim-autopairs: refactor + update options ( #211 )
2023-03-01 22:56:32 +01:00
Gaétan Lepage
e08f03ec12
plugins/utils/nvim-bqf: add plugin nvim-bqf ( #208 )
2023-02-28 14:27:20 +00:00
Gaétan Lepage
b9f32b3443
plugins/utils/harpoon: add support for keymaps ( #196 )
2023-02-26 19:50:51 +01:00
Gaétan Lepage
714a094ff5
plugins/floaterm: refactor + keymap options ( #189 )
2023-02-26 19:42:32 +01:00
s1341
c9cbf5172a
plugins: floaterm, fix options ( #204 )
2023-02-26 13:42:44 +01:00
Gaétan Lepage
7f0a4a3432
plugins/neorg: fix logger.modes option ( #203 )
2023-02-26 13:39:40 +01:00
Gaétan Lepage
705356d478
plugins/neorg: fix typos ( #202 )
...
* plugins/neorg: fix null handling
* plugins/neorg: fix typo in lua code
2023-02-25 19:07:59 +01:00
Gaétan Lepage
1abdc90411
plugins/{nvim-tree,neorg}: fix typo ( #201 )
2023-02-25 18:31:15 +01:00
Gaétan Lepage
fa55352234
plugins/languages/neorg: add package neorg ( #193 )
2023-02-25 18:25:28 +01:00
Gaétan Lepage
f37abc3ce4
plugins/floaterm: refactor ( #187 )
2023-02-23 16:12:32 +00:00
Gaétan Lepage
36f6fdefda
plugins/utils/nvim-tree: huge option refactoring + implementation of auto-open deprecated functionality ( #173 )
...
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-02-20 16:34:42 +00:00
traxys
07e24f02a5
vim-matchup: init plugin ( #162 )
...
* vim-matchup: init plugin
* format
---------
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-02-20 10:45:17 +00:00
Gaétan Lepage
264de8cefb
added formatter + reformat existing codebase ( #175 )
2023-02-20 10:42:13 +00:00
Gaétan Lepage
13943b4ab2
harpoon: init plugin ( #145 )
...
* plugins: Add harpoon
* harpoon: use example
* merge main
---------
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-02-14 19:46:44 +00:00
Gaétan Lepage
548c76ee32
plugins/utils/indent-blankline: fix enable option ( #163 )
2023-02-02 18:04:36 +00:00
Gaétan Lepage
337e4c735b
plugins/utils/nvim-tree: marked setup options as deprecated ( #160 )
2023-02-01 16:54:58 +00:00
traxys
89bf2d660b
indent-blankline: init plugin ( #161 )
2023-02-01 16:11:30 +00:00
Gaétan Lepage
c73bef16ab
helpers: add mkPackageOption + refactoring ( #144 ) ( #150 )
2023-01-25 18:46:49 +00:00
Alexander Nortung
d8a86e9b3f
nvim-tree: fixed typo ( #151 )
2023-01-25 18:42:51 +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
Alexander Nortung
63c256dc3d
core: show warnings for deprecated or changed options ( #129 )
...
* moved helpers to lib folder
* Created proxy file for helpers.nix
* wrappers: removed code duplication
* null-ls: fix wrong name of variable
* added warnings module
* Added assertions
* bufferline: deprecated option
* nvim-tree: renamed options
* Fixed mkRenamedOption
* Bufferline: added new options
* Fixed deprecated option
Co-authored-by: Pedro Alves <pta2002@pta2002.com>
2023-01-24 01:28:01 +00:00
Gaétan Lepage
1fe11e2529
plugins: Add nvim-colorizer ( #140 )
2023-01-23 14:31:53 +00:00
traxys
c09eb13a5a
nvim-tree: Fixup mkIf if value is null ( #133 )
2023-01-22 03:36:53 +00:00
Pedro Alves
238f0c590e
misc: fix mkEnableOption descriptions
2023-01-22 03:32:08 +00:00
Gaétan Lepage
5b84bbb513
plugins/utils/startify: fix wrongly named option: startify_custom_header ( #118 )
2023-01-21 17:13:01 +00:00
Gaétan Lepage
3c918cfc92
misc: remove trailing whitespaces ( #121 )
...
Co-authored-by: Pedro Alves <pta2002@users.noreply.github.com>
2023-01-21 17:12:09 +00:00
Gaétan Lepage
1480ffe201
plugins/utils/nvim-tree: change implementation of autoClose ( #125 )
2023-01-21 17:04:28 +00:00
Pedro Alves
809aeb7561
intellitab: fix wrong cfg
2023-01-21 16:46:06 +00:00
Pedro Alves
5b0e3623a0
fix broken documentation
2023-01-19 15:53:33 +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
Gaétan Lepage
84006ea282
nvim-tree: typo in option updateFocusedFile ( #107 )
2023-01-10 12:38:59 +00:00
volkswagenfeature
de9a5913d2
magma-vnim: init
...
* Added magma-nvim skeleton
* Added magma-nvim options
* formatting, suggestions
Co-authored-by: tristan BetaBlue-NixOS-2022 <tristan@BetaBlue-NixOS-2022.com>
2022-12-30 15:02:59 +00:00
Alexander Nortung
90b8a45092
Added extra options ( #62 )
...
* Added extraOptions helper
* project-nvim: added extraOptions
2022-12-01 19:57:06 +00:00
*Kim Zick
8678094511
specs: add color option ( #76 )
2022-11-27 21:55:34 +00:00
Alexander Nortung
03a80e3da1
nvim-tree: added new option ( #54 )
2022-11-07 16:10:18 +00:00
Alexander Nortung
9658aaf990
project-nvim: init plugin ( #55 )
2022-10-25 00:15:09 +01:00
Matilde Bravo
8fffcdcbc4
add git to packages that require it ( #41 )
2022-10-03 19:02:55 +01: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
4d573a1e75
nvim-tree: git.enable expects a boolean ( #24 )
2022-07-18 22:14:41 +01:00
imMaturana
11a68d154c
dashboard.nvim: remove setup method
2022-07-11 22:13:14 +01:00
imMaturana
fc1308d767
dashboard.nvim: fix helpers path
2022-07-11 22:13:14 +01:00