diff --git a/flake.nix b/flake.nix index 6b023ed..def28ed 100644 --- a/flake.nix +++ b/flake.nix @@ -395,6 +395,23 @@ modules = darwinModules [ ./nixos/hosts/mako.nix ]; }; + # Daikon, the UndefineD test machine. + homeConfigurations.daikon = home-manager.lib.homeManagerConfiguration rec { + pkgs = import nixpkgs { + system = "aarch64-linux"; + config.allowUnfree = true; + }; + extraSpecialArgs = mkSpecialArgsHm "aarch64-linux" pkgs; + + modules = [ + ./nixos/hosts/daikon.nix + + ./nixos/dotfiles/hm.nix + ./nixos/packages/hm.nix + ]; + + }; + # Design, our phone. nixOnDroidConfigurations.design = nix-on-droid.lib.nixOnDroidConfiguration rec { pkgs = import nixpkgs { @@ -402,6 +419,8 @@ config.allowUnfree = true; config.permittedInsecurePackages = [ "olm-3.2.16" ]; }; + + extraSpecialArgs = mkSpecialArgsDroid "aarch64-linux" pkgs; modules = [ diff --git a/nixos/hosts/daikon.nix b/nixos/hosts/daikon.nix new file mode 100644 index 0000000..f72e326 --- /dev/null +++ b/nixos/hosts/daikon.nix @@ -0,0 +1,5 @@ +{ deprekages, lib, ... }: +{ + # Use a HM standalone install. + programs.home-manager.enable = true; +} diff --git a/nixos/hosts/design.nix b/nixos/hosts/design.nix index cebb67f..1c6be88 100644 --- a/nixos/hosts/design.nix +++ b/nixos/hosts/design.nix @@ -3,7 +3,7 @@ system.stateVersion = "24.05"; - # Use OpenKeychain on Android + # Use OpenKeychain on Android environment.packages = [ deprekages.okc-agents ]; @@ -14,7 +14,7 @@ ''; # Set your time zone - time.timeZone = "America/Denver"; + time.timeZone = "Europe/Amsterdam"; # Design on nix-on-droid requires a different username/dir. home-manager.config = {