dotfiles

My PC Dotfiles & Website
commit 7de454580507b7defb34dd1f1f244ca884a54da6
parent f68965c42fcc1f3eea7d549d13d2343c5edffc29
Author: maydayv7 <maydayv7@gmail.com>
Date:   Fri,  1 Mar 2024 10:14:27 +0530

chore: Update `inputs`

Flake lock file updates:

• Updated input 'chaotic':
    'github:chaotic-cx/nyx/c609893339987d806a36ffac3f70d05daa080879' (2024-01-31)
  → 'github:chaotic-cx/nyx/de5af0ecde1f26c008c01fc33775c42feccb9645' (2024-01-09)
• Updated input 'flatpak':
    'github:gmodena/nix-flatpak/30f6cb66a1be2a350b08b13e820122b0f3d4bd81' (2024-01-31)
  → 'github:gmodena/nix-flatpak/09d07c73b4d9771f527a168e0b1b6d8a1f39de28' (2024-02-24)
• Updated input 'formatter':
    'github:numtide/treefmt-nix/c6153c2a3ff4c38d231e3ae99af29b87f1df5901' (2024-01-28)
  → 'github:numtide/treefmt-nix/e497a9ddecff769c2a7cbab51e1ed7a8501e7a3a' (2024-02-25)
• Updated input 'framework':
    'github:hercules-ci/flake-parts/60c614008eed1d0383d21daac177a3e036192ed8' (2024-01-29)
  → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01)
• Updated input 'gaming':
    'github:fufexan/nix-gaming/015aeaa26b7eeafb14ed7e01dce74d1f2338157f' (2024-01-31)
  → 'github:fufexan/nix-gaming/22586cc4910284c9c7306f19dcd63ac0adbcbcc9' (2024-02-29)
• Updated input 'gaming/nixpkgs':
    'github:NixOS/nixpkgs/160b762eda6d139ac10ae081f8f78d640dd523eb' (2024-01-27)
  → 'github:NixOS/nixpkgs/f63ce824cd2f036216eb5f637dfef31e1a03ee89' (2024-02-24)
• Updated input 'generators':
    'github:nix-community/nixos-generators/896f6589db5b25023b812bbb6c1f5d3a499b1132' (2024-01-24)
  → 'github:nix-community/nixos-generators/2c9562e7624fa1b50983fc18d504bf86202bef49' (2024-02-29)
• Updated input 'hardware':
    'github:nixos/nixos-hardware/3f7d0bca003eac1a1a7f4659bbab9c8f8c2a0958' (2024-02-22)
  → 'github:nixos/nixos-hardware/33a97b5814d36ddd65ad678ad07ce43b1a67f159' (2024-02-28)
• Updated input 'impermanence':
    'github:nix-community/impermanence/cd13c2917eaa68e4c49fea0ff9cada45440d7045' (2024-01-30)
  → 'github:nix-community/impermanence/a33ef102a02ce77d3e39c25197664b7a636f9c30' (2024-02-26)
• Updated input 'index':
    'github:Mic92/nix-index-database/c782f2a4f6fc94311ab5ef31df2f1149a1856181' (2024-01-28)
  → 'github:Mic92/nix-index-database/f070c7eeec3bde8c8c8baa9c02b6d3d5e114d73b' (2024-02-25)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6eeeacfaf67dd0f915b438bb3a93cfc89db06b09' (2024-02-01)
  → 'github:NixOS/nixpkgs/1f50575dc92e39cdec74ab832987f41a57de7f68' (2024-03-01)
• Updated input 'nur':
    'github:nix-community/NUR/006d88080f6b231ea268bb3298f23040eaa8cd1e' (2024-01-31)
  → 'github:nix-community/NUR/14de3286e2081dbffaa7ebb595363227b6af2a74' (2024-02-29)
• Updated input 'proprietary':
    'github:maydayv7/proprietary/6ab29b15d37c6ab0c4302ee0a18342272145062d' (2024-02-20)
  → 'github:maydayv7/proprietary/f3351f248f26f5fab99b0c728ae37034656a1879' (2024-02-27)
• Updated input 'sops':
    'github:Mic92/sops-nix/73bf36912e31a6b21af6e0f39218e067283c67ef' (2024-01-28)
  → 'github:Mic92/sops-nix/a1c8de14f60924fafe13aea66b46157f0150f4cf' (2024-02-26)
• Updated input 'stylix':
    'github:danth/stylix/bf31640f49cb115508c31bf3bd0b4b80bb8ab71d' (2024-01-23)
  → 'github:danth/stylix/fcff15ac5ffbe81f1c66e352f3167c270d79cdab' (2024-02-25)
