✨ feat(pacman): added custom hooks and packages list
This commit is contained in:
parent
5de335c8de
commit
6d72ef667a
3 changed files with 384 additions and 0 deletions
11
.config/pacman/hooks/50-pacman-list.hook
Normal file
11
.config/pacman/hooks/50-pacman-list.hook
Normal file
|
@ -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'
|
11
.config/pacman/hooks/orphans.hook
Normal file
11
.config/pacman/hooks/orphans.hook
Normal file
|
@ -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.'"
|
362
.config/pacman/packages.txt
Normal file
362
.config/pacman/packages.txt
Normal file
|
@ -0,0 +1,362 @@
|
||||||
|
[1m[33m -> [0m[0mEvite 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
|
Loading…
Add table
Reference in a new issue