Add lightweight package
This commit is contained in:
12
config.nix
12
config.nix
@@ -1,4 +1,4 @@
|
||||
{ pkgs, inputs, ... }:
|
||||
{ pkgs, lib, inputs, light ? false, ... }:
|
||||
{
|
||||
colorschemes.tokyonight.enable = true;
|
||||
|
||||
@@ -152,7 +152,7 @@
|
||||
sleuth.enable = true;
|
||||
|
||||
rustaceanvim = {
|
||||
enable = true;
|
||||
enable = !light;
|
||||
settings = {
|
||||
server = {
|
||||
cmd = [ "${pkgs.rust-analyzer}/bin/rust-analyzer" ];
|
||||
@@ -175,7 +175,7 @@
|
||||
};
|
||||
|
||||
lsp = {
|
||||
enable = true;
|
||||
enable = !light;
|
||||
|
||||
keymaps.diagnostic = {
|
||||
"<leader>j" = "goto_next";
|
||||
@@ -203,12 +203,12 @@
|
||||
src = inputs.hml;
|
||||
})
|
||||
|
||||
(pkgs.vimUtils.buildVimPlugin {
|
||||
(lib.mkIf (!light) (pkgs.vimUtils.buildVimPlugin {
|
||||
name = "typst-preview";
|
||||
src = inputs.typst-preview;
|
||||
})
|
||||
}))
|
||||
|
||||
pkgs.vimPlugins.haskell-tools-nvim
|
||||
(lib.mkIf (!light) pkgs.vimPlugins.haskell-tools-nvim)
|
||||
];
|
||||
|
||||
extraConfigLua = ''
|
||||
|
||||
Reference in New Issue
Block a user