summary refs log tree commit diff
path: root/modules/software-templates
diff options
context:
space:
mode:
Diffstat (limited to 'modules/software-templates')
-rw-r--r--modules/software-templates/devenv/c-cpp.nix4
-rw-r--r--modules/software-templates/devenv/dotnet.nix4
-rw-r--r--modules/software-templates/devenv/go.nix17
-rw-r--r--modules/software-templates/devenv/java.nix4
-rw-r--r--modules/software-templates/devenv/javascript.nix4
5 files changed, 25 insertions, 8 deletions
diff --git a/modules/software-templates/devenv/c-cpp.nix b/modules/software-templates/devenv/c-cpp.nix

index 579edcc..7e88303 100644 --- a/modules/software-templates/devenv/c-cpp.nix +++ b/modules/software-templates/devenv/c-cpp.nix
@@ -1,8 +1,8 @@ { pkgs, nix-jetbrains-plugins, ... }: { - environment.systemPackages = with nix-jetbrains-plugins.lib."${pkgs.stdenv.system}"; [ - (buildIdeWithPlugins pkgs.jetbrains "clion" [ + environment.systemPackages = with nix-jetbrains-plugins.lib; [ + (buildIdeWithPlugins pkgs "clion" [ "com.github.copilot" "nix-idea" # "visual-studio-keymap" diff --git a/modules/software-templates/devenv/dotnet.nix b/modules/software-templates/devenv/dotnet.nix
index d8871ef..53cbf52 100644 --- a/modules/software-templates/devenv/dotnet.nix +++ b/modules/software-templates/devenv/dotnet.nix
@@ -1,8 +1,8 @@ { pkgs, nix-jetbrains-plugins, ... }: { - environment.systemPackages = with nix-jetbrains-plugins.lib."${pkgs.stdenv.system}"; [ - (buildIdeWithPlugins pkgs.jetbrains "rider" [ + environment.systemPackages = with nix-jetbrains-plugins.lib; [ + (buildIdeWithPlugins pkgs "rider" [ "com.github.copilot" "nix-idea" # "visual-studio-keymap" diff --git a/modules/software-templates/devenv/go.nix b/modules/software-templates/devenv/go.nix new file mode 100644
index 0000000..bbce701 --- /dev/null +++ b/modules/software-templates/devenv/go.nix
@@ -0,0 +1,17 @@ +{ pkgs, nix-jetbrains-plugins, ... }: + +{ + environment.systemPackages = with nix-jetbrains-plugins.lib; [ + (buildIdeWithPlugins pkgs "goland" [ + "com.github.copilot" + "nix-idea" + # "visual-studio-keymap" + "String Manipulation" + ]) + pkgs.go + pkgs.gcc + ]; + environment.sessionVariables = { + DOTNET_CLI_TELEMETRY_OPTOUT = "1"; + }; +} diff --git a/modules/software-templates/devenv/java.nix b/modules/software-templates/devenv/java.nix
index ed1581a..a0065c6 100644 --- a/modules/software-templates/devenv/java.nix +++ b/modules/software-templates/devenv/java.nix
@@ -1,8 +1,8 @@ { pkgs, nix-jetbrains-plugins, ... }: { - environment.systemPackages = with nix-jetbrains-plugins.lib."${pkgs.stdenv.system}"; [ - (buildIdeWithPlugins pkgs.jetbrains "idea" [ + environment.systemPackages = with nix-jetbrains-plugins.lib; [ + (buildIdeWithPlugins pkgs "idea" [ "com.github.copilot" "nix-idea" # "visual-studio-keymap" diff --git a/modules/software-templates/devenv/javascript.nix b/modules/software-templates/devenv/javascript.nix
index 583f6ef..de69646 100644 --- a/modules/software-templates/devenv/javascript.nix +++ b/modules/software-templates/devenv/javascript.nix
@@ -1,8 +1,8 @@ { pkgs, nix-jetbrains-plugins, ... }: { - environment.systemPackages = with nix-jetbrains-plugins.lib."${pkgs.stdenv.system}"; [ - (buildIdeWithPlugins pkgs.jetbrains "webstorm" [ + environment.systemPackages = with nix-jetbrains-plugins.lib; [ + (buildIdeWithPlugins pkgs "webstorm" [ "com.github.copilot" "nix-idea" # "visual-studio-keymap"