Update nix

This commit is contained in:
muon 2024-07-13 22:42:39 +00:00
parent 652b8599f8
commit 4e26aadf87
5 changed files with 19 additions and 19 deletions

View file

@ -2,7 +2,7 @@
monitorModule = lib.types.submodule {
options = {
name = lib.mkOption {
type = lib.types.string;
type = lib.types.str;
description = "monitor name";
example = "HDMI-1";
};
@ -34,8 +34,8 @@ in {
services.xserver.xkb.options = "caps:escape";
services.xserver.displayManager.gdm.enable = true;
services.xserver.displayManager.autoLogin.enable = true;
services.xserver.displayManager.autoLogin.user =
services.displayManager.autoLogin.enable = true;
services.displayManager.autoLogin.user =
config.mods.user.name;
systemd.services.display-manager.wants = startupTargets;

View file

@ -1,8 +1,8 @@
{ pkgs, lib, config, ... }: let
steam-xinit = pkgs.writeShellScriptBin "steam-xinit" ''
${lib.getExe pkgs.steam} &
exec ${lib.getExe pkgs.openbox} &
exec ${lib.getExe pkgs.xterm}
exec ${pkgs.openbox}/bin/openbox &
exec ${pkgs.xterm}/bin/xterm
'';
in {
@ -92,9 +92,9 @@ in {
};
};
hardware.opengl = {
hardware.graphics = {
enable = true;
driSupport32Bit = true;
enable32Bit = true;
};
# programs.ssh.forwardX11 = true;

View file

@ -19,9 +19,9 @@ in {
config = lib.mkIf cfg.enable {
# nixos.wiki/wiki/Nvidia
hardware.opengl = {
hardware.graphics = {
enable = true;
driSupport32Bit = true;
enable32Bit = true;
};
services.xserver.videoDrivers = [ "nvidia" "nvidia-dkms" ];