From 62a859ee8adde0e51e883741280dcf3de7eb1b50 Mon Sep 17 00:00:00 2001 From: Jimbo Date: Sun, 9 Feb 2025 00:28:20 -0500 Subject: [PATCH] Misc changes --- flake.lock | 36 +++++++++---------- hosts/tower/boot/default.nix | 4 +-- .../home/programs/gui/mangohud/default.nix | 2 -- modules/home/wms/niri/rules/default.nix | 3 ++ modules/system/settings/nix/default.nix | 5 ++- 5 files changed, 27 insertions(+), 23 deletions(-) diff --git a/flake.lock b/flake.lock index aeb7758..97ce418 100644 --- a/flake.lock +++ b/flake.lock @@ -61,11 +61,11 @@ ] }, "locked": { - "lastModified": 1738148035, - "narHash": "sha256-KYOATYEwaKysL3HdHdS5kbQMXvzS4iPJzJrML+3TKAo=", + "lastModified": 1738765162, + "narHash": "sha256-3Z40qHaFScWUCVQrGc4Y+RdoPsh1R/wIh+AN4cTXP0I=", "owner": "nix-community", "repo": "disko", - "rev": "18d0a984cc2bc82cf61df19523a34ad463aa7f54", + "rev": "ff3568858c54bd306e9e1f2886f0f781df307dff", "type": "github" }, "original": { @@ -314,11 +314,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1738287839, - "narHash": "sha256-Vh060kC/aTX+e8Ru195wo+QySd0z91wJ++JZNSDJxy8=", + "lastModified": 1738806350, + "narHash": "sha256-NaCd65SqWMROgbJzio9HW5WGNb5sOBfyuGVtccU4YmM=", "owner": "Infinidoge", "repo": "nix-minecraft", - "rev": "58f1ae4ac2620cbcef912e32b17f9a64fcb372ad", + "rev": "e35b9bfe00b0602f57de8f19745c3d91cb45efec", "type": "github" }, "original": { @@ -406,11 +406,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1738163270, - "narHash": "sha256-B/7Y1v4y+msFFBW1JAdFjNvVthvNdJKiN6EGRPnqfno=", + "lastModified": 1738843498, + "narHash": "sha256-7x+Q4xgFj9UxZZO9aUDCR8h4vyYut4zPUvfj3i+jBHE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "59e618d90c065f55ae48446f307e8c09565d5ab0", + "rev": "f5a32fa27df91dfc4b762671a0e0a859a8a0058f", "type": "github" }, "original": { @@ -421,11 +421,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1738142207, - "narHash": "sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9+WC4=", + "lastModified": 1739020877, + "narHash": "sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9d3ae807ebd2981d593cddd0080856873139aa40", + "rev": "a79cfe0ebd24952b580b1cf08cd906354996d547", "type": "github" }, "original": { @@ -442,11 +442,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1738294692, - "narHash": "sha256-duOW9V6P7nh+zI2/leRe3A48xN3XLtkMTcTfNVTCzsg=", + "lastModified": 1739046624, + "narHash": "sha256-Ez+tmWYnoOC7cgQ5NOXH4f6aGf1nn4tQv6gYgvhusog=", "owner": "nix-community", "repo": "NUR", - "rev": "39e50429407e20eb76c3dca357a88a10e50b72b6", + "rev": "d2844978bb32ce74c90c276b151fc9e57fa3bb79", "type": "github" }, "original": { @@ -574,11 +574,11 @@ }, "unstable": { "locked": { - "lastModified": 1738142207, - "narHash": "sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9+WC4=", + "lastModified": 1739020877, + "narHash": "sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9d3ae807ebd2981d593cddd0080856873139aa40", + "rev": "a79cfe0ebd24952b580b1cf08cd906354996d547", "type": "github" }, "original": { diff --git a/hosts/tower/boot/default.nix b/hosts/tower/boot/default.nix index 1433e05..4d2ec98 100644 --- a/hosts/tower/boot/default.nix +++ b/hosts/tower/boot/default.nix @@ -15,8 +15,8 @@ let ]; in { boot = { - # Must be Zen for IOMMU isolation - kernelPackages = pkgs.unstable.linuxPackages_zen; + # Something something Zen or Xanmod for IOMMU isolation something zfs + kernelPackages = pkgs.unstable.linuxPackages_xanmod_stable; kernelParams = commonKernelParams ++ [ "vfio-pci.ids=10de:1f82,10de:10fa" ]; # Needed for GPU passthrough diff --git a/modules/home/programs/gui/mangohud/default.nix b/modules/home/programs/gui/mangohud/default.nix index 147ebb8..9f6560c 100644 --- a/modules/home/programs/gui/mangohud/default.nix +++ b/modules/home/programs/gui/mangohud/default.nix @@ -10,8 +10,6 @@ font_scale = 0.80 background_alpha = 0.25 - fps_limit = 60 - fps fps_color_change ram diff --git a/modules/home/wms/niri/rules/default.nix b/modules/home/wms/niri/rules/default.nix index d412754..ec5791e 100644 --- a/modules/home/wms/niri/rules/default.nix +++ b/modules/home/wms/niri/rules/default.nix @@ -16,15 +16,18 @@ match app-id="MiscBrowser" match app-id="vesktop" block-out-from "screencast" + open-maximized true open-on-workspace "${config.ws.w7}" } window-rule { match app-id="org.telegram.desktop" + block-out-from "screencast" open-maximized true open-on-workspace "${config.ws.w8}" } window-rule { match app-id="thunderbird" + block-out-from "screencast" open-maximized true open-on-workspace "${config.ws.w9}" } diff --git a/modules/system/settings/nix/default.nix b/modules/system/settings/nix/default.nix index 0d7efe2..9c3e0bf 100644 --- a/modules/system/settings/nix/default.nix +++ b/modules/system/settings/nix/default.nix @@ -3,7 +3,10 @@ imports = [ ./gc ]; nix.settings = { - experimental-features = [ "nix-command" "flakes" ]; + experimental-features = [ + "nix-command" + "flakes" + ]; auto-optimise-store = true; }; }