1

Compare commits

...

5 Commits

3 changed files with 51 additions and 5 deletions

View File

@ -23,9 +23,24 @@
};
programs = {
claude-code = {
enable = true;
enableMcpIntegration = true;
};
mcp = {
enable = true;
servers = {};
servers = {
svelte = {
# claude mcp add -t stdio -s [scope] svelte -- npx -y @sveltejs/mcp
args = [
"-y"
"@sveltejs/mcp"
];
command = "npx";
# type = "stdio";
};
};
};
};

View File

@ -26,14 +26,20 @@ in {
"dockerfile"
"docker-compose"
# "html"
# "make"
"html"
"svelte"
"svelte-mcp"
"make"
"rainbow-csv"
"sql"
"nix"
"just"
"perl"
"assembly"
"wat"
"neocmake"
"linkerscript"
];
themes = {};
@ -59,12 +65,34 @@ in {
project_panel.dock = "left";
outline_panel.dock = "left";
collaboration_panel.dock = "left";
git_panel.dock = "left";
git_panel = {
dock = "left";
tree_view = true;
};
auto_signature_help = true;
lsp = {
nil = {
initialization_options = {
formatting = {
command = null;
};
};
};
nixd = {
initialization_options = {
formatting = {
command = ["${pkgs.alejandra}/bin/alejandra"];
};
};
};
};
disable_ai = false;
agent.dock = "right";
agent = {
dock = "right";
sidebar_side = "right";
};
agent_servers = {
claude-acp = {
type = "registry";

View File

@ -121,6 +121,7 @@ in {
# The shit some applications add to ~/ without asking
# (mkUDir ".android" m755) # Unity
(mkUDir ".claude" m755)
# (mkUDir ".comfy" m755)
(mkUDir ".docker" m755)
# (mkUDir ".gradle" m755) # Unity
@ -140,11 +141,13 @@ in {
(mkUDir ".zotero" m755)
# Cache that's actually useful
(mkUDir ".cache/claude-cli-nodejs" m755)
(mkUDir ".cache/fish/generated_completions" m755)
(mkUDir ".cache/nix-index" m755)
(mkUDir ".cache/nix-search-tv" m755)
(mkUDir ".cache/nvim" m755)
(mkUDir ".cache/JetBrains" m755)
(mkUDir ".cache/keepassxc" m755)
# Config
# (mkUDir ".config/.android" m755) # Unity