Global USE flags

Flag Description Packages
doc 4
jack 2
man 3
pie 5
pipewire Enable support for pipewire 2
pulseaudio Enable support for volume control via PulseAudio 2
sndio Enable sndio as input 2
test 5
udev 2

Local USE flags

dev-util

mesonlsp

Flag Description
jemalloc
mimalloc Use dev-libs/mimalloc for memory management
static

zls

Flag Description
threads

gui-apps

waybar

Flag Description
cava Use libcava for waveform display
evdev Enable libevdev support for evdev related features
experimental Enable experimental features, such as Bluetooth battery reporting
libcxx Build against LLVM's libcxx instead of GNU's libstdc++ (ABI incompatible)
libinput Enable libinput support for libinput related features
logind Enable support for logind (bluetooth and idle inhibit)
mpd Enable support for the Music Player Daemon
network Enable libnl support for network related features
niri Enable support for niri
playerctl Enable support for playerctl
rfkill Enable support for rfkill
systemd
tray Enable support for tray
upower
wireplumber Enable support for wireplumber

wdisplays

Flag Description
scour Optimize SVG data using <pkg>media-gfx/scour</pkg>

gui-wm

river

Flag Description
X

media-libs

libcava

Flag Description
alsa
ncurses
portaudio
sdl