refactor!: rewrite following dendritic patterns

This commit is contained in:
2026-06-29 15:28:56 +02:00
parent 76fa31e3d2
commit a206132d94
15 changed files with 359 additions and 4 deletions
+50
View File
@@ -0,0 +1,50 @@
{
inputs,
lib,
config,
...
}: {
imports = [./helpers.nix];
config = {
flake = {
nixosConfigurations = lib.mkMerge [
(config.flake.lib.mkNixos "x86_64-linux" "alys")
(config.flake.lib.mkNixos "x86_64-linux" "elcafe")
(config.flake.lib.mkNixos "x86_64-linux" "gampo")
(config.flake.lib.mkNixos "x86_64-linux" "marpa")
(config.flake.lib.mkNixos "x86_64-linux" "NaroMk3")
(config.flake.lib.mkNixos "x86_64-linux" "tilo")
(config.flake.lib.mkPinetab "x86_64-linux" [
inputs.self.modules.nixos.pinetab2-gnome
])
];
homeConfigurations = lib.mkMerge [
(config.flake.lib.mkHome "aarch64-linux" "phundrak" "pinetab2")
(config.flake.lib.mkHome "x86_64-linux" "creug" "elcafe")
(config.flake.lib.mkHome "x86_64-linux" "phundrak" "NaroMk3")
(config.flake.lib.mkHome "x86_64-linux" "phundrak" "alys")
(config.flake.lib.mkHome "x86_64-linux" "phundrak" "elcafe")
(config.flake.lib.mkHome "x86_64-linux" "phundrak" "gampo")
(config.flake.lib.mkHome "x86_64-linux" "phundrak" "marpa")
(config.flake.lib.mkHome "x86_64-linux" "phundrak" "tilo")
];
};
perSystem = {
config',
pkgs,
...
}: {
formatter = pkgs.alejandra;
devShells.default = pkgs.mkShell {
buildInputs = with pkgs; [
nh
jujutsu
git
inputs.jj-cz.packages.${config'.system}.default
];
};
};
};
}