Skip to content

Commit

Permalink
move flatpak apps to native apps
Browse files Browse the repository at this point in the history
  • Loading branch information
gjpin committed Jan 21, 2025
1 parent 58728f7 commit 1e8edfc
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 40 deletions.
36 changes: 0 additions & 36 deletions flatpak.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,33 +42,9 @@ if [[ "$XDG_CURRENT_DESKTOP" == *"GNOME"* ]]; then
# Install Flatseal
flatpak install -y flathub com.github.tchx84.Flatseal

# Install Gaphor
flatpak install -y flathub org.gaphor.Gaphor
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.gaphor.Gaphor -o ${HOME}/.local/share/flatpak/overrides/org.gaphor.Gaphor

# Install Rnote
flatpak install -y flathub com.github.flxzt.rnote
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/com.github.flxzt.rnote -o ${HOME}/.local/share/flatpak/overrides/com.github.flxzt.rnote

# Install Seabird
flatpak install -y flathub dev.skynomads.Seabird
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/dev.skynomads.Seabird -o ${HOME}/.local/share/flatpak/overrides/dev.skynomads.Seabird

# Install gitg
flatpak install -y flathub org.gnome.gitg
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.gnome.gitg -o ${HOME}/.local/share/flatpak/overrides/org.gnome.gitg

# Install Eyedropper
flatpak install -y flathub com.github.finefindus.eyedropper
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/com.github.finefindus.eyedropper -o ${HOME}/.local/share/flatpak/overrides/com.github.finefindus.eyedropper

# Install Authenticator
flatpak install -y flathub com.belmoussaoui.Authenticator
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/com.belmoussaoui.Authenticator -o ${HOME}/.local/share/flatpak/overrides/com.belmoussaoui.Authenticator
elif [[ "$XDG_CURRENT_DESKTOP" == *"KDE"* ]]; then
# Install Keysmith
flatpak install -y flathub org.kde.keysmith
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.kde.keysmith -o ${HOME}/.local/share/flatpak/overrides/org.kde.keysmith
fi

# Install applications
Expand All @@ -87,18 +63,12 @@ curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/com
flatpak install -y flathub org.gimp.GIMP
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.gimp.GIMP -o ${HOME}/.local/share/flatpak/overrides/org.gimp.GIMP

flatpak install -y flathub org.blender.Blender
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.blender.Blender -o ${HOME}/.local/share/flatpak/overrides/org.blender.Blender

flatpak install -y flathub com.brave.Browser
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/com.brave.Browser -o ${HOME}/.local/share/flatpak/overrides/com.brave.Browser

flatpak install -y flathub md.obsidian.Obsidian
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/md.obsidian.Obsidian -o ${HOME}/.local/share/flatpak/overrides/md.obsidian.Obsidian

flatpak install -y flathub org.libreoffice.LibreOffice
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.libreoffice.LibreOffice -o ${HOME}/.local/share/flatpak/overrides/org.libreoffice.LibreOffice

# Install development applications
flatpak install -y flathub io.podman_desktop.PodmanDesktop
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/io.podman_desktop.PodmanDesktop -o ${HOME}/.local/share/flatpak/overrides/io.podman_desktop.PodmanDesktop
Expand All @@ -109,12 +79,6 @@ curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/com
flatpak install -y flathub io.kinvolk.Headlamp
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/io.kinvolk.Headlamp -o ${HOME}/.local/share/flatpak/overrides/io.kinvolk.Headlamp

flatpak install -y org.sqlitebrowser.sqlitebrowser
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.sqlitebrowser.sqlitebrowser -o ${HOME}/.local/share/flatpak/overrides/org.sqlitebrowser.sqlitebrowser

flatpak install -y flathub io.beekeeperstudio.Studio
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/io.beekeeperstudio.Studio -o ${HOME}/.local/share/flatpak/overrides/io.beekeeperstudio.Studio

################################################
##### Firefox
################################################
Expand Down
7 changes: 6 additions & 1 deletion gnome.sh
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,12 @@ pacman -S --noconfirm \
pacman -S --noconfirm \
xdg-desktop-portal-gtk \
webp-pixbuf-loader \
seahorse
seahorse \
gaphor \
rnote \
gitg \
eyedropper \
authenticator

# Install and enable GDM
pacman -S --noconfirm gdm
Expand Down
14 changes: 13 additions & 1 deletion misc.sh
Original file line number Diff line number Diff line change
Expand Up @@ -815,4 +815,16 @@ curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/dev

# Install Obsidian
flatpak install -y flathub md.obsidian.Obsidian
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/md.obsidian.Obsidian -o /home/${NEW_USER}/.local/share/flatpak/overrides/md.obsidian.Obsidian
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/md.obsidian.Obsidian -o /home/${NEW_USER}/.local/share/flatpak/overrides/md.obsidian.Obsidian

flatpak install -y flathub org.blender.Blender
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.blender.Blender -o ${HOME}/.local/share/flatpak/overrides/org.blender.Blender

flatpak install -y flathub org.libreoffice.LibreOffice
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.libreoffice.LibreOffice -o ${HOME}/.local/share/flatpak/overrides/org.libreoffice.LibreOffice

flatpak install -y org.sqlitebrowser.sqlitebrowser
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/org.sqlitebrowser.sqlitebrowser -o ${HOME}/.local/share/flatpak/overrides/org.sqlitebrowser.sqlitebrowser

flatpak install -y flathub io.beekeeperstudio.Studio
curl https://raw.githubusercontent.com/gjpin/arch-linux/main/configs/flatpak/io.beekeeperstudio.Studio -o ${HOME}/.local/share/flatpak/overrides/io.beekeeperstudio.Studio
3 changes: 2 additions & 1 deletion plasma.sh
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,8 @@ pacman -S --noconfirm \
okular \
partitionmanager \
plasma-systemmonitor \
spectacle
spectacle \
keysmith

# Extra Plasma packages
pacman -S --noconfirm \
Expand Down
2 changes: 1 addition & 1 deletion setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,7 @@ tee /usr/local/bin/update-all << EOF
################################################
# Update keyring
sudo pacman -Sy --noconfirm archlinux-keyring
sudo pacman -Sy --noconfirm --needed archlinux-keyring
# Update all packages
paru -Syyu
Expand Down

0 comments on commit 1e8edfc

Please sign in to comment.