From fe88fd04c2602bd1b205f4c22b54f939b5dd42b4 Mon Sep 17 00:00:00 2001 From: chase Date: Fri, 10 Oct 2025 19:38:57 -0400 Subject: [PATCH] Fix zsh history bug, add packages for gaming and printing --- home/base.nix | 1 - home/desktop.nix | 6 ++++++ nixos/base.nix | 8 +++++++- nixos/desktop.nix | 3 +++ 4 files changed, 16 insertions(+), 2 deletions(-) diff --git a/home/base.nix b/home/base.nix index ccb3754..74d1455 100644 --- a/home/base.nix +++ b/home/base.nix @@ -82,7 +82,6 @@ "gs" "exit" ]; - path = "`\${config.xdg.dataHome}/zsh/zsh_history`"; }; syntaxHighlighting.enable = true; }; diff --git a/home/desktop.nix b/home/desktop.nix index 809546c..f6aeece 100644 --- a/home/desktop.nix +++ b/home/desktop.nix @@ -210,6 +210,10 @@ }; }; + programs.lutris = { + enable = true; + }; + programs.mpv = { enable = true; config = { @@ -234,6 +238,7 @@ libnotify libreoffice logiops + openmsx openutau picard protonmail-bridge @@ -245,6 +250,7 @@ runelite thunderbird vcv-rack + vkd3d waybar waybar-mpris ]; diff --git a/nixos/base.nix b/nixos/base.nix index 9c54de3..4d588af 100644 --- a/nixos/base.nix +++ b/nixos/base.nix @@ -97,6 +97,7 @@ "cdrom" "dialout" "kvm" + "lp" "networkmanager" "tss" "video" @@ -233,7 +234,12 @@ services.pcscd.enable = true; # Enable CUPS to print documents. - services.printing.enable = true; + services.printing = { + enable = true; + drivers = [ + pkgs.ptouch-driver + ]; + }; services.udev = { packages = with pkgs; [ diff --git a/nixos/desktop.nix b/nixos/desktop.nix index 7012f2f..11385cd 100644 --- a/nixos/desktop.nix +++ b/nixos/desktop.nix @@ -100,6 +100,9 @@ # Install Steam programs.steam = { enable = true; + extraCompatPackages = with pkgs; [ + proton-ge-bin + ]; remotePlay.openFirewall = true; dedicatedServer.openFirewall = true; localNetworkGameTransfers.openFirewall = true;