• Updated input 'utils/flake-utils':
    'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
  → 'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28)
• Updated input 'vscode':
    'github:nix-community/nix-vscode-extensions/129d9ddaf92f8a0942037aebf99dfa09d31e0dde' (2024-01-31)
  → 'github:nix-community/nix-vscode-extensions/4c837a448eec3c02bcc632c5edd3474173e5cb12' (2024-03-01)
• Updated input 'vscode-catppuccin':
    'github:catppuccin/vscode/cf7019fdeba269650940fb0bd2c4e50c7bf498d8' (2024-01-10)
  → 'github:catppuccin/vscode/49632377cb02b45bc47c929bbc2874de54dbbda2' (2024-02-26)
• Updated input 'wayland':
    'github:nix-community/nixpkgs-wayland/119087e7a51a320b699d97463f837b75dd5768fc' (2024-02-20)
  → 'github:nix-community/nixpkgs-wayland/80c30658b9c38af1fac51eb3fc6f423a1f0ae36d' (2024-02-29)
• Updated input 'wayland/lib-aggregate':
    'github:nix-community/lib-aggregate/42e4c0c8b04cecec07e796ce8efcb5378e93a319' (2024-02-18)
  → 'github:nix-community/lib-aggregate/1f03ac8dc3a54f68f55d36b5e7fc65afc302a3d7' (2024-02-29)
• Updated input 'wayland/lib-aggregate/flake-utils':
    'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
  → 'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28)
• Updated input 'wayland/lib-aggregate/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/e623008d8a46517470e6365505f1a3ce171fa46a' (2024-02-18)
  → 'github:nix-community/nixpkgs.lib/479831ed8b3c9c7b80533999f880c7d0bf6a491b' (2024-02-25)
• Updated input 'wayland/nixpkgs':
    'github:nixos/nixpkgs/b98a4e1746acceb92c509bc496ef3d0e5ad8d4aa' (2024-02-18)
  → 'github:nixos/nixpkgs/9099616b93301d5cf84274b184a3a5ec69e94e08' (2024-02-28)
• Updated input 'windows':
    'github:emmanuelrosa/erosanix/5e7095349da4e29d8727e4245385ca66d99ea810' (2024-01-31)
  → 'github:emmanuelrosa/erosanix/f51570506bae39eaca33a5d23086ecf6a502760c' (2024-02-29)

Diffstat:

MREADME.md | 2+-
Mdevices/vortex.nix | 2+-
Mfiles/hyprland/waybar.css | 10++++++++++
Mflake.lock | 180++++++++++++++++++++++++++++++++++++++++++-------------------------------------
Mflake.nix | 5++++-
Mmodules/gui/desktop/hyprland/apps/bar.nix | 9+++++++++
Mmodules/nix/default.nix | 2+-
Apackages/patches/debugpy.patch | 12++++++++++++
8 files changed, 134 insertions(+), 88 deletions(-)

