This commit is contained in:
Simon Gardling 2025-12-02 15:56:25 -05:00
parent eb3b4f7531
commit 3eaae0b22d
Signed by: titaniumtown
GPG Key ID: 9AB28AC10ECE533D
5 changed files with 17 additions and 10 deletions

View File

@ -16,9 +16,12 @@
./steam.nix
./networking.nix
inputs.nixos-hardware.nixosModules.common-pc-ssd
inputs.disko.nixosModules.disko
inputs.lanzaboote.nixosModules.lanzaboote
inputs.nixos-hardware.nixosModules.common-cpu-amd-pstate
inputs.nixos-hardware.nixosModules.common-cpu-amd-zenpower
inputs.nixos-hardware.nixosModules.common-pc-ssd
];
# use tuned instead of tlp or ppd
@ -37,7 +40,6 @@
# Add niri to display manager session packages
services.displayManager.sessionPackages = [ niri-package ];
# Gamescope configuration for Steam Deck-like experience
programs = {
gamescope = {
enable = true;
@ -81,9 +83,6 @@
];
};
# allow unfree packages for jovian-nixos
nixpkgs.config.allowUnfree = true;
# kernel options
boot = {
kernelPackages = pkgs.linuxPackages_latest;

View File

@ -9,7 +9,7 @@
{
imports = [
./common.nix
./hardware_laptop.nix
./disk_mreow.nix
inputs.nixos-hardware.nixosModules.framework-amd-ai-300-series
];

View File

@ -8,16 +8,13 @@
}:
{
imports = [
./impermanence-disk-config.nix
./disk_yarn.nix
./common.nix
./impermanence.nix
./no-rgb.nix
./vr.nix
inputs.nixos-hardware.nixosModules.common-cpu-amd-pstate
inputs.nixos-hardware.nixosModules.common-cpu-amd-zenpower
inputs.impermanence.nixosModules.impermanence
inputs.disko.nixosModules.disko
inputs.jovian-nixos.nixosModules.default
];
@ -60,6 +57,17 @@
systemd.services.lactd.serviceConfig.ExecStartPre = "${lib.getExe pkgs.bash} -c \"sleep 3s\"";
nixpkgs.config.allowUnfreePredicate =
pkg:
builtins.elem (lib.getName pkg) [
"steamdeck-hw-theme"
"steam-jupiter-unwrapped"
"steam"
"steam-original"
"steam-unwrapped"
"steam-run"
];
jovian = {
devices.steamdeck.enable = false;
steam = {