Commit graph

20 commits

Author SHA1 Message Date
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
1abdc90411
plugins/{nvim-tree,neorg}: fix typo (#201) 2023-02-25 18:31:15 +01: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
Gaétan Lepage
264de8cefb
added formatter + reformat existing codebase (#175) 2023-02-20 10:42:13 +00:00
Gaétan Lepage
337e4c735b
plugins/utils/nvim-tree: marked setup options as deprecated (#160) 2023-02-01 16:54:58 +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
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
1480ffe201
plugins/utils/nvim-tree: change implementation of autoClose (#125) 2023-01-21 17:04:28 +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
Alexander Nortung
03a80e3da1
nvim-tree: added new option (#54) 2022-11-07 16:10:18 +00: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
Pedro Alves
6de23559d7 nvim-tree: init plugin 2022-01-09 17:59:07 +00:00