Files
dotfiles/packages.txt
T
funman300 1e3adbc842 feat: centralize theme palette + add waybar bluetooth module
Theme centralization:
- theme/colors.json is now the single source of truth for the palette.
- New theme/generate-theme.py renders, at install time, the three derived
  artifacts into ~/.config: colors.css (waybar/wofi @import), mako config,
  and hyprlock-colors.conf (hyprlang $tn_* variables).
- theme/colors.css removed from the repo (now generated); install.sh calls
  the generator instead of the old inline mako snippet.
- hyprlock.conf sources the generated color file and uses $tn_* variables
  instead of hardcoded rgba() values.
- Generator covered by theme/test_generate_theme.py.

Bluetooth:
- Added waybar built-in bluetooth module (config.jsonc + style.css), with
  bluez/bluez-utils in packages.txt.

Includes design spec and implementation plan under docs/superpowers/.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-07 16:45:01 -07:00

45 lines
485 B
Plaintext

niri
waybar
wofi
mako
alacritty
awww
grim
slurp
swappy
wl-clipboard
brightnessctl
pamixer
hyprlock
swayidle
ttf-jetbrains-mono-nerd
polkit-gnome
fprintd
networkmanager
network-manager-applet
xdg-desktop-portal-wlr
thunar
greetd
greetd-regreet
cage
cliphist
blueman
bluez
bluez-utils
wlsunset
pavucontrol
nwg-look
materia-gtk-theme
papirus-icon-theme
imv
mpv
zathura
zathura-pdf-mupdf
thunar-archive-plugin
file-roller
xwayland-satellite
power-profiles-daemon
fw-fanctrl
satty
starship