feat: improvements

This commit is contained in:
2024-06-10 22:37:50 +02:00
parent d18b3d1683
commit 041f8917d2
8 changed files with 177 additions and 149 deletions

View File

@@ -33,6 +33,14 @@
programs.nixvim = {
extraConfigLua = # lua
"if vim.g.neovide then vim.opt.linespace = -1 end";
globals.neovide_cursor_vfx_mode = "pixiedust";
globals = {
neovide_text_gamma = 0.0;
neovide_text_contrast = 0.0;
neovide_position_animation_length = 0.3;
neovide_remember_window_size = false;
neovide_hide_mouse_when_typing = true;
experimental_layer_grouping = true;
neovide_cursor_vfx_mode = "pixiedust";
};
};
}

View File

@@ -37,6 +37,7 @@
lazygit.enable = true;
mergetool.enable = true;
trouble.enable = true;
undotree.enable = true;
base = {
completion.enable = true;
diagnostics.enable = true;

View File

@@ -24,6 +24,10 @@ in
else
vim.g.${cfg.varName} = not vim.g.${cfg.varName}
end
local lualine, lib = pcall(require, 'lualine')
if lualine then
lib.refresh()
end
end
'';

View File

@@ -55,6 +55,10 @@ in
else
vim.g.${cfg.varName} = not vim.g.${cfg.varName}
end
local lualine, lib = pcall(require, 'lualine')
if lualine then
lib.refresh()
end
end
'';
};

View File

@@ -13,7 +13,7 @@ in
};
config = lib.mkIf cfg.enable {
extraConfigLua = # lua
extraConfigLuaPre = # lua
''
require("actions-preview").setup({})