feat: add mango lavender
This commit is contained in:
parent
87244037dd
commit
ab62eb6567
3 changed files with 3556 additions and 40 deletions
3543
flake.lock
generated
3543
flake.lock
generated
File diff suppressed because it is too large
Load diff
24
flake.nix
24
flake.nix
|
|
@ -39,6 +39,12 @@
|
||||||
'';
|
'';
|
||||||
runtimeInputs = [pkgs.jq];
|
runtimeInputs = [pkgs.jq];
|
||||||
})
|
})
|
||||||
|
(pkgs.writeShellApplication {
|
||||||
|
name = "blah";
|
||||||
|
text = ''
|
||||||
|
'';
|
||||||
|
runtimeInputs = [];
|
||||||
|
})
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
zola = let
|
zola = let
|
||||||
|
|
@ -115,6 +121,20 @@
|
||||||
"input"
|
"input"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
user-mangoiv = {
|
||||||
|
module = {
|
||||||
|
name = "users";
|
||||||
|
input = "clan-core";
|
||||||
|
};
|
||||||
|
roles.default.tags.all = {};
|
||||||
|
roles.default.settings.user = "mangoiv";
|
||||||
|
roles.default.settings.groups = [
|
||||||
|
"wheel"
|
||||||
|
"networkmanager"
|
||||||
|
"video"
|
||||||
|
"input"
|
||||||
|
];
|
||||||
|
};
|
||||||
user-root = {
|
user-root = {
|
||||||
module = {
|
module = {
|
||||||
name = "users";
|
name = "users";
|
||||||
|
|
@ -132,6 +152,10 @@
|
||||||
master.url = "github:nixos/nixpkgs";
|
master.url = "github:nixos/nixpkgs";
|
||||||
stable.url = "github:nixos/nixpkgs/nixos-25.05";
|
stable.url = "github:nixos/nixpkgs/nixos-25.05";
|
||||||
|
|
||||||
|
mango.url = "git+https://git.mangoiv.com/mangoiv/dotfiles.git";
|
||||||
|
nixos-hardware.url = "github:nixos/nixos-hardware";
|
||||||
|
lanzaboote.url = "github:nix-community/lanzaboote/v0.4.2";
|
||||||
|
|
||||||
# New flake-parts input
|
# New flake-parts input
|
||||||
flake-parts.url = "github:hercules-ci/flake-parts";
|
flake-parts.url = "github:hercules-ci/flake-parts";
|
||||||
|
|
||||||
|
|
|
||||||
29
machines/mango-lavender/configuration.nix
Normal file
29
machines/mango-lavender/configuration.nix
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
{
|
||||||
|
inputs,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
_module.args.specialArgs = {
|
||||||
|
inherit (pkgs) system;
|
||||||
|
inherit (inputs.mango) homeManagerModules;
|
||||||
|
isGraphical = true;
|
||||||
|
is4k = true;
|
||||||
|
};
|
||||||
|
imports = [
|
||||||
|
inputs.mango.nixosModules.common
|
||||||
|
inputs.mango.nixosModules.zfs
|
||||||
|
inputs.mango.nixosModules.home-manager
|
||||||
|
inputs.mango.nixosModules.impermanence
|
||||||
|
inputs.mango.nixosModules.personal-computer
|
||||||
|
inputs.mango.nixosModules.registry
|
||||||
|
inputs.mango.nixosModules.lavender
|
||||||
|
|
||||||
|
inputs.disko.nixosModules.default
|
||||||
|
inputs.home-manager.nixosModules.home-manager
|
||||||
|
inputs.impermanence.nixosModules.impermanence
|
||||||
|
inputs.nixos-hardware.nixosModules.framework-amd-ai-300-series
|
||||||
|
inputs.nix-index-database.nixosModules.nix-index
|
||||||
|
inputs.niri.nixosModules.niri
|
||||||
|
inputs.lanzaboote.nixosModules.lanzaboote
|
||||||
|
];
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue