diff --git a/roles/school/programs/default.nix b/roles/school/programs/default.nix index 9783006..2c5fd21 100644 --- a/roles/school/programs/default.nix +++ b/roles/school/programs/default.nix @@ -3,11 +3,11 @@ { imports = [ ./virtualbox.nix + ./idea.nix ]; environment.systemPackages = with pkgs; [ dia - jetbrains.idea-ultimate flakeSelf.packages.x86_64-linux.pseint ]; } diff --git a/roles/school/programs/idea.nix b/roles/school/programs/idea.nix new file mode 100644 index 0000000..65b355c --- /dev/null +++ b/roles/school/programs/idea.nix @@ -0,0 +1,12 @@ + { config, pkgs, ... }: + +{ + programs.java = { + enable = true; + package = pkgs.jdk8; + }; + + environment.systemPackages = with pkgs; with jetbrains; [ + idea-ultimate + ]; +} diff --git a/roles/school/services/mysql.nix b/roles/school/services/mysql.nix index 49d686d..c4e08e9 100644 --- a/roles/school/services/mysql.nix +++ b/roles/school/services/mysql.nix @@ -26,5 +26,8 @@ }) ''; - environment.systemPackages = [ pkgs.mysql-workbench ]; + environment.systemPackages = with pkgs; [ + mysql-workbench + mycli + ]; }