diff --git a/flake.nix b/flake.nix index aa7a869..607b262 100644 --- a/flake.nix +++ b/flake.nix @@ -52,12 +52,12 @@ homeConfigurations = { boron = lib.mkHome { system = "aarch64-darwin"; - profiles = with profiles; [default dev sensitive mac docker aws]; + profiles = with profiles; [default dev dev-gui sensitive mac docker aws]; username = "samuel.willcocks"; }; zinc = lib.mkHome { system = "aarch64-darwin"; - profiles = with profiles; [default dev sensitive mac]; + profiles = with profiles; [default dev dev-gui sensitive mac]; }; }; } diff --git a/home/profiles.nix b/home/profiles.nix index e5275ba..ae6e7ee 100644 --- a/home/profiles.nix +++ b/home/profiles.nix @@ -3,7 +3,12 @@ default = ./default.nix; # A machine for development dev = {...}: { - imports = [./git.nix ./rust.nix ./vim.nix ./vim-dev ./vscode.nix]; + imports = [./git.nix ./rust.nix ./vim.nix ./vim-dev]; + }; + # A machine for dev with a GUI + # TODO: detect this automatically somehow? + dev-gui = {...}: { + imports = [./vscode.nix]; }; # Sensitive stuff sensitive = {...}: {