This commit is contained in:
Vivian 2024-07-07 10:08:10 +02:00
parent a3283256b4
commit cfc82b3817
26 changed files with 172 additions and 1673 deletions

View file

@ -17,7 +17,7 @@
home-manager.url = "github:nix-community/home-manager";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver";
mailserver.url = "git+https://gitlab.com/simple-nixos-mailserver/nixos-mailserver.git";
mailserver.inputs.nixpkgs.follows = "nixpkgs";
nixvim.url = "github:pta2002/nixvim";
@ -42,6 +42,8 @@
attic.url = "github:zhaofengli/attic";
attic.inputs.nixpkgs.follows = "nixpkgs";
catppuccin.url = "github:catppuccin/nix";
essentials.url = "github:jdonszelmann/essentials";
essentials.inputs.nixpkgs.follows = "nixpkgs";
};
@ -58,6 +60,7 @@
gnome-autounlock-keyring,
lanzaboote,
t,
catppuccin,
...
}@inputs:
let
@ -76,6 +79,7 @@
# Channels config
channelsConfig = {
allowUnfree = true;
permittedInsecurePackages = [ "electron" ];
};
sharedOverlays = [
(import ./pkgs)
@ -88,6 +92,7 @@
modules = [
home-manager.nixosModules.home-manager
gnome-autounlock-keyring.nixosModules.default
catppuccin.nixosModules.catppuccin
./common
];
@ -98,7 +103,6 @@
# hosts
hosts = {
# TODO: Figure out why this is reversed, and how/why it sets the FQDN
"olympus.bastion" = {
modules = [
./common/generic-vm.nix