feat(modules): add new GTK styles to Catppuccin config

fix(modules): update vaultwarden service hostname usage

feat(flake): add sops-nix to flake

feat: add .sops.yaml base, not quite ready just yet
This commit is contained in:
Jo 2024-09-22 03:11:14 +02:00
parent b23bddaf71
commit 3cd04be672
18 changed files with 293 additions and 95 deletions

View file

@ -11,6 +11,12 @@
inputs.nixpkgs.follows = "nixpkgs";
};
# Secret management tool
sops-nix = {
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
# Home manager for managing the /home directory.
home-manager = {
url = "github:nix-community/home-manager";
@ -49,12 +55,14 @@
allowUnfree = true; # Allow unfree packages.
};
# Apply some NixOS modules globally.
systems.modules.nixos = with inputs; [
sops-nix.nixosModules.sops
];
# Apply some home-manager modules globally.
homes.modules = with inputs; [
nix-flatpak.homeManagerModules.nix-flatpak
];
homes.users."jo@puzzlevision".modules = with inputs; [
catppuccin.homeManagerModules.catppuccin
];
};