ingress: reduce to matrix

This commit is contained in:
41666 2023-12-29 14:31:16 -05:00
parent d36b35436c
commit f9ecf557e3
5 changed files with 241 additions and 307 deletions

View file

@ -21,35 +21,41 @@
apple-silicon.url = "github:tpwrules/nixos-apple-silicon";
# KDE Plasma 6+
kde2nix.url = "github:nix-community/kde2nix";
#kde2nix.url = "github:nix-community/kde2nix";
# Secrets
sops-nix.url = "github:Mic92/sops-nix";
sops-nix-darwin.url = "github:Kloenk/sops-nix?ref=darwin";
# Fancy stuff
nix-colors.url = "github:misterio77/nix-colors";
#nix-colors.url = "github:misterio77/nix-colors";
nixvim = {
url = "github:nix-community/nixvim";
inputs.nixpkgs.follows = "nixpkgs-unstable";
};
nur.url = "github:nix-community/nur";
firefox-addons.url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons";
#nur.url = "github:nix-community/nur";
#firefox-addons.url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons";
# Pro gamer move
nixos-generators.url = "github:nix-community/nixos-generators";
# Server tools
conduit = {
url = "gitlab:famedly/conduit";
inputs.nixpkgs.follows = "nixpkgs";
};
};
nixConfig = {
extra-substituters = [
"https://nix-community.cachix.org"
"https://0uptime.cachix.org"
];
#extra-substituters = [
# "https://nix-community.cachix.org"
# "https://0uptime.cachix.org"
#];
extra-trusted-public-keys = [
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
"0uptime.cachix.org-1:ctw8yknBLg9cZBdqss+5krAem0sHYdISkw/IFdRbYdE="
];
#extra-trusted-public-keys = [
# "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
# "0uptime.cachix.org-1:ctw8yknBLg9cZBdqss+5krAem0sHYdISkw/IFdRbYdE="
#];
};
outputs = { self, nixpkgs, home-manager, ... }@inputs:
@ -138,8 +144,9 @@
drone = mkNixos [ ./nixos/hosts/drone ];
# Lab
ingress-proxy = mkNixos [ ./nixos/hosts/ingress-proxy ];
lab-alpha = mkNixos [ ./nixos/hosts/lab-alpha ];
ingress-proxy = mkNixos [ ./nixos/hosts/ingress-proxy ]; # nginx edge proxy
lab-alpha = mkNixos [ ./nixos/hosts/lab-alpha ]; # what the mia doin
mango = mkNixos [ ./nixos/hosts/mango ]; # Matrix (mx.sapphic.engineer)
};
darwinConfigurations = {