rofi spawns a process per menu, so every volume nudge and every step back destroyed and recreated the window. That is the flicker, and no tuning fixes it. The panel is now one GTK window: a GtkStack for views, real GtkScale sliders wired to wpctl, status on a timer, and a pidfile so super+x toggles it shut. Escape steps back inside the same window. Also: picom no longer fades or animates rofi, ::selection is not valid GTK css, and the network/bluetooth lists no longer print their payload column. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Cn3dHfbgNYdbZvzb1b3GQt
67 lines
820 B
Text
67 lines
820 B
Text
# Sakura Line rice - Arch package list.
|
|
# Lines starting with # are ignored. "aur:" prefix needs an AUR helper.
|
|
|
|
# --- window manager / desktop ---
|
|
bspwm
|
|
sxhkd
|
|
polybar
|
|
picom
|
|
rofi
|
|
dunst
|
|
feh
|
|
xdotool
|
|
xorg-xrandr
|
|
xorg-xprop
|
|
|
|
# --- build toolchain (st + particles) ---
|
|
base-devel
|
|
git
|
|
pkgconf
|
|
libx11
|
|
libxext
|
|
libxft
|
|
libxrandr
|
|
libxfixes
|
|
libxinerama
|
|
cairo
|
|
harfbuzz
|
|
fontconfig
|
|
freetype2
|
|
gd
|
|
|
|
# --- fonts ---
|
|
ttf-jetbrains-mono-nerd
|
|
noto-fonts
|
|
noto-fonts-emoji
|
|
|
|
# --- theming ---
|
|
qt6ct
|
|
papirus-icon-theme
|
|
aur:bibata-cursor-theme
|
|
|
|
# --- runtime deps the rice actually calls ---
|
|
networkmanager
|
|
bluez
|
|
bluez-utils
|
|
pamixer
|
|
playerctl
|
|
libnotify
|
|
python-gobject
|
|
xclip
|
|
flameshot
|
|
i3lock
|
|
aur:rofi-greenclip
|
|
|
|
# --- apps ---
|
|
thunar
|
|
fastfetch
|
|
|
|
# --- showcase toys ---
|
|
cava
|
|
btop
|
|
cmatrix
|
|
asciiquarium
|
|
onefetch
|
|
aur:cbonsai
|
|
aur:pipes.sh
|
|
aur:tty-clock
|