feat!: update inputs
This commit is contained in:
parent
be45586ece
commit
16c88ad287
5 changed files with 128 additions and 208 deletions
47
flake.nix
47
flake.nix
|
|
@ -80,19 +80,45 @@
|
|||
inherit inputs self;
|
||||
};
|
||||
|
||||
inventory = {
|
||||
machines = {
|
||||
moritz-desktop.tags = ["peer"];
|
||||
moritz-laptop.tags = ["peer"];
|
||||
inventory.instances = {
|
||||
sshd-basic = {
|
||||
module = {
|
||||
name = "sshd";
|
||||
input = "clan-core";
|
||||
};
|
||||
roles.server.tags.all = {};
|
||||
roles.client.tags.all = {};
|
||||
};
|
||||
services.zerotier.default = {
|
||||
roles.peer.tags = [
|
||||
"peer"
|
||||
];
|
||||
roles.controller.machines = [
|
||||
"moritz-server"
|
||||
zerotier = {
|
||||
module = {
|
||||
name = "zerotier";
|
||||
input = "clan-core";
|
||||
};
|
||||
roles.peer.tags.all = {};
|
||||
roles.controller.machines.moritz-server = {};
|
||||
};
|
||||
user-moritz = {
|
||||
module = {
|
||||
name = "users";
|
||||
input = "clan-core";
|
||||
};
|
||||
roles.default.tags.all = {};
|
||||
roles.default.settings.user = "moritz";
|
||||
roles.default.settings.groups = [
|
||||
"wheel"
|
||||
"networkmanager"
|
||||
"video"
|
||||
"input"
|
||||
];
|
||||
};
|
||||
user-root = {
|
||||
module = {
|
||||
name = "users";
|
||||
input = "clan-core";
|
||||
};
|
||||
roles.default.tags.all = {};
|
||||
roles.default.settings.user = "root";
|
||||
};
|
||||
};
|
||||
};
|
||||
});
|
||||
|
|
@ -175,7 +201,6 @@
|
|||
nixvim.inputs.systems.follows = "systems";
|
||||
nur.inputs.flake-parts.follows = "flake-parts";
|
||||
nur.inputs.nixpkgs.follows = "nixpkgs";
|
||||
nur.inputs.treefmt-nix.follows = "treefmt-nix";
|
||||
stylix.inputs.base16-helix.follows = "base16-helix";
|
||||
stylix.inputs.flake-compat.follows = "flake-compat";
|
||||
stylix.inputs.flake-parts.follows = "flake-parts";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue