macbook: drop helium, add browsh

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
rope 2026-08-20 16:52:47 +01:00
parent e5166187e2
commit afab4a1cab
6 changed files with 20 additions and 179 deletions

View file

@ -7,7 +7,7 @@
# every app that can reload without restarting.
#
# What follows a switch immediately: quickshell, hyprland, ghostty (D-Bus
# reload-config), GTK3 apps such as nemo and helium (each wallpaper installs
# reload-config), GTK3 apps such as nemo (each wallpaper installs
# its own named GTK theme, switched over gsettings) and the folder icon tint.
# On next launch only: GTK4/libadwaita apps, btop, zen.
#
@ -555,16 +555,6 @@ in
# to go or the terminal never changes colour.
stylix.targets.fish.enable = false;
# Same story one layer up, for helium: stylix's chromium target is not a
# theme but a MANAGED POLICY — {"BrowserThemeColor":"#<base00>"} written to
# /etc/{chromium,brave,opt/chrome}/policies/managed/extra.json, pinned to
# the build-time wallpaper. helium reads /etc/chromium/policies, so it came
# up wearing one frozen colour, labelled "controlled by your administrator",
# with the whole appearance section greyed out — which also locks the GTK
# theme mode and the frame toggle that apps/helium.nix sets. Off, so those
# prefs are ours and the colours follow the live wallpaper theme.
stylix.targets.chromium.enable = false;
home-manager.users.fred = { config, lib, pkgs, osConfig, ... }: {
# These four targets write build-time files that theme-apply replaces
# at runtime; leaving them on means stylix and the switcher fight over