This commit is contained in:
2026-08-05 17:05:44 +02:00
parent 79a3fe3fc5
commit 99c605c09d
4 changed files with 19 additions and 0 deletions
+1
View File
@@ -22,6 +22,7 @@
stablePkgs.mongodb-compass stablePkgs.mongodb-compass
scc scc
nodejs nodejs
mariadb
]; ];
programs.lazygit = { programs.lazygit = {
+12
View File
@@ -41,6 +41,9 @@
--replace-fail \ --replace-fail \
"'jsx.enabled': syntax === 'jsx'," \ "'jsx.enabled': syntax === 'jsx'," \
"'jsx.enabled': syntax === 'jsx' || syntax === 'html'," "'jsx.enabled': syntax === 'jsx' || syntax === 'html',"
ln -s ../packages/typescript-plugin \
"$out/lib/node_modules/svelte-language-server/node_modules/typescript-svelte-plugin"
''; '';
} }
); );
@@ -62,6 +65,7 @@
simple-completion-language-server simple-completion-language-server
rust-analyzer rust-analyzer
rustfmt
cargo cargo
]; ];
@@ -107,6 +111,14 @@
environment.SNIPPETS_PATH = "${pkgs.vimPlugins.friendly-snippets}/snippets"; environment.SNIPPETS_PATH = "${pkgs.vimPlugins.friendly-snippets}/snippets";
}; };
language-server.vtsls.config.vtsls.tsserver.globalPlugins = [
{
name = "typescript-svelte-plugin";
location = "${svelteLanguageServer}/lib/node_modules/svelte-language-server";
enableForWorkspaceTypeScriptVersions = true;
}
];
language = [ language = [
{ {
name = "javascript"; name = "javascript";
+5
View File
@@ -0,0 +1,5 @@
{
flake.modules.homeManager.keyring = {
services.gnome-keyring.enable = true;
};
}
+1
View File
@@ -61,6 +61,7 @@ in
homeModules.primary-terminal-kitty homeModules.primary-terminal-kitty
homeModules.terminal-foot homeModules.terminal-foot
homeModules.noctalia homeModules.noctalia
homeModules.keyring
{ {
programs.discord = { programs.discord = {
enable = true; enable = true;