adding desktop config

This commit is contained in:
chrisbell committed 2026-10-03 10:46:08 -05:00
commit 3a345929b9
21 files changed
+1131

No files matched your search

+20
View File
@@ -0,0 +1,20 @@
{ pkgs, ... }:
{
services.xserver = {
enable = true;
windowManager.bspwm = {
enable = true;
configFile = "/home/chris/.config/bspwm/bspwmrc";
sxhkd.configFile = "/home/chris/.config/sxhkd/sxhkdrc";
};
displayManager.lightdm.enable = true;
};
services.displayManager.defaultSession = "none+bspwm";
environment.systemPackages = with pkgs; [
xterm
dmenu
];
}
+19
View File
@@ -0,0 +1,19 @@
{ pkgs, ... }:
{
# Enable CUPS to print documents.
services.printing.enable = true;
services.avahi = {
enable = true;
nssmdns4 = true;
openFirewall = true;
};
# Printing
services.printing.drivers = [
pkgs.brlaser
pkgs.brgenml1lpr
pkgs.brgenml1cupswrapper
];
}
+7
View File
@@ -0,0 +1,7 @@
{ ... }:
{
hardware.graphics.enable = true;
services.xserver.videoDrivers = [ "nvidia" ];
hardware.nvidia.open = false;
}
+14
View File
@@ -0,0 +1,14 @@
{ config, ... }:
{
services.xserver.videoDrivers = [ "nvidia" ];
hardware.graphics.enable = true;
hardware.nvidia = {
open = false;
modesetting.enable = true;
nvidiaSettings = true;
package = config.boot.kernelPackages.nvidiaPackages.legacy_580;
};
}