A machine without a GPU, like most VMs, renders through llvmpipe on the CPU, where every animated frame and every translucent window costs. In a VM, opening and closing a terminal took ~5s of CPU; a panel ~3.4s. omarchy toggle animations (also under Toggle > Animations) places a Hyprland flag that turns off animations, blur and shadows and makes windows opaque. The shell follows Hyprland's animations:enabled, rereading it on every config reload: its one-shot animations run for Style.duration(ms), which is then 0, and its spinners, pulses and title marquee hold still. A new install in a VM starts with the flag in place. Measured in the ISO test VM (llvmpipe), CPU per interaction: terminal open+close 5000ms -> 481ms, workspace switch 1670ms -> 409ms, audio panel 3446ms -> 796ms, volume OSD 2324ms -> 584ms, menu 2028ms -> 1241ms. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
16 lines
737 B
Bash
16 lines
737 B
Bash
run_logged "$OMARCHY_INSTALL/user/theme.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/chromium.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/git.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/xcompose.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/mise-work.sh"
|
|
|
|
run_logged "$OMARCHY_INSTALL/user/hardware/asus/fix-audio-mixer.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/hardware/asus/fix-mic.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/hardware/framework/fix-f13-amd-audio-input.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/hardware/dell/xps13-text-scaling.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/hardware/fix-nouveau-cursor.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/hardware/vm-no-animations.sh"
|
|
|
|
run_logged "$OMARCHY_INSTALL/user/default-keyring.sh"
|
|
run_logged "$OMARCHY_INSTALL/user/mise.sh"
|