summaryrefslogtreecommitdiff
path: root/base
diff options
context:
space:
mode:
authorseth <[email protected]>2024-01-25 12:09:37 -0500
committerseth <[email protected]>2024-01-25 13:04:28 -0500
commit4a31a722f419a35137060dc832375665bef393ae (patch)
tree98ff4652f416aa824d811f1a897c0d69e9a0de35 /base
parent4797a4ea58789a201cbdc2923c4867903e8c2ac5 (diff)
base: make vscode repo a separate file
Diffstat (limited to 'base')
-rw-r--r--base/Containerfile10
-rw-r--r--base/vscode.repo6
2 files changed, 7 insertions, 9 deletions
diff --git a/base/Containerfile b/base/Containerfile
index 66d58ba..751aeda 100644
--- a/base/Containerfile
+++ b/base/Containerfile
@@ -40,20 +40,12 @@ RUN rpm-ostree override remove \
# install third party packages & repos
+COPY vscode.repo /etc/yum.repos.d/
RUN cd /etc/yum.repos.d/ && \
curl -LO https://pkgs.tailscale.com/stable/fedora/tailscale.repo && \
- echo -e \
- "[code]\n" \
- "name=Visual Studio Code\n" \
- "baseurl=https://packages.microsoft.com/yumrepos/vscode\n" \
- "enabled=1\n" \
- "gpgcheck=1\n" \
- "gpgkey=https://packages.microsoft.com/keys/microsoft.asc" \
- > vscode.repo && \
rpm-ostree install code tailscale && \
systemctl enable tailscaled
-
# install fedora rpms
RUN readarray -td '' pkgs < <(/tmp/yq '.install[]' /tmp/packages.yaml) && \
rpm-ostree install "${pkgs[@]}"
diff --git a/base/vscode.repo b/base/vscode.repo
new file mode 100644
index 0000000..086c915
--- /dev/null
+++ b/base/vscode.repo
@@ -0,0 +1,6 @@
+[code]
+name=Visual Studio Code
+baseurl=https://packages.microsoft.com/yumrepos/vscode
+enabled=1
+gpgcheck=1
+gpgkey=https://packages.microsoft.com/keys/microsoft.asc