From ee47fa79895ab7ddcce6b3166318e34091c1a6fd Mon Sep 17 00:00:00 2001 From: fredrikr79 Date: Fri, 31 Jan 2025 15:43:57 +0100 Subject: [PATCH] neovim formatting and header switching keys --- home.nix | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/home.nix b/home.nix index e3f972f..3854e39 100644 --- a/home.nix +++ b/home.nix @@ -190,6 +190,36 @@ in action = ":UndotreeToggle"; mode = [ "n" ]; } + + { + key = "cs"; + action = ":ClangdSwitchSourceHeader"; + mode = [ "n" ]; + } + + { + key = "cff"; + action = ":Format"; + mode = [ "n" ]; + } + + { + key = "cfd"; + action = ":FormatDisable"; + mode = [ "n" ]; + } + + { + key = "cfe"; + action = ":FormatEnable"; + mode = [ "n" ]; + } + + { + key = "cft"; + action = ":FormatToggle"; + mode = [ "n" ]; + } ]; colorschemes.dracula = { @@ -343,6 +373,7 @@ in cmp_luasnip = {enable = true;}; # snippets cmp-cmdline = {enable = true;}; # autocomplete for cmdline + lsp-format.enable = true; lsp = { enable = true;