diff options
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 32 |
1 files changed, 8 insertions, 24 deletions
@@ -18,10 +18,6 @@ inputs.nixpkgs.follows = "nixpkgs"; }; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; - nix-on-droid = { - url = "github:nix-community/nix-on-droid"; - inputs.nixpkgs.follows = "nixpkgs"; - }; nix-zulip = { url = "git+https://git.afnix.fr/nix-zulip/nix-zulip"; flake = false; @@ -38,7 +34,10 @@ url = "github:notashelf/nvf"; inputs.nixpkgs.follows = "nixpkgs"; }; - robotnix.url = "github:nix-community/robotnix"; + phoenix = { + url = "github:celenityy/Phoenix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; stylix = { url = "github:nix-community/stylix"; inputs.nixpkgs.follows = "nixpkgs"; @@ -51,12 +50,11 @@ impermanence, nixos-mailserver, nixpkgs, - nix-on-droid, nix-zulip, noshell, nur, nvf, - robotnix, + phoenix, stylix, ... }: let @@ -78,13 +76,14 @@ nixos-mailserver.nixosModule noshell.nixosModules.default nix-zulip'.nixosModules.zulip - { + phoenix.nixosModules.default + ({pkgs, ...}: { nixpkgs.overlays = [ agenix.overlays.default nur.overlays.default nix-zulip'.overlays.default ]; - } + }) ] ++ machine.modules; }; @@ -119,20 +118,5 @@ builtins.mapAttrs (hostname: value: configurationWithHomeManager value) machines; - robotnixConfigurations.payton = robotnix.lib.robotnixSystem ./robotnix/payton.nix; - nixOnDroidConfigurations.default = nix-on-droid.lib.nixOnDroidConfiguration { - pkgs = import nixpkgs {system = "aarch64-linux";}; - modules = [ - ./modules/nix-on-droid/nix-on-droid.nix - { - home-manager.useGlobalPkgs = true; - home-manager.users."andromeda" = { - imports = [ - ./modules/nix-on-droid/home.nix - ]; - }; - } - ]; - }; }; } |
