Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-01-14 12:33:21 +00:00
parent b496d81d49
commit c193ff9e5b
6 changed files with 32 additions and 17 deletions

View File

@@ -103,7 +103,6 @@ in
"window.menuBarVisibility" = "toggle";
"workbench.editor.historyBasedLanguageDetection" = true;
"workbench.list.smoothScrolling" = true;
"typescript.updateImportsOnFileMove.enabled" = "always";
};
};
@@ -121,6 +120,7 @@ in
./langs/nix
./langs/python
./langs/svelte
./langs/typescript
./langs/yaml
];

View File

@@ -1,13 +1,19 @@
{ pkgs, ... }:
{
programs.vscode.extensions =
with pkgs;
with vscode-extensions;
[
redhat.java
vscjava.vscode-java-debug
vscjava.vscode-java-test
vscjava.vscode-maven
vscjava.vscode-gradle
];
programs.vscode = {
extensions =
with pkgs;
with vscode-extensions;
[
redhat.java
vscjava.vscode-java-debug
vscjava.vscode-java-test
vscjava.vscode-maven
vscjava.vscode-gradle
];
userSettings = {
"java.compile.nullAnalysis.mode" = "automatic";
};
};
}

View File

@@ -0,0 +1,6 @@
{ ... }:
{
programs.vscode.userSettings = {
"typescript.updateImportsOnFileMove.enabled" = "always";
};
}

View File

@@ -9,7 +9,7 @@
home-manager.users.${user} = {
programs.go = {
enable = true;
goPath = "${home}/.local/share/go";
goPath = ".local/share/go";
};
home = {

View File

@@ -15,7 +15,7 @@
gradle = {
enable = true;
home = "${home}/.local/share/gradle";
home = ".local/share/gradle";
};
};

View File

@@ -10,10 +10,13 @@
github.copilot-chat
];
userSettings."github.copilot.enable" = {
"*" = true;
"plaintext" = true;
"markdown" = true;
userSettings = {
"github.copilot.enable" = {
"*" = true;
"plaintext" = true;
"markdown" = true;
};
"chat.editing.alwaysSaveWithGeneratedChanges" = true;
};
};
}