hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit 2a231b0b57a8bea20554eb7d22511de66a656769
parent db1562e134fc4182cfd063058e9ecd0316a0d906
Author: Further <55025025+ifurther@users.noreply.github.com>
Date:   Fri,  1 Apr 2022 16:52:39 +0800

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:
Msnap/snapcraft.yaml | 15+++++++++++++++
1 file changed, 15 insertions(+), 0 deletions(-)
diff --git 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: