-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathuser.nix.example
More file actions
28 lines (26 loc) · 961 Bytes
/
user.nix.example
File metadata and controls
28 lines (26 loc) · 961 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# user.nix -- Your personal configuration
# Copy this file: cp user.nix.example user.nix
# Then edit user.nix with your details.
#
# IMPORTANT: After editing, run: git add -f user.nix
# (This is done automatically by the bootstrap wizard)
{
# Required
username = "CHANGEME"; # Your macOS username (whoami)
fullName = "CHANGEME"; # Your full name (for git commits)
email = "CHANGEME@example.com"; # Your email (for git commits)
# Git signing (optional -- set to null to disable)
git = {
signing = {
key = null; # Your SSH public key (string) or null
signByDefault = false;
format = "ssh";
signer = null; # Path to signing tool (e.g., 1Password) or null
};
allowedSigners = null; # "email ssh-type key..." or null
};
# Feature toggles
features = {
"1password" = false; # Enable 1Password + SSH agent + git signing integration
};
}