archinstall/modules/desktop.sh
2024-06-27 10:40:24 +02:00

45 lines
1.2 KiB
Bash

#!/bin/bash
#shellcheck disable=SC2154
#newsraft
printf '%s\n' \
aerc w3m \
alacritty \
bluez{,-utils} \
dunst libnotify \
feh \
gammastep \
graphicsmagick ghostscript \
gvfs{,-gphoto2,-mtp} \
materia-gtk-theme papirus-icon-theme \
monero \
mpv \
noto-fonts{,-cjk,-emoji} otf-font-awesome \
pass{,-otp} gcr \
pcmanfm-gtk3 \
pipewire{,-pulse,-jack} pavucontrol playerctl \
polkit-gnome \
qemu-{base,audio-pipewire,hw-usb-host,hw-display-virtio-{gpu,vga},ui-gtk} dnsmasq \
xdg-user-dirs \
yt-dlp \
zathura{,-pdf-poppler} \
zenity \
>> pkglist.txt
printf '%s\n' \
com.valvesoftware.Steam \
org.gimp.GIMP \
org.gtk.Gtk3theme.Materia-dark \
org.mozilla.firefox \
>> modules/chroot/flatpak.txt
case "$(lspci | grep 'VGA\|3D')" in
*AMD*) echo vulkan-radeon libva-mesa-driver mesa-vdpau >> pkglist.txt ;;
*Intel*) echo vulkan-intel intel-media-driver >> pkglist.txt ;;
*NVIDIA*) echo vulkan-nouveau libva-mesa-driver mesa-vdpau >> pkglist.txt ;;
*) ;;
esac
find ./modules/ -name '*.sh.desktop' -exec rename '.desktop' '' '{}' +
bash ./modules/base.sh