feat: update system

This commit is contained in:
2024-06-24 19:50:16 +02:00
parent 3d91c3221e
commit eb85d22494
12 changed files with 254 additions and 135 deletions

View File

@@ -68,55 +68,18 @@
rust.enable = true;
shell.enable = true;
};
remaps = {
half-page-scroll.enable = true;
no-accidental-macro.enable = true;
paste-keep-buffer.enable = true;
};
};
keymaps = [
{
key = "<leader>u";
mode = "n";
action = "<cmd>:UndotreeToggle<CR>";
}
# Find/Navigate
{
key = "J";
mode = "v";
action = ":m '>+1<CR>gv=gv";
}
{
key = "K";
mode = "v";
action = ":m '<-2<CR>gv=gv";
}
{
key = "<C-d>";
mode = "n";
action = "<C-d>zz";
}
{
key = "<C-u>";
mode = "n";
action = "<C-u>zz";
}
{
key = "<leader>p";
mode = "x";
action = ''"_dP'';
}
{
key = "<leader>p";
mode = "n";
action = ''"_dP'';
}
{
key = "<leader>p";
mode = "v";
action = ''"_dP'';
}
];
plugins = {
leap.enable = true;
surround.enable = true;
which-key.enable = true;
schemastore.enable = true;
lsp.servers = {
html.enable = true;
@@ -128,10 +91,6 @@
jsonls.enable = true;
taplo.enable = true;
};
which-key = {
enable = true;
registrations."<leader>p" = "Paste Keep Buffer";
};
copilot-lua = {
enable = true;