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
];
|