From 0362ae03b8cc43a5bfbf3162505ae55a372055cb Mon Sep 17 00:00:00 2001 From: Astro Date: Tue, 15 Mar 2022 17:10:14 +0100 Subject: [PATCH] rpi-netboot: add gnome, firefox, x11vnc --- hosts/rpi-netboot/default.nix | 74 +++++++++++++++++------------------ 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/hosts/rpi-netboot/default.nix b/hosts/rpi-netboot/default.nix index dd017598..e4d38571 100644 --- a/hosts/rpi-netboot/default.nix +++ b/hosts/rpi-netboot/default.nix @@ -79,7 +79,7 @@ nix = { buildCores = 4; - maxJobs = 2; + maxJobs = 1; }; networking = { @@ -94,16 +94,16 @@ raspberrypi-eeprom vim wget - # mpv - # youtube-dl - # ncpamixer - # pulseaudio # required for pactl - # #chromium - # # firefox - # pavucontrol + mpv + youtube-dl + ncpamixer + pulseaudio # required for pactl + #chromium + firefox + pavucontrol ]; - # programs.tmux.enable = true; + programs.tmux.enable = true; # Do not log to flash: services.journald.extraConfig = '' @@ -125,35 +125,35 @@ keyMap = "de"; }; - # # Enable the X11 windowing system. - # services.xserver.enable = true; - # services.xserver.layout = "de"; - # services.xserver.xkbOptions = "eurosign:e"; + # Enable the X11 windowing system. + services.xserver.enable = true; + services.xserver.layout = "de"; + services.xserver.xkbOptions = "eurosign:e"; - # services.xserver.displayManager = { - # lightdm = { enable = true; }; - # autoLogin = { - # enable = true; - # user = "k-ot"; - # }; - # defaultSession = "gnome-xorg"; - # }; - # services.xserver.desktopManager = { - # gnome.enable = true; - # # kodi.enable = true; - # }; - # systemd.user.services.x11vnc = { - # description = "X11 VNC server"; - # wantedBy = [ "graphical-session.target" ]; - # partOf = [ "graphical-session.target" ]; - # serviceConfig = { - # ExecStart = '' - # ${pkgs.x11vnc}/bin/x11vnc -shared -forever -passwd k-ot - # ''; - # RestartSec = 3; - # Restart = "always"; - # }; - # }; + services.xserver.displayManager = { + lightdm = { enable = true; }; + autoLogin = { + enable = true; + user = "k-ot"; + }; + defaultSession = "gnome-xorg"; + }; + services.xserver.desktopManager = { + gnome.enable = true; + # kodi.enable = true; + }; + systemd.user.services.x11vnc = { + description = "X11 VNC server"; + wantedBy = [ "graphical-session.target" ]; + partOf = [ "graphical-session.target" ]; + serviceConfig = { + ExecStart = '' + ${pkgs.x11vnc}/bin/x11vnc -shared -forever -passwd k-ot + ''; + RestartSec = 3; + Restart = "always"; + }; + }; # This value determines the NixOS release from which the default # settings for stateful data, like file locations and database versions