rpi-netboot: add gnome, firefox, x11vnc

This commit is contained in:
Astro 2022-03-15 17:10:14 +01:00
parent b81da8744c
commit 0362ae03b8
1 changed files with 37 additions and 37 deletions

View File

@ -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