rpi-netboot: add gnome, firefox, x11vnc
This commit is contained in:
parent
b81da8744c
commit
0362ae03b8
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue