diff --git a/.config/pacman/hooks/50-pacman-list.hook b/.config/pacman/hooks/50-pacman-list.hook new file mode 100644 index 00000000..7a5c0d7f --- /dev/null +++ b/.config/pacman/hooks/50-pacman-list.hook @@ -0,0 +1,11 @@ +[Trigger] +Type = Package +Operation = Install +Operation = Upgrade +Operation = Remove +Target = * + +[Action] +Description = Create a backup list of all installed packages +When = PostTransaction +Exec = /bin/sh -c 'yay -Qqe > /home/matt/.config/pacman/packages.txt' diff --git a/.config/pacman/hooks/orphans.hook b/.config/pacman/hooks/orphans.hook new file mode 100644 index 00000000..e408efe0 --- /dev/null +++ b/.config/pacman/hooks/orphans.hook @@ -0,0 +1,11 @@ +[Trigger] +Operation = Install +Operation = Upgrade +Operation = Remove +Type = Package +Target = * + +[Action] +Description = Orphaned package notification +When = PostTransaction +Exec = /usr/bin/bash -c "/usr/bin/pacman -Qtd || /usr/bin/echo '=> No orphans found.'" diff --git a/.config/pacman/packages.txt b/.config/pacman/packages.txt new file mode 100644 index 00000000..f76582c8 --- /dev/null +++ b/.config/pacman/packages.txt @@ -0,0 +1,362 @@ + -> Evite ejecutar yay como root/sudo. +activitywatch-bin +adw-gtk3-git +adwsteamgtk +android-file-transfer +android-sdk-platform-tools +android-tools +ani-cli +ansible +arronax +atlauncher-bin +atuin +autoconf +automake +aw-watcher-window-wayland-git +awesome-git +bandwhich +baobab +base +base-devel +bat +bc +betterdiscord-installer-bin +bison +bitwarden-cli-bin +blender +blueman +bluez-utils +brave-bin +bridge-utils +btop +calf +catppuccin-gtk-theme-macchiato +cava +celluloid +cemu-bin +check-broken-packages-pacman-hook-git +clamtk +cliphist +cpupower +dbeaver +deno +devify +dex +dialog +dictd +diff-so-fancy +discord +dnsmasq +dnsperf +docker +docker-compose +dolphin-emu +dotnet-sdk +downgrade +dua-cli +duckstation-git +duf +easyeffects +edk2-ovmf +efibootmgr +ethtool +eza +fakeroot +fd +find-the-command +firefox +fish +fisher +flex +fmt +fzf +galculator +gamemode +gamescope +gcc +geeqie +genact +git +git-nautilus-icons +github-cli +gitkraken +glow +gnome-disk-utility +gnome-themes-extra +go +gparted +grim +groff +grub +grub-customizer +gst-libav +gufw +gum +gvfs +gvfs-gphoto2 +gvfs-mtp +gzdoom +heroic-games-launcher +highlight +hyprland +hyprpicker-git +hyprshot +i2c-tools +imagemagick +imhex +imwheel +inotify-tools +iptables-nft +jmtpfs +kitty +kooha +kvantum +lazydocker +lazygit +lazynpm +lib32-libnm +lib32-opencl-nvidia +lib32-vulkan-radeon +libnma-gtk4 +libreoffice-still-es +librewolf-bin +libtool +libva-mesa-driver +libwnck3 +light +linux +linux-firmware +linux-headers +linux-zen +linux-zen-headers +localsend-bin +logrotate +lsp-plugins +luarocks +ludusavi +lxappearance +m4 +maim +make +mangal-bin +meld +mono-basic +mpv +navi +nemo +nemo-fileroller +nemo-image-converter +nemo-python +neofetch +neovide +neovim-nightly-bin +nerd-fonts-git +net-tools +network-manager-applet +networkmanager +networkmanager-openvpn +nodejs +noto-fonts-emoji +npm +ntfs-3g +numlockx +nvtop +nwg-displays +nwg-look +obs-pipewire-audio-capture-bin +obs-plugin-input-overlay +obs-studio-amf +obsidian +onefetch +openbsd-netcat +opencl-nvidia +openvpn +os-prober +p7zip +paccache-hook +pacgraph +pacman-contrib +pacseek +pamixer +papirus-icon-theme +patch +pavucontrol +pcsx2-latest-bin +phonon-qt5-gstreamer +pico +pika-backup +pinta +pinterest-downloader-git +pipes.sh +pipewire-alsa +pipewire-pulse +pkgconf +playerctl +plocate +polkit-gnome +prettierd +proton-ge-custom-bin +putty +pyprland +python-cairo +python-pip +python-pipx +python-pylint +python-spotdl +qemu-base +qemu-emulators-full +qpwgraph +qt5-graphicaleffects +qt5-quickcontrols +qt5-quickcontrols2 +qt5ct +rar +reflector +reflector-pacman-hook-git +retroarch +retroarch-assets-ozone +retroarch-assets-xmb +ripgrep +ripgrep-all +rofi-file-browser-extended-git +rofi-lbonn-wayland +rpcs3-bin +rustup +ryujinx-bin +scc-bin +scrcpy +sd +sddm-git +shell-color-scripts +slurp +socat +speedtest-cli +spicetify-cli +spotify +starship +steam +sudo +swappy +swaybg +swayidle +swaylock-effects +swaync +swayosd-git +swww +sync-pacman-hook-git +syncthing +sysz +tealdeer +texinfo +tgpt-bin +the_silver_searcher +thefuck +thorium-browser-bin +thunderbird +topgrade +trash-cli +tree-sitter-cli +ttf-font-awesome +ttf-jetbrains-mono +ttf-meslo-nerd-font-powerlevel10k +ttf-ms-win11-auto +ttf-symbola +tty-clock-git +tumbler +udiskie +ufw +unimatrix-git +universal-android-debloater-bin +upower +upscayl-bin +v4l2loopback-dkms +vde2 +ventoy-bin +virt-manager +visual-studio-code-bin +vivid +vkbasalt +vkd3d +vlc +vulkan-radeon +w3m +waybar-hyprland-cava-git +waybar-module-pacman-updates-git +wev +wezterm +wf-recorder +which +wine +wl-clip-persist-git +wl-clipboard +wleave-git +wlr-randr +wlrobs-hg +wmctrl +wofi +wpa_supplicant +xarchiver +xdg-desktop-portal-hyprland +xdg-user-dirs +xdotool +xemu +xf86-video-amdgpu +xf86-video-vesa +xfce4-settings +xorg-bdftopcf +xorg-docs +xorg-font-util +xorg-fonts-100dpi +xorg-fonts-75dpi +xorg-iceauth +xorg-mkfontscale +xorg-server-devel +xorg-server-xephyr +xorg-server-xnest +xorg-server-xvfb +xorg-sessreg +xorg-smproxy +xorg-x11perf +xorg-xauth +xorg-xbacklight +xorg-xcmsdb +xorg-xcursorgen +xorg-xdpyinfo +xorg-xdriinfo +xorg-xev +xorg-xgamma +xorg-xhost +xorg-xinit +xorg-xinput +xorg-xkbevd +xorg-xkbutils +xorg-xkill +xorg-xlsatoms +xorg-xlsclients +xorg-xmodmap +xorg-xpr +xorg-xprop +xorg-xrdb +xorg-xrefresh +xorg-xset +xorg-xsetroot +xorg-xvinfo +xorg-xwayland +xorg-xwd +xorg-xwininfo +xorg-xwud +xplr +yad +yadm +yapf +yarn +yay +yazi +youtube-dl +ytdlp-gui +zarchive-git +zathura +zathura-pdf-mupdf +zellij +zoxide +zsh