summaryrefslogtreecommitdiff
path: root/neovim.nix
diff options
context:
space:
mode:
Diffstat (limited to 'neovim.nix')
-rw-r--r--neovim.nix28
1 files changed, 6 insertions, 22 deletions
diff --git a/neovim.nix b/neovim.nix
index 41e639a..4b62e6c 100644
--- a/neovim.nix
+++ b/neovim.nix
@@ -1,43 +1,25 @@
{
lib,
neovimUtils,
- vimUtils,
vimPlugins,
wrapNeovimUnstable,
neovim-unwrapped,
actionlint,
+ getchoo-neovim-config,
glow,
- ripgrep,
nil,
nixfmt-rfc-style,
nodePackages,
+ ripgrep,
shellcheck,
shfmt,
statix,
typos-lsp,
- version,
+ vim-tera,
}:
let
- fs = lib.fileset;
- vimPlugins-getchoo-nvim = vimUtils.buildVimPlugin {
- pname = "getchoo-neovim-config";
- inherit version;
-
- src = fs.toSource {
- root = ./.;
- fileset = fs.intersection (fs.gitTracked ./.) (
- fs.unions [
- ./after
- ./ftdetect
- ./lua
- ./plugin
- ]
- );
- };
- };
-
plugins = with vimPlugins; [
- vimPlugins-getchoo-nvim
+ getchoo-neovim-config
# coding
nvim-cmp
@@ -62,6 +44,8 @@ let
nvim-treesitter.withAllGrammars
+ vim-tera
+
# ui
bufferline-nvim # dependent on >
nvim-web-devicons