summary refs log tree commit diff
path: root/modules/software-templates/devenv
diff options
context:
space:
mode:
Diffstat (limited to 'modules/software-templates/devenv')
-rw-r--r--modules/software-templates/devenv/c-cpp.nix6
-rw-r--r--modules/software-templates/devenv/dotnet.nix23
-rw-r--r--modules/software-templates/devenv/java.nix6
-rw-r--r--modules/software-templates/devenv/javascript.nix6
4 files changed, 15 insertions, 26 deletions
diff --git a/modules/software-templates/devenv/c-cpp.nix b/modules/software-templates/devenv/c-cpp.nix

index d07191b..ca586b0 100644 --- a/modules/software-templates/devenv/c-cpp.nix +++ b/modules/software-templates/devenv/c-cpp.nix
@@ -3,10 +3,10 @@ { environment.systemPackages = with pkgs; [ (jetbrains.plugins.addPlugins jetbrains.clion [ - jetbrains.plugins.github-copilot-fixed - #"github-copilot" + "17718" # github-copilot "nixidea" "visual-studio-keymap" - ]) # "string-manipulation" + "stringmanipulation" + ]) ]; } \ No newline at end of file diff --git a/modules/software-templates/devenv/dotnet.nix b/modules/software-templates/devenv/dotnet.nix
index 8e1ee0c..b819743 100644 --- a/modules/software-templates/devenv/dotnet.nix +++ b/modules/software-templates/devenv/dotnet.nix
@@ -1,27 +1,14 @@ -{ - config, - pkgs, - nixpkgs-stable, - ... -}: +{ pkgs, ... }: -let - # We have to specify config to set allowUnfree, as nixpkgs-stable.legacyPackages doesn't pass through config. - # See: https://slab.midna.dev/public/posts/where-does-pkgs-come-from-xw6epo0t - #stablePkgs = import nixpkgs-stable { - # config = config.nixpkgs.config; - # system = pkgs.stdenv.hostPlatform.system; - #}; -in { - #imports = [ ./dotnet.nix ]; environment.systemPackages = with pkgs; [ - #`jetbrains.rider (jetbrains.plugins.addPlugins jetbrains.rider [ -# jetbrains.plugins.github-copilot-fixed - "github-copilot" + "17718" # github-copilot "nixidea" ]) dotnetCorePackages.sdk_10_0 ]; + environment.sessionVariables = { + DOTNET_CLI_TELEMETRY_OPTOUT = "1"; + }; } diff --git a/modules/software-templates/devenv/java.nix b/modules/software-templates/devenv/java.nix
index 48613e1..09ea1fb 100644 --- a/modules/software-templates/devenv/java.nix +++ b/modules/software-templates/devenv/java.nix
@@ -3,11 +3,11 @@ { environment.systemPackages = with pkgs; [ (jetbrains.plugins.addPlugins jetbrains.idea-ultimate [ - jetbrains.plugins.github-copilot-fixed - #"github-copilot" + "17718" # github-copilot "nixidea" "visual-studio-keymap" - ]) # "string-manipulation" + "stringmanipulation" + ]) openjdk17 ]; } \ No newline at end of file diff --git a/modules/software-templates/devenv/javascript.nix b/modules/software-templates/devenv/javascript.nix
index ff28dbb..b5b7da4 100644 --- a/modules/software-templates/devenv/javascript.nix +++ b/modules/software-templates/devenv/javascript.nix
@@ -3,8 +3,10 @@ { environment.systemPackages = with pkgs; [ (jetbrains.plugins.addPlugins jetbrains.webstorm [ -# jetbrains.plugins.github-copilot-fixed - "github-copilot" + "17718" # github-copilot + "nixidea" + "visual-studio-keymap" + "stringmanipulation" ]) nodejs_24 ];