Kieran's opinionated (and probably slightly dumb) nix config

chore: remove lsps from crush

dunkirk.sh 068c4be7 01a65fc3

verified
Changed files
+5 -17
modules
home
apps
+3 -3
flake.lock
···
]
},
"locked": {
-
"lastModified": 1754921734,
-
"narHash": "sha256-rpxK4x5R/24ifhSiE2S3mKmcS/i5BkQRjoEACGb9+Y8=",
+
"lastModified": 1755018327,
+
"narHash": "sha256-hC96ZkBCXL49+iMiUoaF0gPmXG6kXsEeeJqpSpa6u4o=",
"owner": "nix-community",
"repo": "NUR",
-
"rev": "562c625b7d509e75a150849b0e9738d5e7d64aa7",
+
"rev": "0791479892a59dfeb999b1ac96d7b0613f6f5495",
"type": "github"
},
"original": {
+2 -14
modules/home/apps/crush.nix
···
programs.crush = {
enable = true;
settings = {
-
lsp = {
-
go = {
-
command = "gopls";
-
};
-
typescript = {
-
command = "typescript-language-server";
-
args = [ "--stdio" ];
-
};
-
nix = {
-
command = "nil";
-
};
-
};
mcp = {
context7 = {
-
url = "https://mcp.context7.com/mcp";
-
type = "http";
+
type = "sse";
+
url = "https://mcp.context7.com/sse";
};
sequential-thinking = {
command = "bunx";