From 964611881e285dd75a7037e9389bd85e38a8ab96 Mon Sep 17 00:00:00 2001 From: Sean Kovacs Date: Sat, 3 Jan 2026 14:55:42 -0500 Subject: [PATCH] update flake, changes --- flake.lock | 98 +++++++++++++++--------------- flake.nix | 3 +- home/default.nix | 1 + home/graphical/firefox/default.nix | 4 -- home/hosts/alien/default.nix | 47 +++++++------- home/tiling/niri/noctalia.nix | 2 +- system/hosts/alien/default.nix | 4 ++ 7 files changed, 79 insertions(+), 80 deletions(-) diff --git a/flake.lock b/flake.lock index 7654316..37501a6 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ ] }, "locked": { - "lastModified": 1766064315, - "narHash": "sha256-aMoYLYIj+yYGhDKuSromj+VZYnMyN3lRRAZ+dk1IOiE=", + "lastModified": 1767465220, + "narHash": "sha256-P5qVna7ptT0BPQI6EesszfK25znFNpR9xiEJpqheo0M=", "owner": "nix-community", "repo": "nixos-apple-silicon", - "rev": "f94f4496775f9ca6e8a9e9e83f5aa4e4210fbb5d", + "rev": "b6e97a42d409155bc70f2d211ab1029338a37523", "type": "github" }, "original": { @@ -24,11 +24,11 @@ "cachyos-kernel": { "flake": false, "locked": { - "lastModified": 1767027640, - "narHash": "sha256-3WiDgNSE+77mVEAhlYFW3sRvS5fRTcIQAw9g76uUXIg=", + "lastModified": 1767632716, + "narHash": "sha256-lTRVzn5JIP1+8572Sj/UqW/nlGG6QNFUNpLU6VCOznU=", "owner": "CachyOS", "repo": "linux-cachyos", - "rev": "f29baa3a13d3756dbd8836ed646622af803f79a3", + "rev": "2f380e2b35c4ad9acda98296f638f93af3742533", "type": "github" }, "original": { @@ -40,11 +40,11 @@ "cachyos-kernel-patches": { "flake": false, "locked": { - "lastModified": 1767026526, - "narHash": "sha256-l3FEhseehO2On1FPlDbtFUc94LEc1ZvmUxQpLID119g=", + "lastModified": 1767601194, + "narHash": "sha256-NWeMLjch/DHQQa9LdLClejvN8goGVGsEAQjkgrVPP+U=", "owner": "CachyOS", "repo": "kernel-patches", - "rev": "dd86f5f1e1c87b8bc3d8cabf2c655fe2b2c5e144", + "rev": "bd836f10a363f04ec755a7e39ffdc78b8043e336", "type": "github" }, "original": { @@ -60,11 +60,11 @@ ] }, "locked": { - "lastModified": 1765990358, - "narHash": "sha256-l8x0gU8mnYaGMl+gWrsSHKBJlZWD8KXJfHTkRlFiPI0=", + "lastModified": 1767517218, + "narHash": "sha256-Lqr37iyfrfAfCYPV21uyg+81qOJGu50ymIXT6gEtKO8=", "owner": "catppuccin", "repo": "nix", - "rev": "de1b60ca45a578f59f7d84c8d338b346017b2161", + "rev": "fc247adb17ffd0b76d67b2da12a9e3fe059ccd29", "type": "github" }, "original": { @@ -124,11 +124,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1765835352, - "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=", + "lastModified": 1767609335, + "narHash": "sha256-feveD98mQpptwrAEggBQKJTYbvwwglSbOv53uCfH9PY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "a34fae9c08a15ad73f295041fec82323541400a9", + "rev": "250481aafeb741edfe23d29195671c19b36b6dca", "type": "github" }, "original": { @@ -186,11 +186,11 @@ ] }, "locked": { - "lastModified": 1767104570, - "narHash": "sha256-GKgwu5//R+cLdKysZjGqvUEEOGXXLdt93sNXeb2M/Lk=", + "lastModified": 1767619743, + "narHash": "sha256-N0kK1JqxIjFl7hPAfhkW6C9AO7feYJUWLPyqJO2VuQQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "e4e78a2cbeaddd07ab7238971b16468cc1d14daf", + "rev": "a65c04965c841eb01ba401f5162f12bc8d52014f", "type": "github" }, "original": { @@ -211,11 +211,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1767077227, - "narHash": "sha256-wdUitn3XbaC99X0ctfHf0q5lGQ/1ogUwzjqTD4bkrDg=", + "lastModified": 1767624540, + "narHash": "sha256-A53/9fnu/40wo6T2MF3lm07zD7N+cC0E5QEYFfFLGwA=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "9c4cb4a2b1adf7a24064a8cf5c829f464622d520", + "rev": "62e47d55c0f8bc9cd5413b94134867d970e5e296", "type": "github" }, "original": { @@ -244,11 +244,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1767072131, - "narHash": "sha256-JEpNneZyi8ydU0VVpxrHis2panjmeagFLGAiqigWMbE=", + "lastModified": 1767598098, + "narHash": "sha256-IyH3zaCT2JZ6fdY4vKlUz2RbDdxaryvSZWUVixKYrKM=", "owner": "YaLTeR", "repo": "niri", - "rev": "1ab1737653d8727c63252fb569e011c0903a9ace", + "rev": "b7eb8a635b7f75705808eaed85c016f02ae4fd2d", "type": "github" }, "original": { @@ -266,11 +266,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1767116963, - "narHash": "sha256-QXJGrhvxCFRjiBFoet2tPZeYVDMQP3uJ7U2rVNqksnk=", + "lastModified": 1767635460, + "narHash": "sha256-r2hPm5+gcsiQ9zVHQAAoyC2D73CWJSx9occ3AlInDuY=", "owner": "xddxdd", "repo": "nix-cachyos-kernel", - "rev": "025497db5d60c1c4c37ba3094a498998543e29a3", + "rev": "2da83b3ee8f80d8965fd82d468aeda512b337b24", "type": "github" }, "original": { @@ -281,11 +281,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1767031366, - "narHash": "sha256-CGXYat7ldAoD3GBZ+ETInHmQUCpHVzYmaQCQ4oKM9Q4=", + "lastModified": 1767593864, + "narHash": "sha256-AtzRYWSxsyvySDzfOek0lKQXoQrHtpFHbBPZ6rdQIEA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d23fedd87fcd067b1d160323fae0d0e4f995527d", + "rev": "1b717f421d250290b16de9a6033ea28258c46ae1", "type": "github" }, "original": { @@ -312,11 +312,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1766885793, - "narHash": "sha256-P6RVkrM9JLCW6xBjSwHfgTOQ1JwBUma5xe5LI8xAPC0=", + "lastModified": 1767480499, + "narHash": "sha256-8IQQUorUGiSmFaPnLSo2+T+rjHtiNWc+OAzeHck7N48=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9ef261221d1e72399f2036786498d78c38185c46", + "rev": "30a3c519afcf3f99e2c6df3b359aec5692054d92", "type": "github" }, "original": { @@ -328,16 +328,16 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1766902085, - "narHash": "sha256-coBu0ONtFzlwwVBzmjacUQwj3G+lybcZ1oeNSQkgC0M=", + "lastModified": 1767388185, + "narHash": "sha256-bmDUBlqgpIAXQ0QFn1fWpurlc+j2sI+B5941PWsic3M=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c0b0e0fddf73fd517c3471e546c0df87a42d53f4", + "rev": "2e21f6c5797fcccfc1e8eced873aea8401a71135", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", + "ref": "pull/476347/head", "repo": "nixpkgs", "type": "github" } @@ -351,11 +351,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1767136206, - "narHash": "sha256-gid5LbLQRHuexlvSgH6ibeSBV0T/QjkuVRXPr+r/kTo=", + "lastModified": 1767608728, + "narHash": "sha256-kmSJCTgrx+BxgqQOTPHAOkohvO+lbRsPWqu+PSPcz3I=", "owner": "nix-community", "repo": "nixvim", - "rev": "33e1f1d4446472d9e3526ff21c47a95a9814cdfe", + "rev": "851399eebd0fb383d2fd76269d859f16021dc7a8", "type": "github" }, "original": { @@ -371,11 +371,11 @@ ] }, "locked": { - "lastModified": 1767140690, - "narHash": "sha256-FemE1tu5FgtlfDD9Vwgk7fA3qg1xsOZKNMapZcB+/LE=", + "lastModified": 1767634566, + "narHash": "sha256-wJqLoHSWziILcNXVPcvVH6/vgXtnsRXJaVReWoOlR4o=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "a3e277ce20dc3401afb7887c089395b0ad0d3108", + "rev": "e004128727739f8f40455e06a3d3719d53e09830", "type": "github" }, "original": { @@ -392,11 +392,11 @@ ] }, "locked": { - "lastModified": 1767140277, - "narHash": "sha256-JmAOi+tyq7ADgBsR1UoS8KwHAY4qCLBZPcBRJvuYWFw=", + "lastModified": 1767635057, + "narHash": "sha256-iXt6KFaN9jRqTvSvif8nQn47qeHII5rFTmt2V7eLiXc=", "owner": "nix-community", "repo": "NUR", - "rev": "330ff8b4e11a889d0326d7ef6c302f9b907fcc92", + "rev": "5d4701842f525a649bc1c5805c56b106f07d2cab", "type": "github" }, "original": { @@ -452,11 +452,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1767117828, - "narHash": "sha256-K9sL2WwDQOltBiT111uU5pmfFjB6VmApaaHgTdXZqpg=", + "lastModified": 1767502559, + "narHash": "sha256-om0IPjW850vhhIrNZ5tiXjsYuqyoI44IdE+I9AwZ96I=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "b164eb4d18bed0f4be47c1033b477d3e81646752", + "rev": "806c1fdeb7af3e013215d14f5d9f06685fa6650f", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index ea4451f..cab78c5 100644 --- a/flake.nix +++ b/flake.nix @@ -2,7 +2,8 @@ description = "My NixOS Configuration"; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + # https://github.com/NixOS/nixpkgs/issues/476669 + nixpkgs.url = "github:NixOS/nixpkgs/pull/476347/head"; nix-cachyos-kernel.url = "github:xddxdd/nix-cachyos-kernel"; diff --git a/home/default.nix b/home/default.nix index afd66cd..967e57d 100755 --- a/home/default.nix +++ b/home/default.nix @@ -171,6 +171,7 @@ # nur.repos.forkprince.helium-nightly bitwarden-desktop qbittorrent + whatsapp-electron # gui applications ( multimedia ) audacity diff --git a/home/graphical/firefox/default.nix b/home/graphical/firefox/default.nix index 1ded408..45a1c12 100644 --- a/home/graphical/firefox/default.nix +++ b/home/graphical/firefox/default.nix @@ -99,9 +99,6 @@ "{446900e4-71c2-419f-a6a7-df9c091e268b}" = { installation_mode = "allowed"; }; - "{FirefoxColor@mozilla.com}" = { - installation_mode = "allowed"; - }; }; DisableTelemetry = true; DisableFirefoxStudies = true; @@ -140,7 +137,6 @@ pwas-for-firefox control-panel-for-twitter bitwarden - firefox-color ]; settings = { "{7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}".settings = { diff --git a/home/hosts/alien/default.nix b/home/hosts/alien/default.nix index 69c76c3..2022182 100644 --- a/home/hosts/alien/default.nix +++ b/home/hosts/alien/default.nix @@ -3,8 +3,7 @@ pkgs, spicetify-nix, ... -}: -{ +}: { catppuccin = { accent = "blue"; flavor = "mocha"; @@ -27,33 +26,31 @@ height = 2160; refresh = 143.999; }; - scale = 1.75; + scale = 1.5; }; - programs.spicetify = - let - spicePkgs = spicetify-nix.legacyPackages.${pkgs.stdenv.hostPlatform.system}; - in - { - enable = true; + programs.spicetify = let + spicePkgs = spicetify-nix.legacyPackages.${pkgs.stdenv.hostPlatform.system}; + in { + enable = true; - enabledExtensions = with spicePkgs.extensions; [ - adblock - hidePodcasts - shuffle # shuffle+ (special characters are sanitized out of extension names) - ]; - enabledCustomApps = with spicePkgs.apps; [ - newReleases - ncsVisualizer - ]; - enabledSnippets = with spicePkgs.snippets; [ - rotatingCoverart - pointer - ]; + enabledExtensions = with spicePkgs.extensions; [ + adblock + hidePodcasts + shuffle # shuffle+ (special characters are sanitized out of extension names) + ]; + enabledCustomApps = with spicePkgs.apps; [ + newReleases + ncsVisualizer + ]; + enabledSnippets = with spicePkgs.snippets; [ + rotatingCoverart + pointer + ]; - theme = spicePkgs.themes.catppuccin; - colorScheme = config.catppuccin.flavor; - }; + theme = spicePkgs.themes.catppuccin; + colorScheme = config.catppuccin.flavor; + }; programs.plasma = { panels = [ diff --git a/home/tiling/niri/noctalia.nix b/home/tiling/niri/noctalia.nix index 35a3581..8cbe85d 100644 --- a/home/tiling/niri/noctalia.nix +++ b/home/tiling/niri/noctalia.nix @@ -93,7 +93,7 @@ in { position = "top"; backgroundOpacity = 1; monitors = []; - density = "comfortable"; + density = "spacious"; showCapsule = true; capsuleOpacity = 1; floating = false; diff --git a/system/hosts/alien/default.nix b/system/hosts/alien/default.nix index 6cf9508..3de14fb 100644 --- a/system/hosts/alien/default.nix +++ b/system/hosts/alien/default.nix @@ -52,6 +52,10 @@ ]; boot.kernelPackages = pkgs.cachyosKernels.linuxPackages-cachyos-lts; + # enable hyper-v for guests + virtualisation.hypervGuest.enable = true; + boot.blacklistedKernelModules = ["hyperv_fb"]; + programs = { gamescope = { enable = true;