cleverca22
10/5/2016 - 10:05 PM

vnc_server.nix

{ pkgs, ... }:

{
  services.xserver.displayManager = {
    xserverBin = lib.mkForce "${pkgs.tightvnc}/bin/Xvnc";
    xserverArgs = lib.mkForce [
      "-terminate" 
      ":0" 
      "-nolisten tcp" 
      "-fp" "${pkgs.xorg.fontmiscmisc}/lib/X11/fonts/misc,${pkgs.xorg.fontcursormisc}/lib/X11/fonts/misc"
      "-rfbauth" "/root/.vnc/password"
      "-depth" "24"
      "-geometry" "1920x1080"
    ];
  };
}