Better kakoune config

This commit is contained in:
Filippo Berto 2021-08-23 15:10:10 +02:00
parent e044bcfe50
commit e17323dde8
2 changed files with 13 additions and 3 deletions

View file

@ -7,6 +7,8 @@ let
cargo-watch
clippy
rust-analyzer
rustc
rustfmt
];
cppPlugins = with pkgs; [
clang-tools
@ -18,6 +20,9 @@ let
pyls-black
python-language-server
];
javascriptPlugins = with pkgs; [
flow
];
nixPlugins = with pkgs; [
rnix-lsp
];
@ -29,7 +34,10 @@ let
aspellDicts.it
];
dataFormats = with pkgs; [
# yaml-language-server
yaml-language-server
nodePackages.vscode-css-languageserver-bin
nodePackages.vscode-html-languageserver-bin
nodePackages.vscode-json-languageserver-bin
];
in
@ -120,13 +128,13 @@ in
broot
lf
editorconfig-core-c
kakounePlugins.auto-pairs-kak
# kakounePlugins.auto-pairs-kak
kakounePlugins.kak-lsp
kakounePlugins.powerline-kak
kakounePlugins.prelude-kak
kakounePlugins.connect-kak
]
) ++ rustPlugins ++ cppPlugins ++ pythonPlugins ++ latexPlugins ++ nixPlugins ++ spellingPlugins ++ dataFormats;
) ++ rustPlugins ++ cppPlugins ++ pythonPlugins ++ javascriptPlugins ++ latexPlugins ++ nixPlugins ++ spellingPlugins ++ dataFormats;
};
xdg.configFile."kak/colors/nord.kak".source = ../configs/kak/colors/nord.kak;
xdg.configFile."kak-lsp/kak-lsp.toml".source = ../configs/kak-lsp/kak-lsp.toml;