feat: add sops nix, gpg

This commit is contained in:
2025-07-02 23:10:51 -07:00
parent eebce1c9ed
commit 30c5043f97
3 changed files with 27 additions and 0 deletions

21
nix/flake.lock generated
View File

@@ -217,9 +217,30 @@
"nixpkgs": "nixpkgs_2",
"pesde": "pesde",
"rokit": "rokit",
"sops-nix": "sops-nix",
"status-bar": "status-bar"
}
},
"sops-nix": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1750119275,
"narHash": "sha256-Rr7Pooz9zQbhdVxux16h7URa6mA80Pb/G07T4lHvh0M=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "77c423a03b9b2b79709ea2cb63336312e78b72e2",
"type": "github"
},
"original": {
"owner": "Mic92",
"repo": "sops-nix",
"type": "github"
}
},
"status-bar": {
"inputs": {
"ags": "ags",

View File

@@ -18,6 +18,10 @@
url = "path:../astal";
inputs.nixpkgs.follows = "nixpkgs";
};
sops-nix = {
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
@@ -74,6 +78,7 @@
[
./hosts/${host.name}/configuration.nix
./modules/default.nix
inputs.sops-nix.nixosModules.sops
home-manager.nixosModules.home-manager
{
nix.settings.experimental-features = [

View File

@@ -55,6 +55,7 @@
emote
pkg-config
openssl
gnupg
];
programs.nix-ld.enable = lib.mkDefault true;
programs.zsh.enable = lib.mkDefault true;