From a595d97675934c7497f1b3fc97e0e47b3572e225 Mon Sep 17 00:00:00 2001 From: Toast Date: Tue, 3 Oct 2023 09:42:45 +0200 Subject: [PATCH 1/3] Mysql: fix indentation --- roles/school/services/mysql.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/roles/school/services/mysql.nix b/roles/school/services/mysql.nix index 6387afa..f9b43d0 100644 --- a/roles/school/services/mysql.nix +++ b/roles/school/services/mysql.nix @@ -3,9 +3,9 @@ { services.mysql = { enable = true; - package = pkgs.mysql80; - user = "toast"; - group = "users"; + package = pkgs.mysql80; + user = "toast"; + group = "users"; }; environment.systemPackages = [ pkgs.mysql-workbench ]; From e6b7c624af488bb67cb560b2b8b75f036c68ff1b Mon Sep 17 00:00:00 2001 From: Toast Date: Tue, 3 Oct 2023 09:56:29 +0200 Subject: [PATCH 2/3] Mysql: don't autostart service --- roles/school/services/mysql.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/roles/school/services/mysql.nix b/roles/school/services/mysql.nix index f9b43d0..ad930fe 100644 --- a/roles/school/services/mysql.nix +++ b/roles/school/services/mysql.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, lib, ... }: { services.mysql = { @@ -8,5 +8,8 @@ group = "users"; }; + # Don't autostart MySQL + systemd.services.mysql.wantedBy = lib.mkForce []; + environment.systemPackages = [ pkgs.mysql-workbench ]; } From 2d22bdf0131a0df478bc7e30f02d73646d3c33eb Mon Sep 17 00:00:00 2001 From: Toast Date: Wed, 4 Oct 2023 12:04:44 +0200 Subject: [PATCH 3/3] School: install intellij ultimate --- roles/school/programs/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/school/programs/default.nix b/roles/school/programs/default.nix index 77b1415..9783006 100644 --- a/roles/school/programs/default.nix +++ b/roles/school/programs/default.nix @@ -7,6 +7,7 @@ environment.systemPackages = with pkgs; [ dia + jetbrains.idea-ultimate flakeSelf.packages.x86_64-linux.pseint ]; }