mirror of
https://github.com/basecamp/omarchy.git
synced 2025-07-27 12:19:24 +00:00
Structure the installers explicitly with clearly defined segments
This commit is contained in:
23
install/apps/xtras.sh
Normal file
23
install/apps/xtras.sh
Normal file
@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ -z "$OMARCHY_BARE" ]; then
|
||||
show_logo
|
||||
show_subtext "Installing default applications..."
|
||||
|
||||
yay -S --noconfirm --needed \
|
||||
gnome-calculator gnome-keyring signal-desktop \
|
||||
obsidian-bin libreoffice obs-studio kdenlive \
|
||||
xournalpp localsend-bin
|
||||
|
||||
# Packages known to be flaky or having key signing issues are run one-by-one
|
||||
for pkg in pinta typora spotify zoom; do
|
||||
yay -S --noconfirm --needed "$pkg" ||
|
||||
echo -e "\e[31mFailed to install $pkg. Continuing without!\e[0m"
|
||||
done
|
||||
|
||||
yay -S --noconfirm --needed 1password-beta 1password-cli ||
|
||||
echo -e "\e[31mFailed to install 1password. Continuing without!\e[0m"
|
||||
fi
|
||||
|
||||
# Copy over Omarchy applications
|
||||
source ~/.local/share/omarchy/bin/omarchy-refresh-applications || true
|
Reference in New Issue
Block a user