diff --git a/flake.lock b/flake.lock index e9c16a8..dc9fff8 100644 --- a/flake.lock +++ b/flake.lock @@ -25,11 +25,11 @@ }, "locked": { "dir": "pkgs/firefox-addons", - "lastModified": 1716264197, - "narHash": "sha256-ryPizz6evZsfAjFjUWgxCVzBZ9m1BDVKlMomOHze8VE=", + "lastModified": 1716909762, + "narHash": "sha256-4x85qOYW7mdhVBZKaEpFmab0XLwLhqgdPL0ZatCsiQ8=", "owner": "rycee", "repo": "nur-expressions", - "rev": "cccd903ebbe5837579d6746ac430beec60d96c19", + "rev": "befbf6436c4b2f834e938056d67be151c4c42ec4", "type": "gitlab" }, "original": { @@ -39,6 +39,21 @@ "type": "gitlab" } }, + "flake-checks": { + "locked": { + "lastModified": 1716193450, + "narHash": "sha256-wIbyIQRoLAfGe2v8W7LM6zEZ9Oy0jKuUX0HMUCLQJsM=", + "owner": "getchoo", + "repo": "flake-checks", + "rev": "842c3f225677aa55e44b94342f19c8f3e6f2be06", + "type": "github" + }, + "original": { + "owner": "getchoo", + "repo": "flake-checks", + "type": "github" + } + }, "flake-utils": { "locked": { "lastModified": 1629284811, @@ -56,16 +71,17 @@ }, "getchoo": { "inputs": { + "flake-checks": "flake-checks", "nixpkgs": [ "nixpkgs-unstable" ] }, "locked": { - "lastModified": 1716250255, - "narHash": "sha256-zFU/dFuenqcvLyCwclzY/0TRce1U8ZRRXyW1GMdd8vA=", + "lastModified": 1716610319, + "narHash": "sha256-NAMI7NvMzeE3aqX2pPcybs0PqRAXWWZMCVXF+7Tu4sQ=", "owner": "getchoo", "repo": "nix-exprs", - "rev": "630d290a61006807f198b1aa53efec2cef34bd05", + "rev": "1512963380a2618ad4ff0d7a929143d4257ec3b6", "type": "github" }, "original": { @@ -81,11 +97,11 @@ ] }, "locked": { - "lastModified": 1715381426, - "narHash": "sha256-wPuqrAQGdv3ISs74nJfGb+Yprm23U/rFpcHFFNWgM94=", + "lastModified": 1716729592, + "narHash": "sha256-Y3bOjoh2cFBqZN0Jw1zUdyr7tjygyxl2bD/QY73GZP0=", "owner": "nix-community", "repo": "home-manager", - "rev": "ab5542e9dbd13d0100f8baae2bc2d68af901f4b4", + "rev": "2c78a57c544dd19b07442350727ced097e1aa6e6", "type": "github" }, "original": { @@ -104,11 +120,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1715699575, - "narHash": "sha256-MLTUVPcRbH9i+AchIK+3SaeF3K27NGLApQCRoQEsc3s=", + "lastModified": 1716309977, + "narHash": "sha256-4jDQIcMDSFOOMBxVTEiC6Ck1vdc0kAFvv+StxnnE59Q=", "owner": "hyprwm", "repo": "hypridle", - "rev": "afa6e21b8881a4a7d01b960ee4a2421c495777aa", + "rev": "cb169c4e06cec9b4349e3668427e729d22328a54", "type": "github" }, "original": { @@ -170,11 +186,11 @@ "systems": "systems_4" }, "locked": { - "lastModified": 1716242428, - "narHash": "sha256-9itkgx3Sl8xPToweCHQoLfvyiTX/b5PZb7clYcKYyIs=", + "lastModified": 1716742013, + "narHash": "sha256-seOWIKi6jXE1BIQ6FLXUMe0h54cLwAxCCiL8bXFx60Q=", "owner": "hyprwm", "repo": "hyprlock", - "rev": "18d2d2ba6af6ac76e4714fae2737a55d223716f8", + "rev": "768cd3ea525bbd1ed2dde5928b0843129274b50d", "type": "github" }, "original": { @@ -204,11 +220,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1716218643, - "narHash": "sha256-i/E7gzQybvcGAYDRGDl39WL6yVk30Je/NXypBz6/nmM=", + "lastModified": 1716633019, + "narHash": "sha256-xim1b5/HZYbWaZKyI7cn9TJCM6ewNVZnesRr00mXeS4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a8695cbd09a7ecf3376bd62c798b9864d20f86ee", + "rev": "9d29cd266cebf80234c98dd0b87256b6be0af44e", "type": "github" }, "original": { @@ -234,11 +250,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1716137900, - "narHash": "sha256-sowPU+tLQv8GlqtVtsXioTKeaQvlMz/pefcdwg8MvfM=", + "lastModified": 1716509168, + "narHash": "sha256-4zSIhSRRIoEBwjbPm3YiGtbd8HDWzFxJjw5DYSDy1n8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6c0b7a92c30122196a761b440ac0d46d3d9954f1", + "rev": "bfb7a882678e518398ce9a31a881538679f6f092", "type": "github" }, "original": { diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index 096111e..c30863c 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -5,9 +5,7 @@ ./hardware-configuration.nix ../../modules/system/desktop/hyprland.nix ../../modules/system/desktop/noisetorch.nix - #../../modules/system/desktop/plasma.nix ../../modules/system/desktop/nvidia.nix - ../../modules/system/programs/sunshine.nix ../../modules/system/programs/syncthing.nix ../../modules/system/programs/thunar.nix ../../modules/system/programs/steam.nix diff --git a/modules/home/desktop/hyprland/rofi.nix b/modules/home/desktop/hyprland/rofi.nix index 36d1d0d..5ba1f79 100644 --- a/modules/home/desktop/hyprland/rofi.nix +++ b/modules/home/desktop/hyprland/rofi.nix @@ -1,4 +1,4 @@ -{ config, ... }: +{ config, pkgs, ... }: { programs.rofi = { enable = true; diff --git a/modules/home/desktop/hyprland/waybar.nix b/modules/home/desktop/hyprland/waybar.nix index c80cb21..686a259 100644 --- a/modules/home/desktop/hyprland/waybar.nix +++ b/modules/home/desktop/hyprland/waybar.nix @@ -1,4 +1,4 @@ -{ hostName, ... }: +{ hostName, pkgs, ... }: { programs.waybar = { diff --git a/modules/home/programs/common.nix b/modules/home/programs/common.nix index 83877d5..76f434d 100644 --- a/modules/home/programs/common.nix +++ b/modules/home/programs/common.nix @@ -19,6 +19,7 @@ pavucontrol unstable.cubiomes-viewer unstable.yt-dlp + unstable.rnote # Image editing gimp diff --git a/modules/home/programs/librewolf.nix b/modules/home/programs/librewolf.nix index 913e507..0fdcd7d 100644 --- a/modules/home/programs/librewolf.nix +++ b/modules/home/programs/librewolf.nix @@ -1,8 +1,9 @@ -{ ... }: +{ pkgs, ... }: { programs.librewolf = { enable = true; + package = pkgs.unstable.librewolf; settings = { "webgl.disabled" = false; "privacy.resistFingerprinting" = false; diff --git a/modules/system/desktop/nvidia.nix b/modules/system/desktop/nvidia.nix index 5c5189e..58a90a4 100644 --- a/modules/system/desktop/nvidia.nix +++ b/modules/system/desktop/nvidia.nix @@ -31,10 +31,10 @@ # https://github.com/NVIDIA/open-gpu-kernel-modules#compatible-gpus # Only available from driver 515.43.04+ # Currently alpha-quality/buggy, so false is currently the recommended setting. - open = false; + open = true; nvidiaSettings = true; - package = config.boot.kernelPackages.nvidiaPackages.stable; + package = config.boot.kernelPackages.nvidiaPackages.beta; }; programs.gamemode.enable = true;