switch to flakes + lix flake-compat
This commit is contained in:
parent
1626d24aed
commit
1485af5689
5 changed files with 112 additions and 40 deletions
78
flake.nix
78
flake.nix
|
@ -1,42 +1,43 @@
|
|||
{
|
||||
description = "nixos config";
|
||||
|
||||
outputs =
|
||||
inputs:
|
||||
with inputs;
|
||||
let
|
||||
modules = import ./util/get-modules.nix {
|
||||
inherit inputs;
|
||||
};
|
||||
create = import ./create.nix {
|
||||
inherit inputs;
|
||||
system = "x86_64-linux";
|
||||
sharedModules =
|
||||
(modules [
|
||||
culr
|
||||
meat
|
||||
niri
|
||||
niri-tag
|
||||
lix-module
|
||||
angrr
|
||||
arbys
|
||||
# smooooth
|
||||
])
|
||||
++ [
|
||||
nix-index-database.nixosModules.nix-index
|
||||
./system/substituters.nix
|
||||
];
|
||||
};
|
||||
in
|
||||
{
|
||||
nixosConfigurations = create.systems {
|
||||
quiver = {
|
||||
user = "bolt";
|
||||
imports = (modules [ nyx ]);
|
||||
};
|
||||
adrift.user = "plank";
|
||||
};
|
||||
};
|
||||
outputs = _: { };
|
||||
# outputs =
|
||||
# inputs:
|
||||
# with inputs;
|
||||
# let
|
||||
# modules = import ./util/get-modules.nix {
|
||||
# inherit inputs;
|
||||
# };
|
||||
# create = import ./create.nix {
|
||||
# inherit inputs;
|
||||
# system = "x86_64-linux";
|
||||
# sharedModules =
|
||||
# (modules [
|
||||
# culr
|
||||
# meat
|
||||
# niri
|
||||
# niri-tag
|
||||
# lix-module
|
||||
# angrr
|
||||
# arbys
|
||||
# # smooooth
|
||||
# ])
|
||||
# ++ [
|
||||
# nix-index-database.nixosModules.nix-index
|
||||
# ./system/substituters.nix
|
||||
# ];
|
||||
# };
|
||||
# in
|
||||
# {
|
||||
# nixosConfigurations = create.systems {
|
||||
# quiver = {
|
||||
# user = "bolt";
|
||||
# imports = (modules [ nyx ]);
|
||||
# };
|
||||
# adrift.user = "plank";
|
||||
# };
|
||||
# };
|
||||
|
||||
inputs = {
|
||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||
|
@ -103,6 +104,11 @@
|
|||
angrr.url = "github:linyinfeng/angrr";
|
||||
|
||||
arbys.url = "path:/home/bolt/code/arbys";
|
||||
|
||||
__flake-compat = {
|
||||
url = "git+https://git.lix.systems/lix-project/flake-compat.git";
|
||||
flake = false;
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue