Compare commits
5 commits
eaeb575060
...
a792e6eaba
Author | SHA1 | Date | |
---|---|---|---|
a792e6eaba | |||
9cbace5b3f | |||
97f65c15c4 | |||
bdaa6971a6 | |||
1fea2e971e |
3 changed files with 16 additions and 9 deletions
19
install.sh
19
install.sh
|
@ -26,9 +26,13 @@ install -pm644 -Dt /etc/pacman.d/conf.d \
|
||||||
"$DIR/etc/pacman/60-aurutils-repository.conf" \
|
"$DIR/etc/pacman/60-aurutils-repository.conf" \
|
||||||
"$DIR/etc/pacman/99-options.conf"
|
"$DIR/etc/pacman/99-options.conf"
|
||||||
|
|
||||||
# Remove packages no longer in use
|
# Remove packages one by one because pacman doesn't handle uninstalled packages
|
||||||
to_remove=()
|
# gracefully
|
||||||
for pkg in "${to_remove[@]}"; do
|
packages_to_remove=(
|
||||||
|
gnome-shell-extension-pop-shell-git
|
||||||
|
)
|
||||||
|
|
||||||
|
for pkg in "${packages_to_remove[@]}"; do
|
||||||
pacman --noconfirm -Rs "$pkg" || true
|
pacman --noconfirm -Rs "$pkg" || true
|
||||||
done
|
done
|
||||||
|
|
||||||
|
@ -43,10 +47,12 @@ packages=(
|
||||||
sudo
|
sudo
|
||||||
zram-generator # swap on compressed RAM, mostly to support systemd-oomd
|
zram-generator # swap on compressed RAM, mostly to support systemd-oomd
|
||||||
sbctl # Manage secure boot binaries and sign binaries
|
sbctl # Manage secure boot binaries and sign binaries
|
||||||
|
plymouth # Splash screen at boot
|
||||||
# File systems
|
# File systems
|
||||||
ntfs-3g
|
ntfs-3g
|
||||||
exfatprogs
|
exfatprogs
|
||||||
btrfs-progs
|
btrfs-progs
|
||||||
|
sshfs
|
||||||
# Hardware tools
|
# Hardware tools
|
||||||
fwupd # Firmware updates
|
fwupd # Firmware updates
|
||||||
usbutils # for lsusb
|
usbutils # for lsusb
|
||||||
|
@ -423,22 +429,20 @@ aur chroot --create
|
||||||
aur_packages=(
|
aur_packages=(
|
||||||
# AUR helper
|
# AUR helper
|
||||||
aurutils
|
aurutils
|
||||||
# Splash screen at boot
|
|
||||||
plymouth
|
|
||||||
networkmanager-iwd
|
networkmanager-iwd
|
||||||
# iwd GUI
|
# iwd GUI
|
||||||
iwgtk
|
iwgtk
|
||||||
# Login settings
|
# Login settings
|
||||||
gdm-settings
|
gdm-settings
|
||||||
# Gnome extensions
|
# Gnome extensions
|
||||||
gnome-shell-extension-arch-update # Indicator for system update gnome-shell-extension-arch-update # Indicator for system updatess
|
gnome-shell-extension-arch-update # Indicator for system update
|
||||||
gnome-shell-extension-gsconnect # Connect phone and desktop system
|
gnome-shell-extension-gsconnect # Connect phone and desktop system
|
||||||
gnome-shell-extension-dash-to-dock # Move the dash out of the overview transforming it in a dock
|
gnome-shell-extension-dash-to-dock # Move the dash out of the overview transforming it in a dock
|
||||||
gnome-shell-extension-clipboard-history # Searchable history panel of clipboard
|
gnome-shell-extension-clipboard-history # Searchable history panel of clipboard
|
||||||
gnome-shell-extension-bluetooth-quick-connect
|
gnome-shell-extension-bluetooth-quick-connect
|
||||||
gnome-shell-extension-quick-settings-tweaks-git
|
gnome-shell-extension-quick-settings-tweaks-git
|
||||||
gnome-shell-extension-nightthemeswitcher
|
gnome-shell-extension-nightthemeswitcher
|
||||||
gnome-shell-extension-pop-shell-git
|
gnome-shell-extension-tiling-assistant
|
||||||
gnome-shell-extension-alphabetical-grid-extension-git # Restore the alphabetical ordering of the app grid
|
gnome-shell-extension-alphabetical-grid-extension-git # Restore the alphabetical ordering of the app grid
|
||||||
# Firefox extensions
|
# Firefox extensions
|
||||||
firefox-extension-bitwarden
|
firefox-extension-bitwarden
|
||||||
|
@ -451,7 +455,6 @@ aur_packages=(
|
||||||
git-gone
|
git-gone
|
||||||
dnscontrol-bin
|
dnscontrol-bin
|
||||||
qtscrcpy # Android screen display
|
qtscrcpy # Android screen display
|
||||||
trayscale # GUI wrapper around tailscale cli client
|
|
||||||
)
|
)
|
||||||
|
|
||||||
aur_optdeps=(
|
aur_optdeps=(
|
||||||
|
|
|
@ -4,3 +4,5 @@ set -e
|
||||||
exec 2> >(while read line; do echo -e "\e[01;31m$line\e[0m"; done)
|
exec 2> >(while read line; do echo -e "\e[01;31m$line\e[0m"; done)
|
||||||
|
|
||||||
flatpak install --noninteractive org.gnome.World.PikaBackup
|
flatpak install --noninteractive org.gnome.World.PikaBackup
|
||||||
|
flatpak install --noninteractive org.gnome.Loupe
|
||||||
|
flatpak install --noninteractive dev.deedles.Trayscale
|
||||||
|
|
|
@ -6,9 +6,11 @@ exec 2> >(while read line; do echo -e "\e[01;31m$line\e[0m"; done)
|
||||||
gnome-extensions enable appindicatorsupport@rgcjonas.gmail.com
|
gnome-extensions enable appindicatorsupport@rgcjonas.gmail.com
|
||||||
gnome-extensions enable gsconnect@andyholmes.github.io
|
gnome-extensions enable gsconnect@andyholmes.github.io
|
||||||
gnome-extensions enable arch-update@RaphaelRochet
|
gnome-extensions enable arch-update@RaphaelRochet
|
||||||
gnome-extensions enable pop-shell@system76.com
|
|
||||||
gnome-extensions enable clipboard-history@alexsaveau.dev
|
gnome-extensions enable clipboard-history@alexsaveau.dev
|
||||||
gnome-extensions enable bluetooth-quick-connect@bjarosze.gmail.com
|
gnome-extensions enable bluetooth-quick-connect@bjarosze.gmail.com
|
||||||
gnome-extensions enable quick-settings-tweaks@qwreey
|
gnome-extensions enable quick-settings-tweaks@qwreey
|
||||||
gnome-extensions enable nightthemeswitcher@romainvigier.fr
|
gnome-extensions enable nightthemeswitcher@romainvigier.fr
|
||||||
gnome-extensions enable AlphabeticalAppGrid@stuarthayhurst
|
gnome-extensions enable AlphabeticalAppGrid@stuarthayhurst
|
||||||
|
gnome-extensions enable tiling-assistant@leleat-on-github
|
||||||
|
|
||||||
|
gnome-extensions disable pop-shell@system76.com
|
||||||
|
|
Loading…
Reference in a new issue