This commit is contained in:
2026-02-28 19:41:14 +01:00
parent 0c81f68a63
commit 5f34d32807
53 changed files with 1303 additions and 1386 deletions

View File

@@ -1,32 +1,39 @@
{ ... }:
{ den, ... }:
{
lux.ssh = {
homeManager =
{ config, pkgs, ... }:
{
programs.gpg = {
enable = true;
homedir = "${config.xdg.dataHome}/gnupg";
};
lux.ssh = den.lib.parametric {
includes = [
(
{ user, ... }:
{
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"
];
};
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"
];
};
};
programs.ssh = {
enable = true;
enableDefaultConfig = false;
includes = [
"${config.home.homeDirectory}/.ssh/ssh-config-orion"
];
};
};
}
)
];
};
}