diff options
author | Further <[email protected]> | 2022-04-01 16:52:39 +0800 |
---|---|---|
committer | GitHub <[email protected]> | 2022-04-01 02:52:39 -0600 |
commit | 2a231b0b57a8bea20554eb7d22511de66a656769 (patch) | |
tree | b8219028f708ac730b6c84d63a1137f4eaa2413d /snap | |
parent | db1562e134fc4182cfd063058e9ecd0316a0d906 (diff) | |
download | hugo-2a231b0b57a8bea20554eb7d22511de66a656769.tar.gz hugo-2a231b0b57a8bea20554eb7d22511de66a656769.zip |
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
Diffstat (limited to 'snap')
-rw-r--r-- | snap/snapcraft.yaml | 15 |
1 files changed, 15 insertions, 0 deletions
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: |