Initial commit

This commit is contained in:
2026-02-28 14:18:57 +01:00
commit 8110e8f10b
45 changed files with 6381 additions and 0 deletions

32
modules/keys.nix Normal file
View File

@@ -0,0 +1,32 @@
{ ... }:
{
lux.ssh = {
homeManager =
{ config, pkgs, ... }:
{
programs.gpg = {
enable = true;
homedir = "${config.xdg.dataHome}/gnupg";
};
services.gpg-agent = {
enable = true;
enableSshSupport = true;
enableZshIntegration = true;
pinentry.package = pkgs.pinentry-qt;
sshKeys = [
"CD848796822630B280FC6DFA55F24A20040F22B5"
"B8FBDFBD7F42C444C17E086E0EE2E34FB43A7187"
];
};
programs.ssh = {
enable = true;
enableDefaultConfig = false;
includes = [
"/home/kiri/.ssh/ssh-config-orion"
];
};
};
};
}