Compare commits

...

2 commits

Author SHA1 Message Date
f7832e1d5b more keybindings 2025-06-02 22:52:26 +02:00
a781b34d10 fix: formatters and rich presence 2025-06-02 22:52:20 +02:00
3 changed files with 64 additions and 11 deletions

View file

@ -21,4 +21,19 @@
globals.mapleader = " "; globals.mapleader = " ";
autoCmd = [
{
callback = ''
function(args)
require("conform").format({ bufnr = args.buf })
end
'';
event = ["BufWritePre"];
pattern = [
"*"
];
desc = "autoformatting on save";
}
];
} }

View file

@ -14,12 +14,41 @@
{ {
mode = "n"; mode = "n";
action = "<cmd>BufferNext<cr>"; action = "<cmd>BufferNext<cr>";
key = "<leader><tab><tab>"; key = "<S-h>";
options = { options = {
desc = "Next buffer"; desc = "Next buffer";
}; };
} }
{
mode = "n";
action = "<cmd>BufferPrevious<cr>";
key = "<S-l>";
options = {
desc = "Previous buffer";
};
}
/*
{
mode = "n";
action = "<cmd>BufferMovePrevious";
key = "<Shift><Ctrl>H";
options = {
desc = "Move buffer to left";
};
}
{
mode = "n";
action = "<cmd>BufferMoveNext";
key = "<Shift><Ctrl>L";
options = {
desc = "Move buffer to right";
};
}
*/
{ {
mode = "n"; mode = "n";
action = "<cmd>BufferClose<cr>"; action = "<cmd>BufferClose<cr>";
@ -39,13 +68,13 @@
} }
{ {
mode = "n"; mode = "n";
action = "<cmd>LazyGit<cr>"; action = "<cmd>LazyGit<cr>";
key = "<leader>gg"; key = "<leader>gg";
options = { options = {
desc = "Open lazygit"; desc = "Open lazygit";
}; };
} }
]; ];
plugins.fzf-lua.keymaps = { plugins.fzf-lua.keymaps = {

View file

@ -32,6 +32,15 @@
conform-nvim = { conform-nvim = {
enable = true; enable = true;
settings.formatters_by_ft = {
rust = ["rustfmt"];
lua = ["stylua"];
javascript = {
__unkeyed-1 = "prettierd";
__unkeyed-2 = "prettier";
stop_after_first = true;
};
};
}; };
markdown-preview = { markdown-preview = {
@ -66,7 +75,7 @@
enable = true; enable = true;
}; };
presence-nvim = { cord = {
enable = true; enable = true;
}; };
@ -100,8 +109,8 @@
enable = true; enable = true;
}; };
lazygit.enable = true; lazygit.enable = true;
mini.enable = true;
}; };
} }