feat: minor improvements in user setup and configuration (#34)

1. Avoid conflicts with extra groups by creating them before installing system dependencies
2. Enable ssh signature in git

Reviewed-on: #34
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
This commit is contained in:
2024-04-08 18:19:59 +00:00
committed by João Paulo Dubas
parent 4053044c33
commit f39a483978
2 changed files with 19 additions and 9 deletions

View File

@@ -0,0 +1,9 @@
[commit]
gpgsign = true
[gpg]
format = ssh
[user]
email = {{email}}
name = {{name}}
signingKey = {{path-to-pub-ssh-key}}