OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
 
main @ 23 LINES
 
[ HISTORY ]  [ UP ]
 

{
  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}
      }
    '';
  };
}

{
  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