diff --git a/README.md b/README.md @@ -739,7 +739,7 @@ You can navigate to the `README`s present in the various directories to know mor </details> -> Last Updated: **February** 2024 +> Last Updated: **March** 2024 If you like this project, consider leaving a [star](https://github.com/maydayv7/dotfiles) diff --git a/devices/vortex.nix b/devices/vortex.nix @@ -6,7 +6,7 @@ timezone = "Asia/Kolkata"; locale = "IN"; - kernel = "xanmod_latest"; + kernel = "cachyos"; kernelModules = ["nvme" "thunderbolt"]; imports = [{services.fwupd.enable = true;}]; diff --git a/files/hyprland/waybar.css b/files/hyprland/waybar.css @@ -70,6 +70,16 @@ window#waybar { background-color: @base06; } +.modules-right #idle_inhibitor { + color: @base09; + background-color: transparent; +} + +.modules-left #workspaces button.empty { + color: @base07; + background-color: transparent; +} + .modules-left image { padding-left: 5px; background-color: @base0F; diff --git a/flake.lock b/flake.lock @@ -186,20 +186,18 @@ "home-manager": [ "home-manager" ], - "nixpkgs": [ - "nixpkgs" - ], + "nixpkgs": "nixpkgs", "systems": [ "systems" ], "yafas": "yafas" }, "locked": { - "lastModified": 1706725791, - "narHash": "sha256-3xpRyvxdLK99lPyAXzm5GsjRdtSJJ7uwxXQUPPNNlmY=", + "lastModified": 1704755668, + "narHash": "sha256-rxDDY9X/UZ8DpmyqnILMDOL41gm520Po/N8bDojTt0k=", "owner": "chaotic-cx", "repo": "nyx", - "rev": "c609893339987d806a36ffac3f70d05daa080879", + "rev": "de5af0ecde1f26c008c01fc33775c42feccb9645", "type": "github" }, "original": { @@ -391,11 +389,11 @@ "systems": "systems_3" }, "locked": { - "lastModified": 1705309234, - "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", + "lastModified": 1709126324, + "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=", "owner": "numtide", "repo": "flake-utils", - "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", + "rev": "d465f4819400de7c8d874d50b982301f28a84605", "type": "github" }, "original": { @@ -409,11 +407,11 @@ "systems": "systems_4" }, "locked": { - "lastModified": 1705309234, - "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", + "lastModified": 1709126324, + "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=", "owner": "numtide", "repo": "flake-utils", - "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", + "rev": "d465f4819400de7c8d874d50b982301f28a84605", "type": "github" }, "original": { @@ -424,11 +422,11 @@ }, "flatpak": { "locked": { - "lastModified": 1706716715, - "narHash": "sha256-aoUh0585v3mMkqGV+aggvs9uZQdZWSqMEGGVUT1jX38=", + "lastModified": 1708781964, + "narHash": "sha256-qbEZgB1mNuMADLmM64EtcRjDHXR3UFL4xVmoanv9wZU=", "owner": "gmodena", "repo": "nix-flatpak", - "rev": "30f6cb66a1be2a350b08b13e820122b0f3d4bd81", + "rev": "09d07c73b4d9771f527a168e0b1b6d8a1f39de28", "type": "github" }, "original": { @@ -444,11 +442,11 @@ ] }, "locked": { - "lastModified": 1706462057, - "narHash": "sha256-7dG1D4iqqt0bEbBqUWk6lZiSqqwwAO0Hd1L5opVyhNM=", + "lastModified": 1708897213, + "narHash": "sha256-QECZB+Hgz/2F/8lWvHNk05N6NU/rD9bWzuNn6Cv8oUk=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "c6153c2a3ff4c38d231e3ae99af29b87f1df5901", + "rev": "e497a9ddecff769c2a7cbab51e1ed7a8501e7a3a", "type": "github" }, "original": { @@ -464,11 +462,11 @@ ] }, "locked": { - "lastModified": 1706569497, - "narHash": "sha256-oixb0IDb5eZYw6BaVr/R/1pSoMh4rfJHkVnlgeRIeZs=", + "lastModified": 1706830856, + "narHash": "sha256-a0NYyp+h9hlb7ddVz4LUn1vT/PLwqfrWYcHMvFB1xYg=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "60c614008eed1d0383d21daac177a3e036192ed8", + "rev": "b253292d9c0a5ead9bc98c4e9a26c6312e27d69f", "type": "github" }, "original": { @@ -498,14 +496,14 @@ "flake-parts": [ "framework" ], - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1706714349, - "narHash": "sha256-XCWHBWqfCGgP1EY+KWl2xAy1muJN/MTXChiBDbeAb/8=", + "lastModified": 1709168939, + "narHash": "sha256-btWt7NRsA8Hysgin5su77nIdmZZbxsKW5qqyj/bBlF0=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "015aeaa26b7eeafb14ed7e01dce74d1f2338157f", + "rev": "22586cc4910284c9c7306f19dcd63ac0adbcbcc9", "type": "github" }, "original": { @@ -561,11 +559,11 @@ }, "hardware": { "locked": { - "lastModified": 1708594753, - "narHash": "sha256-c/gH7iXS/IYH9NrFOT+aJqTq+iEBkvAkpWuUHGU3+f0=", + "lastModified": 1709147990, + "narHash": "sha256-vpXMWoaCtMYJ7lisJedCRhQG9BSsInEyZnnG5GfY9tQ=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "3f7d0bca003eac1a1a7f4659bbab9c8f8c2a0958", + "rev": "33a97b5814d36ddd65ad678ad07ce43b1a67f159", "type": "github" }, "original": { @@ -639,7 +637,7 @@ "inputs": { "hyprland-protocols": "hyprland-protocols", "hyprlang": "hyprlang", - "nixpkgs": "nixpkgs_2", + "nixpkgs": "nixpkgs_3", "systems": [ "systems" ], @@ -732,11 +730,11 @@ }, "impermanence": { "locked": { - "lastModified": 1706639736, - "narHash": "sha256-CaG4j9+UwBDfinxxvJMo6yOonSmSo0ZgnbD7aj2Put0=", + "lastModified": 1708968331, + "narHash": "sha256-VUXLaPusCBvwM3zhGbRIJVeYluh2uWuqtj4WirQ1L9Y=", "owner": "nix-community", "repo": "impermanence", - "rev": "cd13c2917eaa68e4c49fea0ff9cada45440d7045", + "rev": "a33ef102a02ce77d3e39c25197664b7a636f9c30", "type": "github" }, "original": { @@ -752,11 +750,11 @@ ] }, "locked": { - "lastModified": 1706411424, - "narHash": "sha256-BzziJYucEZvdCE985vjPoo3ztWcmUiSQ1wJ2CoT6jCc=", + "lastModified": 1708830466, + "narHash": "sha256-nGKe3Y1/jkLR2eh1aRSVBtKadMBNv8kOnB52UXqRy6A=", "owner": "Mic92", "repo": "nix-index-database", - "rev": "c782f2a4f6fc94311ab5ef31df2f1149a1856181", + "rev": "f070c7eeec3bde8c8c8baa9c02b6d3d5e114d73b", "type": "github" }, "original": { @@ -771,11 +769,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1708258113, - "narHash": "sha256-SYqkbLHSe4UxgcNwUHrMPnRmX/oJFzRILrpyn5dsJVE=", + "lastModified": 1709208631, + "narHash": "sha256-n+SCii/GQR3zjaZzjhGAjrQQlF+xjaGEjWdpDb4wJ3U=", "owner": "nix-community", "repo": "lib-aggregate", - "rev": "42e4c0c8b04cecec07e796ce8efcb5378e93a319", + "rev": "1f03ac8dc3a54f68f55d36b5e7fc65afc302a3d7", "type": "github" }, "original": { @@ -788,7 +786,7 @@ "inputs": { "flake-parts": "flake-parts", "nix-github-actions": "nix-github-actions", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_5", "treefmt-nix": "treefmt-nix" }, "locked": { @@ -829,27 +827,25 @@ }, "nixpkgs": { "locked": { - "lastModified": 1706367331, - "narHash": "sha256-AqgkGHRrI6h/8FWuVbnkfFmXr4Bqsr4fV23aISqj/xg=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "160b762eda6d139ac10ae081f8f78d640dd523eb", - "type": "github" + "lastModified": 1704538339, + "narHash": "sha256-1734d3mQuux9ySvwf6axRWZRBhtcZA9Q8eftD6EZg6U=", + "rev": "46ae0210ce163b3cba6c7da08840c1d63de9c701", + "revCount": 567011, + "type": "tarball", + "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.567011%2Brev-46ae0210ce163b3cba6c7da08840c1d63de9c701/018ce71d-40cb-7594-bc00-f31ffedcdfa4/source.tar.gz" }, "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" + "type": "tarball", + "url": "https://flakehub.com/f/NixOS/nixpkgs/0.1.0.tar.gz" } }, "nixpkgs-lib": { "locked": { - "lastModified": 1708217146, - "narHash": "sha256-nGfEv7k78slqIR5E0zzWSx214d/4/ZPKDkObLJqVLVw=", + "lastModified": 1708821942, + "narHash": "sha256-jd+E1SD59qty65pwqad2mftzkT6vW5nNFWVuvayh4Zw=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "e623008d8a46517470e6365505f1a3ce171fa46a", + "rev": "479831ed8b3c9c7b80533999f880c7d0bf6a491b", "type": "github" }, "original": { @@ -876,6 +872,22 @@ }, "nixpkgs_2": { "locked": { + "lastModified": 1708751719, + "narHash": "sha256-0uWOKSpXJXmXswOvDM5Vk3blB74apFB6rNGWV5IjoN0=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "f63ce824cd2f036216eb5f637dfef31e1a03ee89", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { + "locked": { "lastModified": 1708807242, "narHash": "sha256-sRTRkhMD4delO/hPxxi+XwLqPn8BuUq6nnj4JqLwOu0=", "owner": "NixOS", @@ -890,13 +902,13 @@ "type": "github" } }, - "nixpkgs_3": { + "nixpkgs_4": { "locked": { - "lastModified": 1706747148, - "narHash": "sha256-fOwHK+cjfYL5vo8epmbSefChzlsQx6QLjch2xezx1Rc=", + "lastModified": 1709251216, + "narHash": "sha256-YIqYA4e1561zvBK2F7h9ilScnBy+0stgLHb3zOzpmOA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6eeeacfaf67dd0f915b438bb3a93cfc89db06b09", + "rev": "1f50575dc92e39cdec74ab832987f41a57de7f68", "type": "github" }, "original": { @@ -906,7 +918,7 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1703134684, "narHash": "sha256-SQmng1EnBFLzS7WSRyPM9HgmZP2kLJcPAz+Ug/nug6o=", @@ -922,13 +934,13 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_6": { "locked": { - "lastModified": 1708296515, - "narHash": "sha256-FyF489fYNAUy7b6dkYV6rGPyzp+4tThhr80KNAaF/yY=", + "lastModified": 1709150264, + "narHash": "sha256-HofykKuisObPUfj0E9CJVfaMhawXkYx3G8UIFR/XQ38=", "owner": "nixos", "repo": "nixpkgs", - "rev": "b98a4e1746acceb92c509bc496ef3d0e5ad8d4aa", + "rev": "9099616b93301d5cf84274b184a3a5ec69e94e08", "type": "github" }, "original": { @@ -940,11 +952,11 @@ }, "nur": { "locked": { - "lastModified": 1706741181, - "narHash": "sha256-3HtpuacqZ8dEFYGWBFWt8LEGMwl9t9uyOUp3OuThGPM=", + "lastModified": 1709265870, + "narHash": "sha256-fBf9k4bYbaKNT/Ma385wCkyPvg3/MGt+tsB7MmXnGiU=", "owner": "nix-community", "repo": "NUR", - "rev": "006d88080f6b231ea268bb3298f23040eaa8cd1e", + "rev": "f4be25a071c35bb099d40bc6be7652c1a17fdf2b", "type": "github" }, "original": { @@ -992,11 +1004,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1708403055, - "narHash": "sha256-Ibr1gWeSi7fRw53tyw/R6tyL/WjoXuXPckV6Gdf+5f4=", + "lastModified": 1709052491, + "narHash": "sha256-KFLBSB/2pPpKBB4g4FFD0JMQt9yZJyIItbKtQqnrnkk=", "owner": "maydayv7", "repo": "proprietary", - "rev": "6ab29b15d37c6ab0c4302ee0a18342272145062d", + "rev": "f3351f248f26f5fab99b0c728ae37034656a1879", "type": "github" }, "original": { @@ -1023,7 +1035,7 @@ "hyprland-plugins": "hyprland-plugins", "impermanence": "impermanence", "index": "index", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_4", "nur": "nur", "proprietary": "proprietary", "sops": "sops", @@ -1073,11 +1085,11 @@ ] }, "locked": { - "lastModified": 1706410821, - "narHash": "sha256-iCfXspqUOPLwRobqQNAQeKzprEyVowLMn17QaRPQc+M=", + "lastModified": 1708987867, + "narHash": "sha256-k2lDaDWNTU5sBVHanYzjDKVDmk29RHIgdbbXu5sdzBA=", "owner": "Mic92", "repo": "sops-nix", - "rev": "73bf36912e31a6b21af6e0f39218e067283c67ef", + "rev": "a1c8de14f60924fafe13aea66b46157f0150f4cf", "type": "github" }, "original": { @@ -1205,11 +1217,11 @@ }, "unstable": { "locked": { - "lastModified": 1708118438, - "narHash": "sha256-kk9/0nuVgA220FcqH/D2xaN6uGyHp/zoxPNUmPCMmEE=", + "lastModified": 1709150264, + "narHash": "sha256-HofykKuisObPUfj0E9CJVfaMhawXkYx3G8UIFR/XQ38=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5863c27340ba4de8f83e7e3c023b9599c3cb3c80", + "rev": "9099616b93301d5cf84274b184a3a5ec69e94e08", "type": "github" }, "original": { @@ -1267,11 +1279,11 @@ ] }, "locked": { - "lastModified": 1706663720, - "narHash": "sha256-nPstfigc9FdWIwbtZcwfAjEP5fsI171CDMQ7rJdg0ok=", + "lastModified": 1709256035, + "narHash": "sha256-ITBljUSiKjrxkmY/TnLWARn2C/DkvehAreyObQ3et+4=", "owner": "nix-community", "repo": "nix-vscode-extensions", - "rev": "129d9ddaf92f8a0942037aebf99dfa09d31e0dde", + "rev": "4c837a448eec3c02bcc632c5edd3474173e5cb12", "type": "github" }, "original": { @@ -1305,14 +1317,14 @@ "flake-compat": "flake-compat_4", "lib-aggregate": "lib-aggregate", "nix-eval-jobs": "nix-eval-jobs", - "nixpkgs": "nixpkgs_5" + "nixpkgs": "nixpkgs_6" }, "locked": { - "lastModified": 1708457584, - "narHash": "sha256-bcu7zHORoF+xtkmiRZR/Ipu9ZMR8CBg0m/gQmDEYcW8=", + "lastModified": 1709212569, + "narHash": "sha256-0igtEBEmCuSspTO/HEYqFYzXuJeAy9f9BLftGih9cj4=", "owner": "nix-community", "repo": "nixpkgs-wayland", - "rev": "119087e7a51a320b699d97463f837b75dd5768fc", + "rev": "80c30658b9c38af1fac51eb3fc6f423a1f0ae36d", "type": "github" }, "original": { @@ -1349,11 +1361,11 @@ ] }, "locked": { - "lastModified": 1706705327, - "narHash": "sha256-QZ1F4CrHHen4thH9XLCjdlHGF4qWWf8GsjQkDMY1z5U=", + "lastModified": 1709226315, + "narHash": "sha256-GsM0AN8MQsnIp5zwOIkE8JbM1TrtWVIFo7SfVfm+Hc0=", "owner": "emmanuelrosa", "repo": "erosanix", - "rev": "5e7095349da4e29d8727e4245385ca66d99ea810", + "rev": "f51570506bae39eaca33a5d23086ecf6a502760c", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix @@ -50,9 +50,10 @@ chaotic = { url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; inputs = { - nixpkgs.follows = "nixpkgs"; home-manager.follows = "home-manager"; systems.follows = "systems"; + flake-utils.follows = "utils/flake-utils"; + nix-filter.follows = "filters"; }; }; @@ -260,6 +261,7 @@ "https://nixpkgs-unfree.cachix.org" "https://nixpkgs-wayland.cachix.org" "https://nyx.chaotic.cx/" + "https://catppuccin.cachix.org" "https://maydayv7-dotfiles.cachix.org" ]; @@ -273,6 +275,7 @@ "nixpkgs-unfree.cachix.org-1:hqvoInulhbV4nJ9yJOEr+4wxhDV4xq2d1DK7S6Nj6rs=" "nixpkgs-wayland.cachix.org-1:3lwxaILxMRkVhehr5StQprHdEo4IrE8sRho9R9HOLYA=" "nyx.chaotic.cx-1:HfnXSw4pj95iI/n17rIDy40agHj12WfF+Gqk6SonIT8=" + "catppuccin.cachix.org-1:noG/4HkbhJb+lUAdKrph6LaozJvAeEEZj4N732IysmU=" "maydayv7-dotfiles.cachix.org-1:dpECO0Z2ZMttY6JgWHuAR5M7cqeyfFjUsvHdnMz+j6U=" ]; }; diff --git a/modules/gui/desktop/hyprland/apps/bar.nix b/modules/gui/desktop/hyprland/apps/bar.nix @@ -66,6 +66,7 @@ in rec { "custom/weather" "clock" "custom/dunst" + "idle_inhibitor" "custom/power" ]; @@ -277,6 +278,14 @@ in rec { }}/bin/notify"; }; + idle_inhibitor = { + format = "{icon}"; + format-icons = { + activated = ""; + deactivated = ""; + }; + }; + "custom/power" = { format = ""; tooltip = false; diff --git a/modules/nix/default.nix b/modules/nix/default.nix @@ -43,7 +43,7 @@ in { # Additional Features sandbox = true; - system-features = ["kvm" "recursive-nix"]; + system-features = optionals tools ["kvm" "big-parallel" "recursive-nix"]; }; extraOptions = '' diff --git a/packages/patches/debugpy.patch b/packages/patches/debugpy.patch @@ -0,0 +1,12 @@ +diff --git a/pkgs/development/python-modules/debugpy/default.nix b/pkgs/development/python-modules/debugpy/default.nix +index 85389fba2fb2f2..4d76a7be3c9ea0 100644 +--- a/pkgs/development/python-modules/debugpy/default.nix ++++ b/pkgs/development/python-modules/debugpy/default.nix +@@ -87,6 +87,7 @@ buildPythonPackage rec { + requests + ]; + ++ doCheck = false; + preCheck = '' + export DEBUGPY_PROCESS_SPAWN_TIMEOUT=0 + export DEBUGPY_PROCESS_EXIT_TIMEOUT=0