summaryrefslogtreecommitdiff
path: root/os/core
diff options
context:
space:
mode:
authoradikro <adikro@disroot.org>2026-03-17 23:25:22 +0100
committeradikro <adikro@disroot.org>2026-03-17 23:25:22 +0100
commite7549665587b1e4a11225bce0c70ff74fe171e5f (patch)
treef502cebd865ca728ede83c8fb30e30bbb44f67ea /os/core
parent2e7f564763826013eeff22ecfce99c462829e2ec (diff)
some age key shenanigans
Diffstat (limited to 'os/core')
-rw-r--r--os/core/security.nix2
-rw-r--r--os/core/ssh.nix8
2 files changed, 6 insertions, 4 deletions
diff --git a/os/core/security.nix b/os/core/security.nix
index f0eadab..00bb48a 100644
--- a/os/core/security.nix
+++ b/os/core/security.nix
@@ -39,7 +39,7 @@ in
environment.systemPackages = with pkgs; [
doas-sudo-shim
veracrypt
- bitwarden-desktop
+ # bitwarden-desktop
keepassxc
git-credential-keepassxc
];
diff --git a/os/core/ssh.nix b/os/core/ssh.nix
index 3d1bedb..4f9b551 100644
--- a/os/core/ssh.nix
+++ b/os/core/ssh.nix
@@ -20,16 +20,18 @@ in
};
};
+ programs.ssh.startAgent = true;
+ services.gnome.gcr-ssh-agent.enable = false;
+
programs.gnupg.agent = {
enable = true;
- enableSSHSupport = true;
- # settings.default-key = "1DCCDC4E78380113E9BBBE413C7DEF329223B701";
+ enableSSHSupport = false;
pinentryPackage = pkgs.pinentry-curses;
};
users.users = {
${username}.openssh.authorizedKeys.keys = [
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID5/Mr4PLMDflZ+SoaYP9N3kRbkkh1qL5NLSgW6C7sAu adikro@disroot.org"
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC610CJfgc3yII7MpLVqzEzQGa8Tsm+dih+CTXHXTnv4 adikro@disroot.org"
];
};
};