summaryrefslogtreecommitdiff
path: root/base/initial_setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'base/initial_setup.sh')
-rwxr-xr-xbase/initial_setup.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/base/initial_setup.sh b/base/initial_setup.sh
new file mode 100755
index 0000000..0d60ddc
--- /dev/null
+++ b/base/initial_setup.sh
@@ -0,0 +1,25 @@
+#!/usr/bin/env bash
+set -euxo pipefail
+
+# make sure we're using the right flathub
+flatpak remote-delete flathub --force
+flatpak remote-add --system --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
+flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
+
+# add all of our stuff :)
+to_install=(
+ "com.raggesilver.BlackBox"
+ "io.github.celluloid_player.Celluloid"
+ "com.spotify.Client"
+ "com.discordapp.Discord"
+ "com.mattjakeman.ExtensionManager"
+ "org.mozilla.firefox"
+ "com.github.tchx84.Flatseal"
+ "org.freedesktop.Platform.VulkanLayer.MangoHud"
+ "org.prismlauncher.PrismLauncher"
+ "io.github.flattool.Warehouse"
+)
+
+for id in "${to_install[@]}"; do
+ flatpak install --user --noninteractive flathub "$id"
+done