summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-12-29 15:26:45 +0100
committerRory& <root@rory.gay>2025-12-29 15:26:45 +0100
commitfb3f543eca1b60f7a45e81adb127b1254043bc8b (patch)
treec49aefadfeaab78bfd5172932375cbaf48d571c0 /modules
parentUpdate inputs (diff)
downloadRory-Open-Architecture-fb3f543eca1b60f7a45e81adb127b1254043bc8b.tar.xz
Attempt to port to nix-jetbrains-plugins part 1
Diffstat (limited to 'modules')
-rw-r--r--modules/software-templates/devenv/c-cpp.nix14
-rw-r--r--modules/software-templates/devenv/dotnet.nix18
-rw-r--r--modules/software-templates/devenv/java.nix22
-rw-r--r--modules/software-templates/devenv/javascript.nix18
4 files changed, 37 insertions, 35 deletions
diff --git a/modules/software-templates/devenv/c-cpp.nix b/modules/software-templates/devenv/c-cpp.nix

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