diff --git a/flake.lock b/flake.lock index af0d66b..0a16c65 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1753702336, - "narHash": "sha256-IVFUQV6egGQHnm+I183OT+4ct/ka1IWA5u/0A9I/YV4=", + "lastModified": 1755511413, + "narHash": "sha256-cBBF+nwGrSroN6ZewHPFaSThyCvwBxSZMdYEH8DxDx8=", "owner": "catppuccin", "repo": "nix", - "rev": "b32de96c3c5384c83b0f4d741ec58a7f97c9ab11", + "rev": "ca11a19d4e1d2ba5e6162f40cb71288551fd51dd", "type": "github" }, "original": { @@ -22,11 +22,11 @@ }, "easy-hosts": { "locked": { - "lastModified": 1752516011, - "narHash": "sha256-YDLW+UdELQndUk2FNe6HixNqkMUPZi+zKuQNEHW6Czo=", + "lastModified": 1755470564, + "narHash": "sha256-KB1ZryVDoQcbIsItOf4WtxkHhh3ppj+XwMpSnt/2QHc=", "owner": "tgirlcloud", "repo": "easy-hosts", - "rev": "72dc72f9198fedbf091a1a705c24f0cff4f4b6bb", + "rev": "d0422bc7b3db26268982aa15d07e60370e76ee1d", "type": "github" }, "original": { @@ -56,11 +56,11 @@ ] }, "locked": { - "lastModified": 1753121425, - "narHash": "sha256-TVcTNvOeWWk1DXljFxVRp+E0tzG1LhrVjOGGoMHuXio=", + "lastModified": 1754487366, + "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "644e0fc48951a860279da645ba77fe4a6e814c5e", + "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18", "type": "github" }, "original": { @@ -76,11 +76,11 @@ ] }, "locked": { - "lastModified": 1753732062, - "narHash": "sha256-vojVM0SgFP8crFh1LDDXkzaI9/er/1cuRfbNPhfBHyc=", + "lastModified": 1755538029, + "narHash": "sha256-XVsragfuN8A/tMiPToejH7RofH15toeIGhlXraX+yBo=", "owner": "nix-community", "repo": "home-manager", - "rev": "f49e872f55e36e67ebcb906ff65f86c7a1538f7c", + "rev": "bf450a0844e80e6aa22652d3f3728f20cd974527", "type": "github" }, "original": { @@ -120,11 +120,11 @@ ] }, "locked": { - "lastModified": 1753581565, - "narHash": "sha256-ci4ue5LefosqA2Cv+yqufb2E7/KIfIRXOS0mXA/3C9E=", + "lastModified": 1755395461, + "narHash": "sha256-2zsR2QAE7wnDWzzMpVDpV6k+PCrcoVf1+yiNd4dbd08=", "owner": "kaylorben", "repo": "nixcord", - "rev": "cd1d051aeb24912007cef00329b3f5c394e52042", + "rev": "b1260171b674953712e093acfd285585f6586a01", "type": "github" }, "original": { @@ -135,11 +135,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1753549186, - "narHash": "sha256-Znl7rzuxKg/Mdm6AhimcKynM7V3YeNDIcLjBuoBcmNs=", + "lastModified": 1755186698, + "narHash": "sha256-wNO3+Ks2jZJ4nTHMuks+cxAiVBGNuEBXsT29Bz6HASo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "17f6bd177404d6d43017595c5264756764444ab8", + "rev": "fbcf476f790d8a217c3eab4e12033dc4a0f6d23c", "type": "github" }, "original": { @@ -168,11 +168,11 @@ ] }, "locked": { - "lastModified": 1752544651, - "narHash": "sha256-GllP7cmQu7zLZTs9z0J2gIL42IZHa9CBEXwBY9szT0U=", + "lastModified": 1754988908, + "narHash": "sha256-t+voe2961vCgrzPFtZxha0/kmFSHFobzF00sT8p9h0U=", "owner": "Mic92", "repo": "sops-nix", - "rev": "2c8def626f54708a9c38a5861866660395bb3461", + "rev": "3223c7a92724b5d804e9988c6b447a0d09017d48", "type": "github" }, "original": { diff --git a/modules/home/desktop/gnome/default.nix b/modules/home/desktop/gnome/default.nix index 5c51b55..7d91ede 100644 --- a/modules/home/desktop/gnome/default.nix +++ b/modules/home/desktop/gnome/default.nix @@ -65,7 +65,7 @@ in }; }; wallpaper = - mkOpt str (builtins.toString ../wallpapers/catppuccin/howard-chen-mao-mao-forest-campsite.jpg) + mkOpt path ../wallpapers/building_top_sit_dusk.jpg "Specify the path of your prefered Gnome wallpaper."; }; @@ -106,8 +106,8 @@ in dynamic-opacity = false; }; "org/gnome/desktop/background" = { - picture-uri = cfg.wallpaper; - picture-uri-dark = cfg.wallpaper; + picture-uri = "file://${cfg.wallpaper}"; + picture-uri-dark = "file://${cfg.wallpaper}"; }; "org/gnome/desktop/interface" = { color-scheme = "prefer-dark"; diff --git a/modules/home/desktop/wallpapers/building_top_sit_dusk.jpg b/modules/home/desktop/wallpapers/building_top_sit_dusk.jpg new file mode 100644 index 0000000..5b2f32c Binary files /dev/null and b/modules/home/desktop/wallpapers/building_top_sit_dusk.jpg differ diff --git a/systems/x86_64-nixos/puzzlevision/default.nix b/systems/x86_64-nixos/puzzlevision/default.nix index 20f3332..3c3f243 100644 --- a/systems/x86_64-nixos/puzzlevision/default.nix +++ b/systems/x86_64-nixos/puzzlevision/default.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ config, ... }: { imports = [ ./hardware.nix @@ -32,6 +32,8 @@ }; archetypes.laptop.enable = true; + + system.kernel.version = "linuxPackages_6_15"; }; # Configure 8GB SWAP partition @@ -43,9 +45,11 @@ ]; boot = { + kernelModules = [ "8821ce" ]; + # Configure additional kernel modules. - extraModulePackages = [ - pkgs.linuxPackages_latest.rtl8821ce # Use custom network-card driver. + extraModulePackages = with config.boot.kernelPackages; [ + rtl8821ce ]; blacklistedKernelModules = [