summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-06-17 22:08:20 -0400
committerFreya Murphy <freya@freyacat.org>2025-06-17 22:08:20 -0400
commit640476ab01c501bbaa5b7854b561201bfe40d2ea (patch)
tree1516ebdda1180a910c4a7ff2e870058a936297e1 /flake.nix
parentadd formatter (diff)
downloaddotfiles-nix-640476ab01c501bbaa5b7854b561201bfe40d2ea.tar.gz
dotfiles-nix-640476ab01c501bbaa5b7854b561201bfe40d2ea.tar.bz2
dotfiles-nix-640476ab01c501bbaa5b7854b561201bfe40d2ea.zip
fmt
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix41
1 files changed, 21 insertions, 20 deletions
diff --git a/flake.nix b/flake.nix
index 8b44aa8..b5e70c1 100644
--- a/flake.nix
+++ b/flake.nix
@@ -34,24 +34,23 @@
nixpkgs,
flake-utils,
...
- } @ inputs:
- let
- options = import ./options.nix;
- systems = ["x86_64-linux"];
- perSystem = func:
- builtins.listToAttrs (map (system:
- let
- pkgs = nixpkgs.legacyPackages.${system};
- in {
- name = system;
- value = (func pkgs system);
- }
- ) systems);
-
+ } @ inputs: let
+ options = import ./options.nix;
+ systems = ["x86_64-linux"];
+ perSystem = func:
+ builtins.listToAttrs (map (
+ system: let
+ pkgs = nixpkgs.legacyPackages.${system};
+ in {
+ name = system;
+ value = func pkgs system;
+ }
+ )
+ systems);
in rec {
nixosConfigurations = {
- shinji = import ./hosts/shinji.nix { inherit inputs options; };
- kaworu = import ./hosts/kaworu.nix { inherit inputs options; };
+ shinji = import ./hosts/shinji.nix {inherit inputs options;};
+ kaworu = import ./hosts/kaworu.nix {inherit inputs options;};
};
homeConfigurations = {
@@ -59,14 +58,16 @@
kaworu = nixosConfigurations.kaworu.config.home-manager.users.${options.user}.home;
};
- packages = perSystem (pkgs: system:
- import ./pkgs { inherit pkgs inputs system options; }
+ packages = perSystem (
+ pkgs: system:
+ import ./pkgs {inherit pkgs inputs system options;}
);
legacyPackages = packages;
- formatter = perSystem (pkgs: system:
- pkgs.alejandra
+ formatter = perSystem (
+ pkgs: system:
+ pkgs.alejandra
);
};
}