From f43b2a2831b141971e4bee9d6644181ce049af29 Mon Sep 17 00:00:00 2001 From: Brad Ganley Date: Sun, 2 Apr 2023 21:48:02 -0500 Subject: [PATCH] fixed package list --- arch/pkglist.txt | 997 ++++------------------------------------------- bashset.sh | 11 + 2 files changed, 79 insertions(+), 929 deletions(-) diff --git a/arch/pkglist.txt b/arch/pkglist.txt index cb0ca62..ecd3f7b 100644 --- a/arch/pkglist.txt +++ b/arch/pkglist.txt @@ -1,929 +1,68 @@ -a52dec -aalib -accounts-qml-module -accountsservice -acl -adobe-source-code-pro-fonts -adwaita-cursors -adwaita-icon-theme -aha -alsa-lib -alsa-topology-conf -alsa-ucm-conf -amd-ucode -aom -appstream -appstream-qt -archlinux-appstream-data -archlinux-keyring -argon2 -aria2 -arp-scan -at-spi2-core -atkmm -attica -attr -audit -autoconf -automake -avahi -baloo -barrier -barrier-headless -base -base-devel -bash -bash-completion -bat -bind -binutils -bison -bluedevil -bluez -bluez-libs -bluez-qt -bolt -boost-libs -breeze -breeze-gtk -breeze-icons -brotli -btrfs-progs -bubblewrap -bzip2 -c-ares -ca-certificates -ca-certificates-mozilla -ca-certificates-utils -cairo -cairomm -cantarell-fonts -cdparanoia -chromium -cifs-utils -clinfo -code -colord -confuse -convertlit -coreutils -cronie -cryptsetup -curl -dav1d -db5.3 -dbus -dbus-glib -dconf -dd_rescue -ddrescue -debtap -debugedit -default-cursors -desktop-file-utils -device-mapper -dhcpcd -dialog -diffutils -digitalwatchdog-client -ding-libs -discord -discount -discover -dkms -dmidecode -dmraid -dnssec-anchors -dosfstools -double-conversion -dpkg -drkonqi -dsniff -duktape -e2fsprogs -ebook-tools -editorconfig-core-c -efivar -electron19 -elementary-icon-theme -enchant -exfat-utils -exiv2 -exo -expat -f2fs-tools -faad2 -fakeroot -ffmpeg -ffmpeg4.4 -fftw -file -file-roller -filesystem -findutils -firefox -flac -flashrom -flatpak -flex -fontconfig -frameworkintegration -freetype2 -fribidi -fuse-common -fuse2 -fuse3 -fuseiso -fwupd -fwupd-efi -garcon -gawk -gc -gcab -gcc -gcc-libs -gcr -gcr-4 -gdb -gdb-common -gdbm -gdk-pixbuf2 -geoclue -gettext -giflib -git -glib-networking -glib2 -glibc -glibmm -glslang -glu -gmp -gnome-desktop-4 -gnome-desktop-common -gnome-keyring -gnome-themes-extra -gnupg -gnutls -go -gobject-introspection-runtime -gparted -gperftools -gpgme -gpm -gptfdisk -graphene -graphite -grep -groff -gsettings-desktop-schemas -gsm -gssdp -gssproxy -gst-plugins-bad-libs -gst-plugins-base -gst-plugins-base-libs -gst-plugins-good -gstreamer -gtk-update-icon-cache -gtk2 -gtk3 -gtk4 -gtkmm3 -gtksourceview4 -guile -gupnp -gupnp-igd -gvfs -gvfs-afc -gzip -harfbuzz -harfbuzz-icu -haveged -hicolor-icon-theme -hidapi -highway -htop -http-parser -hwdata -hwloc -hyphen -iana-etc -icu -imath -imlib2 -iniparser -intel-ucode -iproute2 -iptables -iputils -iso-codes -jack2 -jansson -jemalloc -jfsutils -json-c -json-glib -jsoncpp -kaccounts-integration -kactivities -kactivities-stats -kactivitymanagerd -karchive -kauth -kbd -kbookmarks -kcmutils -kcodecs -kcompletion -kconfig -kconfigwidgets -kcoreaddons -kcrash -kdbusaddons -kde-cli-tools -kde-gtk-config -kdeclarative -kdecoration -kded -kdelibs4support -kdeplasma-addons -kdesu -kdnssd -kdsoap -kdsoap-ws-discovery-client -kemoticons -keyutils -kfilemetadata -kgamma5 -kglobalaccel -kguiaddons -kholidays -khotkeys -ki18n -kiconthemes -kidletime -kinfocenter -kio -kio-extras -kio-fuse -kirigami2 -kitemmodels -kitemviews -kjobwidgets -kmenuedit -kmod -knewstuff -knotifications -knotifyconfig -kpackage -kparts -kpeople -kpipewire -kpty -kquickcharts -krb5 -krunner -kscreen -kscreenlocker -kservice -ksshaskpass -ksystemstats -ktexteditor -ktextwidgets -kunitconversion -kuserfeedback -kwallet -kwallet-pam -kwayland -kwayland-integration -kwidgetsaddons -kwin -kwindowsystem -kwrited -kxmlgui -l-smash -lame -layer-shell-qt -lcms2 -ldb -ldns -less -libaccounts-glib -libaccounts-qt -libadwaita -libaio -libappindicator-gtk3 -libarchive -libass -libassuan -libasyncns -libatasmart -libavc1394 -libavif -libblockdev -libbluray -libbpf -libbs2b -libbsd -libburn -libbytesize -libcaca -libcamera -libcamera-ipa -libcanberra -libcap -libcap-ng -libcbor -libcdio -libcdio-paranoia -libcloudproviders -libcolord -libcups -libdaemon -libdatrie -libdbusmenu-glib -libdbusmenu-gtk3 -libdbusmenu-qt5 -libdca -libdecor -libdmtx -libdrm -libdv -libdvbpsi -libebml -libedit -libelf -libepoxy -libevdev -libevent -libexif -libffi -libfontenc -libftdi -libgcrypt -libgirepository -libgit2 -libglvnd -libgpg-error -libgtop -libgudev -libgusb -libhandy -libical -libice -libidn -libidn2 -libiec61883 -libimobiledevice -libindicator-gtk3 -libinih -libinput -libisl -libisofs -libjcat -libjpeg-turbo -libjxl -libkexiv2 -libkeybinder3 -libksba -libkscreen -libksysguard -libldap -liblzf -libmad -libmalcontent -libmanette -libmatroska -libmaxminddb -libmbim -libmd -libmfx -libmm-glib -libmnl -libmodplug -libmpc -libmpcdec -libmpd -libmpeg2 -libmtp -libndp -libnet -libnetfilter_conntrack -libnewt -libnfnetlink -libnftnl -libnghttp2 -libnice -libnids -libnl -libnm -libnma -libnma-common -libnotify -libnsl -libogg -libomxil-bellagio -libopenmpt -libp11-kit -libpcap -libpciaccess -libpeas -libpgm -libpipeline -libpipewire -libplacebo -libplist -libpng -libportal -libportal-gtk3 -libproxy -libpsl -libpulse -libqaccessibilityclient -libqalculate -libqmi -libqrtr-glib -libraw1394 -librsvg -libsamplerate -libsasl -libseccomp -libsecret -libshout -libsigc++ -libsm -libsmbios -libsndfile -libsodium -libsoup -libsoup3 -libsoxr -libssh -libssh2 -libstemmer -libsysprof-capture -libtar -libtasn1 -libteam -libthai -libtheora -libtiff -libtirpc -libtommath -libtool -libtpms -libtraceevent -libtracefs -libunistring -libunwind -libupnp -liburcu -liburing -libusb -libusbmuxd -libutempter -libuv -libva -libvdpau -libverto -libvorbis -libvpx -libwacom -libwbclient -libwebp -libwireplumber -libwnck3 -libwpe -libx11 -libxau -libxaw -libxcb -libxcomposite -libxcrypt -libxcrypt-compat -libxcursor -libxcvt -libxdamage -libxdmcp -libxext -libxfce4ui -libxfce4util -libxfixes -libxfont2 -libxft -libxi -libxinerama -libxkbcommon -libxkbcommon-x11 -libxkbfile -libxklavier -libxml2 -libxmlb -libxmu -libxpm -libxpresent -libxrandr -libxrender -libxres -libxshmfence -libxslt -libxss -libxt -libxtst -libxv -libxxf86vm -libyaml -libyuv -libzip -licenses -lightdm -lightdm-gtk-greeter -linux -linux-api-headers -linux-firmware -linux-firmware-whence -llvm-libs -lm_sensors -lmdb -lsof -lua -lua52 -lua53 -lvm2 -lz4 -lzo -lzop -m4 -mailcap -make -man-db -md4c -mdadm -media-player-info -mesa -mesa-utils -midori -milou -minizip -mkinitcpio -mkinitcpio-busybox -mobile-broadband-provider-info -modemmanager -modemmanager-qt -mousepad -mpfr -mpg123 -mtdev -mullvad-vpn -nano -ncurses -ndctl -neofetch -nettle -network-manager-applet -networkmanager -networkmanager-qt -nfs-utils -nfsidmap -nilfs-utils -nm-connection-editor -nmap -nmon -node-gyp -nodejs -nodejs-nopt -notepadqq -noto-fonts -npm -npth -nspr -nss -ntfs-3g -ocl-icd -oniguruma -openal -opencore-amr -openexr -openjpeg2 -openmpi -openpmix -openssh -openssl -opera -opus -orc -os-prober -ostree -oxygen -oxygen-sounds -p11-kit -p7zip -pacman -pacman-mirrorlist -pam -pambase -pango -pangomm -parole -partclone -parted -patch -pciutils -pcre -pcre2 -pcsclite -perl -perl-clone -perl-encode-locale -perl-error -perl-file-listing -perl-html-parser -perl-html-tagset -perl-http-cookies -perl-http-daemon -perl-http-date -perl-http-message -perl-http-negotiate -perl-io-html -perl-libwww -perl-lwp-mediatypes -perl-mailtools -perl-net-http -perl-timedate -perl-try-tiny -perl-uri -perl-www-robotrules -phonon-qt5 -phonon-qt5-gstreamer -pinentry -pipewire -pixman -pkgconf -pkgfile -plasma-browser-integration -plasma-desktop -plasma-disks -plasma-firewall -plasma-framework -plasma-integration -plasma-meta -plasma-nm -plasma-pa -plasma-systemmonitor -plasma-thunderbolt -plasma-vault -plasma-welcome -plasma-workspace -plasma-workspace-wallpapers -polkit -polkit-gnome -polkit-kde-agent -polkit-qt5 -poppler -poppler-qt5 -popt -portaudio -powerdevil -powertop -ppp -prison -procps-ng -protobuf -protobuf-c -psmisc -pulseaudio -purpose -python -python-distro -python-gobject -python-psutil -qca-qt5 -qqc2-desktop-style -qrencode -qt5-base -qt5-declarative -qt5-graphicaleffects -qt5-location -qt5-multimedia -qt5-quickcontrols -qt5-quickcontrols2 -qt5-sensors -qt5-speech -qt5-svg -qt5-tools -qt5-translations -qt5-wayland -qt5-webchannel -qt5-webengine -qt5-websockets -qt5-webview -qt5-x11extras -rav1e -re2 -readline -ripgrep -ristretto -rpcbind -rsync -rtkit -run-parts -rust -samba -sddm -sddm-kcm -sdl12-compat -sdl2 -sed -semver -shaderc -shadow -shared-mime-info -signon-kwallet-extension -signon-plugin-oauth2 -signon-ui -signond -slang -smartmontools -smbclient -snappy -socat -solid -sonnet -sound-theme-freedesktop -source-highlight -speedtest-cli -speex -speexdsp -spirv-tools -sqlite -srt -sshfs -startup-notification -sudo -svt-av1 -syndication -syntax-highlighting -sysfsutils -systemd -systemd-libs -systemd-sysvcompat -systemsettings -taglib -tailscale -talloc -tar -tdb -telepathy-glib -tevent -texinfo -thin-provisioning-tools -threadweaver -thunar -thunar-archive-plugin -thunar-media-tags-plugin -thunar-volman -tixati -tpm2-tss -traceroute -tracker3 -tslib -ttf-hack -ttf-inconsolata -ttf-liberation -tumbler -twolame -tzdata -uchardet -udisks2 -unrar -unzip -upower -usbmuxd -usbutils -util-linux -util-linux-libs -v4l-utils -vid.stab -vim -vim-runtime -virtualbox -virtualbox-host-modules-arch -vlc -vmaf -volume_key -vte-common -vte3 -vulkan-icd-loader -vulkan-tools -wavemon -wavpack -wayland -wayland-protocols -wayland-utils -webkit2gtk -webrtc-audio-processing -wget -which -wireplumber -woff2 -wpa_supplicant -wpebackend-fdo -x264 -x265 -xapian-core -xcb-proto -xcb-util -xcb-util-cursor -xcb-util-image -xcb-util-keysyms -xcb-util-renderutil -xcb-util-wm -xdg-dbus-proxy -xdg-desktop-portal -xdg-desktop-portal-gnome -xdg-desktop-portal-gtk -xdg-desktop-portal-kde -xdg-user-dirs -xdg-utils -xf86-input-libinput -xfburn -xfce4-appfinder -xfce4-artwork -xfce4-battery-plugin -xfce4-clipman-plugin -xfce4-cpufreq-plugin -xfce4-cpugraph-plugin -xfce4-dict -xfce4-diskperf-plugin -xfce4-eyes-plugin -xfce4-fsguard-plugin -xfce4-genmon-plugin -xfce4-mailwatch-plugin -xfce4-mount-plugin -xfce4-mpc-plugin -xfce4-netload-plugin -xfce4-notes-plugin -xfce4-notifyd -xfce4-panel -xfce4-power-manager -xfce4-pulseaudio-plugin -xfce4-screensaver -xfce4-screenshooter -xfce4-sensors-plugin -xfce4-session -xfce4-settings -xfce4-smartbookmark-plugin -xfce4-systemload-plugin -xfce4-taskmanager -xfce4-terminal -xfce4-time-out-plugin -xfce4-timer-plugin -xfce4-verve-plugin -xfce4-wavelan-plugin -xfce4-weather-plugin -xfce4-whiskermenu-plugin -xfce4-xkb-plugin -xfconf -xfdesktop -xfsprogs -xfwm4 -xfwm4-themes -xkeyboard-config -xorg-docs -xorg-font-util -xorg-fonts-100dpi -xorg-fonts-75dpi -xorg-fonts-alias-100dpi -xorg-fonts-alias-75dpi -xorg-fonts-alias-misc -xorg-fonts-encodings -xorg-fonts-misc -xorg-iceauth -xorg-server -xorg-server-common -xorg-setxkbmap -xorg-xauth -xorg-xdpyinfo -xorg-xinit -xorg-xinput -xorg-xkbcomp -xorg-xmessage -xorg-xmodmap -xorg-xprop -xorg-xrandr -xorg-xrdb -xorg-xset -xorg-xsetroot -xorgproto -xvidcore -xxhash -xz -yay -zeitgeist -zeromq -zimg -zip -zlib -zstd -zxing-cpp +amd-ucode 20230210.bf4115c-1 +arp-scan 1.10.0-2 +barrier 2.4.0-2 +bat 0.23.0-3 +btrfs-progs 6.2.2-1 +chromium 111.0.5563.146-1 +code 1.77.0-1 +cronie 1.6.1-1 +dd_rescue 1.99.12-2 +ddrescue 1.27-1 +debtap 3.5.1-1 +dhcpcd 9.4.1-1 +discord 0.0.26-1 +dosfstools 4.2-3 +exfat-utils 1.4.0-1 +f2fs-tools 1.15.0-2 +file-roller 43.0-1 +firefox 111.0.1-1 +flatpak 1:1.15.4-1 +gparted 1.5.0-1 +gptfdisk 1.0.9-2 +htop 3.2.2-1 +intel-ucode 20230214-1 +jfsutils 1.1.15-8 +lightdm-gtk-greeter 1:2.0.8-3 +lsof 4.98.0-1 +lzop 1.04-3 +neofetch 7.1.0-2 +network-manager-applet 1.30.0-1 +networkmanager 1.42.4-2 +nfs-utils 2.6.2-1 +nmap 7.93-1 +nmon 16n-2 +notepadqq 2.0.0beta-1 +openssh 9.3p1-1 +os-prober 1.81-1 +p7zip 1:17.05-1 +plasma-meta 5.27-3 +powertop 2.15-1 +ristretto 0.13.0-1 +rsync 3.2.7-4 +samba 4.18.1-1 +sshfs 3.7.3-1 +tailscale 1.38.3-1 +thunar 4.18.4-1 +thunar-archive-plugin 0.5.1-1 +thunar-media-tags-plugin 0.4.0-1 +thunar-volman 4.18.0-1 +tixati 3.16-1 +ttf-inconsolata 1:3.000-3 +unrar 1:6.2.6-1 +unzip 6.0-19 +usbutils 015-2 +vim 9.0.1420-1 +virtualbox 7.0.6-3 +virtualbox-host-modules-arch 7.0.6-19 +vlc 3.0.18-8 +xorg-docs 1.7.2-2 +xorg-font-util 1.4.0-1 +xorg-fonts-100dpi 1.0.4-2 +xorg-fonts-75dpi 1.0.4-1 +xorg-fonts-alias-100dpi 1.0.5-1 +xorg-fonts-alias-75dpi 1.0.5-1 +xorg-fonts-misc 1.0.4-1 +xorg-server 21.1.8-1 +xorg-xinit 1.4.2-1 +xorg-xinput 1.6.3-3 +xorg-xrandr 1.5.2-1 diff --git a/bashset.sh b/bashset.sh index b382574..debac6c 100644 --- a/bashset.sh +++ b/bashset.sh @@ -3,3 +3,14 @@ mv ~/.bashrc ~/.bashrc.bak ln -s .bashrc ~/.bashrc ln -s .bash_aliases ~/.bash_aliases touch ~/.bashlocal + +echo "Would you like to intall the contents of the package list in the arch foler? (yes/no)" +read answer + +if [ "$answer" == "yes" ] || [ "$answer" == "y" ]; then + echo "Fuck yeah" + sudo pacman -S --needed $(\cat arch/pkglist.txt) +else + echo "Exiting the script." + exit 0 +fi