commit 5f85c4555ef4c1167449a2f940ed631e3e192c97 Author: Kar Date: Sun Oct 26 21:38:42 2025 +0530 migrate from hg diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6e25fa8 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +cache/ \ No newline at end of file diff --git a/archPack.sh b/archPack.sh new file mode 100755 index 0000000..07a022a --- /dev/null +++ b/archPack.sh @@ -0,0 +1,79 @@ +#!/bin/bash + +set -e + +trap 'echo "Exiting..."; exit 0' INT + + +INPUT="cache.packages.amd64" +OUTPUT="cache.packages.amd64.all" +TEMP="cache.packages.amd64.tmp" +TARGET_DIR="cache/packages/" + +# Clear output file +echo "removing" "$OUTPUT" and "$TEMP" +sleep 2 +> "$OUTPUT" +> "$TEMP" +rm -rf "$TARGET_DIR" +mkdir -p cache/packages + +while IFS= read -r line || [ -n "$line" ]; do + # Skip empty lines and comments + [[ -z "$line" || "$line" =~ ^[[:space:]]*# ]] && continue + + # Remove inline comments and trim whitespace + package=$(echo "$line" | sed 's/#.*//' | xargs) + + # Skip if empty after processing + [ -z "$package" ] && continue + + # Check if it's a group + if pacman -Sgq "$package" &>/dev/null; then + echo "Expanding group: $package" + pacman -Sgq "$package" >> "$TEMP" + else + # It's a regular package + echo "Adding package: $package" + echo "$package" >> "$TEMP" + fi +done < "$INPUT" + +# Now get all dependencies for collected packages +echo "Getting all dependencies..." +{ + # First, output all the original packages + sort -u "$TEMP" + + # Then get their dependencies + sort -u "$TEMP" | while read -r pkg; do + pactree -slu "$pkg" 2>/dev/null + done +} | sort -u > "$OUTPUT" + + +echo "Complete package list with dependencies written to $OUTPUT" +sleep 2 + +echo "Removing old packages..." +# sudo rm -rf /var/cache/pacman/pkg/* + +echo "Downloading packages to host cache..." +# sudo pacman -Syw --noconfirm dhclient +# sudo pacman -Syw --noconfirm linux-cachyos-lts + +# sudo pacman -Syu --ignore=gst-plugins-base-libs # Need to ignore gst-plugins-base-libs because of gst-plugins-base-libs=1.26.7-1 +sudo pacman -Syy +sudo pacman -Syw --noconfirm $(cat "$OUTPUT") + + +mkdir -p "$TARGET_DIR" +echo "Copying packages to $TARGET_DIR..." +sudo cp -n /var/cache/pacman/pkg/*.pkg.tar.zst "$TARGET_DIR" 2>/dev/null || true + +echo "Updating package database in $TARGET_DIR..." +(cd "$TARGET_DIR" && sudo repo-add gopi.db.tar.gz *.pkg.tar.zst 2>/dev/null || true) + +echo "Packages processed and copied to $TARGET_DIR" + +python3 server.py diff --git a/cache.packages.amd64 b/cache.packages.amd64 new file mode 100644 index 0000000..900b9fc --- /dev/null +++ b/cache.packages.amd64 @@ -0,0 +1,1120 @@ +# Base system +base +base-devel +linux +linux-headers +linux-firmware +linux-cachyos-lts +linux-cachyos-lts-headers +vulkan-icd-loader +lib32-vulkan-icd-loader + +#drives +rocm-core +rocm-device-libs +rocm-smi-lib +nvidia +nvidia-dkms +nvidia-settings +nvidia-utils + +amd-ucode +amdsmi + +vulkan-intel +# leverage the GPU for general-purpose parallel computing +intel-ucode +intel-gmmlib +intel-compute-runtime +intel-gpu-tools +intel-media-driver +intel-npu-driver-bin +libva +libva-intel-driver +vulkan-intel +lib32-vulkan-intel + + +libxml2 +libxml2-legacy + +# Boot & System +grub +os-prober +efibootmgr +sudo + +# Network +networkmanager +##network-manager-applet +plasma-nm +modemmanager +mobile-broadband-provider-info +usbutils +# Cloud/Hypervisor +#cloud-init +#hyperv + +# Filesystems & Tools +f2fs-tools +fatresize +nvme-cli +mkinitcpio +mkinitcpio-archiso +pv +syslinux +inetutils +net-tools +gpart +gptfdisk +rsync + +# KDE Plasma Desktop +sddm +plasma-desktop +xorg-xwayland +dolphin +kwalletmanager +kwallet +kgpg +gnome-keyring +libsecret +konsole +discover +kwrite +spectacle +gwenview +kdeconnect +firefox-esr +vlc +vlc-plugin-ogg +vlc-plugin-opus +vlc-plugin-theora +vlc-plugin-vorbis +vlc-plugin-x265 +vlc-plugin-x264 +vlc-plugin-vpx +vlc-plugin-mpg123 +vlc-plugin-dbus +vlc-plugin-flac +vlc-plugin-nfs +vlc-plugin-smb +vlc-plugin-sftp + + + +qt6-svg +qt6-declarative +qt5-quickcontrols2 + +#catppuccin-mocha-grub-theme-git +#catppuccin-sddm +#catppuccin-cursors-mocha +#catppuccin-icon-theme-mocha +#catppuccin-kde-colors-mocha + + +# Audio +pipewire +pipewire-pulse +pipewire-alsa +pipewire-jack +wireplumber + +# Utilities +git +openssh +fish +wget +curl +nano +micro +bluefish +vim +neovim +ghostty +kitty +dialog +atop +btop +htop +strace +iotop +iftop +nethogs +powertop +# nmon Powerful tool from IBM provides CPU disk .... info +nmon +glances +nvtop +amdgpu_top + + + +#cli tools +fastfetch +dnsutils +unzip +7zip +hwinfo +ugrep +eza +starship +fzf +zoxide +thefuck +tmux +atuin +ncdu +duf +exa +bat +ripgrep +fd +jq +yq +httpie +dog +nmap +lazygit +tree +sd + + + +# Fonts (recommended) +ttf-dejavu +ttf-liberation +noto-fonts +nerd-fonts-inter +ttf-nerd-fonts-symbols + + +# Apps +docker +docker-buildx +docker-compose +distrobox +boxbuddy +virtualbox +virtualbox-host-dkms +virtualbox-ext-vnc +virtualbox-ext-oracle +libreoffice-still +nodejs-lts-jod +nvm +go +uv + +libappimage +appimagepool-appimage + +flatpak + + +#samba +samba +smb4k +smbnetfs +gvfs-smb +nemo + +gnome-calculator +cheese +droidcam +v4l2loopback-dkms +remmina +freerdp +freedownloadmanager +gnome-disk-utility +partitionmanager + + + + + + + + + + + + + +kwalletmanager + +libxml2 +libxml2-legacy #for LibreOffice Appimage +xorg-xwayland #for xwayland(xorg) support +qt6-wayland +kinfocenter #Hardware info like cpu ram ... +plasma-systemmonitor #ksysguard +htop +btop +atop +iotop +iftop +nethogs +powertop +nmon #Powerful tool from IBM provides CPU disk .... info +#vtop gtop not found +#procps-ng ### Provides- pstree, vmstat, iostat, free, kill, pgrep, pidof, pkill, pmap, prlimit, ps, pwdx, sysctl, sysinfo, timeout, ulimit, uptime, usermod, users, vmstat, w, wall, what, who, whoami, whois, xargs, yes +nvtop +amdgpu_top +#intel_gpu_top #included in intel-gpu-tools +#"amd-smi monitor" requires opencl-amd. opencl-amd and rocm-core are in conflict. + +google-chrome +freedownloadmanager +kdeconnect +gwenview +kwrite +spectacle +cheese +droidcam +v4l2loopback-dkms +remmina + +#samba +samba +smb4k +smbclient # not sure if it is already a part of any package +smbnetfs +python-smbprotocol +python-gssapi +python-dnspython +python-markdown +python-cryptography +gvfs-smb + +#Print +cups +cups-pdf +system-config-printer +gutenprint +foomatic-db +foomatic-db-engine +foomatic-db-gutenprint-ppds + + + +#bsdtar #will check later +vulkan-intel +intel-compute-runtime # leverage the GPU for general-purpose parallel computing +intel-gpu-tools +intel-media-driver + +#drives +rocm-core +rocm-device-libs +rocm-smi-lib + +nvidia +nvidia-dkms +nvidia-settings +nvidia-utils + + + +# Base system +base +base-devel +linux-headers +linux-lts +linux-lts-headers +linux-firmware +linux-cachyos-lts + +lib32-nvidia-utils +vulkan-icd-loader +lib32-vulkan-icd-loader + +# Boot & System +grub +os-prober +efibootmgr +sudo + +# Network +networkmanager + +# Cloud/Hypervisor +cloud-init +hyperv + +# Filesystems & Tools +dialog +f2fs-tools +fatresize +nvme-cli +gnome-disk-utility +partitionmanager +mkinitcpio +mkinitcpio-archiso + +# pv inserts itself into a pipeline to show the progress of data as it flows between two processes. tar cf - . | pv | ssh user@host 'tar xf -' +pv +syslinux + +# KDE Plasma Desktop +sddm +plasma-desktop +xorg-xwayland +dolphin +kwalletmanager +kgpg +konsole +falkon +firefox-esr +discover + + +qt6-svg +qt6-declarative +qt5-quickcontrols2 + +#Desktop Apps +vlc +vlc-plugins-all + + + +# Catppuccin +catppuccin-mocha-grub-theme-git +#catppuccin-sddm +catppuccin-cursors-mocha +#catppuccin-icon-theme-mocha +#atppuccin-kde-colors-mocha + + +# Audio +pipewire +pipewire-pulse +pipewire-alsa +pipewire-jack +wireplumber + +# Utilities +git +openssh +fish +wget +curl +nano +micro +bluefish +vim +ghostty + +# Fonts (recommended) +ttf-dejavu +ttf-liberation +noto-fonts + +# Apps +docker +distrobox +boxbuddy +docker-buildx +libreoffice-still +nodejs-lts-jod +nvm +go +uv + +libappimage +appimagepool-appimage +#appimagelauncher + +flatpak + + + + + + + + + + + + +abseil-cpp +accounts-qml-module +acl +adwaita-cursors +adwaita-fonts +adwaita-icon-theme +adwaita-icon-theme-legacy +alsa-card-profiles +alsa-lib +alsa-topology-conf +alsa-ucm-conf +aom +appimagepool-appimage +appstream +appstream-qt +archlinux-appstream-data +archlinux-keyring +at-spi2-core +attica +attr +audit +autoconf +automake +avahi +baloo +baloo-widgets +base +base-devel +bash +binutils +bison +bluefish +bluez-libs +breeze-icons +brotli +bubblewrap +bzip2 +ca-certificates +ca-certificates-mozilla +ca-certificates-utils>=20181109-3 +cairo +cifs-utils +containerd +convertlit +coreutils +cryptsetup +curl +dav1d +db5.3 +dbus +dbus-broker +dbus-broker-units +dbus-units +dconf +debugedit +default-cursors +desktop-file-utils +device-mapper +diffutils +discount +discover +docker +dolphin +double-conversion +duktape +e2fsprogs +ebook-tools +efibootmgr +efivar +enchant +exiv2 +expat +f2fs-tools +fakeroot +fatresize +ffmpeg +fftw +file +filesystem +findutils +firefox-esr +fish +flac +flatpak +flex +fontconfig +freetype2 +fribidi +gawk +gc +gcc +gcc-libs +gdbm +gdk-pixbuf2 +gettext +ghostty +giflib +git +glib2 +glibc +glibc>=2.27 +glib-networking +glslang +glycin +gmp +gnulib-l10n +gnupg +gnupg>=2 +gnutls +gperftools +gpgme +gpgmepp +graphite +grep +groff +grub +gsettings-desktop-schemas +gsettings-system-schemas=49.1-1 +gsm +gtest +gtk3 +gtk-update-icon-cache +guile +gzip +harfbuzz +hicolor-icon-theme +hidapi +highway +hwdata +iana-etc +icu +iproute2 +iputils +iso-codes +jack +jansson +jbigkit +json-c +json-glib +kaccounts-integration +karchive +kauth +kbd +kbookmarks +kcmutils +kcodecs +kcolorscheme +kcompletion +kconfig +kconfigwidgets +kcoreaddons +kcrash +kdbusaddons +kdnssd +kdsoap-qt6 +kdsoap-ws-discovery-client +keyutils +kfilemetadata +kglobalaccel +kguiaddons +ki18n +kiconthemes +kidletime +kio +kio-extras +kirigami +kirigami-addons +kitemmodels +kitemviews +kjobwidgets +kmod +knewstuff +knotifications +konsole +kpackage +kparts +krb5 +kservice +kstatusnotifieritem +ksvg +ktextwidgets +kuserfeedback +kwallet +kwidgetsaddons +kwindowsystem +kxmlgui +lame +lcms2 +ldb +leancrypto +lib32-vulkan-icd-loader +libaccounts-glib +libaccounts-qt +libappimage +libarchive +libass +libassuan +libasyncns +libatasmart +libavc1394 +libb2 +libblockdev +libblockdev-crypto +libblockdev-fs +libblockdev-loop +libblockdev-mdraid +libblockdev-nvme +libblockdev-part +libblockdev-swap +libbluray +libbpf +libbs2b +libbsd +libbytesize +libcanberra +libcap +libcap-ng +libcloudproviders +libcolord +libcrypt.so=2-64 +libcups +libdaemon +libdatrie +libdbus-1.so=3-64 +libdeflate +libdovi +libdrm +libdvdnav +libdvdread +libebur128 +libedit +libegl +libelf +libepoxy +libevdev +libevent +libfdk-aac +libffi +libfreeaptx +libfyaml +libgcrypt +libgl +libgpg-error +libgudev +libice +libidn2 +libiec61883 +libimobiledevice +libimobiledevice-glue +libinih +libinput +libisl.so=23-64 +libjpeg-turbo +libjxl +libkexiv2 +libksba +liblc3 +libldac +libldap +liblsmash.so=2-64 +libltdl +libmd +libmnl +libmodplug +libmpc +libmtp +libmysofa +libncursesw.so=6-64 +libnetfilter_conntrack +libnfnetlink +libnftnl +libnghttp2 +libnghttp3 +libnl +libnotify +libnsl +libnvme +libogg +libopenmpt +libp11-kit +libp11-kit=0.25.10-2 +libpcap +libpciaccess +libpgm +libpipewire=1:1.4.9-1 +libplacebo +libplist +libpng +libproxy +libpsl +libpulse +libraw1394 +librsvg +libsamplerate +libsasl +libseccomp +libsecret +libsm +libsndfile +libsodium +libsoup3 +libsoxr +libssh +libssh2 +libstemmer +libsysprof-capture +libtasn1 +libtevent.so=0-64 +libthai +libtheora +libtiff +libtirpc +libtommath +libtool +libunibreak +libunistring +libunwind +liburing +libusb +libusbmuxd +libva +libvdpau +libverto-module-base +libvorbis +libvpx +libwacom +libwbclient +libwebp +libwireplumber=0.5.12-1 +libx11 +libxau +libxcb +libxcomposite +libxcursor +libxdamage +libxdmcp +libxext +libxfixes +libxft +libxi +libxinerama +libxkbcommon +libxkbcommon-x11 +libxkbfile +libxml2 +libxmlb +libxmu +libxrandr +libxrender +libxshmfence +libxslt +libxt +libxtables.so=12-64 +libxtst +libxv +libxxf86vm +libzimg.so=2-64 +libzip +licenses +lilv +linux-api-headers>=4.10 +linux-cachyos-lts +linux-firmware +linux-lts +linux-lts-headers +llvm-libs +lmdb +lm_sensors +lua +lv2 +lz4 +lzo +m4 +make +md4c +mdadm +media-player-info +mesa +micro +minizip +mkinitcpio +mkinitcpio-archiso +mpdecimal +mpfr +mpg123 +mtdev +nano +nettle +networkmanager +nftables +noto-fonts +npth +nspr +nss + +nvme-cli +ocl-icd +onevpl +opencore-amr +openjpeg2 +openssh +openssl +opus +os-prober +p11-kit +pacman +pacman-mirrorlist +pam +pambase +pango +parted +patch +pciutils +pcre2 +perl +pinentry +pipewire +pipewire=1:1.4.9-1 +pipewire-alsa +pipewire-audio=1:1.4.9-1 +pipewire-jack +pipewire-pulse +pipewire-session-manager +pixman +pkgconf +plasma-activities +plasma-desktop +polkit +polkit-qt6 +poppler=25.10.0 +poppler-qt6 +popt +portaudio +procps-ng +psmisc +purpose +pv +python +qca-qt6 +qcoro +qqc2-desktop-style +qt5-quickcontrols2 +qt6-5compat +qt6-base +qt6-declarative +qt6-multimedia +qt6-multimedia-backend +qt6-positioning +qt6-shadertools +qt6-speech +qt6-svg +qt6-translations +qt6-webchannel +qt6-webengine +qt6-websockets +qt6-webview +rav1e +re2 +readline +ripgrep +ripgrep-all +rubberband +runc +sbc +sddm +sdl2 +sdl3 +sed +serd +sh +shaderc +shadow +shared-mime-info +signond +signon-kwallet-extension +signon-plugin-oauth2 +signon-ui +smbclient +snappy +solid +sonnet +sord +sound-theme-freedesktop +speex +speexdsp +spirv-tools +sqlite +sratom +srt +sudo +svt-av1 +syndication +syntax-highlighting +syslinux +systemd +systemd-libs +systemd-sysvcompat +taglib +talloc +tar +tdb +texinfo +tinysparql +tpm2-tss +tslib +ttf-dejavu +ttf-font +ttf-liberation +tzdata +udisks2 +upower +util-linux +util-linux-libs +util-linux-libs=2.41.2 +v4l-utils +vapoursynth +vid.stab +vim +vmaf +volume_key +vulkan-icd-loader +wayland +webrtc-audio-processing-1 +wget +which +wireplumber +x264 +x265 +xcb-proto +xcb-util +xcb-util-cursor +xcb-util-image +xcb-util-keysyms +xcb-util-renderutil +xcb-util-wm +xdg-utils +xkeyboard-config +xorgproto +xorg-server +xorg-xprop +xorg-xset +xvidcore +xxhash +xz +zeromq +zix +zlib +zstd + + +alsa-utils +amd-ucode +arch-install-scripts +archinstall +b43-fwcutter +base +bcachefs-tools +bind +bolt +brltty +broadcom-wl +btrfs-progs +clonezilla +cloud-init +cryptsetup +darkhttpd +ddrescue +dhcpcd +diffutils +dmidecode +dmraid +dnsmasq +dosfstools +e2fsprogs +edk2-shell +efibootmgr +espeakup +ethtool +exfatprogs +f2fs-tools +fatresize +foot-terminfo +fsarchiver +gpart +gpm +gptfdisk +grml-zsh-config +grub +hdparm +hyperv +intel-ucode +irssi +iw +iwd +jfsutils +kitty-terminfo +ldns +less +lftp +libfido2 +libusb-compat +linux +linux-atm +linux-firmware +linux-firmware-marvell +livecd-sounds +lsscsi +lvm2 +lynx +man-db +man-pages +mc +mdadm +memtest86+ +memtest86+-efi +mkinitcpio +mkinitcpio-archiso +mkinitcpio-nfs-utils +mmc-utils +modemmanager +mtools +nano +nbd +ndisc6 +nfs-utils +nilfs-utils +nmap +ntfs-3g +nvme-cli +open-iscsi +open-vm-tools +openconnect +openpgp-card-tools +openssh +openvpn +partclone +parted +partimage +pcsclite +ppp +pptpclient +pv +qemu-guest-agent +refind +reflector +rsync +rxvt-unicode-terminfo +screen +sdparm +sequoia-sq +sg3_utils +smartmontools +sof-firmware +squashfs-tools +sudo +syslinux +systemd-resolvconf +tcpdump +terminus-font +testdisk +tmux +tpm2-tools +tpm2-tss +udftools +usb_modeswitch +usbmuxd +usbutils +vim +virtualbox-guest-utils-nox +vpnc +wireless-regdb +wireless_tools +wpa_supplicant +wvdial +xdg-utils +xfsprogs +xl2tpd +zsh + diff --git a/cache.packages.amd64.all b/cache.packages.amd64.all new file mode 100644 index 0000000..29abfd7 --- /dev/null +++ b/cache.packages.amd64.all @@ -0,0 +1,1487 @@ +7zip +a52dec +aalib +abseil-cpp +accounts-qml-module +accountsservice +acl +adwaita-cursors +adwaita-fonts +adwaita-icon-theme +adwaita-icon-theme-legacy +aha +akonadi-contacts +alsa-card-profiles +alsa-lib +alsa-topology-conf +alsa-ucm-conf +alsa-utils +amdgpu_top +amdsmi +amd-ucode +aom +appimagepool-appimage +appstream +appstream-qt +archinstall +arch-install-scripts +archlinux-appstream-data +archlinux-keyring +argon2 +aribb24 +aribb25 +atop +at-spi2-core +attica +attr +atuin +audit +aurorae +autoconf +automake +avahi +awk +ayatana-ido +b43-fwcutter +baloo +baloo-widgets +base +base-devel +bash +bat +bc +bcachefs-tools +bind +binutils +binutils>=2.28 +bison +blas +bluefish +bluez-libs +bolt +boost-libs +boxbuddy +breeze +breeze-icons +brltty +broadcom-wl +brotli +btop +btrfs-progs +bubblewrap +bzip2 +ca-certificates +ca-certificates-mozilla +ca-certificates-utils>=20181109-3 +cairo +c-ares +catppuccin-cursors-mocha +catppuccin-mocha-grub-theme-git +cblas +ccid +cdparanoia +cfitsio +cheese +chromaprint +cifs-utils +cinnamon-desktop +clinfo +clonezilla +cloud-init +clucene +clutter +clutter-gst +clutter-gtk +cogl +composefs +confuse +containerd +convertlit +coreutils +cpio +cracklib +cryptsetup +cups +cups-filters +cups-pdf +curl +curl>=7.20.0 +darkhttpd +dav1d +db5.3 +dbus +dbus-broker +dbus-broker-units +dbus-units +dconf +ddcutil +ddrescue +debugedit +default-cursors +desktop-file-utils +device-mapper +device-mapper>=2.03.35 +device-mapper>=2.0.54 +dhcpcd +dhcp-client +dialog +diffutils +ding-libs +discount +discover +distrobox +dkms +dmidecode +dmraid +dnsmasq +dnssec-anchors +dnsutils +docker +docker-buildx +docker-compose +dog +dolphin +dosfstools +double-conversion +drbl +droidcam +duf +duktape +e2fsprogs +ebook-tools +ecryptfs-utils +editorconfig-core-c +edk2-shell +efibootmgr +efivar +eglexternalplatform +egl-gbm +egl-wayland +egl-x11 +ell +emoji-font +enchant +espeak-ng +espeakup +ethtool +exa +exempi +exfatprogs +exiv2 +expat +expat=2.7.3 +eza +f2fs-tools +faac +faad2 +fakeroot +falkon +fastfetch +fatresize +fd +ffmpeg +ffmpeg4.4 +fftw +file +filesystem +findutils +firefox-esr +fish +flac +flatpak +flex +fluidsynth +fmt +fontconfig +foomatic-db +foomatic-db-engine +foomatic-db-gutenprint-ppds +foot-terminfo +frameworkintegration +freedownloadmanager +freeglut +freerdp +freetype2 +frei0r-plugins +fribidi +fsarchiver +ftgl +fuse +fuse2 +fuse3 +fuse-common +fzf +gawk +gc +gcc +gcc-libs +gcc-libs=15.2.1+r22+gc4e96a094636-1 +gcr +gcr-4 +gdbm +gdbm>=1.17 +gdk-pixbuf2 +gettext +gflags +ghostscript +ghostty +ghostty-shell-integration +ghostty-terminfo +giflib +git +glances +glew +glib2 +glibc +glibc>=2.27 +glibc=2.42+r17+gd7274d718e6f +glib-networking +glm +glslang +glu +glycin +gmp +gnome-calculator +gnome-desktop +gnome-desktop-common=1:44.4-1 +gnome-disk-utility +gnome-keyring +gnome-video-effects +gnulib-l10n +gnupg +gnupg>=2 +gnutls +gnutls>=2.4.1 +go +gobject-introspection-runtime +google-chrome +google-glog +gpart +gperftools +gpgme +gpgmepp +gpm +gptfdisk +grantleetheme +graphene +graphite +grep +grml-zsh-config +groff +grub +gsettings-desktop-schemas +gsettings-system-schemas +gsettings-system-schemas=49.1-1 +gsm +gssdp +gssproxy +gst-plugins-bad +gst-plugins-bad-libs +gst-plugins-bad-libs=1.26.7-1 +gst-plugins-base +gst-plugins-base-libs +gst-plugins-base-libs=1.26.7-1 +gst-plugins-good +gstreamer +gstreamer=1.26.7-1 +gtest +gtk3 +gtk4 +gtk4-layer-shell +gtksourceview5 +gtk-update-icon-cache +guile +gupnp +gupnp-igd +gutenprint +gvfs +gvfs=1.58.0 +gvfs-smb +gwenview +gzip +harfbuzz +harfbuzz-icu +hdparm +hicolor-icon-theme +hidapi +highway +hsa-rocr +htop +httpie +hunspell +hunspell>=1.2.8 +hwdata +hwinfo +hwloc +hyperv +hyphen +i2c-tools +iana-etc +icu +iftop +ijs +imagemagick +imath +imlib2 +inetutils +initramfs +intel-compute-runtime +intel-gmmlib +intel-gpu-tools +intel-graphics-compiler +intel-media-driver +intel-npu-driver-bin +intel-ucode +iotop +iproute2 +iputils +irssi +iso-codes +iw +iwd +jack +jansson +jasper +jbig2dec +jbigkit +jemalloc +jfsutils +jq +json-c +json-glib +kaccounts-integration +kactivitymanagerd +karchive +kauth +kbd +kbookmarks +kcmutils +kcodecs +kcolorpicker +kcolorscheme +kcompletion +kconfig +kconfigwidgets +kcontacts +kcoreaddons +kcrash +kdbusaddons +kdeclarative +kde-cli-tools +kdeconnect +kdecoration +kded +kdesu +kdnssd +kdsoap-qt6 +kdsoap-ws-discovery-client +keyutils +kfilemetadata +kglobalaccel +kglobalacceld +kgpg +kguiaddons +kholidays +ki18n +kiconthemes +kidletime +kimageannotator +kinfocenter +kio +kio-extras +kio-fuse +kirigami +kirigami-addons +kitemmodels +kitemviews +kitty +kitty-shell-integration +kitty-terminfo +kjobwidgets +kmenuedit +kmime +kmod +knewstuff +knighttime +knotifications +knotifyconfig +konsole +kpackage +kparts +kpeople +kpipewire +kpmcore +kpty +kquickcharts +krb5 +krunner +kscreenlocker +kservice +kstatusnotifieritem +ksvg +ksystemstats +ktextaddons +ktexteditor +ktexttemplate +ktextwidgets +kunitconversion +kuserfeedback +kwallet +kwalletmanager +kwayland +kwidgetsaddons +kwin +kwindowsystem +kwrite +kxmlgui +lame +lapack +layer-shell-qt +lazygit +lbzip2 +lcms2 +ldb +ldns +leancrypto +less +lftp +lib32-audit +lib32-brotli +lib32-bzip2 +lib32-curl +lib32-e2fsprogs +lib32-expat +lib32-gcc-libs +lib32-glibc +lib32-icu +lib32-json-c +lib32-keyutils +lib32-krb5 +lib32-libcap +lib32-libdrm +lib32-libelf +lib32-libffi +lib32-libgcrypt +lib32-libglvnd +lib32-libgpg-error +lib32-libidn2 +lib32-libldap +lib32-libnghttp2 +lib32-libnghttp3 +lib32-libnsl +lib32-libpciaccess +lib32-libpsl +lib32-libssh2 +lib32-libtirpc +lib32-libunistring +lib32-libx11 +lib32-libxau +lib32-libxcb +lib32-libxcrypt +lib32-libxdmcp +lib32-libxext +lib32-libxml2 +lib32-libxshmfence +lib32-libxxf86vm +lib32-llvm-libs +lib32-lm_sensors +lib32-mesa +lib32-ncurses +lib32-nvidia-utils +lib32-openssl +lib32-pam +lib32-spirv-tools +lib32-systemd +lib32-vulkan-icd-loader +lib32-vulkan-intel +lib32-vulkan-mesa-device-select +lib32-wayland +lib32-xcb-util-keysyms +lib32-xz +lib32-zlib +lib32-zstd +libabw +libaccounts-glib +libaccounts-qt +libadwaita +libaio +libaio.so=1-64 +libakonadi +libappimage +libappindicator-gtk3 +libarchive +libass +libass.so=9-64 +libassuan +libasyncns +libatasmart +libatomic_ops +libavc1394 +libavcodec.so=62-64 +libavtp +libayatana-appindicator +libayatana-indicator +libb2 +libblkid.so=1-64 +libblockdev +libblockdev=3.4.0 +libblockdev-crypto +libblockdev-fs +libblockdev-loop +libblockdev-mdraid +libblockdev-nvme +libblockdev-part +libblockdev-swap +libbluray +libbluray.so=3-64 +libbpf +libbs2b +libbsd +libbytesize +libcaca +libcanberra +libcap +libcap-ng +libcbor +libcddb +libcdio +libcdio-paranoia +libcdr +libcheese=44.1-5 +libcloudproviders +libcmis +libcolord +libcrypt.so +libcrypt.so=2-64 +libcups +libcups>=2.4.14 +libcupsfilters +libdaemon +libdatrie +libdav1d.so=7-64 +libdbus +libdbus-1.so=3-64 +libdbusmenu-glib +libdbusmenu-gtk3 +libdc1394 +libdca +libde265 +libdecor +libdeflate +libdisplay-info +libdmtx +libdnet +libdovi +libdrm +libdv +libdvbpsi +libdvdnav +libdvdread +libebml +libe-book +libebur128 +libedit +libegl +libei +libelf +libepoxy +libepubgen +libetonyek +libevdev +libevent +libexif +libexttextcat +libfakekey +libfdk-aac +libffi +libffi=3.5.2 +libfido2 +libfontenc +libfreeaptx +libfreehand +libftdi +libfyaml +libgcrypt +libgee +libgirepository=1.86.0-1 +libgit2 +libgl +libglib-2.0.so=0-64 +libglvnd +libgme +libgnomekbd +libgoom2 +libgpg-error +libgudev +libhandy +libice +libidn +libidn2 +libiec61883 +libimobiledevice +libimobiledevice-glue +libinih +libinput +libisl.so=23-64 +libixion +libjpeg-turbo +libjxl +libkate +libkdcraw +libkexiv2 +libkeyutils.so=1-64 +libksba +libkscreen +libksysguard +liblangtag +liblc3 +libldac +libldap +liblouis +liblqr +liblrdf +liblsmash.so=2-64 +libltc +libltdl +libluv +liblzf +libmad +libmalcontent +libmatroska +libmaxminddb +libmbim +libmd +libmfx +libmicrodns +libmm-glib +libmm-glib=1.24.2-1 +libmng +libmnl +libmodplug +libmpc +libmpcdec +libmpeg2 +libmspack +libmspub +libmtp +libmwaw +libmysofa +libncursesw.so=6-64 +libndp +libnetfilter_conntrack +libnewt +libnfnetlink +libnfs +libnftnl +libnghttp2 +libnghttp3 +libnice +libnl +libnm +libnotify +libnsl +libnumbertext +libnvme +libodfgen +libogg +liboggz +libopenmpt +liborcus +libotr +libp11-kit +libp11-kit=0.25.10-2 +libpagemaker +libpam.so=0-64 +libpaper +libpcap +libpciaccess +libpgm +libpipeline +libpipewire +libpipewire-0.3.so=0-64 +libpipewire=1:1.4.9-1 +libplacebo +libplasma +libplist +libpng +libpolkit-gobject-1.so=0-64 +libppd +libprocps +libproxy +libpsl +libpulse +libpwquality +libqaccessibilityclient-qt6 +libqalculate +libqmi +libqrtr-glib +libqxp +libraqm +librav1e.so=0.8-64 +libraw +libraw1394 +libreoffice-still +librevenge +librsvg +librsvg-2.so=2-64 +librsync +libsamplerate +libsasl +libseccomp +libsecret +libshout +libsigc++ +libsm +libsndfile +libsodium +libsodium.so=26-64 +libsonic +libsoup3 +libsoxr +libspeechd +libsrtp +libssh +libssh2 +libstaroffice +libstemmer +libsysprof-capture +libsystemd +libsystemd.so=0-64 +libtasn1 +libtatsu +libteam +libtevent.so=0-64 +libthai +libtheora +libtiff +libtiger +libtirpc +libtommath +libtool +libtorrent +libtpms +libudev.so=1-64 +libunibreak +libunistring +libunwind +libupnp +liburcu +liburing +libusb +libusb-compat +libusbmuxd +libutempter +libutf8proc +libuuid.so=1-64 +libuv +libva +libva-intel-driver +libva.so=2-64 +libvdpau +libverto-module-base +libvidstab.so=1.2-64 +libvisio +libvlc +libvncserver +libvorbis +libvpx +libvpx.so=11-64 +libvterm>=0.3.3 +libwacom +libwbclient +libwebp +libwireplumber=0.5.12-1 +libwpd>=0.9.2 +libwps +libx11 +libx264.so=165-64 +libx265.so=215-64 +libx86emu +libxau +libxaw +libxcb +libxcomposite +libxcrypt +libxcursor +libxcvt +libxdamage +libxdmcp +libxext +libxfixes +libxfont2 +libxft +libxi +libxinerama +libxkbcommon +libxkbcommon-x11 +libxkbfile +libxklavier +libxml2 +libxml2-legacy +libxmlb +libxmu +libxnvctrl +libxpm +libxrandr +libxrender +libxshmfence +libxslt +libxss +libxt +libxtables.so=12-64 +libxtst +libxv +libxvidcore.so=4-64 +libxxf86vm +libyaml +libzimg.so=2-64 +libzip +libzmf +libzstd.so=1-64 +licenses +lilv +linux +linux-api-headers>=4.10 +linux-atm +linux-cachyos-lts +linux-cachyos-lts-headers +linux-firmware +linux-firmware-amdgpu +linux-firmware-atheros +linux-firmware-broadcom +linux-firmware-cirrus +linux-firmware-intel +linux-firmware-marvell +linux-firmware-mediatek +linux-firmware-nvidia +linux-firmware-other +linux-firmware-radeon +linux-firmware-realtek +linux-firmware-whence +linux-headers +linux-lts +linux-lts-headers +lirc +livecd-sounds +live-media +llhttp +llvm-libs +lmdb +lm_sensors +lpsolve +lrzip +lsb-release +lsscsi +lua +lua51-lpeg +luajit +lv2 +lvm2 +lynx +lz4 +lzo +lzop +m4 +make +man-db +man-pages +mc +md4c +mdadm +media-player-info +memtest86+ +memtest86+-efi +mesa +mesa-utils +micro +milou +mime-types +minizip +mjpegtools +mkinitcpio +mkinitcpio-archiso +mkinitcpio-busybox +mkinitcpio-nfs-utils +mmc-utils +mobile-broadband-provider-info +modemmanager +modemmanager-qt +mpdecimal +mpfr +mpg123 +msgpack-c +mtdev +mtools +nano +nbd +ncdu +ncurses +ndisc6 +nemo +neon +neon>=0.28.6 +neovim +nerd-fonts-inter +nethogs +nettle +net-tools +networkmanager +networkmanager-qt +nfsidmap +nfs-utils +nftables +nilfs-utils +nmap +nmon +nodejs-lts-jod +noto-fonts +npth +nspr +nss +ntfs-3g +ntfsprogs +numactl +nvidia +nvidia-dkms +nvidia-settings +nvidia-utils +nvidia-utils=580.95.05 +nvm +nvme-cli +nvtop +oath-toolkit +ocean-sound-theme +ocl-icd +onetbb +onevpl +oniguruma +openal +openbsd-netcat +opencl-icd-loader +openconnect +opencore-amr +opencv +openexr +openh264 +open-iscsi +open-isns +openjpeg2 +openpgp-card-tools +openssh +openssl +open-vm-tools +openvpn +opus +orc +org.freedesktop.secrets +os-prober +ostree +p11-kit +pacman +pacman-mirrorlist +pahole +pam +pambase +pango +partclone +parted +partimage +partitionmanager +patch +pbzip2 +pcaudiolib +pciutils +pcre +pcre2 +pcsclite +peg +perl +perl-alien-build +perl-alien-libxml2 +perl-capture-tiny +perl-clone +perl-dbi +perl-encode-locale +perl-error +perl-ffi-checklib +perl-file-chdir +perl-file-listing +perl-file-which +perl-html-parser +perl-html-tagset +perl-http-cookiejar +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-path-tiny +perl-timedate +perl-try-tiny +perl-uri +perl-www-robotrules +perl-xml-libxml +perl-xml-namespacesupport +perl-xml-parser +perl-xml-sax +perl-xml-sax-base +perl-xml-writer +pigz +pinentry +pipewire +pipewire=1:1.4.9-1 +pipewire-alsa +pipewire-audio=1:1.4.9-1 +pipewire-jack +pipewire-pulse +pipewire-session-manager +pixman +pixz +pkcs11-helper +pkgconf +plasma5support +plasma-activities +plasma-activities-stats +plasma-desktop +plasma-integration +plasma-nm +plasma-systemmonitor +plasma-workspace +polkit +polkit-kde-agent +polkit-qt6 +poppler +poppler=25.10.0 +poppler-data +poppler-qt6 +popt +portaudio +powerdevil +powertop +ppp +pptpclient +prison +procps +procps-ng +projectm +protobuf +psmisc +pulseaudio-qt +purpose +pv +python +python3 +python-annotated-types +python-argcomplete +python-attrs +python-cairo +python-cffi +python-charset-normalizer +python-colorama +python-configobj +python-cryptography +python-dbus +python-decorator +python-defusedxml +python-dnspython +python-filelock +python-gobject +python-gssapi +python-idna +python-jinja +python-jsonpatch +python-jsonpointer +python-jsonschema +python-jsonschema-specifications +python-markdown +python-markdown-it-py +python-markupsafe +python-mdurl +python-multidict +python-netifaces +python-oauthlib +python-orjson +python-packaging +python-pip +python-psutil +python-pycparser +python-pycups +python-pydantic +python-pydantic-core +python-pygments +python-pyparted +python-pyserial +python-pysocks +python-pyspnego +python-pyte +python-pyyaml +python-referencing +python-requests +python-requests-toolbelt +python-rich +python-rpds-py +python-six +python-smbprotocol +python-tomlkit +python-typing_extensions +python-typing-inspection +python-urllib3 +python-wcwidth +python-wheel +python-wxpython +python-xmltodict +python-yaml +qca-qt6 +qcoro +qemu-guest-agent +qpdf +qqc2-breeze-style +qqc2-desktop-style +qrencode +qt5-base +qt5-declarative +qt5-quickcontrols2 +qt5-svg +qt5-translations +qt5-wayland +qt5-x11extras +qt6-5compat +qt6-base +qt6-connectivity +qt6-declarative +qt6-imageformats +qt6-location +qt6-multimedia +qt6-multimedia-backend +qt6-positioning +qt6-scxml +qt6-sensors +qt6-shadertools +qt6-speech +qt6-svg +qt6-tools +qt6-translations +qt6-virtualkeyboard +qt6-wayland +qt6-webchannel +qt6-webengine +qt6-websockets +qt6-webview +qtkeychain-qt6 +raptor +rasqal>=0.9.26 +rav1e +re2 +readline +redland +refind +reflector +remmina +ripgrep +ripgrep-all +rocm-core +rocm-device-libs +rocm-smi-lib +rocprofiler-register +rpcbind +rsync +rtkit +rtmpdump +rubberband +runc +run-parts +rxvt-unicode-terminfo +samba +sbc +screen +sd +sddm +sdl +sdl12-compat +sdl2 +sdl2_ttf +sdl3 +sdl_image +sdparm +sed +sequoia-sq +serd +sg3_utils +sh +shaderc +shadow +shared-mime-info +signond +signon-kwallet-extension +signon-plugin-oauth2 +signon-ui +slang +smartmontools +smb4k +smbclient +smbclient>=4.12.0 +smbclient>=4.23.2 +smbnetfs +snappy +sof-firmware +solid +sonnet +sord +sound-theme-freedesktop +soundtouch +spandsp +spectacle +speex +speexdsp +spirv-tools +sqlite +squashfs-tools +squashfuse +sratom +srt +sshfs +starship +stoken +strace +sudo +svt-av1 +svt-hevc +syndication +syntax-highlighting +sysfsutils +syslinux +system-config-printer +systemd +systemd=258.1 +systemd-libs +systemd-libs=258.1 +systemd-resolvconf +systemd-sysvcompat +systemsettings +taglib +talloc +tar +tbb +tcl +tcpdump +tdb +terminus-font +testdisk +texinfo +thefuck +thin-provisioning-tools +tinysparql +tmux +tpm2-tools +tpm2-tss +tree +tree-sitter +tree-sitter-c +tree-sitter-lua +tree-sitter-markdown +tree-sitter-query +tree-sitter-vim +tree-sitter-vimdoc +tslib +ttf-dejavu +ttf-font +ttf-hack +ttf-liberation +ttf-nerd-fonts-symbols +ttf-nerd-fonts-symbols-common +twolame +tzdata +udev +udftools +udisks2 +ugrep +unibilium +unzip +upower +uriparser +usb_modeswitch +usbmuxd +usbutils +util-linux +util-linux-libs +util-linux-libs=2.41.2 +uv +v4l2loopback-dkms +V4L2LOOPBACK-MODULE +v4l-utils +vapoursynth +verdict +vid.stab +vim +vim-runtime=9.1.1841-1 +virtualbox +virtualbox=7.2.4 +virtualbox-ext-oracle +virtualbox-ext-vnc +VIRTUALBOX-GUEST-MODULES +virtualbox-guest-utils-nox +virtualbox-host-dkms +VIRTUALBOX-HOST-MODULES +vlc +vlc-cli=3.0.21 +vlc-gui-qt=3.0.21 +vlc-plugin-a52dec +vlc-plugin-aalib +vlc-plugin-alsa +vlc-plugin-aom +vlc-plugin-archive +vlc-plugin-aribb24 +vlc-plugin-aribb25 +vlc-plugin-ass +vlc-plugin-avahi +vlc-plugin-bluray +vlc-plugin-caca +vlc-plugin-cddb +vlc-plugin-chromecast +vlc-plugin-dav1d +vlc-plugin-dbus +vlc-plugin-dbus-screensaver +vlc-plugin-dca +vlc-plugin-dvb +vlc-plugin-dvd +vlc-plugin-faad2 +vlc-plugin-ffmpeg +vlc-plugin-firewire +vlc-plugin-flac +vlc-plugin-fluidsynth +vlc-plugin-freetype +vlc-plugin-gme +vlc-plugin-gnutls +vlc-plugin-gstreamer +vlc-plugin-inflate +vlc-plugin-jack +vlc-plugin-journal +vlc-plugin-jpeg +vlc-plugin-kate +vlc-plugin-kwallet +vlc-plugin-libsecret +vlc-plugin-lirc +vlc-plugin-live555 +vlc-plugin-lua +vlc-plugin-lua=3.0.21 +vlc-plugin-mad +vlc-plugin-matroska +vlc-plugin-mdns +vlc-plugin-modplug +vlc-plugin-mpeg2 +vlc-plugin-mpg123 +vlc-plugin-mtp +vlc-plugin-musepack +vlc-plugin-nfs +vlc-plugin-notify +vlc-plugin-ogg +vlc-plugin-opus +vlc-plugin-png +vlc-plugin-pulse +vlc-plugin-pulse=3.0.21 +vlc-plugin-quicksync +vlc-plugins-all +vlc-plugin-samplerate +vlc-plugins-base +vlc-plugins-base=3.0.21 +vlc-plugin-sdl +vlc-plugins-extra +vlc-plugin-sftp +vlc-plugin-shout +vlc-plugin-smb +vlc-plugin-soxr +vlc-plugin-speex +vlc-plugin-srt +vlc-plugin-svg +vlc-plugins-video-output +vlc-plugins-video-output=3.0.21 +vlc-plugins-visualization +vlc-plugin-tag +vlc-plugin-theora +vlc-plugin-twolame +vlc-plugin-udev +vlc-plugin-upnp +vlc-plugin-vorbis +vlc-plugin-vpx +vlc-plugin-x264 +vlc-plugin-x265 +vlc-plugin-xml +vlc-plugin-zvbi +vmaf +volume_key +vpnc +vte3 +vte-common +vulkan-icd-loader +vulkan-intel +vulkan-mesa-device-select +vulkan-tools +wavpack +wayland +wayland-utils +webrtc-audio-processing-1 +wget +which +wildmidi +wireless-regdb +wireless_tools +wireplumber +wpa_supplicant +wvdial +wvstreams +wxwidgets-common +wxwidgets-gtk3 +x264 +x265 +xapp +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-kde +xdg-user-dirs +xdg-utils +xf86-input-libinput +xfsprogs +xkeyboard-config +xl2tpd +xmlsec +xorg-fonts-encodings +xorgproto +xorg-server +xorg-server-common +xorg-setxkbmap +xorg-xauth +xorg-xdpyinfo +xorg-xkbcomp +xorg-xmessage +xorg-xprop +xorg-xrandr +xorg-xrdb +xorg-xset +xorg-xwayland +xvidcore +xxhash +xz +yq +yyjson +zbar +zeromq +zix +zlib +zlib-ng +zoxide +zsh +zstd +zvbi +zxing-cpp diff --git a/cache.packages.amd64.tmp b/cache.packages.amd64.tmp new file mode 100644 index 0000000..0b5c899 --- /dev/null +++ b/cache.packages.amd64.tmp @@ -0,0 +1,982 @@ +base +base-devel +linux +linux-headers +linux-firmware +linux-cachyos-lts +linux-cachyos-lts-headers +vulkan-icd-loader +lib32-vulkan-icd-loader +rocm-core +rocm-device-libs +rocm-smi-lib +nvidia +nvidia-dkms +nvidia-settings +nvidia-utils +amd-ucode +amdsmi +vulkan-intel +intel-ucode +intel-gmmlib +intel-compute-runtime +intel-gpu-tools +intel-media-driver +intel-npu-driver-bin +libva +libva-intel-driver +vulkan-intel +lib32-vulkan-intel +libxml2 +libxml2-legacy +grub +os-prober +efibootmgr +sudo +networkmanager +plasma-nm +modemmanager +mobile-broadband-provider-info +usbutils +f2fs-tools +fatresize +nvme-cli +mkinitcpio +mkinitcpio-archiso +pv +syslinux +inetutils +net-tools +gpart +gptfdisk +rsync +sddm +plasma-desktop +xorg-xwayland +dolphin +kwalletmanager +kwallet +kgpg +gnome-keyring +libsecret +konsole +discover +kwrite +spectacle +gwenview +kdeconnect +firefox-esr +vlc +vlc-plugin-ogg +vlc-plugin-opus +vlc-plugin-theora +vlc-plugin-vorbis +vlc-plugin-x265 +vlc-plugin-x264 +vlc-plugin-vpx +vlc-plugin-mpg123 +vlc-plugin-dbus +vlc-plugin-flac +vlc-plugin-nfs +vlc-plugin-smb +vlc-plugin-sftp +qt6-svg +qt6-declarative +qt5-quickcontrols2 +pipewire +pipewire-pulse +pipewire-alsa +pipewire-jack +wireplumber +git +openssh +fish +wget +curl +nano +micro +bluefish +vim +neovim +ghostty +kitty +dialog +atop +btop +htop +strace +iotop +iftop +nethogs +powertop +nmon +glances +nvtop +amdgpu_top +fastfetch +dnsutils +unzip +7zip +hwinfo +ugrep +eza +starship +fzf +zoxide +thefuck +tmux +atuin +ncdu +duf +exa +bat +ripgrep +fd +jq +yq +httpie +dog +nmap +lazygit +tree +sd +ttf-dejavu +ttf-liberation +noto-fonts +nerd-fonts-inter +ttf-nerd-fonts-symbols +docker +docker-buildx +docker-compose +distrobox +boxbuddy +virtualbox +virtualbox-host-dkms +virtualbox-ext-vnc +virtualbox-ext-oracle +libreoffice-still +nodejs-lts-jod +nvm +go +uv +libappimage +appimagepool-appimage +flatpak +samba +smb4k +smbnetfs +gvfs-smb +nemo +gnome-calculator +cheese +droidcam +v4l2loopback-dkms +remmina +freerdp +freedownloadmanager +gnome-disk-utility +partitionmanager +kwalletmanager +libxml2 +libxml2-legacy +xorg-xwayland +qt6-wayland +kinfocenter +plasma-systemmonitor +htop +btop +atop +iotop +iftop +nethogs +powertop +nmon +nvtop +amdgpu_top +google-chrome +freedownloadmanager +kdeconnect +gwenview +kwrite +spectacle +cheese +droidcam +v4l2loopback-dkms +remmina +samba +smb4k +smbclient +smbnetfs +python-smbprotocol +python-gssapi +python-dnspython +python-markdown +python-cryptography +gvfs-smb +cups +cups-pdf +system-config-printer +gutenprint +foomatic-db +foomatic-db-engine +foomatic-db-gutenprint-ppds +vulkan-intel +intel-compute-runtime +intel-gpu-tools +intel-media-driver +rocm-core +rocm-device-libs +rocm-smi-lib +nvidia +nvidia-dkms +nvidia-settings +nvidia-utils +base +base-devel +linux-headers +linux-lts +linux-lts-headers +linux-firmware +linux-cachyos-lts +lib32-nvidia-utils +vulkan-icd-loader +lib32-vulkan-icd-loader +grub +os-prober +efibootmgr +sudo +networkmanager +cloud-init +hyperv +dialog +f2fs-tools +fatresize +nvme-cli +gnome-disk-utility +partitionmanager +mkinitcpio +mkinitcpio-archiso +pv +syslinux +sddm +plasma-desktop +xorg-xwayland +dolphin +kwalletmanager +kgpg +konsole +falkon +firefox-esr +discover +qt6-svg +qt6-declarative +qt5-quickcontrols2 +vlc +vlc-plugins-all +catppuccin-mocha-grub-theme-git +catppuccin-cursors-mocha +pipewire +pipewire-pulse +pipewire-alsa +pipewire-jack +wireplumber +git +openssh +fish +wget +curl +nano +micro +bluefish +vim +ghostty +ttf-dejavu +ttf-liberation +noto-fonts +docker +distrobox +boxbuddy +docker-buildx +libreoffice-still +nodejs-lts-jod +nvm +go +uv +libappimage +appimagepool-appimage +flatpak +abseil-cpp +accounts-qml-module +acl +adwaita-cursors +adwaita-fonts +adwaita-icon-theme +adwaita-icon-theme-legacy +alsa-card-profiles +alsa-lib +alsa-topology-conf +alsa-ucm-conf +aom +appimagepool-appimage +appstream +appstream-qt +archlinux-appstream-data +archlinux-keyring +at-spi2-core +attica +attr +audit +autoconf +automake +avahi +baloo +baloo-widgets +base +base-devel +bash +binutils +bison +bluefish +bluez-libs +breeze-icons +brotli +bubblewrap +bzip2 +ca-certificates +ca-certificates-mozilla +ca-certificates-utils>=20181109-3 +cairo +cifs-utils +containerd +convertlit +coreutils +cryptsetup +curl +dav1d +db5.3 +dbus +dbus-broker +dbus-broker-units +dbus-units +dconf +debugedit +default-cursors +desktop-file-utils +device-mapper +diffutils +discount +discover +docker +dolphin +double-conversion +duktape +e2fsprogs +ebook-tools +efibootmgr +efivar +enchant +exiv2 +expat +f2fs-tools +fakeroot +fatresize +ffmpeg +fftw +file +filesystem +findutils +firefox-esr +fish +flac +flatpak +flex +fontconfig +freetype2 +fribidi +gawk +gc +gcc +gcc-libs +gdbm +gdk-pixbuf2 +gettext +ghostty +giflib +git +glib2 +glibc +glibc>=2.27 +glib-networking +glslang +glycin +gmp +gnulib-l10n +gnupg +gnupg>=2 +gnutls +gperftools +gpgme +gpgmepp +graphite +grep +groff +grub +gsettings-desktop-schemas +gsettings-system-schemas=49.1-1 +gsm +gtest +gtk3 +gtk-update-icon-cache +guile +gzip +harfbuzz +hicolor-icon-theme +hidapi +highway +hwdata +iana-etc +icu +iproute2 +iputils +iso-codes +jack +jansson +jbigkit +json-c +json-glib +kaccounts-integration +karchive +kauth +kbd +kbookmarks +kcmutils +kcodecs +kcolorscheme +kcompletion +kconfig +kconfigwidgets +kcoreaddons +kcrash +kdbusaddons +kdnssd +kdsoap-qt6 +kdsoap-ws-discovery-client +keyutils +kfilemetadata +kglobalaccel +kguiaddons +ki18n +kiconthemes +kidletime +kio +kio-extras +kirigami +kirigami-addons +kitemmodels +kitemviews +kjobwidgets +kmod +knewstuff +knotifications +konsole +kpackage +kparts +krb5 +kservice +kstatusnotifieritem +ksvg +ktextwidgets +kuserfeedback +kwallet +kwidgetsaddons +kwindowsystem +kxmlgui +lame +lcms2 +ldb +leancrypto +lib32-vulkan-icd-loader +libaccounts-glib +libaccounts-qt +libappimage +libarchive +libass +libassuan +libasyncns +libatasmart +libavc1394 +libb2 +libblockdev +libblockdev-crypto +libblockdev-fs +libblockdev-loop +libblockdev-mdraid +libblockdev-nvme +libblockdev-part +libblockdev-swap +libbluray +libbpf +libbs2b +libbsd +libbytesize +libcanberra +libcap +libcap-ng +libcloudproviders +libcolord +libcrypt.so=2-64 +libcups +libdaemon +libdatrie +libdbus-1.so=3-64 +libdeflate +libdovi +libdrm +libdvdnav +libdvdread +libebur128 +libedit +libegl +libelf +libepoxy +libevdev +libevent +libfdk-aac +libffi +libfreeaptx +libfyaml +libgcrypt +libgl +libgpg-error +libgudev +libice +libidn2 +libiec61883 +libimobiledevice +libimobiledevice-glue +libinih +libinput +libisl.so=23-64 +libjpeg-turbo +libjxl +libkexiv2 +libksba +liblc3 +libldac +libldap +liblsmash.so=2-64 +libltdl +libmd +libmnl +libmodplug +libmpc +libmtp +libmysofa +libncursesw.so=6-64 +libnetfilter_conntrack +libnfnetlink +libnftnl +libnghttp2 +libnghttp3 +libnl +libnotify +libnsl +libnvme +libogg +libopenmpt +libp11-kit +libp11-kit=0.25.10-2 +libpcap +libpciaccess +libpgm +libpipewire=1:1.4.9-1 +libplacebo +libplist +libpng +libproxy +libpsl +libpulse +libraw1394 +librsvg +libsamplerate +libsasl +libseccomp +libsecret +libsm +libsndfile +libsodium +libsoup3 +libsoxr +libssh +libssh2 +libstemmer +libsysprof-capture +libtasn1 +libtevent.so=0-64 +libthai +libtheora +libtiff +libtirpc +libtommath +libtool +libunibreak +libunistring +libunwind +liburing +libusb +libusbmuxd +libva +libvdpau +libverto-module-base +libvorbis +libvpx +libwacom +libwbclient +libwebp +libwireplumber=0.5.12-1 +libx11 +libxau +libxcb +libxcomposite +libxcursor +libxdamage +libxdmcp +libxext +libxfixes +libxft +libxi +libxinerama +libxkbcommon +libxkbcommon-x11 +libxkbfile +libxml2 +libxmlb +libxmu +libxrandr +libxrender +libxshmfence +libxslt +libxt +libxtables.so=12-64 +libxtst +libxv +libxxf86vm +libzimg.so=2-64 +libzip +licenses +lilv +linux-api-headers>=4.10 +linux-cachyos-lts +linux-firmware +linux-lts +linux-lts-headers +llvm-libs +lmdb +lm_sensors +lua +lv2 +lz4 +lzo +m4 +make +md4c +mdadm +media-player-info +mesa +micro +minizip +mkinitcpio +mkinitcpio-archiso +mpdecimal +mpfr +mpg123 +mtdev +nano +nettle +networkmanager +nftables +noto-fonts +npth +nspr +nss +nvme-cli +ocl-icd +onevpl +opencore-amr +openjpeg2 +openssh +openssl +opus +os-prober +p11-kit +pacman +pacman-mirrorlist +pam +pambase +pango +parted +patch +pciutils +pcre2 +perl +pinentry +pipewire +pipewire=1:1.4.9-1 +pipewire-alsa +pipewire-audio=1:1.4.9-1 +pipewire-jack +pipewire-pulse +pipewire-session-manager +pixman +pkgconf +plasma-activities +plasma-desktop +polkit +polkit-qt6 +poppler=25.10.0 +poppler-qt6 +popt +portaudio +procps-ng +psmisc +purpose +pv +python +qca-qt6 +qcoro +qqc2-desktop-style +qt5-quickcontrols2 +qt6-5compat +qt6-base +qt6-declarative +qt6-multimedia +qt6-multimedia-backend +qt6-positioning +qt6-shadertools +qt6-speech +qt6-svg +qt6-translations +qt6-webchannel +qt6-webengine +qt6-websockets +qt6-webview +rav1e +re2 +readline +ripgrep +ripgrep-all +rubberband +runc +sbc +sddm +sdl2 +sdl3 +sed +serd +sh +shaderc +shadow +shared-mime-info +signond +signon-kwallet-extension +signon-plugin-oauth2 +signon-ui +smbclient +snappy +solid +sonnet +sord +sound-theme-freedesktop +speex +speexdsp +spirv-tools +sqlite +sratom +srt +sudo +svt-av1 +syndication +syntax-highlighting +syslinux +systemd +systemd-libs +systemd-sysvcompat +taglib +talloc +tar +tdb +texinfo +tinysparql +tpm2-tss +tslib +ttf-dejavu +ttf-font +ttf-liberation +tzdata +udisks2 +upower +util-linux +util-linux-libs +util-linux-libs=2.41.2 +v4l-utils +vapoursynth +vid.stab +vim +vmaf +volume_key +vulkan-icd-loader +wayland +webrtc-audio-processing-1 +wget +which +wireplumber +x264 +x265 +xcb-proto +xcb-util +xcb-util-cursor +xcb-util-image +xcb-util-keysyms +xcb-util-renderutil +xcb-util-wm +xdg-utils +xkeyboard-config +xorgproto +xorg-server +xorg-xprop +xorg-xset +xvidcore +xxhash +xz +zeromq +zix +zlib +zstd +alsa-utils +amd-ucode +arch-install-scripts +archinstall +b43-fwcutter +base +bcachefs-tools +bind +bolt +brltty +broadcom-wl +btrfs-progs +clonezilla +cloud-init +cryptsetup +darkhttpd +ddrescue +dhcpcd +diffutils +dmidecode +dmraid +dnsmasq +dosfstools +e2fsprogs +edk2-shell +efibootmgr +espeakup +ethtool +exfatprogs +f2fs-tools +fatresize +foot-terminfo +fsarchiver +gpart +gpm +gptfdisk +grml-zsh-config +grub +hdparm +hyperv +intel-ucode +irssi +iw +iwd +jfsutils +kitty-terminfo +ldns +less +lftp +libfido2 +libusb-compat +linux +linux-atm +linux-firmware +linux-firmware-marvell +livecd-sounds +lsscsi +lvm2 +lynx +man-db +man-pages +mc +mdadm +memtest86+ +memtest86+-efi +mkinitcpio +mkinitcpio-archiso +mkinitcpio-nfs-utils +mmc-utils +modemmanager +mtools +nano +nbd +ndisc6 +nfs-utils +nilfs-utils +nmap +ntfs-3g +nvme-cli +open-iscsi +open-vm-tools +openconnect +openpgp-card-tools +openssh +openvpn +partclone +parted +partimage +pcsclite +ppp +pptpclient +pv +qemu-guest-agent +refind +reflector +rsync +rxvt-unicode-terminfo +screen +sdparm +sequoia-sq +sg3_utils +smartmontools +sof-firmware +squashfs-tools +sudo +syslinux +systemd-resolvconf +tcpdump +terminus-font +testdisk +tmux +tpm2-tools +tpm2-tss +udftools +usb_modeswitch +usbmuxd +usbutils +vim +virtualbox-guest-utils-nox +vpnc +wireless-regdb +wireless_tools +wpa_supplicant +wvdial +xdg-utils +xfsprogs +xl2tpd +zsh diff --git a/expandPackList.sh b/expandPackList.sh new file mode 100755 index 0000000..56390f2 --- /dev/null +++ b/expandPackList.sh @@ -0,0 +1,32 @@ +#!/bin/bash +# Generate full dependency list for packages on Arch Linux +# Input: packages.txt (one package per line, lines starting with # are ignored) +# Output: packages.all.txt (all deps + base packages, unique and sorted) + +INPUT_FILE="packages.txt" +OUTPUT_FILE="packages.all.txt" + +if [[ ! -f "$INPUT_FILE" ]]; then + echo "❌ Error: $INPUT_FILE not found." + exit 1 +fi + +echo "📦 Generating full dependency list from $INPUT_FILE..." + +TMP_FILE=$(mktemp) + +# Read each package, skipping comments and blank lines +while read -r pkg; do + # Skip empty or commented lines + [[ -z "$pkg" || "$pkg" =~ ^# ]] && continue + + echo "→ Resolving dependencies for: $pkg" + pactree -u "$pkg" >> "$TMP_FILE" 2>/dev/null +done < "$INPUT_FILE" + +# Merge, remove duplicates, and sort +cat "$INPUT_FILE" "$TMP_FILE" | grep -v '^#' | sort -u > "$OUTPUT_FILE" + +rm -f "$TMP_FILE" + +echo "✅ Done! Saved complete list to: $OUTPUT_FILE" diff --git a/packages.all.txt b/packages.all.txt new file mode 100644 index 0000000..5e2c6c0 --- /dev/null +++ b/packages.all.txt @@ -0,0 +1,683 @@ + +abseil-cpp +accounts-qml-module +accountsservice +acl +alsa-card-profiles +alsa-lib +alsa-topology-conf +alsa-ucm-conf +aom +appimagepool-appimage +appstream +appstream-qt +archlinux-keyring +attica +attr +audit +aurorae +autoconf +automake +avahi +baloo +baloo-widgets +base +base-devel +bash +binutils +bison +blas +bluefish +bluez-libs +breeze +breeze-icons +brotli +bubblewrap +bzip2 +ca-certificates +ca-certificates-mozilla +ca-certificates-utils>=20181109-3 +cairo +catppuccin-cursors-mocha +c#atppuccin-kde-colors-mocha +catppuccin-mocha-grub-theme-git +cblas +cdparanoia +cheese +cifs-utils +cloud-init +containerd +convertlit +coreutils +cryptsetup +curl +dav1d +db5.3 +dbus +dbus-broker +dbus-broker-units +dbus-units +dconf +ddcutil +debugedit +default-cursors +device-mapper +diffutils +discover +docker +docker-buildx +dolphin +double-conversion +droidcam +duktape +e2fsprogs +ebook-tools +editorconfig-core-c +efibootmgr +efivar +emoji-font +exiv2 +expat +f2fs-tools +fakeroot +falkon +fatresize +ffmpeg +fftw +file +filesystem +findutils +fish +flac +flatpak +flex +fontconfig +frameworkintegration +freeglut +freetype2 +fribidi +fuse3 +fuse-common +gawk +gc +gcc +gcc-libs +gdbm +gdk-pixbuf2 +gettext +ghostty +giflib +git +glib2 +glibc +glibc>=2.27 +glibc=2.42+r17+gd7274d718e6f +glslang +glu +glycin +gmp +gnulib-l10n +gnupg +gnupg>=2 +gnutls +go +gperftools +gpgme +gpgmepp +gpm +graphene +graphite +grep +groff +grub +gsm +gst-plugins-base +gst-plugins-base-libs +gst-plugins-base-libs=1.26.7-1 +gstreamer +gstreamer=1.26.7-1 +gtest +guile +gzip +harfbuzz +hicolor-icon-theme +hidapi +highway +hunspell +hwdata +hwloc +hyperv +i2c-tools +iana-etc +icu +imath +iproute2 +iputils +iso-codes +jack +jansson +jasper +jbigkit +json-c +json-glib +kaccounts-integration +kactivitymanagerd +karchive +kauth +kbd +kbookmarks +kcmutils +kcodecs +kcolorscheme +kcompletion +kconfig +kconfigwidgets +kcoreaddons +kcrash +kdbusaddons +kdeclarative +kde-cli-tools +kdecoration +kded +kdesu +kdnssd +kdsoap-qt6 +kdsoap-ws-discovery-client +keyutils +kfilemetadata +kglobalaccel +kglobalacceld +kguiaddons +kholidays +ki18n +kiconthemes +kidletime +kio +kio-extras +kio-fuse +kirigami +kirigami-addons +kitemmodels +kitemviews +kjobwidgets +kmenuedit +kmod +knewstuff +knotifications +knotifyconfig +konsole +kpackage +kparts +kpipewire +kpty +kquickcharts +krb5 +krunner +kscreenlocker +kservice +kstatusnotifieritem +ksvg +ksystemstats +ktexteditor +ktextwidgets +kunitconversion +kuserfeedback +kwallet +kwayland +kwidgetsaddons +kwin +kwindowsystem +kxmlgui +lame +lapack +layer-shell-qt +lcms2 +ldb +leancrypto +lib32-glibc +lib32-nvidia-utils +lib32-vulkan-icd-loader +libaccounts-glib +libaccounts-qt +libappimage +libarchive +libass +libassuan +libasyncns +libatasmart +libavc1394 +libb2 +libblockdev +libblockdev-crypto +libblockdev-fs +libblockdev-loop +libblockdev-mdraid +libblockdev-nvme +libblockdev-part +libblockdev-swap +libbluray +libbpf +libbs2b +libbsd +libbytesize +libcanberra +libcap +libcap-ng +libcrypt.so=2-64 +libcups +libdaemon +libdatrie +libdbus-1.so=3-64 +libdc1394 +libdecor +libdeflate +libdisplay-info +libdmtx +libdovi +libdrm +libdvdnav +libdvdread +libebur128 +libedit +libei +libelf +libepoxy +libevdev +libevent +libfdk-aac +libffi +libfontenc +libfreeaptx +libfyaml +libgcrypt +libgl +libglib-2.0.so=0-64 +libglvnd +libgpg-error +libgudev +libice +libidn2 +libiec61883 +libimobiledevice +libimobiledevice-glue +libinih +libinput +libisl.so=23-64 +libjpeg-turbo +libjxl +libkexiv2 +libksba +libkscreen +libksysguard +liblc3 +libldac +libldap +liblsmash.so=2-64 +libltdl +libmd +libmm-glib +libmng +libmnl +libmodplug +libmpc +libmtp +libmysofa +libncursesw.so=6-64 +libndp +libnetfilter_conntrack +libnewt +libnfnetlink +libnftnl +libnghttp2 +libnghttp3 +libnl +libnm +libnotify +libnsl +libnvme +libogg +libopenmpt +libp11-kit +libp11-kit=0.25.10-2 +libpcap +libpciaccess +libpgm +libpipewire-0.3.so=0-64 +libpipewire=1:1.4.9-1 +libplacebo +libplasma +libplist +libpng +libpolkit-gobject-1.so=0-64 +libproxy +libpsl +libpulse +libqaccessibilityclient-qt6 +libqalculate +libraw1394 +libreoffice-still +librsvg +libsamplerate +libsasl +libseccomp +libsecret +libsm +libsndfile +libsodium +libsoxr +libssh +libssh2 +libstemmer +libsysprof-capture +libsystemd.so=0-64 +libtasn1 +libteam +libtevent.so=0-64 +libthai +libtheora +libtiff +libtirpc +libtommath +libtool +libunibreak +libunistring +libunwind +liburing +libusb +libusbmuxd +libutempter +libva +libvdpau +libverto-module-base +libvorbis +libvpx +libwacom +libwbclient +libwebp +libwireplumber=0.5.12-1 +libx11 +libxau +libxaw +libxcb +libxcomposite +libxcrypt +libxcursor +libxcvt +libxdamage +libxdmcp +libxext +libxfixes +libxfont2 +libxft +libxi +libxkbcommon +libxkbcommon-x11 +libxkbfile +libxml2 +libxmlb +libxmu +libxpm +libxrandr +libxrender +libxshmfence +libxslt +libxt +libxtables.so=12-64 +libxtst +libxv +libxxf86vm +libzimg.so=2-64 +libzip +licenses +lilv +linux-api-headers>=4.10 +linux-cachyos-lts +linux-firmware +linux-firmware-amdgpu +linux-firmware-atheros +linux-firmware-broadcom +linux-firmware-cirrus +linux-firmware-intel +linux-firmware-mediatek +linux-firmware-nvidia +linux-firmware-other +linux-firmware-radeon +linux-firmware-realtek +linux-firmware-whence +linux-lts +linux-lts-headers +llvm-libs +lmdb +lm_sensors +lua +lv2 +lz4 +lzo +m4 +make +md4c +mdadm +media-player-info +mesa +micro +milou +minizip +mkinitcpio +mkinitcpio-archiso +mobile-broadband-provider-info +mpdecimal +mpfr +mpg123 +mtdev +nano +ncurses +nettle +networkmanager +nftables +nodejs-lts-jod +noto-fonts +npth +nspr +nss +nvidia-dkms +nvidia-settings +nvidia-utils +nvm +nvme-cli +ocean-sound-theme +ocl-icd +onevpl +opencore-amr +opencv +openexr +openjpeg2 +openssh +openssl +opus +orc +os-prober +p11-kit +pacman +pacman-mirrorlist +pam +pambase +pango +parted +patch +pciutils +pcre +pcre2 +pcsclite +perl +perl-error +perl-mailtools +perl-timedate +pinentry +pipewire +pipewire=1:1.4.9-1 +pipewire-alsa +pipewire-audio=1:1.4.9-1 +pipewire-jack +pipewire-pulse +pipewire-session-manager +pixman +pkgconf +plasma5support +plasma-activities +plasma-activities-stats +plasma-desktop +plasma-integration +plasma-workspace +polkit +polkit-kde-agent +polkit-qt6 +poppler=25.10.0 +poppler-qt6 +popt +portaudio +powerdevil +prison +procps-ng +protobuf +psmisc +purpose +pv +python +qca-qt6 +qcoro +qqc2-breeze-style +qqc2-desktop-style +qrencode +qt5-quickcontrols2 +qt6-5compat +qt6-base +qt6-declarative +qt6-imageformats +qt6-location +qt6-multimedia +qt6-multimedia-backend +qt6-positioning +qt6-sensors +qt6-shadertools +qt6-speech +qt6-svg +qt6-tools +qt6-translations +qt6-virtualkeyboard +qt6-webchannel +qt6-webengine +qt6-websockets +rav1e +re2 +readline +ripgrep +ripgrep-all +rtkit +rubberband +runc +sbc +sddm +sdl2 +sdl3 +sed +serd +sh +shaderc +shadow +shared-mime-info +signond +signon-kwallet-extension +signon-plugin-oauth2 +signon-ui +slang +smbclient +snappy +solid +sonnet +sord +sound-theme-freedesktop +spectacle +speex +speexdsp +spirv-tools +sqlite +sratom +srt +sudo +svt-av1 +syndication +syntax-highlighting +syslinux +systemd +systemd-libs +systemd-sysvcompat +systemsettings +taglib +talloc +tar +tbb +tdb +texinfo +tpm2-tss +tslib +ttf-dejavu +ttf-font +ttf-hack +ttf-liberation +tzdata +udisks2 +upower +util-linux +util-linux-libs +util-linux-libs=2.41.2 +uv +v4l-utils +vapoursynth +verdict +vid.stab +vim +vmaf +volume_key +vulkan-icd-loader +wayland +webrtc-audio-processing-1 +wget +which +wireplumber +wpa_supplicant +x264 +x265 +xcb-proto +xcb-util +xcb-util-cursor +xcb-util-image +xcb-util-keysyms +xcb-util-renderutil +xcb-util-wm +xdg-desktop-portal +xdg-desktop-portal-kde +xdg-user-dirs +xdg-utils +xf86-input-libinput +xkeyboard-config +xorg-fonts-encodings +xorgproto +xorg-server +xorg-server-common +xorg-setxkbmap +xorg-xauth +xorg-xkbcomp +xorg-xmessage +xorg-xprop +xorg-xrdb +xorg-xset +xorg-xwayland +xvidcore +xxhash +xz +zeromq +zix +zlib +zlib-ng +zstd +zxing-cpp diff --git a/packages.txt b/packages.txt new file mode 100644 index 0000000..b50b82e --- /dev/null +++ b/packages.txt @@ -0,0 +1,101 @@ +# Base system +base +base-devel +linux-lts +linux-lts-headers +linux-firmware +linux-cachyos-lts +nvidia-dkms +nvidia-utils +nvidia-settings +lib32-nvidia-utils +vulkan-icd-loader +lib32-vulkan-icd-loader + +# Boot & System +grub +os-prober +efibootmgr +sudo + +# Network +networkmanager + +# Cloud/Hypervisor +cloud-init +hyperv + +# Filesystems & Tools +f2fs-tools +fatresize +nvme-cli +mkinitcpio +mkinitcpio-archiso +pv +syslinux + +# KDE Plasma Desktop +plasma-desktop +falkon +dolphin +konsole +discover +sddm +xorg-server + +qt6-svg +qt6-declarative +qt5-quickcontrols2 + +catppuccin-mocha-grub-theme-git +#catppuccin-sddm +catppuccin-cursors-mocha +#catppuccin-icon-theme-mocha +#atppuccin-kde-colors-mocha + + +# Audio +pipewire +pipewire-pulse +pipewire-alsa +pipewire-jack +wireplumber + +# Utilities +git +openssh +fish +wget +curl +nano +micro +bluefish +vim +ghostty + +# Fonts (recommended) +ttf-dejavu +ttf-liberation +noto-fonts + +# Apps +docker +docker-buildx +libreoffice-still +nodejs-lts-jod +nvm +go +uv + +libappimage +appimagepool-appimage +#appimagelauncher + +flatpak + + + +spectacle + +cheese +droidcam diff --git a/serveArchPacs.sh b/serveArchPacs.sh new file mode 100755 index 0000000..3dfe230 --- /dev/null +++ b/serveArchPacs.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +set -e + +trap 'echo "Exiting..."; exit 0' INT + +python3 server.py diff --git a/server.py b/server.py new file mode 100644 index 0000000..a2f6896 --- /dev/null +++ b/server.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 +from http.server import SimpleHTTPRequestHandler, HTTPServer +import os + +PORT = 7002 +DIRECTORY = "cache" + +os.chdir(DIRECTORY) +server = HTTPServer(("0.0.0.0", PORT), SimpleHTTPRequestHandler) +print(f"Serving {DIRECTORY} on port {PORT} ...") +server.serve_forever()