From 73598f29c9252e84bd47cb1e731e4250af4ea58a Mon Sep 17 00:00:00 2001 From: David Todd Date: Tue, 12 Jan 2021 13:56:08 -0600 Subject: [PATCH] improve generate pacman.lst script --- generate_pacman.lst.sh | 9 +++++++-- pacman_aur.lst | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 pacman_aur.lst diff --git a/generate_pacman.lst.sh b/generate_pacman.lst.sh index 2906ae4..d72135e 100755 --- a/generate_pacman.lst.sh +++ b/generate_pacman.lst.sh @@ -1,6 +1,11 @@ #!/bin/bash -# Exports all installed packages, including foreign ones (AUR) +# Exports all installed packages to pacman.lst. One for official +# packages, and another for any packages that come from AUR. + # This can be used as a reference, or to reinstall packages with: -# `cat pacman.lst | xargs pacman -S --needed --noconfirm` +# `cat pacman.lst | xargs pacman -S --needed --noconfirm` and +# `cat pacman_aur.lst | xargs yay -S --needed --noconfirm` +# (assuming yay is your AUR helper) pacman -Qqe | grep -v "$(pacman -Qqm)" > pacman.lst +pacman -Qqm > pacman_aur.lst diff --git a/pacman_aur.lst b/pacman_aur.lst new file mode 100644 index 0000000..242548a --- /dev/null +++ b/pacman_aur.lst @@ -0,0 +1,42 @@ +aarch64-linux-musl +anydesk-bin +aqemu +bumblebee-status-git +cpuid +distrobuilder +fet.sh-git +gdrive-git +go-to-meeting-desktop +google-chrome +gprof2dot +i3-layout-manager-git +i3ipc-python-git +i3lock-fancy-git +js60 +mhwd-nvidia-340xx +minecraft +ninja-bin +ntfy +open-fuse-iso +openwsman +pangox-compat +perl-uuid +python-emoji +python2-pytoml +qdirstat +remmina-plugin-rdesktop +rustscan +sblim-sfcc +spotify +step-ca-bin +step-cli-bin +surf +symlinks +vi-vim-symlink +visual-studio-code-bin +wireguard-go-git +wsmancli +xcwd-git +xdg-su +xorg-font-utils +zenmap