Commit Graph
37 Commits
Author SHA1 Message Date
traxys af41ea2d80 helpers: move rawType to helpers.nixvimTypes (#871)
This is done in preparation of adding new (lua) types to help the
documentation.
2024-01-01 23:33:53 +01:00
Gaetan Lepage d8cffe2ead plugins: remove mkCompositeOptions from implementation 2023-12-13 10:39:28 +01:00
Ariel D'Alessandro c1cbb00126 fix: remove extra line after changes 2023-12-10 18:11:10 +01:00
ArielandGaétan Lepage 7314f0d6e5 Update plugins/statuslines/lualine.nix
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-12-10 18:11:10 +01:00
Ariel D'Alessandro a24f6279a6 feat: change to use attributes 2023-12-10 18:11:10 +01:00
Ariel D'Alessandro 935dcfb02e feat: support more options for icon in lualine 2023-12-10 18:11:10 +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
municorn 934bf7e2e3 fix(helpers): use "__unkeyed" prefix instead of "@" in toLuaObject (#632) 2023-10-09 15:50:21 +02:00
Tanish2002 efdcbe225f perform some statix linting and fixes 2023-05-22 23:00:53 +02:00
André Vitor de Lima Matos dc82cf7fa1 lualine: allow attrs in theme and fix disabledFiletypes 2023-04-26 14:43:04 +02:00
André Vitor de Lima MatosandGaétan Lepage 3d64fab719 lualine: add winbar and inactive sections configs (#302)
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-04-01 10:42:18 +02:00
Gaétan Lepage 7f23304c3d plugins/lualine: add nvim-web-devicons to extraPlugins (#197) 2023-02-27 23:51:50 +01:00
Gaétan Lepage 8b9a3689a9 plugins/statuslines/lualine: fix type of color option (#200) 2023-02-25 18:08:55 +01:00
Gaétan Lepage 401f6fb572 plugins/statuslines/lualine: refactoring (#198) 2023-02-25 13:23:54 +00: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
LightQuantum 931db3e83f lualine: fix components config (#47) 2022-10-17 14:00:18 +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
Pedro Alves d934a33ab5 airline: fix powerline symbols option
Closes #18
2022-04-22 11:22:31 +01:00
Pedro Alves 929659b7a1 airline: complete documentation 2022-01-12 12:42:12 +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 382878e47c lualine: use user colorscheme 2022-01-01 15:17:56 +00:00
Pedro Alves 0116bf3f60 lualine: fix null not being default 2021-12-11 14:55:05 +00:00
Builditluc e663c69032 lualine: rename option disabledFiletypes 2021-11-05 17:12:50 +00:00
Pedro Alves fed1ded896 lualine: update options 2021-11-02 19:37:08 +00:00
Builditluc e1313862b0 lualine: add options 2021-11-02 18:12:33 +01:00
Builditluc ea8d02bf10 lualine: init statusline 2021-11-02 18:12:33 +01:00
Pedro Alves f97e2f6ffc base16: init plugin 2021-02-10 14:49:33 +00:00
Pedro Alves 0586bed5ad Add support for mappings 2021-01-05 16:11:56 +00:00
Pedro Alves 7122ccd208 add vim-airline 2021-01-05 11:27:39 +00:00
Pedro Alves 18d6f8da5f lightline: support all options of the official plugin 2020-12-31 18:15:19 +00:00
Pedro Alves 2c9631997f Initial commit 2020-12-30 01:11:23 +00:00