main @ 23 LINES
[ HISTORY ] [ UP ]
┌─ NIX ──────────────────────────────────────────────────────────────────────┐
│ { │
│ lib, │
│ osConfig, │
│ ... │
│ }: let │
│ inherit (lib) mkIf; │
│ inherit (osConfig.ooknet.workstation) environment; │
│ wallpaperPath = osConfig.ooknet.appearance.wallpaper.path; │
│ in { │
│ config = mkIf (environment == "hyprland") { │
│ services.hyprpaper = { │
│ enable = true; │
│ }; │
│ xdg.configFile."hypr/hyprpaper.conf".text = '' │
│ preload = ${wallpaperPath} │
│ wallpaper { │
│ monitor = │
│ path = ${wallpaperPath} │
│ } │
│ ''; │
│ }; │
│ } │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ NIX ────────────────────────────────┐
│ { │
│ lib, │
│ osConfig, │
│ ... │
│ }: let │
│ inherit (lib) mkIf; │
│ inherit (osConfig.ooknet.workstation) envi │
│ ronment; │
│ wallpaperPath = osConfig.ooknet.appearance │
│ .wallpaper.path; │
│ in { │
│ config = mkIf (environment == "hyprland") │
│ { │
│ services.hyprpaper = { │
│ enable = true; │
│ }; │
│ xdg.configFile."hypr/hyprpaper.conf".tex │
│ t = '' │
│ preload = ${wallpaperPath} │
│ wallpaper { │
│ monitor = │
│ path = ${wallpaperPath} │
│ } │
│ ''; │
│ }; │
│ } │
└──────────────────────────────────────────────┘
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET