summaryrefslogtreecommitdiff
path: root/initial_setup.sh
diff options
context:
space:
mode:
authorseth <[email protected]>2024-01-19 22:17:31 -0500
committerseth <[email protected]>2024-01-20 05:56:19 -0500
commit290a84e86b2f2c3cb1403f94eff416e74d536abd (patch)
treeea3a3138e6949905c2a4e60e8e5905d3f6412867 /initial_setup.sh
initial commit
Diffstat (limited to 'initial_setup.sh')
-rwxr-xr-xinitial_setup.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/initial_setup.sh b/initial_setup.sh
new file mode 100755
index 0000000..0d60ddc
--- /dev/null
+++ b/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