Cleanup up overlays

This commit is contained in:
Tim Schubert 2021-01-02 10:59:48 +01:00
parent bb066a3cd0
commit 5ac78aa3ce
No known key found for this signature in database
GPG key ID: 99658A3EB5CD7C13
4 changed files with 14 additions and 13 deletions

View file

@ -2,15 +2,9 @@
let let
hostName = "surgat"; hostName = "surgat";
this = import ../.. { inherit pkgs; }; this = import ../.. { inherit pkgs; };
keys = ../../pkgs/keys/keys;
homePage = self: super: { homePage = super.callPackage ../../pkgs/homePage { }; };
in { in {
imports = [ this.profiles.base ]; imports = [ this.profiles.base ];
nixpkgs.overlays = [
homePage
];
networking.hostName = hostName; networking.hostName = hostName;
services.nginx = { services.nginx = {
@ -26,7 +20,7 @@ in {
dadada.admin = { dadada.admin = {
enable = true; enable = true;
users = { users = {
"dadada" = [ "${keys}/dadada.pub" ]; "dadada" = [ "${pkgs.dadadaKeys}/dadada.pub" ];
}; };
}; };

View file

@ -1,15 +1,14 @@
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
with lib; with lib;
let
dadadaKeys = ../../../pkgs/keys/keys;
in
{ {
nixpkgs.overlays = attrValues (import ../../../overlays);
imports = import ../../module-list.nix; imports = import ../../module-list.nix;
networking.domain = mkDefault "dadada.li"; networking.domain = mkDefault "dadada.li";
dadada.admin.users = { dadada.admin.users = {
"dadada" = [ "${dadadaKeys}/dadada.pub" ]; "dadada" = [ "${pkgs.dadadaKeys}/dadada.pub" ];
}; };
#dadada.autoUpgrade = mkDefault true; #dadada.autoUpgrade = mkDefault true;

View file

@ -1,3 +1,9 @@
{ {
tubslatex = import ./tubslatex.nix; tubslatex = import ./tubslatex.nix;
dadadaKeys = self: super: {
dadadaKeys = super.callPackage ../pkgs/keys { };
};
homePage = self: super: {
homePage = super.callPackage ../pkgs/homePage { };
};
} }

View file

@ -1,14 +1,16 @@
{ stdenv }: { stdenv }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "infra-keys"; name = "dadadaKeys";
version = "1"; version = "1";
src = ./keys; src = ./keys;
buildPhase = "";
installPhase = '' installPhase = ''
mkdir $out mkdir $out
mv * $out cp * $out
''; '';
meta = with stdenv.lib; { meta = with stdenv.lib; {