clean up
This commit is contained in:
@@ -100,12 +100,6 @@ EOF
|
|||||||
ok " Signal repo added."
|
ok " Signal repo added."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ---- Papirus icon theme (PPA) ----
|
|
||||||
info " Adding Papirus PPA..."
|
|
||||||
if [ ! -f /etc/apt/sources.list.d/papirus-ubuntu-papirus-*.sources ]; then
|
|
||||||
$REPO_ADD_PPA papirus/papirus 2>/dev/null && ok " Papirus PPA added." || warn " Papirus PPA failed."
|
|
||||||
fi
|
|
||||||
|
|
||||||
# ---- Solaar (Logitech) PPA ----
|
# ---- Solaar (Logitech) PPA ----
|
||||||
info " Adding Solaar PPA..."
|
info " Adding Solaar PPA..."
|
||||||
if [ ! -f /etc/apt/sources.list.d/solaar-unifying-ubuntu-stable-*.sources ]; then
|
if [ ! -f /etc/apt/sources.list.d/solaar-unifying-ubuntu-stable-*.sources ]; then
|
||||||
@@ -126,10 +120,6 @@ EOF
|
|||||||
ok " Zotero repo added."
|
ok " Zotero repo added."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ---- Yubico PPA ----
|
|
||||||
info " Adding Yubico PPA..."
|
|
||||||
$REPO_ADD_PPA yubico/stable 2>/dev/null && ok " Yubico PPA added." || warn " Yubico PPA failed."
|
|
||||||
|
|
||||||
# ==================================================================
|
# ==================================================================
|
||||||
# FEDORA / RHEL — DNF-based
|
# FEDORA / RHEL — DNF-based
|
||||||
# ==================================================================
|
# ==================================================================
|
||||||
@@ -184,14 +174,11 @@ EOF
|
|||||||
info " Note: Signal will be installed via Flatpak in stage 12."
|
info " Note: Signal will be installed via Flatpak in stage 12."
|
||||||
|
|
||||||
# ---- COPRs for extra packages ----
|
# ---- COPRs for extra packages ----
|
||||||
# Papirus icon theme is in RPM Fusion nonfree.
|
|
||||||
# Solaar is in RPM Fusion.
|
# Solaar is in RPM Fusion.
|
||||||
# Yubico tools: use COPR
|
|
||||||
info " Adding COPR repos..."
|
info " Adding COPR repos..."
|
||||||
# Ghostty terminal emulator
|
# Ghostty terminal emulator
|
||||||
$REPO_ADD_COPR scottames/ghostty 2>/dev/null && ok " Ghostty COPR added." || warn " Ghostty COPR failed."
|
$REPO_ADD_COPR scottames/ghostty 2>/dev/null && ok " Ghostty COPR added." || warn " Ghostty COPR failed."
|
||||||
# $REPO_ADD_COPR atim/papirus-icon-theme 2>/dev/null || true
|
$REPO_ADD_COPR sergiomb/Solaar 2>/dev/null || true
|
||||||
# $REPO_ADD_COPR sergiomb/Solaar 2>/dev/null || true
|
|
||||||
|
|
||||||
# ---- Zotero — no DNF repo, use Flatpak (handled in stage 13) ----
|
# ---- Zotero — no DNF repo, use Flatpak (handled in stage 13) ----
|
||||||
info " Note: Zotero will be installed via Flatpak or tarball in stage 13."
|
info " Note: Zotero will be installed via Flatpak or tarball in stage 13."
|
||||||
|
|||||||
@@ -217,22 +217,3 @@ install_nerd_font "FiraCode"
|
|||||||
# Rebuild font cache
|
# Rebuild font cache
|
||||||
fc-cache -f "$FONT_DIR" 2>/dev/null || true
|
fc-cache -f "$FONT_DIR" 2>/dev/null || true
|
||||||
ok "Font cache rebuilt."
|
ok "Font cache rebuilt."
|
||||||
|
|
||||||
# ===========================================================================
|
|
||||||
# 7. GTK Theme (dark mode + Papirus icons)
|
|
||||||
# ===========================================================================
|
|
||||||
info "Setting GTK theme and icons..."
|
|
||||||
gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' 2>/dev/null || true
|
|
||||||
gsettings set org.gnome.desktop.interface gtk-theme 'adw-gtk3-dark' 2>/dev/null || true
|
|
||||||
gsettings set org.gnome.desktop.interface icon-theme 'Papirus-Dark' 2>/dev/null || true
|
|
||||||
ok "GTK dark theme + Papirus icons set."
|
|
||||||
|
|
||||||
# ===========================================================================
|
|
||||||
# 8. Solaar (Logitech peripherals) config
|
|
||||||
# ===========================================================================
|
|
||||||
# The Pop machine had config for MX Keys Mini + MX Master 3.
|
|
||||||
# Solaar config is auto-generated when you pair devices. The config
|
|
||||||
# template (if supplied) can be placed at ~/.config/solaar/config.yaml
|
|
||||||
info "Solaar config will be generated automatically when you pair devices."
|
|
||||||
|
|
||||||
ok "Stage 09 complete: desktop configured."
|
|
||||||
|
|||||||
Reference in New Issue
Block a user