Joe Spano

Void Linux T480 Package Notes

This is a living note for the manually installed packages on my ThinkPad T480.

The source is xbps-query -m, which shows packages I explicitly installed rather than every dependency on the system. The point is not to document every library. The point is to remember why the main pieces are here.

Base system

This is the core of the machine. Void stays small enough that the manually installed package list is still understandable.

Desktop

The desktop is intentionally plain: X11, spectrwm, st, and dmenu. No desktop environment.

Terminal workflow

This is the part of the system that should get faster over time. The goal is to move around files, search text, edit notes, and work in the terminal without building a large custom framework.

Editing and development

This site is written in Markdown, edited locally, committed with Git, built with Hugo, and deployed to Codeberg Pages.

Browsing

Firefox is still useful for compatibility. Qutebrowser fits the keyboard-driven direction better and should become more important as the configuration settles.

Reading, RSS, and communication

RSS is part of the publishing loop for this site. Posts and project pages are available through feeds and can be read from Newsboat.

Media and images

This covers basic media handling without pulling in a heavy desktop stack.

Passwords and keys

The website repo uses SSH to push to Codeberg.

Hardware and graphics

These packages support the T480 hardware and give me tools to inspect whether graphics/video acceleration and storage health are working.

Printing and documents

This is the practical document/printing stack. It exists because a daily-driver laptop still needs to print, open forms, and deal with ordinary documents.

CAC and smart card tools

These are for smart card/CAC-related workflows.

System utilities

These are small pieces that make the system practical.

Things to review later

Rebuild note

A future version of this note should turn into a small package manifest and rebuild script.

For now, this page is just a record of what is installed and why.