diff --git a/common/desktop.nix b/common/desktop.nix index f486132..477e9d2 100644 --- a/common/desktop.nix +++ b/common/desktop.nix @@ -7,7 +7,6 @@ services.xserver.displayManager.gdm = { enable = true; wayland = false; - nvidiaWayland = false; }; services.xserver.desktopManager.gnome.enable = true; diff --git a/common/linux.nix b/common/linux.nix index 51add21..2ffff5e 100644 --- a/common/linux.nix +++ b/common/linux.nix @@ -7,7 +7,6 @@ system.stateVersion = "unstable"; system.autoUpgrade.enable = true; - nix.autoOptimiseStore = true; nix.extraOptions = "experimental-features = nix-command flakes"; nix.package = pkgs.nixUnstable; diff --git a/flake.lock b/flake.lock index 276fa03..34b659c 100644 --- a/flake.lock +++ b/flake.lock @@ -58,11 +58,11 @@ ] }, "locked": { - "lastModified": 1643579427, - "narHash": "sha256-tV4M4+Aqd/3ZjEz1Q07j89KIlkt1oFH34RzpBkUeO/0=", + "lastModified": 1643933104, + "narHash": "sha256-NZPuFxRsZKN8pjRuHPpzlMyt6JQhcjiduBG8bMghSjE=", "owner": "nix-community", "repo": "home-manager", - "rev": "a52aed72c84a2a10102a92397339fa01fc0fe9cf", + "rev": "63dccc4e60422c1db2c3929b2fd1541f36b7e664", "type": "github" }, "original": { @@ -81,11 +81,11 @@ }, "locked": { "dir": "contrib", - "lastModified": 1643767869, - "narHash": "sha256-Oyno3HHIKfOdb6Ij6lRxOBp0urPhXBskh/I5l5O5GSM=", + "lastModified": 1643987241, + "narHash": "sha256-s94M2ta+BkdVUrrSQQvwz7kenc+GPP7W1vvkwBLD0zk=", "owner": "neovim", "repo": "neovim", - "rev": "2559359035b7b0dd6f94fef9573e8133176c1553", + "rev": "dcbf9f93e9038d9b4eb782aff2a07e2560f6e04e", "type": "github" }, "original": { @@ -102,11 +102,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1643789594, - "narHash": "sha256-mxEkC78afrg1KtRhlpdJ5mPLRFFCC+1LcSGpwUYgEBA=", + "lastModified": 1644048646, + "narHash": "sha256-wYTDoEI+ImMZN9oYvoNGQcFTxTDvrrLZKwohRIS+SN4=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "d60554a6e96d9ba2da46cd91a4e67c06912f8da4", + "rev": "002d0079996c03a318ee6ca389c4df87d3bbec31", "type": "github" }, "original": { @@ -117,11 +117,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1643792182, - "narHash": "sha256-GVWJfEnSv29CandD39b5z+iveiKC6Kvyo63mebquG6I=", + "lastModified": 1643980037, + "narHash": "sha256-RdVHt2mD408WXMjQIOLvUzy8cSUHu8NAbilDmPVxf7E=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "57c7dfde9d1de3a6f35dc59447990cde4cd3e466", + "rev": "9886a06e4745edb31587d0e9481ad82d35f0d593", "type": "github" }, "original": { @@ -133,11 +133,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1643524588, - "narHash": "sha256-Qh5AazxdOQRORbGkkvpKoovDl6ej/4PhDabFsqnueqw=", + "lastModified": 1643805626, + "narHash": "sha256-AXLDVMG+UaAGsGSpOtQHPIKB+IZ0KSd9WS77aanGzgc=", "owner": "nixos", "repo": "nixpkgs", - "rev": "efeefb2af1469a5d1f0ae7ca8f0dfd9bb87d5cfb", + "rev": "554d2d8aa25b6e583575459c297ec23750adb6cb", "type": "github" }, "original": { @@ -149,11 +149,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1643524588, - "narHash": "sha256-Qh5AazxdOQRORbGkkvpKoovDl6ej/4PhDabFsqnueqw=", + "lastModified": 1643805626, + "narHash": "sha256-AXLDVMG+UaAGsGSpOtQHPIKB+IZ0KSd9WS77aanGzgc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "efeefb2af1469a5d1f0ae7ca8f0dfd9bb87d5cfb", + "rev": "554d2d8aa25b6e583575459c297ec23750adb6cb", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index cd970b1..c0fa1ca 100644 --- a/flake.nix +++ b/flake.nix @@ -40,14 +40,16 @@ }; nix = { - autoOptimiseStore = true; - binaryCaches = [ "https://davegallant.cachix.org" ]; - binaryCachePublicKeys = [ - "davegallant.cachix.org-1:SsUMqL4+tF2R3/G6X903E9laLlY1rES2QKFfePegF08=" - ]; - useSandbox = false; + settings = { + auto-optimise-store = true; + sandbox = false; + substituters = [ "https://davegallant.cachix.org" ]; + trusted-users = [ "root" "dave" ]; + trusted-public-keys = [ + "davegallant.cachix.org-1:SsUMqL4+tF2R3/G6X903E9laLlY1rES2QKFfePegF08=" + ]; + }; registry = { nixpkgs.flake = nixpkgs; }; - trustedUsers = [ "root" "dave" ]; }; nixpkgs.overlays = [ (import ./modules/overlays) inputs.neovim-nightly-overlay.overlay ];