the authentication update
This commit is contained in:
parent
c22b92f412
commit
98b32cb9e6
3 changed files with 12 additions and 2 deletions
|
@ -21,6 +21,4 @@ each host should have these files:
|
|||
- divide steam and gamemode?
|
||||
- cursor size theme option
|
||||
- sddm x11 support, too. or maybe just remove x11
|
||||
- gnome-keyring basic libsecret support works, add ssh too plz :heart:
|
||||
- git gpg signing
|
||||
- hyprcursor
|
|
@ -16,6 +16,11 @@ in {
|
|||
userName = ''Reid "reidlab"'';
|
||||
userEmail = "reidlab325@gmail.com";
|
||||
|
||||
signing = {
|
||||
signByDefault = true;
|
||||
key = "DAF5EAF6665839FD";
|
||||
};
|
||||
|
||||
ignores = [
|
||||
# General
|
||||
"*.direnv"
|
||||
|
@ -37,8 +42,13 @@ in {
|
|||
};
|
||||
|
||||
extraConfig = {
|
||||
# password caching w libsecret, use gnome-keyring or kwallet
|
||||
credential.helper = "${pkgs.gitFull}/bin/git-credential-libsecret";
|
||||
|
||||
push.autoSetupRemote = true;
|
||||
push.gpgSign = "if-asked";
|
||||
pull.rebase = true;
|
||||
|
||||
init.defaultBranch = "main";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -12,6 +12,8 @@ in {
|
|||
hm.programs.gpg.enable = true;
|
||||
hm.services.gpg-agent = {
|
||||
enable = true;
|
||||
enableExtraSocket = true;
|
||||
enableSshSupport = true;
|
||||
|
||||
pinentryPackage = pkgs.pinentry-gnome3;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue