flake-parts #1

Merged
lucy merged 41 commits from flake-parts into main 2026-10-19 22:40:55 +00:00
6 changed files with 30 additions and 36 deletions
Showing only changes of commit a0f4ce6f1f - Show all commits

add stylix

lucy 2026-10-19 14:26:02 +02:00

23
flake.lock generated
View file

@ -39,6 +39,26 @@
}
},
"home-manager": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1792098797,
"narHash": "sha256-u4DIIZgznEGzByxXrxWCXK19VcMtTBmi/M9gZ7Jk9bM=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "640725978b99076e18e069f6e7d2959124584f8f",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"home-manager_2": {
"inputs": {
"nixpkgs": [
"nixcord",
@ -119,7 +139,7 @@
},
"nixcord": {
"inputs": {
"home-manager": "home-manager",
"home-manager": "home-manager_2",
"nix-darwin": "nix-darwin",
"nixpkgs": [
"nixpkgs"
@ -203,6 +223,7 @@
"inputs": {
"agenix": "agenix",
"flake-parts": "flake-parts",
"home-manager": "home-manager",
"import-tree": "import-tree",
"nix-easyroam": "nix-easyroam",
"nixcord": "nixcord",

View file

@ -16,6 +16,14 @@
url = "github:ryantm/agenix";
inputs.nixpkgs.follows = "nixpkgs";
};
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
stylix = {
url = "github:nix-community/stylix";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } (inputs.import-tree ./modules);
}

View file

@ -1 +0,0 @@
/nix/store/5jpn9svda3qw6mnzk9gbkzb4q7lg4vdw-nixos-system-nixos-26.05.20261015.26f4107

View file

@ -1,16 +0,0 @@
{ inputs, ... }: {
flake.nixosModules.easyroam = { config, ... }: {
imports = [
inputs.nix-easyroam.nixosModules.nix-easyroam
];
services.easyroam = {
enable = true;
pkcsFile = config.age.secrets.easyroam.path;
networkmanager.enable = true;
};
systemd.services.wpa_supplicant = {
wants = [ "easyroam-cert-setup.service" ];
after = [ "easyroam-cert-setup.service" ];
};
};
}

View file

@ -1,10 +0,0 @@
{ ... }: {
flake.nixosModules.pipewire = {
services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
};
};
}

View file

@ -1,8 +0,0 @@
{ ... }: {
flake.nixosModules.tlp = {
services.tlp = {
enable = true;
pd.enable = true;
};
};
}