From 15a97c956202d7385436a5e6d3e2f13d94795edb Mon Sep 17 00:00:00 2001 From: alsaiduq-lab Date: Thu, 15 Jan 2026 12:54:44 -0700 Subject: [PATCH] updates --- flake.lock | 115 ++++++++++++++-------------- home-manager/modules/discord.nix | 2 +- home-manager/modules/quickshell.nix | 17 +++- hosts/modules/aagl.nix | 2 +- hosts/modules/audio.nix | 1 + hosts/modules/nixos.nix | 15 ++-- 6 files changed, 82 insertions(+), 70 deletions(-) diff --git a/flake.lock b/flake.lock index e3a5071..186af01 100644 --- a/flake.lock +++ b/flake.lock @@ -9,11 +9,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1766793997, - "narHash": "sha256-cQ9XvbEMxKr6bTIGtplFXGKeV3dvbd1xJudITECr81c=", + "lastModified": 1768257856, + "narHash": "sha256-pPgvVkM7JbFdg2hUamrKtKQVKvowql+Slcu4FXOjZlY=", "owner": "alsaiduq-lab", "repo": "aagl-gtk-on-nix", - "rev": "45d0f972f035a0b541d506ea31e1a100ed7cb5f7", + "rev": "ed36e70fef8b4e618b9d17daae11f602b55d7c64", "type": "github" }, "original": { @@ -64,11 +64,11 @@ "quickshell": "quickshell" }, "locked": { - "lastModified": 1767483096, - "narHash": "sha256-oj/4uIs+ktiO5WCx1SWviw6evpABkSOb+v2TjuKhKZ0=", + "lastModified": 1768447769, + "narHash": "sha256-+XxBl9ty8rEbrjWLvkfl313x3rqO307rOmbX/wLaSbE=", "owner": "AvengeMedia", "repo": "DankMaterialShell", - "rev": "913bb2ff67fbc4576f17220b5f266217bf33825b", + "rev": "53a033fe3589f93699ac9ee7d8bc1507a13b725a", "type": "github" }, "original": { @@ -164,11 +164,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": { @@ -223,11 +223,11 @@ "zon2nix": "zon2nix" }, "locked": { - "lastModified": 1767313275, - "narHash": "sha256-yp3n4aKlG1lZDkQl3sDD7smjNjGFeEErVaiQlorzxrk=", + "lastModified": 1768402060, + "narHash": "sha256-ANOIaPo+oL0Gls/C0Fh6rU7wkLP3KcguO35EGj99rM0=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "1c2db85aa41c7d929cb23b408229e297dce2758a", + "rev": "2fd3efd6cdf0629f57572af58dff0ae9115ce919", "type": "github" }, "original": { @@ -285,16 +285,15 @@ ] }, "locked": { - "lastModified": 1755776884, - "narHash": "sha256-CPM7zm6csUx7vSfKvzMDIjepEJv1u/usmaT7zydzbuI=", + "lastModified": 1768068402, + "narHash": "sha256-bAXnnJZKJiF7Xr6eNW6+PhBf1lg2P1aFUO9+xgWkXfA=", "owner": "nix-community", "repo": "home-manager", - "rev": "4fb695d10890e9fc6a19deadf85ff79ffb78da86", + "rev": "8bc5473b6bc2b6e1529a9c4040411e1199c43b4c", "type": "github" }, "original": { "owner": "nix-community", - "ref": "release-25.05", "repo": "home-manager", "type": "github" } @@ -306,11 +305,11 @@ ] }, "locked": { - "lastModified": 1767280655, - "narHash": "sha256-YmaYMduV5ko8zURUT1VLGDbVC1L/bxHS0NsiPoZ6bBM=", + "lastModified": 1767910483, + "narHash": "sha256-MOU5YdVu4DVwuT5ztXgQpPuRRBjSjUGIdUzOQr9iQOY=", "owner": "nix-community", "repo": "home-manager", - "rev": "d49d2543f02dbd789ed032188c84570d929223cb", + "rev": "82fb7dedaad83e5e279127a38ef410bcfac6d77c", "type": "github" }, "original": { @@ -413,11 +412,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1767474766, - "narHash": "sha256-Vkl6ta0Jaim6MvbNKfhb5GR/FtW3NyMRXyioBH1rcC0=", + "lastModified": 1768319076, + "narHash": "sha256-is65o80lB9tWMekx77O4+GCQxLeB2kiA60hejzpA+HA=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "583c4074a5d4229f841d9e470ab427339773b592", + "rev": "e0cf88809de12c39ad8a1ad1c0194967b0029ec8", "type": "github" }, "original": { @@ -678,11 +677,11 @@ "nixpkgs": "nixpkgs_6" }, "locked": { - "lastModified": 1766371712, - "narHash": "sha256-U7xwslnEuKmSnTZ5i68+rPhhgPeSfxrfuN4vzyn6jdA=", + "lastModified": 1768356358, + "narHash": "sha256-Aj2CLVdPkBW/dSChM2qPV5cWjB8fIJaxLImmkBT7ZaM=", "owner": "iluvgirlswithglasses", "repo": "linux-desktop-gremlin", - "rev": "8f1e6acaa286613611f248b4190d67f72765e8a9", + "rev": "3e488934e64d54d6908938a1a6349e84a2134020", "type": "github" }, "original": { @@ -697,11 +696,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1767405595, - "narHash": "sha256-FTXYiEk7n7H4dz1w1ERIFeNUMiJOpQVnYsv0rVGA0cE=", + "lastModified": 1768356708, + "narHash": "sha256-0nVcY5ZEKc/PaijHtfkUlpQT1eGZgEwUqAO6SJM8Dgg=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "c7c279000ebcca7a02d74494c03804befcd8ba64", + "rev": "4389aec6037bf2f31174e5afe550ee378eb6a276", "type": "github" }, "original": { @@ -737,11 +736,11 @@ "nixpkgs": "nixpkgs_8" }, "locked": { - "lastModified": 1767451989, - "narHash": "sha256-sUZmTUFti+uETSvUEQ3bklw8fFoDPKD9E4dbgxvRKPc=", + "lastModified": 1768437419, + "narHash": "sha256-1UlPuun+VBNrdB+Ev/8l/UBjoTUMGzTxAzz1FdN5ykM=", "owner": "FlameFlag", "repo": "nixcord", - "rev": "93b998d75b3548314fc196e65186f307c4807e94", + "rev": "7df35192dedf2e4c95d5914810df14f81f680b2f", "type": "github" }, "original": { @@ -798,11 +797,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1766747458, - "narHash": "sha256-m63jjuo/ygo8ztkCziYh5OOIbTSXUDkKbqw3Vuqu4a4=", + "lastModified": 1767364772, + "narHash": "sha256-fFUnEYMla8b7UKjijLnMe+oVFOz6HjijGGNS1l7dYaQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "c633f572eded8c4f3c75b8010129854ed404a6ce", + "rev": "16c7794d0a28b5a37904d55bcca36003b9109aaa", "type": "github" }, "original": { @@ -814,11 +813,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1763191728, - "narHash": "sha256-gI9PpaoX4/f28HkjcTbFVpFhtOxSDtOEdFaHZrdETe0=", - "rev": "1d4c88323ac36805d09657d13a5273aea1b34f0c", + "lastModified": 1768032153, + "narHash": "sha256-zvxtwlM8ZlulmZKyYCQAPpkm5dngSEnnHjmjV7Teloc=", + "rev": "3146c6aa9995e7351a398e17470e15305e6e18ff", "type": "tarball", - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-25.11pre896415.1d4c88323ac3/nixexprs.tar.xz" + "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre925418.3146c6aa9995/nixexprs.tar.xz" }, "original": { "type": "tarball", @@ -891,11 +890,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1766840161, - "narHash": "sha256-Ss/LHpJJsng8vz1Pe33RSGIWUOcqM1fjrehjUkdrWio=", + "lastModified": 1768032153, + "narHash": "sha256-6kD1MdY9fsE6FgSwdnx29hdH2UcBKs3/+JJleMShuJg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3edc4a30ed3903fdf6f90c837f961fa6b49582d1", + "rev": "3146c6aa9995e7351a398e17470e15305e6e18ff", "type": "github" }, "original": { @@ -923,11 +922,11 @@ }, "nixpkgs_9": { "locked": { - "lastModified": 1767325753, - "narHash": "sha256-yA/CuWyqm+AQo2ivGy6PlYrjZBQm7jfbe461+4HF2fo=", + "lastModified": 1768323494, + "narHash": "sha256-yBXJLE6WCtrGo7LKiB6NOt6nisBEEkguC/lq/rP3zRQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "64049ca74d63e971b627b5f3178d95642e61cedd", + "rev": "2c3e5ec5df46d3aeee2a1da0bfedd74e21f4bf3a", "type": "github" }, "original": { @@ -1001,11 +1000,11 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1766810311, - "narHash": "sha256-Tu5UopFfDdcJT5asaiZQojCblfPizqzqAc9H1Ouo2g8=", + "lastModified": 1767589329, + "narHash": "sha256-jOvlXJ++NGpro1awPO/y1taI21JKUWUad7TYgABeMvA=", "owner": "Arsalan2356", "repo": "proton-cachyos-flake", - "rev": "140811be3a75e9c14e49683c323e02d138f41adb", + "rev": "2c626398b883addbc29f8d46eea97e98a0c6f10e", "type": "github" }, "original": { @@ -1043,11 +1042,11 @@ ] }, "locked": { - "lastModified": 1766725085, - "narHash": "sha256-O2aMFdDUYJazFrlwL7aSIHbUSEm3ADVZjmf41uBJfHs=", + "lastModified": 1768375255, + "narHash": "sha256-4iRJS88M77nfMJfnszNs8FgNHpt4ldybiToMEto+qHE=", "ref": "refs/heads/master", - "rev": "41828c4180fb921df7992a5405f5ff05d2ac2fff", - "revCount": 715, + "rev": "783b97152a25739340845c479d539bdd2a7c4d9c", + "revCount": 726, "type": "git", "url": "https://git.outfoxxed.me/outfoxxed/quickshell" }, @@ -1144,11 +1143,11 @@ }, "unstable": { "locked": { - "lastModified": 1767364772, - "narHash": "sha256-fFUnEYMla8b7UKjijLnMe+oVFOz6HjijGGNS1l7dYaQ=", + "lastModified": 1768395095, + "narHash": "sha256-ZhuYJbwbZT32QA95tSkXd9zXHcdZj90EzHpEXBMabaw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "16c7794d0a28b5a37904d55bcca36003b9109aaa", + "rev": "13868c071cc73a5e9f610c47d7bb08e5da64fdd5", "type": "github" }, "original": { @@ -1236,17 +1235,17 @@ ] }, "locked": { - "lastModified": 1758405547, - "narHash": "sha256-WgaDgvIZMPvlZcZrpPMjkaalTBnGF2lTG+62znXctWM=", + "lastModified": 1768231828, + "narHash": "sha256-wL/8Iij4T2OLkhHcc4NieOjf7YeJffaUYbCiCqKv/+0=", "owner": "jcollie", "repo": "zon2nix", - "rev": "bf983aa90ff169372b9fa8c02e57ea75e0b42245", + "rev": "c28e93f3ba133d4c1b1d65224e2eebede61fd071", "type": "github" }, "original": { "owner": "jcollie", "repo": "zon2nix", - "rev": "bf983aa90ff169372b9fa8c02e57ea75e0b42245", + "rev": "c28e93f3ba133d4c1b1d65224e2eebede61fd071", "type": "github" } } diff --git a/home-manager/modules/discord.nix b/home-manager/modules/discord.nix index 0c14fc1..280f835 100644 --- a/home-manager/modules/discord.nix +++ b/home-manager/modules/discord.nix @@ -6,7 +6,6 @@ programs.nixcord = { enable = true; discord.enable = true; - vesktop.enable = true; equibop.enable = true; config = { autoUpdateNotification = true; @@ -50,6 +49,7 @@ blockKeywords = { enable = true; useRegex = true; + caseSensitive = true; blockedWords = "Wumpus"; }; customIdle = { diff --git a/home-manager/modules/quickshell.nix b/home-manager/modules/quickshell.nix index 76c38a7..812573a 100644 --- a/home-manager/modules/quickshell.nix +++ b/home-manager/modules/quickshell.nix @@ -4,9 +4,22 @@ lib, ... }: { + programs.dank-material-shell = { + enable = true; + systemd = { + enable = true; + restartIfChanged = true; + }; + enableSystemMonitoring = true; + enableVPN = false; + enableDynamicTheming = true; + enableAudioWavelength = true; + enableCalendarEvents = true; + enableClipboardPaste = true; + }; + home.packages = with pkgs; [ - quickshell - dmsCli + dms-shell dgop ddcutil cliphist diff --git a/hosts/modules/aagl.nix b/hosts/modules/aagl.nix index 7d0abb1..4f1af1e 100644 --- a/hosts/modules/aagl.nix +++ b/hosts/modules/aagl.nix @@ -4,7 +4,7 @@ anime-games-launcher.enable = true; honkers-railway-launcher.enable = true; honkers-launcher.enable = true; - wavey-launcher.enable = true; + # wavey-launcher.enable = true; sleepy-launcher.enable = true; }; } diff --git a/hosts/modules/audio.nix b/hosts/modules/audio.nix index 69cdbcc..b19d12a 100644 --- a/hosts/modules/audio.nix +++ b/hosts/modules/audio.nix @@ -16,5 +16,6 @@ portaudio alsa-lib pavucontrol + headsetcontrol ]; } diff --git a/hosts/modules/nixos.nix b/hosts/modules/nixos.nix index c1cdd0c..9fee6b0 100644 --- a/hosts/modules/nixos.nix +++ b/hosts/modules/nixos.nix @@ -6,16 +6,15 @@ nixpkgs.config.allowUnfree = true; programs.nix-index.enable = true; programs.command-not-found.enable = false; + + zramSwap.enable = true; + + systemd.services.nix-daemon.serviceConfig.MemoryMax = "28G"; + nix.settings = { auto-optimise-store = true; - max-jobs = - if config.networking.hostName == "magus" - then 1 - else "auto"; - cores = - if config.networking.hostName == "magus" - then 1 - else 0; + max-jobs = 4; + cores = 4; experimental-features = ["nix-command" "flakes"]; substituters = [