etc/portage/sets/*: add

This commit is contained in:
Luc Bijl 2026-07-24 17:38:50 +02:00
parent 5dca0ca2fe
commit 5d4c0217fa
4 changed files with 82 additions and 0 deletions

24
etc/portage/sets/base Normal file
View file

@ -0,0 +1,24 @@
# /etc/portage/sets/base
# Set containing system base packages
# services
sys-block/zram-init
net-misc/networkmanager
net-wireless/bluez
net-vpn/tailscale
net-print/cups-meta
# apparmor
sys-apps/apparmor
sys-apps/apparmor-utils
sec-policy/apparmor-profiles
# tools/shell
app-admin/doas
app-admin/eselect
app-eselect/eselect-repository
app-portage/cpuid2cpuflags
app-portage/gentoolkit
dev-util/ccache
app-editors/neovim
sys-process/htop

9
etc/portage/sets/inv Normal file
View file

@ -0,0 +1,9 @@
# /etc/portage/sets/inv
# Set containing individual packages
www-client/firefox:esr
mail-client/thunderbird:0/esr
media-gfx/gimp
net-fs/cifs-utils
app-containers/distrobox
app-text/texlive

21
etc/portage/sets/sys Normal file
View file

@ -0,0 +1,21 @@
# /etc/portage/sets/sys
# Set containing necessary system packages
# kernel
sys-kernel/linux-firmware
sys-kernel/gentoo-kernel
sys-fs/zfs
sys-fs/zfs-kmod
sys-power/acpid
# boot
app-crypt/sbsigntools
app-crypt/sbctl
app-crypt/tpm2-tools
app-crypt/zlevis
app-crypt/jitterentropy
sys-apps/systemd-utils
# musl
sys-libs/timezone-data
sys-libs/error-standalone

28
etc/portage/sets/video Normal file
View file

@ -0,0 +1,28 @@
# /etc/portage/sets/video
# Set containing video packages
# user-services
sys-auth/turnstile
# window-management
gui-wm/river
# interface
media-video/pipewire
media-video/wireplumber
# utilities
gui-apps/foot
gui-apps/fuzzel
gui-apps/kanshi
gui-apps/wlsunset
gui-apps/grim
gui-apps/slurp
gui-apps/wl-clipboard
gui-apps/swaybg
gui-apps/waylock
gui-apps/mako
x11-libs/libnotify
x11-misc/xdg-user-dirs
gui-libs/xdg-desktop-portal-wlr
media-video/mpv