working flake-parts

This commit is contained in:
Charlie Root 2024-07-21 21:58:18 +02:00
commit 35e6b01a56
15 changed files with 243 additions and 88 deletions

View file

@ -25,7 +25,6 @@
inherit lib;
inherit inputs inputs';
inherit self self';
inherit system;
}
(args.specialArgs or {});
inherit (args) modules;
@ -39,31 +38,17 @@ in {
./vali/temperance
../modules
inputs.home-manager.nixosModules.home-manager
inputs.agenix.nixosModules.default
inputs.lix-module.nixosModules.default
];
};
# temperance =
# lib.nixosSystem rec {
# system = "x86_64-linux";
# specialArgs = {
# inherit lib;
# inherit
# inputs
# self
# system
# ;
# };
# });
hermit = lib.nixosSystem rec {
hermit = mkSystem {
inherit withSystem;
system = "x86_64-linux";
specialArgs = {inherit lib inputs self system;};
modules = [
./vali/hermit
../modules
inputs.home-manager.nixosModules.home-manager
inputs.agenix.nixosModules.default
inputs.lix-module.nixosModules.default
inputs.nixos-hardware.nixosModules.dell-xps-15-7590-nvidia
];

View file

@ -1,9 +1,9 @@
{
inputs,
inputs',
pkgs,
...
}: let
nixpkgs-wayland = inputs.nixpkgs-wayland.packages.${pkgs.system};
nixpkgs-wayland = inputs'.nixpkgs-wayland.packages;
in {
environment.systemPackages = with pkgs; [
alejandra

View file

@ -1,9 +1,9 @@
{
inputs,
inputs',
pkgs,
...
}: let
nixpkgs-wayland = inputs.nixpkgs-wayland.packages.${pkgs.system};
nixpkgs-wayland = inputs'.nixpkgs-wayland.packages;
in {
environment.systemPackages = with pkgs; [
abaddon