{ config, pkgs, lib, ... }: let inherit (import ) retiolumAddresses; in { imports = [ ./gaslight.nix ./hardware-configuration.nix ./kiosk.nix ./moodle-dl-meinhark.nix ./pulseaudio.nix ./tuna.nix ./grocy.nix ]; nix.nixPath = [ "/var/src" ]; services.logind = { lidSwitch = "ignore"; lidSwitchDocked = "ignore"; lidSwitchExternalPower = "ignore"; }; services.illum.enable = true; environment.systemPackages = let worldradio = pkgs.callPackage {}; in [ (pkgs.writers.writeDashBin "mpv" ''${pkgs.mpv}/bin/mpv --no-video "$@"'') (pkgs.writers.writeDashBin "worldradio" '' shuf ${worldradio} | ${pkgs.findutils}/bin/xargs ${pkgs.mpv}/bin/mpv --no-video '') pkgs.git pkgs.vim pkgs.htop pkgs.ncmpcpp ]; networking = { hostName = "zaatar"; wireless.interfaces = [ "wlp2s0" ]; retiolum = retiolumAddresses.zaatar; }; system.stateVersion = "20.09"; }