alpha
Login
or
Join now
seanaye.bsky.social
/
nixos-config
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
me like nix
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
prefer yubikey ssh key for git forges
author
Sean Aye
date
1 month ago
(May 18, 2026, 9:51 AM -0400)
commit
9ac6309d
9ac6309d66a0eed8d1da011f09db8adf3c44d15d
parent
c60a7822
c60a78226fee1049958a00025ce805483b4ff667
change-id
qurunlyo
qurunlyoounlouyvusnsvmkpppvuptxu
+12
1 changed file
Expand all
Collapse all
Unified
Split
modules
sean.nix
+12
modules/sean.nix
Reviewed
···
61
61
enable = true;
62
62
enableDefaultConfig = false;
63
63
matchBlocks = {
64
64
+
# For git/jj over SSH, try the local YubiKey-backed security key
65
65
+
# first. If the key is not plugged in, OpenSSH will continue on to
66
66
+
# identities exposed by the 1Password SSH agent.
67
67
+
"git-forges" = {
68
68
+
host = "github.com gist.github.com codeberg.org gitlab.com";
69
69
+
identityFile = [
70
70
+
"${config.home.homeDirectory}/.ssh/id_ed25519_sk_rk"
71
71
+
];
72
72
+
identityAgent = [
73
73
+
"${config.home.homeDirectory}/.1password/agent.sock"
74
74
+
];
75
75
+
};
64
76
"*" = {
65
77
identityFile = [
66
78
"${config.home.homeDirectory}/.ssh/id_ed25519_sk_rk"