summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorandromeda <andromeda@lenovo>2026-02-21 15:59:08 +0100
committerandromeda <andromeda@lenovo>2026-02-21 15:59:08 +0100
commitde1879b9a0b9a412068785d81cc17bbf947d0eef (patch)
treef3db0eaaa675b872c52f5587a3a84838481a54ba /flake.nix
parent0647d9a8e0d54005b58b286f5caf8e944de3f7f8 (diff)
idk prolly smt ig
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix32
1 files changed, 8 insertions, 24 deletions
diff --git a/flake.nix b/flake.nix
index 90c1ebd..ac3c041 100644
--- a/flake.nix
+++ b/flake.nix
@@ -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
- ];
- };
- }
- ];
- };
};
}