From 2a231b0b57a8bea20554eb7d22511de66a656769 Mon Sep 17 00:00:00 2001 From: Further <55025025+ifurther@users.noreply.github.com> Date: Fri, 1 Apr 2022 16:52:39 +0800 Subject: [PATCH] Snap: Add {system,user}-gitconfig plugs to read gitconfig (#9619) * Add system-gitconfig plug to read /etc/gitconfig * Add user-gitconfig plug to read user-specific gitconfig file(s) * Add app environment setting to set $HOME as $SNAP_REAL_HOME --- snap/snapcraft.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 9953190f6..32ce2553c 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -17,14 +17,29 @@ package-repositories: key-id: 9FD3B784BC1C6FC31A8A0A1C1655A0AB68576280 url: https://deb.nodesource.com/node_16.x +plugs: + system-gitconfig: + interface: system-files + read: + - /etc/gitconfig + user-gitconfig: + interface: personal-files + read: + - $HOME/.gitconfig + - $HOME/.config/git/config + apps: hugo: + environment: + HOME: $SNAP_REAL_HOME command: bin/hugo completer: hugo-completion plugs: - home - network-bind - removable-media + - system-gitconfig + - user-gitconfig parts: git: