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

index 3247bd8..579edcc 100644 --- a/modules/software-templates/devenv/c-cpp.nix +++ b/modules/software-templates/devenv/c-cpp.nix
@@ -1,12 +1,12 @@ { pkgs, nix-jetbrains-plugins, ... }: { - environment.systemPackages = with nix-jetbrains-plugins.plugins."${pkgs.stdenv.host.system}".clion."2025.3.1"; [ - (pkgs.jetbrains.plugins.addPlugins jetbrains.clion [ + environment.systemPackages = with nix-jetbrains-plugins.lib."${pkgs.stdenv.system}"; [ + (buildIdeWithPlugins pkgs.jetbrains "clion" [ "com.github.copilot" "nix-idea" -# "visual-studio-keymap" + # "visual-studio-keymap" "String Manipulation" ]) ]; -} \ No newline at end of file +} diff --git a/modules/software-templates/devenv/dotnet.nix b/modules/software-templates/devenv/dotnet.nix
index bf17df4..d8871ef 100644 --- a/modules/software-templates/devenv/dotnet.nix +++ b/modules/software-templates/devenv/dotnet.nix
@@ -1,15 +1,15 @@ { pkgs, nix-jetbrains-plugins, ... }: { -# environment.systemPackages = with nix-jetbrains-plugins.plugins."${pkgs.stdenv.host.system}".rider."2025.3.1"; [ -# (pkgs.jetbrains.plugins.addPlugins jetbrains.clion [ -# "com.github.copilot" -# "nix-idea" -# # "visual-studio-keymap" -# "String Manipulation" -# ]) -# pkgs.dotnetCorePackages.sdk_10_0 -# ]; + environment.systemPackages = with nix-jetbrains-plugins.lib."${pkgs.stdenv.system}"; [ + (buildIdeWithPlugins pkgs.jetbrains "rider" [ + "com.github.copilot" + "nix-idea" + # "visual-studio-keymap" + "String Manipulation" + ]) + pkgs.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 69f2ea7..ed1581a 100644 --- a/modules/software-templates/devenv/java.nix +++ b/modules/software-templates/devenv/java.nix
@@ -1,13 +1,13 @@ { pkgs, nix-jetbrains-plugins, ... }: { -# environment.systemPackages = with nix-jetbrains-plugins.plugins."${pkgs.stdenv.host.system}".idea."2025.3.1"; [ -# (pkgs.jetbrains.plugins.addPlugins pkgs.jetbrains.idea [ -# "com.github.copilot" -# "nix-idea" -# # "visual-studio-keymap" -# "String Manipulation" -# ]) -# pkgs.openjdk17 -# ]; + environment.systemPackages = with nix-jetbrains-plugins.lib."${pkgs.stdenv.system}"; [ + (buildIdeWithPlugins pkgs.jetbrains "idea" [ + "com.github.copilot" + "nix-idea" + # "visual-studio-keymap" + "String Manipulation" + ]) + pkgs.openjdk17 + ]; } diff --git a/modules/software-templates/devenv/javascript.nix b/modules/software-templates/devenv/javascript.nix
index ac6a540..583f6ef 100644 --- a/modules/software-templates/devenv/javascript.nix +++ b/modules/software-templates/devenv/javascript.nix
@@ -1,13 +1,13 @@ -{ pkgs, ... }: +{ pkgs, nix-jetbrains-plugins, ... }: { -# environment.systemPackages = with pkgs; [ -# (jetbrains.plugins.addPlugins jetbrains.webstorm [ -# "17718" # github-copilot -# "nixidea" -# "visual-studio-keymap" -# "stringmanipulation" -# ]) -# nodejs_24 -# ]; + environment.systemPackages = with nix-jetbrains-plugins.lib."${pkgs.stdenv.system}"; [ + (buildIdeWithPlugins pkgs.jetbrains "webstorm" [ + "com.github.copilot" + "nix-idea" + # "visual-studio-keymap" + "String Manipulation" + ]) + pkgs.nodejs_24 + ]; }