mirror of
https://github.com/callumio/nixfiles.git
synced 2025-12-17 03:29:20 +00:00
yuh
This commit is contained in:
parent
7789097c17
commit
fedd077861
6 changed files with 220 additions and 11 deletions
17
flake.nix
17
flake.nix
|
|
@ -40,7 +40,7 @@
|
|||
# TODO: use ./hosts/
|
||||
nixosConfigurations = {
|
||||
artemis = mkLinuxSystem [./hosts/artemis inputs.lanzaboote.nixosModules.lanzaboote] [];
|
||||
hermes = mkLinuxSystem [./hosts/hermes inputs.copyparty.nixosModules.default] [inputs.copyparty.overlays.default];
|
||||
hermes = mkLinuxSystem [./hosts/hermes inputs.nocodb.nixosModules.nocodb inputs.copyparty.nixosModules.default] [inputs.copyparty.overlays.default];
|
||||
};
|
||||
diskoConfigurations = {}; # maybe?
|
||||
om.health.default = {nix-version.min-required = "2.18.5";};
|
||||
|
|
@ -54,7 +54,12 @@
|
|||
...
|
||||
}: {
|
||||
_module.args.pkgs = inputs'.nixpkgs.legacyPackages.extend self.overlays.default;
|
||||
overlayAttrs = config.packages // {unstable = inputs'.unstable.legacyPackages;};
|
||||
overlayAttrs =
|
||||
config.packages
|
||||
// {
|
||||
unstable = inputs'.unstable.legacyPackages;
|
||||
scenics = inputs'.scenics.packages;
|
||||
};
|
||||
|
||||
pre-commit = {
|
||||
check.enable = false;
|
||||
|
|
@ -86,6 +91,9 @@
|
|||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
|
||||
unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||
|
||||
scenics.url = "github:callumio/scenics";
|
||||
scenics.inputs.nixpkgs.follows = "unstable";
|
||||
|
||||
nixinate = {
|
||||
url = "github:callumio/nixinate";
|
||||
inputs.nixpkgs.follows = "unstable";
|
||||
|
|
@ -182,5 +190,10 @@
|
|||
url = "github:9001/copyparty";
|
||||
inputs.nixpkgs.follows = "unstable";
|
||||
};
|
||||
|
||||
nocodb = {
|
||||
url = "github:nocodb/nocodb?ref=bec1fa4";
|
||||
#inputs.nixpkgs.follows = "unstable";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue