Add logo to logical substeps

This commit is contained in:
David Heinemeier Hansson
2025-07-25 15:42:27 -04:00
parent 37f4d4a411
commit 0ead8947f7
10 changed files with 27 additions and 4 deletions

View File

@ -1,8 +1,5 @@
#!/bin/bash
show_logo
show_subtext "Let's install basic terminal tools..."
yay -S --noconfirm --needed \
wget curl unzip inetutils impala \
fd eza fzf ripgrep zoxide bat jq \

View File

@ -1,5 +1,8 @@
#!/bin/bash
show_logo
show_subtext "Let's install desktop tools..."
yay -S --noconfirm --needed \
brightnessctl playerctl pamixer wiremix wireplumber \
fcitx5 fcitx5-gtk fcitx5-qt wl-clip-persist \

View File

@ -1,5 +1,8 @@
#!/bin/bash
show_logo
show_subtext "Let's install development tools..."
yay -S --noconfirm --needed \
cargo clang llvm mise \
imagemagick \

View File

@ -1,5 +1,8 @@
#!/bin/bash
show_logo
show_subtext "Install beautiful fonts..."
if [ -z "$OMARCHY_BARE" ]; then
yay -S --noconfirm --needed ttf-font-awesome noto-fonts noto-fonts-emoji noto-fonts-cjk noto-fonts-extra
else

View File

@ -1,5 +1,8 @@
#!/bin/bash
show_logo
show_subtext "Installing Hyprland ecosystem..."
yay -S --noconfirm --needed \
hyprland hyprshot hyprpicker hyprlock hypridle polkit-gnome hyprland-qtutils \
walker-bin libqalculate waybar mako swaybg swayosd \

View File

@ -1,6 +1,8 @@
#!/bin/bash
# Hyprland launched via UWSM and login directly as user, rely on disk encryption + hyprlock for security
show_logo
show_subtext "Install decryption and boot loader..."
yay -S --noconfirm --needed uwsm
# Compile the seamless login helper -- needed to prevent seeing terminal between loader and desktop

View File

@ -12,6 +12,9 @@
# --- GPU Detection ---
if [ -n "$(lspci | grep -i 'nvidia')" ]; then
show_logo
show_subtext "Install NVIDIA drivers..."
# --- Driver Selection ---
# Turing (16xx, 20xx), Ampere (30xx), Ada (40xx), and newer recommend the open-source kernel modules
if echo "$(lspci | grep -i 'nvidia')" | grep -q -E "RTX [2-9][0-9]|GTX 16"; then

View File

@ -1,4 +1,7 @@
#!/bin/bash
show_logo
show_subtext "Installing printer system..."
sudo pacman -S --noconfirm cups cups-pdf cups-filters system-config-printer
sudo systemctl enable --now cups.service

View File

@ -1,5 +1,8 @@
#!/bin/bash
show_logo
show_subtext "Installing themes..."
# Use dark mode for QT apps too (like kdenlive)
sudo pacman -S --noconfirm kvantum-qt5

View File

@ -1,6 +1,9 @@
#!/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 \