From b272b4bee0bb1247ac90c332b7e257675c992bc9 Mon Sep 17 00:00:00 2001 From: uku Date: Sat, 22 Feb 2025 17:00:51 +0100 Subject: [PATCH 1/2] feat(programs/neovim): add rust-analyzer config --- programs/neovim/init.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/programs/neovim/init.lua b/programs/neovim/init.lua index dfe2d35..689955e 100644 --- a/programs/neovim/init.lua +++ b/programs/neovim/init.lua @@ -130,5 +130,12 @@ lspconfig.nixd.setup({ }, }, }) +lspconfig.rust_analyzer.setup({ + settings = { + ["rust-analyzer"] = { + check = { command = "clippy" }, + }, + }, +}) require("gitsigns").setup() From 8787c557f9dadbb9d3bd09242f419746b6f25836 Mon Sep 17 00:00:00 2001 From: uku Date: Sat, 22 Feb 2025 17:42:13 +0100 Subject: [PATCH 2/2] fix(systems/fuji-wsl): disable windows path --- systems/fuji-wsl/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/systems/fuji-wsl/default.nix b/systems/fuji-wsl/default.nix index 12ec563..1279844 100644 --- a/systems/fuji-wsl/default.nix +++ b/systems/fuji-wsl/default.nix @@ -16,6 +16,15 @@ enable = true; defaultUser = "leo"; useWindowsDriver = true; + interop.includePath = false; + + extraBin = [ + { + name = "code"; + src = lib.escapeShellArg "/mnt/c/Users/Leo/AppData/Local/Programs/Microsoft VS Code/bin/code"; + } + ]; + wslConf.network = { hostname = config.networking.hostName; generateResolvConf = false;