video group, pcscd for yubioauth, more packages

This commit is contained in:
cubernetes 2026-06-11 11:13:59 +02:00
parent 682c0b5836
commit 2085e64939

View file

@ -56,6 +56,9 @@
"/dev/disk/by-uuid/1dfcf980-6806-4f69-bd86-ee87c904c04b";
networking.hostName = "fw"; # Define your hostname.
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
#networking.extraHosts = ''
# 65.109.157.161 wstn.de
#'';
# Configure network proxy if necessary
# networking.proxy.default = "http://user:password@proxy:port/";
@ -92,18 +95,18 @@
variant = "";
};
services.xserver.windowManager.dwm = {
enable = true;
package = pkgs.dwm.overrideAttrs {
src = ./config/dwm;
};
};
#services.xserver.windowManager.dwm = {
# enable = true;
# package = pkgs.dwm.overrideAttrs {
# src = ./config/dwm;
# };
#};
# Enable the KDE Plasma Desktop Environment.
# services.displayManager.sddm.enable = true;
# services.desktopManager.plasma6.enable = true;
services.displayManager.sddm.enable = true;
services.desktopManager.plasma6.enable = true;
services.displayManager.ly.enable = true;
#services.displayManager.ly.enable = true;
# Enable CUPS to print documents.
services.printing.enable = true;
@ -136,6 +139,7 @@
"wheel"
"libvirtd"
"docker"
"video"
];
packages = with pkgs; [ ];
};
@ -164,15 +168,40 @@
file
gnumake
rustdesk
light
nmap
usbutils
brightnessctl
pulseaudio
moreutils
spacer
yubioath-flutter
slack
mpv
netbird-ui
python3
];
virtualisation.libvirtd.enable = true;
virtualisation.docker.enable = true;
virtualisation.docker = {
enable = true;
package = pkgs.docker_29;
};
programs.virt-manager.enable = true;
programs.fuse.userAllowOther = true;
services.pcscd.enable = true;
services.netbird.enable = true;
#services.netbird.clients.wt0 = {
# login = {
# enable = true;
# #setupKeyFile = /home/tsi/.config/netbird/setup-key;
# };
# port = 51821;
# ui.enable = true;
# #openFirewall = true;
# #oepnInternalFirewall = true;
#};
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.