Make gpg config user dependent, not machine dependent

This commit is contained in:
2020-04-05 18:59:39 +02:00
parent 7023bf0fff
commit 37e4b16cf4
4 changed files with 16 additions and 11 deletions

View File

@@ -1,8 +1,5 @@
font_size: 10 font_size: 10
letter_space: 0 letter_space: 0
mail: hannes.koerber@haktec.de
git_gpg_sign: true
gpg_agent: true
terminal_binary: urxvt256c terminal_binary: urxvt256c
users: users:
@@ -11,6 +8,9 @@ users:
firefox_profiles: firefox_profiles:
- name: lu9k8ywl.default - name: lu9k8ywl.default
manage_css: false manage_css: false
mail: hannes.koerber@haktec.de
git_gpg_sign: true
gpg_agent: true
screen: screen:
1: eDP-1 1: eDP-1

View File

@@ -1,8 +1,5 @@
font_size: 11 font_size: 11
letter_space: 0 letter_space: 0
mail: hannes.koerber@tradebyte.com
git_gpg_sign: false
gpg_agent: false
terminal_binary: urxvt terminal_binary: urxvt
users: users:
@@ -12,9 +9,17 @@ users:
firefox_profiles: firefox_profiles:
- name: 3wmp9hdb.default-1565075150057 - name: 3wmp9hdb.default-1565075150057
manage_css: true manage_css: true
mail: hannes.koerber@tradebyte.com
git_gpg_sign: false
gpg_agent: false
- name: hannes-private - name: hannes-private
group: tpp group: tpp
vt: 2 vt: 2
mail: hannes.koerber@haktec.de
git_gpg_sign: true
gpg_agent: true
gpg_keys:
master_key: "0xB5C002530C6A2053"
screen: screen:
1: DP-1-1 1: DP-1-1

View File

@@ -1,9 +1,9 @@
[user] [user]
name = Hannes Körber name = Hannes Körber
email = {{ machine.mail }} email = {{ user.mail }}
useConfigOnly = true useConfigOnly = true
{% if machine.git_gpg_sign|bool %} {% if user.git_gpg_sign|bool %}
signingkey = 0xB5C002530C6A2053 signingkey = {{ user.gpg_keys.master_key }}
{% endif %} {% endif %}
[github] [github]
user = hakoerber user = hakoerber
@@ -86,7 +86,7 @@
commitBeforeMerge = false commitBeforeMerge = false
detachedHead = false detachedHead = false
[commit] [commit]
gpgSign = {{ machine.git_gpg_sign|bool }} gpgSign = {{ user.git_gpg_sign|bool }}
cleanup = strip cleanup = strip
status = true status = true
[status] [status]

View File

@@ -2,7 +2,7 @@
_zshdir="$HOME/.zshrc.d" _zshdir="$HOME/.zshrc.d"
{% if machine.gpg_agent %} {% if user.gpg_agent %}
export GPG_TTY=$(tty) export GPG_TTY=$(tty)
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket) export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
{% endif %} {% endif %}