dotfiles/install/files/hypr/autostart.conf
Claude 0e803e7366
feat(install): set wallhaven 2133ly as default wallpaper
- lib/wallpaper.sh: downloads the default wallpaper at install time
  (tries .jpg then .png against the wallhaven CDN path) into
  ~/.config/hypr/wallpapers/default.<ext> and writes hyprpaper.conf
  pointing at it
- Override the source with WALLPAPER_URL=<direct-image-url> or just the
  URL stem with WALLPAPER_URL_BASE
- Existing hyprpaper.conf is backed up to .pre-install.<timestamp>
  unless it's already ours (marker comment)
- files/hypr/autostart.conf: exec-once = hyprpaper
- install.sh: wire setup_wallpaper into do_dotfiles_and_config

Tried to fetch from this sandbox to verify the extension but wallhaven
blocks datacenter IPs (403); the installer probes .jpg first then .png
when it actually runs on a residential network.
2026-06-09 15:32:47 +00:00

11 lines
296 B
Text

# Polkit agent for authentication dialogs.
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
# Wallpaper, top bar, notifications, idle.
exec-once = hyprpaper
exec-once = waybar
exec-once = mako
exec-once = hypridle
# NetworkManager applet.
exec-once = nm-applet --indicator