too many plugins, get rid of them

This commit is contained in:
2025-03-28 16:48:00 +01:00
parent 5b60b0b7e1
commit 76ae79cfd4
2 changed files with 159 additions and 153 deletions

View File

@@ -151,8 +151,15 @@ in
touchpad = { touchpad = {
accelProfile = "flat"; accelProfile = "flat";
naturalScrolling = true; naturalScrolling = true;
disableWhileTyping = true;
accelSpeed = "0.7";
}; };
}; };
synaptics = {
minSpeed = "7.0";
maxSpeed = "8.0";
};
}; };

305
home.nix
View File

@@ -79,7 +79,6 @@ in {
vulkan-loader vulkan-loader
python312Packages.python-lsp-server python312Packages.python-lsp-server
editorconfig-core-c editorconfig-core-c
copilot-cli
inputs.zen-browser.packages."${system}".default inputs.zen-browser.packages."${system}".default
fzf fzf
zoxide zoxide
@@ -193,42 +192,42 @@ in {
mode = [ "n" ]; mode = [ "n" ];
} }
{ # {
key = "<leader>cp"; # key = "<leader>cp";
action = ":CopilotChatToggle<cr>"; # action = ":CopilotChatToggle<cr>";
mode = [ "n" ]; # mode = [ "n" ];
} # }
#
{ # {
key = "<leader>gg"; # key = "<leader>gg";
action = ":Fugit2<cr>"; # action = ":Fugit2<cr>";
mode = [ "n" ]; # mode = [ "n" ];
} # }
#
{ # {
key = "<leader>gl"; # key = "<leader>gl";
action = ":Fugit2Graph<cr>"; # action = ":Fugit2Graph<cr>";
mode = [ "n" ]; # mode = [ "n" ];
} # }
#
{ # {
key = "<leader>gb"; # key = "<leader>gb";
action = ":Fugit2Blame<cr>"; # action = ":Fugit2Blame<cr>";
mode = [ "n" ]; # mode = [ "n" ];
} # }
#
{ # {
key = "<leader>gd"; # key = "<leader>gd";
action = ":Fugit2Diff<cr>"; # action = ":Fugit2Diff<cr>";
mode = [ "n" ]; # mode = [ "n" ];
} # }
#
{ # {
key = "<leader>cdb"; # key = "<leader>cdb";
action = ":DBUIToggle<cr>"; # action = ":DBUIToggle<cr>";
mode = [ "n" ]; # mode = [ "n" ];
} # }
#
{ {
key = "<leader>cm"; key = "<leader>cm";
action = ":CompilerOpen<cr>"; action = ":CompilerOpen<cr>";
@@ -432,12 +431,12 @@ in {
name = "luasnip"; # snippets name = "luasnip"; # snippets
keywordLength = 3; keywordLength = 3;
} }
{ # {
name = "copilot"; # name = "copilot";
} # }
{ # {
name = "dadbod"; # name = "dadbod";
} # }
]; ];
window = { window = {
@@ -636,14 +635,14 @@ in {
]; ];
}; };
copilot-lua.enable = true; # copilot-lua.enable = true;
copilot-cmp.enable = true; # copilot-cmp.enable = true;
copilot-chat.enable = true; # copilot-chat.enable = true;
#
fugit2 = { # fugit2 = {
enable = true; # enable = true;
settings.external_diffview = true; # settings.external_diffview = true;
}; # };
toggleterm = { toggleterm = {
enable = true; enable = true;
@@ -658,11 +657,11 @@ in {
}; };
}; };
autoclose.enable = true; # autoclose.enable = true;
#
leap = { # leap = {
enable = true; # enable = true;
}; # };
direnv.enable = true; direnv.enable = true;
@@ -684,18 +683,18 @@ in {
}; };
}; };
zen-mode = { # zen-mode = {
enable = true; # enable = true;
settings = { # settings = {
window = { # window = {
width = 92; # width = 92;
}; # };
}; # };
}; # };
#
twilight.enable = true; # twilight.enable = true;
#
telekasten.enable = true; # telekasten.enable = true;
fzf-lua.enable = true; fzf-lua.enable = true;
@@ -736,48 +735,48 @@ in {
}; };
}; };
debugprint.enable = true; # debugprint.enable = true;
dap = { # dap = {
enable = true; # enable = true;
adapters = { # adapters = {
# gdb = { # # gdb = {
# type = "executable"; # # type = "executable";
# command = "gdb"; # # command = "gdb";
# name = "gdb"; # # name = "gdb";
# }; # # };
}; # };
configurations = { # configurations = {
# cpp = [ # # cpp = [
# { # # {
# name = "Launch file"; # # name = "Launch file";
# type = "gdb"; # # type = "gdb";
# request = "launch"; # # request = "launch";
# program = "''\${workspaceFolder}/a.out"; # # program = "''\${workspaceFolder}/a.out";
# cwd = "''\${workspaceFolder}"; # # cwd = "''\${workspaceFolder}";
# stopOnEntry = false; # # stopOnEntry = false;
# args = []; # # args = [];
# } # # }
# ]; # # ];
}; # };
}; # };
dap-virtual-text = { # dap-virtual-text = {
enable = true; # enable = true;
settings = { # settings = {
commented = true; # commented = true;
}; # };
}; # };
dap-ui = { # dap-ui = {
enable = true; # enable = true;
settings = { # settings = {
icons = { # icons = {
expanded = ""; # expanded = "▾";
collapsed = ""; # collapsed = "▸";
}; # };
}; # };
}; # };
dap-python.enable = true; # dap-python.enable = true;
dap-lldb.enable = true; # dap-lldb.enable = true;
cursorline.enable = true; cursorline.enable = true;
@@ -789,51 +788,51 @@ in {
web-devicons.enable = true; web-devicons.enable = true;
dashboard = { # dashboard = {
enable = true; # enable = true;
settings = { # settings = {
change_to_vcs_root = true; # change_to_vcs_root = true;
config = { # config = {
footer = [ # footer = [
"Made with " # "Made with ❤️"
]; # ];
header = [ # header = [
" " # "███╗ ██╗██╗██╗ ██╗██╗ ██╗██╗███╗ ███╗"
" " # "████╗ ██║██║╚██╗██╔╝██║ ██║██║████╗ ████║"
" " # "██╔██╗ ██║██║ ╚███╔╝ ██║ ██║██║██╔████╔██║"
" " # "██║╚██╗██║██║ ██╔██╗ ╚██╗ ██╔╝██║██║╚██╔╝██║"
" " # "██║ ╚████║██║██╔╝ ██╗ ╚████╔╝ ██║██║ ╚═╝ ██║"
" " # "╚═╝ ╚═══╝╚═╝╚═╝ ╚═╝ ╚═══╝ ╚═╝╚═╝ ╚═╝"
]; # ];
mru = { # mru = {
limit = 20; # limit = 20;
}; # };
project = { # project = {
enable = false; # enable = false;
}; # };
shortcut = [ # shortcut = [
{ # {
action = { # action = {
__raw = "function(path) vim.cmd('Telescope find_files') end"; # __raw = "function(path) vim.cmd('Telescope find_files') end";
}; # };
desc = "Files"; # desc = "Files";
group = "Label"; # group = "Label";
icon = " "; # icon = " ";
icon_hl = "@variable"; # icon_hl = "@variable";
key = "f"; # key = "f";
} # }
]; # ];
week_header = { # week_header = {
enable = true; # enable = true;
}; # };
}; # };
theme = "hyper"; # theme = "hyper";
}; # };
}; # };
vim-dadbod.enable = true; # vim-dadbod.enable = true;
vim-dadbod-completion.enable = true; # vim-dadbod-completion.enable = true;
vim-dadbod-ui.enable = true; # vim-dadbod-ui.enable = true;
nvim-ufo.enable = true; # folds nvim-ufo.enable = true; # folds
}; };