Commit Graph
69 Commits
Author SHA1 Message Date
Gaétan LepageandGitHub 73bdf8a96f plugins/nvim-autopairs: refactor + update options (#211) 2023-03-01 22:56:32 +01:00
Gaétan LepageandGitHub e08f03ec12 plugins/utils/nvim-bqf: add plugin nvim-bqf (#208) 2023-02-28 14:27:20 +00:00
Gaétan LepageandGitHub b9f32b3443 plugins/utils/harpoon: add support for keymaps (#196) 2023-02-26 19:50:51 +01:00
Gaétan LepageandGitHub 714a094ff5 plugins/floaterm: refactor + keymap options (#189) 2023-02-26 19:42:32 +01:00
s1341andGitHub c9cbf5172a plugins: floaterm, fix options (#204) 2023-02-26 13:42:44 +01:00
Gaétan LepageandGitHub 7f0a4a3432 plugins/neorg: fix logger.modes option (#203) 2023-02-26 13:39:40 +01:00
Gaétan LepageandGitHub 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 LepageandGitHub 1abdc90411 plugins/{nvim-tree,neorg}: fix typo (#201) 2023-02-25 18:31:15 +01:00
Gaétan LepageandGitHub fa55352234 plugins/languages/neorg: add package neorg (#193) 2023-02-25 18:25:28 +01:00
Gaétan LepageandGitHub f37abc3ce4 plugins/floaterm: refactor (#187) 2023-02-23 16:12:32 +00:00
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
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 LepageandGitHub 264de8cefb added formatter + reformat existing codebase (#175) 2023-02-20 10:42:13 +00:00
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 LepageandGitHub 548c76ee32 plugins/utils/indent-blankline: fix enable option (#163) 2023-02-02 18:04:36 +00:00
Gaétan LepageandGitHub 337e4c735b plugins/utils/nvim-tree: marked setup options as deprecated (#160) 2023-02-01 16:54:58 +00:00
traxysandGitHub 89bf2d660b indent-blankline: init plugin (#161) 2023-02-01 16:11:30 +00:00
Gaétan LepageandGitHub c73bef16ab helpers: add mkPackageOption + refactoring (#144) (#150) 2023-01-25 18:46:49 +00:00
Alexander NortungandGitHub d8a86e9b3f nvim-tree: fixed typo (#151) 2023-01-25 18:42:51 +00:00
Pedro AlvesandGitHub 2d54272177 Revert "helpers: add mkPackageOption + refactoring (#144)" (#149)
This reverts commit b724085447.
2023-01-25 00:03:26 +00:00
Gaétan LepageandGitHub b724085447 helpers: add mkPackageOption + refactoring (#144) 2023-01-24 23:59:06 +00:00
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 LepageandGitHub 1fe11e2529 plugins: Add nvim-colorizer (#140) 2023-01-23 14:31:53 +00:00
traxysandGitHub 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 LepageandGitHub 5b84bbb513 plugins/utils/startify: fix wrongly named option: startify_custom_header (#118) 2023-01-21 17:13:01 +00:00
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 LepageandGitHub 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 NortungandGitHub 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 LepageandGitHub 84006ea282 nvim-tree: typo in option updateFocusedFile (#107) 2023-01-10 12:38:59 +00:00
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 NortungandGitHub 90b8a45092 Added extra options (#62)
* Added extraOptions helper

* project-nvim: added extraOptions
2022-12-01 19:57:06 +00:00
*Kim ZickandGitHub 8678094511 specs: add color option (#76) 2022-11-27 21:55:34 +00:00
Alexander NortungandGitHub 03a80e3da1 nvim-tree: added new option (#54) 2022-11-07 16:10:18 +00:00
Alexander NortungandGitHub 9658aaf990 project-nvim: init plugin (#55) 2022-10-25 00:15:09 +01:00
Matilde BravoandGitHub 8fffcdcbc4 add git to packages that require it (#41) 2022-10-03 19:02:55 +01:00
Pedro AlvesandGitHub 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 NortungandGitHub 4d573a1e75 nvim-tree: git.enable expects a boolean (#24) 2022-07-18 22:14:41 +01:00
imMaturanaandPedro Alves 11a68d154c dashboard.nvim: remove setup method 2022-07-11 22:13:14 +01:00
imMaturanaandPedro Alves fc1308d767 dashboard.nvim: fix helpers path 2022-07-11 22:13:14 +01:00
imMaturanaandPedro Alves b8d15fcfbe dashboard.nvim: update options 2022-07-11 22:13:14 +01:00
Gabriel MaturanaandGitHub f534819885 dashboard.nvim, neogit, emmet: init plugins 2022-01-21 23:22:03 +00:00
Pedro Alves eef84178ab docs: Add basic documentation system based on nmd
You can now run `nix build '.#docs'` to build HTML documentation
documenting every single option on nixvim! Fortunately, thanks to
the 'description' field, most options are already documented, but
there are still a fair few that need documenting.

I will be taking care of those in the next few days. When those are
done, I will find a way to automatically rebuild documentation on every
repo push, and also add a PR hook requiring documentation.

Additionally, I will try to find a way to have per-page plugin docs.
2022-01-12 01:44:51 +00:00
Pedro Alves 8da3fa430c surround: init plugin 2022-01-09 23:13:11 +00:00
Pedro Alves 6de23559d7 nvim-tree: init plugin 2022-01-09 17:59:07 +00:00
BuilditlucandPedro Alves 3d1df5f16a telescope-frecency: init plugin 2022-01-07 14:46:53 +00:00
BuilditlucandPedro Alves bb2a9a9496 notify: init plugin 2022-01-07 14:46:53 +00:00
legendofmiraclesandPedro Alves ea8a0f5c01 mark-radar: init 2021-12-13 14:18:54 +00:00