Rasmus Kirk
Nixos Modules - Options Documentation
kirk.nixosScripts.enable
Whether to enable Nixos scripts
Required options:
machine.
Type: boolean
Default: false truekirk.nixosScripts.configDir
Path to the nixos configuration.
Type: absolute path
Default: "/etc/nixos"kirk.nixosScripts.machine
REQUIRED! The machine to run on.
Type: null or string
Default: nullkirk.youtubeDownloader.enable
Whether to enable Enable the YouTube downloader service…
Type: boolean
Default: false truekirk.youtubeDownloader.channels
List of YouTube channel URLs to download.
Type: list of string
Default: [ ]kirk.youtubeDownloader.group
Group ownership for the output directory and service.
Type: string
Default: "ytdl"kirk.youtubeDownloader.outputDir
Absolute path to directory where downloaded videos will be stored.
Type: string
Default: "/var/lib/ytdl"kirk.youtubeDownloader.timerInterval
systemd timer OnCalendar value, e.g. “daily”, “hourly”, “weekly”, “Mon --* 12:00:00” Defines how often the download runs automatically.
Type: string
Default: "daily"kirk.youtubeDownloader.user
System user to run the downloader service as.
Type: string
Default: "ytdl"