refactor(install-script): Add flatpak installs

This commit is contained in:
Pratik Tripathy
2025-10-13 16:29:49 +05:30
parent 90327cd808
commit d6d928d5b6
3 changed files with 11 additions and 12 deletions

View File

@@ -56,8 +56,9 @@ main() {
./install-os-packages.sh ./install-os-packages.sh
# Skip brew installation on FreeBSD # Skip flatpak & brew installations on FreeBSD
if [ "$(uname -s)" != "FreeBSD" ]; then if [ "$(uname -s)" != "FreeBSD" ]; then
./install-flatpak-packages.sh
./install-brew-packages.sh ./install-brew-packages.sh
fi fi

View File

@@ -1,14 +1,9 @@
# Lines that start with # are ignored # Lines that start with # are ignored
# TIP: Only add GUI apps that aren't available/updated on OS repos # TIP: Use flatpak for apps where:
com.brave.Browser # 1. Getting regular update is essential (compatibility)
org.mozilla.firefox # 2. They aren't available through OS packages or linuxbrew
org.libreoffice.LibreOffice # These are always HUGE bundles
com.mattermost.Desktop com.mattermost.Desktop
md.obsidian.Obsidian
com.getpostman.Postman
#com.slack.Slack
com.github.tchx84.Flatseal
org.kde.okular
com.skype.Client
io.github.zen_browser.zen io.github.zen_browser.zen
#org.kde.KStyle.Kvantum md.obsidian.Obsidian
org.libreoffice.LibreOffice

View File

@@ -67,6 +67,7 @@ bash
bat bat
bleachbit bleachbit
btop btop
conntrack-tools
curl curl
dolphin dolphin
dolphin-plugins dolphin-plugins
@@ -89,6 +90,8 @@ gzip
htop htop
imagemagick imagemagick
inxi inxi
iproute
iproute2
kde-spectacle kde-spectacle
kitty kitty
kitty-terminfo kitty-terminfo