All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
3.5 KiB
3.5 KiB
title | date | draft | type | tags | |
---|---|---|---|---|---|
Analyzing My Packages | 2020-11-25 22:03:34 -0600 | true | post |
|
Recently, I ran yay -Ps
, and I was horrified to discover that I have a total of 1614 packages installed, including 193 explicitly installed packages. How did my slim and lean Arch install become so bloated? I thought it would be a good exercise to go through my list of explicity installed packages and figure out why each of them was installed.
Core
Essentials
base
bash-completion
linux
linux-firmware
linux-headers
sudo
Arch stuff
arch-install-scripts
archlinux-wallpaper
pacgraph
reflector
yay-bin
Boot and dual-boot stuff
efibootmgr
grub
intel-ucode
ntfs-3g
os-prober
CLI tools
bpytop
emacs
fish
fzf
htop
hyperfine
nano
neofetch
tldr
vi
vim
youtube-dl
Graphics
Graphics
intel-media-driver
libva-utils
vulkan-intel
weston
xdotool
xf86-video-nouveau
xorg-server-xwayland
xorg-xbacklight
xorg-xhost
KDE Plasma
breeze-grub
dolphin-plugins
kcm-wacomtablet
- Everything in
kde-applications-meta
minuskde-accessibility-meta
,kde-education-meta
, andkde-games-meta
(kde-applications-meta
comes with about 70 applications just starting with K, so you need to remove the heavy hitters to reduce bloat) plasma-meta
plasma-wayland-session
packagekit-qt5
xdg-user-dirs
i3
dmenu
feh
i3-wm
i3lock
i3status
Web browsers
brave-bin
browsh-bin
chromium
firefox
links
lynx
Awesome free and open-source apps
audacity
blender
gimp
gparted
inkscape
krita
libreoffice-fresh
mpv
obs-studio
vscodium-bin
xournalpp
Games and emulators
2048-py
dolphin-emu
- Everything in the
libretro
package group. supertux
supertuxkart
yuzu-mainline-bin
Developer
Stuff in base-devel
autoconf
automake
bison
fakeroot
flex
groff
m4
make
patch
pkgconf
Git
git
github-cli
github-desktop-bin
Java
eclipse-java-bin
jdk-openjdk
Python
jupyterlab
pypy3
python-pip
python-poetry
python-pylint
python-tox
python-wheel
sagemath
sagemath-jupyter
tk
twine
Ruby
ruby
ruby-bundler
rubygems
zsh
zsh
zsh-autosuggestions
zsh-completions
zsh-syntax-highlighting
powerline
powerline-fonts
Other useful stuff
Laptop tools
libinput_gestures_qt
onboard
Printing
cups
hplip
Networking
bluez-utils
bridge-utils
dnsmasq
ebtables
freerdp
networkmanager
net-tools
Pretending my computer is running something other than Arch
Virtualization
docker
edk2-ovmf
libguestfs
libvirt
lxc
lxd
qemu
vagrant
virt-manager
virtualbox
x11docker
Wine
playonlinux
wine
wine-gecko
wine-mono
winetricks
Miscellaneous
Hacking
checkra1n-cli
fusee-launcher-git
ns-usbloader
nx-udev
Proprietary stuff
unrar
zoom
Everything else I couldn't categorize
cool-retro-term
cryfs
flatpak
noto-fonts-emoji
obs-v4l2sink
pulseaudio-bluetooth
usbutils
v4l2loopback-dkms