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;