diff --git a/config/hosts/aspects/doloro-desktop/host.nix b/config/hosts/aspects/doloro-desktop/host.nix index 3364094..f605c81 100644 --- a/config/hosts/aspects/doloro-desktop/host.nix +++ b/config/hosts/aspects/doloro-desktop/host.nix @@ -83,14 +83,14 @@ # supported GPUs is at: # https://github.com/NVIDIA/open-gpu-kernel-modules#compatible-gpus # Only available from driver 515.43.04+ - open = false; + open = true; # Enable the Nvidia settings menu, # accessible via `nvidia-settings`. nvidiaSettings = true; # Optionally, you may need to select the appropriate driver version for your specific GPU. - package = config.boot.kernelPackages.nvidiaPackages.beta; + package = config.boot.kernelPackages.nvidiaPackages.stable; }; }; diff --git a/config/modules/nixvim/default.nix b/config/modules/nixvim/default.nix index 8601cf8..fe619e3 100644 --- a/config/modules/nixvim/default.nix +++ b/config/modules/nixvim/default.nix @@ -1,6 +1,7 @@ { den, modules, + lib, inputs, ... }: @@ -9,11 +10,15 @@ flake-file.inputs = { nixvim = { url = "github:nix-community/nixvim"; - inputs.nixpkgs.follows = "nixpkgs"; + # inputs.nixpkgs.follows = "nixpkgs"; }; }; modules = { nixvim = { + nixos = + { home-manager, ... }: + { + }; homeManager = { pkgs, ... }: { @@ -23,6 +28,11 @@ programs.nixvim = { enable = true; defaultEditor = true; + nixpkgs = { + config = { + allowUnfree = true; + }; + }; colorschemes.gruvbox-material.enable = true; extraPackages = with pkgs; [ # formatters diff --git a/flake.lock b/flake.lock index b68f294..60e1a2a 100644 --- a/flake.lock +++ b/flake.lock @@ -409,11 +409,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1776545703, - "narHash": "sha256-+EvL6D/ENSouidMse/QdokaHUZTgyCYmW8k6xaCqImk=", + "lastModified": 1777445753, + "narHash": "sha256-FqwjhUWRGzpHyYRDYB9f4r9nhlFRv31on7UsX9WqVrs=", "owner": "vikingnope", "repo": "helium-browser-nix-flake", - "rev": "33dfb6d7e53e5b568690ede1e0299d2fdae56868", + "rev": "1de208c9ba96502c4e53ac01c1044d6da2065471", "type": "github" }, "original": { @@ -429,11 +429,11 @@ ] }, "locked": { - "lastModified": 1777151655, - "narHash": "sha256-Th3a5OZyEy4kCoyLfefnt+2dwRIrFQqYgMsayF9qzFw=", + "lastModified": 1777518431, + "narHash": "sha256-SwgiG2T5pbyo33Vz7/vUCAhEMgwCK8Pa2nDSx5a6/WE=", "owner": "nix-community", "repo": "home-manager", - "rev": "6f59831b23d03bbf4fbd13ad167ae25da294cc14", + "rev": "2e54a938cdd4c8e414b2518edc3d82308027c670", "type": "github" }, "original": { @@ -517,11 +517,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1777151844, - "narHash": "sha256-dd+Xc4VvrLQ2L1nprT9W5GvHBV/+u+0OZT0nvFAQNfg=", + "lastModified": 1777536932, + "narHash": "sha256-ewznj221hpKokwiNyrZUTpf7fy+LHEy3kchZ8v7gH7U=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "b7a3042964a200790c82e8d273d80d9bcf5bb115", + "rev": "2ff598896d3334cb44331463e845128cae4815f1", "type": "github" }, "original": { @@ -694,11 +694,11 @@ ] }, "locked": { - "lastModified": 1777148223, - "narHash": "sha256-PTf7kRFFzCW6rIYxLH2fWfVJmj86FSYe3k6L8B+IM9o=", + "lastModified": 1777492286, + "narHash": "sha256-PwuoEJQcjSKJNP5T55qhfDwIP0tw5zxEhfu8GDfKfeg=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "fa3992be2dfebe4ab06d753c6ca59bea298e798f", + "rev": "ec5c0c709706bad5b82f667fd8758eae442577ce", "type": "github" }, "original": { @@ -843,11 +843,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1777130270, - "narHash": "sha256-AgOIR3O+hLkTe/spgYjp0knc37iy/A5DqGRY+8DP3LE=", + "lastModified": 1777542749, + "narHash": "sha256-j4W+WwdiRxTTFdsoB8A7jlLNLbMQANKJxh9eKf8nOIs=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "e43ef13f23c2c7ae5b10e842745cb345faff4f40", + "rev": "36130bc452e0a84c07761d2e176ae875b48eebf3", "type": "github" }, "original": { @@ -876,11 +876,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1777115961, - "narHash": "sha256-ehSMsSpE+0k8r+2Vseu8kangsYxToZv3vinynsDp9zs=", + "lastModified": 1777468255, + "narHash": "sha256-lBZc1UMy+1P1T/E41j3jQrpS7EFI3qegd+ktHZdamIg=", "owner": "YaLTeR", "repo": "niri", - "rev": "8ed0da44d974c32c6877d2f4630c314da0717ecb", + "rev": "dd1c3bcb9f1ef416df33ffa22d1d9bcee1398e7d", "type": "github" }, "original": { @@ -898,11 +898,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1777140538, - "narHash": "sha256-2y5SwHxTOwEdr8WZv1IGBVoJM47YcomfoxFnZj9TgN0=", + "lastModified": 1777227006, + "narHash": "sha256-A7GcOXjfo2xmZ3ERgN0j6GcqaVzqIf5zpYQcdfDaMr0=", "owner": "xddxdd", "repo": "nix-cachyos-kernel", - "rev": "ce6083d35e50516dd6eb6156d0cbda67baed9117", + "rev": "0f7e2bea4088227a80502557f6c0e3b74949d6b5", "type": "github" }, "original": { @@ -945,11 +945,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1776734388, - "narHash": "sha256-vl3dkhlE5gzsItuHoEMVe+DlonsK+0836LIRDnm6MXQ=", + "lastModified": 1777428379, + "narHash": "sha256-ypxFOeDz+CqADEQNL72haqGjvZQdBR5Vc7pyx2JDttI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "10e7ad5bbcb421fe07e3a4ad53a634b0cd57ffac", + "rev": "755f5aa91337890c432639c60b6064bb7fe67769", "type": "github" }, "original": { @@ -990,11 +990,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1777100098, - "narHash": "sha256-m9HxywMUYWroIRrQHKE+wxE17gBfum99i9H5bBdsxYI=", + "lastModified": 1777187199, + "narHash": "sha256-RJlLGrl+xHndIVK1NbPkIsItePNB3X4PIe8UTk3AHnw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "370045a56d68e7127ce54e0906ab33c3abd387a5", + "rev": "facea5e538604efa4893c08770fe9fca5bf62c2f", "type": "github" }, "original": { @@ -1006,11 +1006,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1776949667, - "narHash": "sha256-Kq5uL1t/WUp+Z3CjXDpoE9seUiUNLqHN3FkiIjneWeA=", - "rev": "01fbdeef22b76df85ea168fbfe1bfd9e63681b30", + "lastModified": 1777395829, + "narHash": "sha256-G77zuprOFgsvOB78BfVeSYu71UOwCet4x3zAXkFZ9kI=", + "rev": "e75f25705c2934955ee5075e62530d74aca973c6", "type": "tarball", - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre985930.01fbdeef22b7/nixexprs.tar.xz" + "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre988531.e75f25705c29/nixexprs.tar.xz" }, "original": { "type": "tarball", @@ -1035,11 +1035,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1776169885, - "narHash": "sha256-Gk2T0tDDDAs319hp/ak+bAIUG5bPMvnNEjPV8CS86Fg=", - "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", + "lastModified": 1776877367, + "narHash": "sha256-wMN1gM00sUQ2KC9CNr/XEOGdfOrl67PabIRv9AYayTo=", + "rev": "0726a0ecb6d4e08f6adced58726b95db924cef57", "type": "tarball", - "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre980183.4bd9165a9165/nixexprs.tar.xz" + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre985613.0726a0ecb6d4/nixexprs.tar.xz" }, "original": { "type": "tarball", @@ -1055,11 +1055,11 @@ "systems": "systems_4" }, "locked": { - "lastModified": 1777080231, - "narHash": "sha256-gpx+FmYpBAO4toBmQzcmdR6gVvVxT969UlB7Xz2jbFA=", + "lastModified": 1777236345, + "narHash": "sha256-ALOqlq7bE30lsX4rA76hXeQ2aLLEpb44hS+D1+jWS88=", "owner": "nix-community", "repo": "nixvim", - "rev": "f6fd130ad3b95c3c039fd7f882825c49f7e70bde", + "rev": "a67d9cd6ff725a763afe88727aac73208ded3bf4", "type": "github" }, "original": { @@ -1296,11 +1296,11 @@ ] }, "locked": { - "lastModified": 1776771786, - "narHash": "sha256-DRFGPfFV6hbrfO9a1PH1FkCi7qR5FgjSqsQGGvk1rdI=", + "lastModified": 1777338324, + "narHash": "sha256-bc+ZZCmOTNq86/svGnw0tVpH7vJaLYvGLLKFYP08Q8E=", "owner": "Mic92", "repo": "sops-nix", - "rev": "bef289e2248991f7afeb95965c82fbcd8ff72598", + "rev": "8eaee5c45428b28b8c47a83e4c09dccec5f279b5", "type": "github" }, "original": { @@ -1315,11 +1315,11 @@ "systems": "systems_5" }, "locked": { - "lastModified": 1777043003, - "narHash": "sha256-lEKiNXDssCjM5bM6v1rltaYRsBRrXrozD4ryctlnZo0=", + "lastModified": 1777183994, + "narHash": "sha256-zahis/vVFOsWv/HeyHbU13jxnrCC+ppIg49xG+viWxg=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "8486e82fd1b2bab54868139ac2263de54c9c85c7", + "rev": "501256c3e670ca1679501ce3839ea805df00d8ba", "type": "github" }, "original": { @@ -1348,11 +1348,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1776893932, - "narHash": "sha256-AFD5cf9eNqXq1brHS63xeZy2xKZMgG9J86XJ9I2eLn8=", + "lastModified": 1777501441, + "narHash": "sha256-+QWZ2/LvtEfbI4a5OiJmfv8aypBdm0u4Ui9t6LNHkRc=", "owner": "nix-community", "repo": "stylix", - "rev": "84971726c7ef0bb3669a5443e151cc226e65c518", + "rev": "0bd266569c03b74234b8a2ae73d05055fb02a35f", "type": "github" }, "original": { @@ -1629,11 +1629,11 @@ ] }, "locked": { - "lastModified": 1777092705, - "narHash": "sha256-qKMvM2+eKusg6H6lG2bwDdFjNi1XfEjdLD5xIt8ZgFs=", + "lastModified": 1777352968, + "narHash": "sha256-BZ+BHCINHSyyCOWo4pCJQU4T994iZLiw7lgFMNw+W9k=", "owner": "youwen5", "repo": "zen-browser-flake", - "rev": "10f5c809db4f8e7badb6d505924ebbaaeefda4e4", + "rev": "bebce586893c7d441edd6cf9cf2cf62a1799361e", "type": "github" }, "original": {