updates to tiling and neovim

This commit is contained in:
Sean Kovacs 2025-12-11 22:26:19 -05:00
commit 5c44151022
Signed by: sckova
GPG key ID: 00F325187C68651A
11 changed files with 112 additions and 232 deletions

View file

@ -5,6 +5,8 @@
EDITOR = "nvim";
};
home.packages = with pkgs; [ kdePackages.qtdeclarative ];
programs.nixvim = {
enable = true;
enablePrintInit = true;
@ -73,20 +75,20 @@
plugins = {
nvim-autopairs = {
enable = true;
# autoLoad = true;
autoLoad = true;
};
cmp = {
autoEnableSources = true;
enable = true;
# autoLoad = true;
autoLoad = true;
};
copilot-lua = {
enable = true;
# autoLoad = true;
autoLoad = true;
};
conform-nvim = {
enable = true;
# autoLoad = true;
autoLoad = true;
settings = {
formatters_by_ft = {
lua = [ "stylua" ];
@ -136,15 +138,24 @@
};
fzf-lua = {
enable = true;
# autoLoad = true;
autoLoad = true;
};
kitty-scrollback = {
enable = true;
# autoLoad = true;
autoLoad = true;
};
lsp = {
enable = true;
# autoLoad = true;
servers = {
qmlls = {
enable = true;
cmd = [
"qmlls"
"-E"
];
};
};
autoLoad = true;
};
lualine = {
enable = true;
@ -245,7 +256,7 @@
tabline = { };
extensions = [ ];
};
# autoLoad = true;
autoLoad = true;
};
};
};