dotfiles

My PC Dotfiles & Website
commit 205e919d2954f98703e7acf0bd5ceb6f1c9e58b9
parent 00aaf187e0c4729f91b52472aff8181d80de4396
Author: maydayv7 <maydayv7@gmail.com>
Date:   Thu, 20 Nov 2025 09:53:29 +0530

fix: Update `hyprshell`

Diffstat:

MREADME.md | 2+-
Mdevices/valkyrie/default.nix | 1-
Mdevices/vortex.nix | 5+----
Mflake.lock | 74++++++++++++++++++++++++++++----------------------------------------------
Mflake.nix | 1+
Mmodules/base/firmware.nix | 1-
Mmodules/gui/desktop/_shared/misc.nix | 1+
Mmodules/gui/desktop/hyprland/apps/launcher.nix | 1-
Mmodules/hardware/default.nix | 17+++++------------
9 files changed, 37 insertions(+), 66 deletions(-)

diff --git a/README.md b/README.md @@ -501,7 +501,7 @@ _Thanks a lot! ;)_ </details> -> Last Updated: **October** 2025 +> Last Updated: **November** 2025 If you like this project, consider leaving a [star](https://github.com/maydayv7/dotfiles) diff --git a/devices/valkyrie/default.nix b/devices/valkyrie/default.nix @@ -31,7 +31,6 @@ "mobile" "printer" "virtualisation" - "blockchain" ]; vm = { diff --git a/devices/vortex.nix b/devices/vortex.nix @@ -17,10 +17,7 @@ boot = "secure"; fs.scheme = "advanced"; modules = [ "dell-inspiron-5509" ]; - cpu = { - cores = 8; - mode = "performance"; - }; + cpu.cores = 8; support = [ "laptop" "mobile" diff --git a/flake.lock b/flake.lock @@ -167,11 +167,11 @@ }, "crane_2": { "locked": { - "lastModified": 1758758545, - "narHash": "sha256-NU5WaEdfwF6i8faJ2Yh+jcK9vVFrofLcwlD/mP65JrI=", + "lastModified": 1762538466, + "narHash": "sha256-8zrIPl6J+wLm9MH5ksHcW7BUHo7jSNOu0/hA0ohOOaM=", "owner": "ipetkov", "repo": "crane", - "rev": "95d528a5f54eaba0d12102249ce42f4d01f4e364", + "rev": "0cea393fffb39575c46b7a0318386467272182fe", "type": "github" }, "original": { @@ -585,7 +585,7 @@ "hyprland-protocols": "hyprland-protocols", "hyprlang": "hyprlang", "hyprutils": "hyprutils", - "hyprwayland-scanner": "hyprwayland-scanner_2", + "hyprwayland-scanner": "hyprwayland-scanner", "nixpkgs": [ "unstable" ], @@ -596,11 +596,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1762542520, - "narHash": "sha256-hMWWVGEoJRNDaAJxHoL1YL+IXGxdQooEw8lABELVopg=", + "lastModified": 1762755326, + "narHash": "sha256-YYTzQUQDnVdtN3k40sC5kq6yL70riU8bM8cQLz38jzk=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "522edc87126a48f3ce4891747b6a92a22385b1e7", + "rev": "0b1d690676589503f0addece30e936a240733699", "type": "github" }, "original": { @@ -628,6 +628,10 @@ "hyprland", "hyprutils" ], + "hyprwayland-scanner": [ + "hyprland", + "hyprwayland-scanner" + ], "nixpkgs": [ "hyprland", "nixpkgs" @@ -638,11 +642,11 @@ ] }, "locked": { - "lastModified": 1762465111, - "narHash": "sha256-dS13YZdWjgGGLBjpT4FHB6xf8I/WiAU+mgNWXsZgDUs=", + "lastModified": 1762755186, + "narHash": "sha256-ZjjETUHtoEhVN7JI1Cbt3p/KcXpK8ZQaPHx7UkG1OgA=", "owner": "hyprwm", "repo": "hyprland-guiutils", - "rev": "a415eba866a953f3096d661318f771aa0082eb98", + "rev": "66356e20a8ed348aa49c1b9ceace786e224225b3", "type": "github" }, "original": { @@ -744,16 +748,19 @@ "home-manager": [ "home" ], + "hyprland": [ + "hyprland" + ], "nixpkgs": [ "unstable" ] }, "locked": { - "lastModified": 1760484013, - "narHash": "sha256-6WC7vcPdtKR4iw5VHF88i/NQ+EBfvGxex8AvJONnG5w=", + "lastModified": 1763389720, + "narHash": "sha256-NsFOXepWzgbopnoqwg8EekDLbj01jr8vjaEz/F3QFKU=", "owner": "H3rmt", "repo": "hyprshell", - "rev": "0bb3470810480706503dd86f3cda27d8db2bf216", + "rev": "4567017e5dc0ed03b9762fb0736e877917884d40", "type": "github" }, "original": { @@ -769,11 +776,11 @@ ] }, "locked": { - "lastModified": 1761421371, - "narHash": "sha256-msBu9ohZ0GKvWau3SOADFGPT9HB6Y+SiRFCj37Yy3Yk=", + "lastModified": 1762633264, + "narHash": "sha256-XlOZr7BKii0ch24ZtOqjeVl1+uGewW5XQTSteKxXg9c=", "owner": "shezdy", "repo": "hyprsplit", - "rev": "8e7b13d46b8e873b28f887988bebd9e9fd75b2e1", + "rev": "9ffbec966a37a08a009565864d7eec7732bd1019", "type": "github" }, "original": { @@ -804,7 +811,11 @@ "hyprland-guiutils", "hyprutils" ], - "hyprwayland-scanner": "hyprwayland-scanner", + "hyprwayland-scanner": [ + "hyprland", + "hyprland-guiutils", + "hyprwayland-scanner" + ], "nixpkgs": [ "hyprland", "hyprland-guiutils", @@ -859,35 +870,6 @@ "inputs": { "nixpkgs": [ "hyprland", - "hyprland-guiutils", - "hyprtoolkit", - "nixpkgs" - ], - "systems": [ - "hyprland", - "hyprland-guiutils", - "hyprtoolkit", - "systems" - ] - }, - "locked": { - "lastModified": 1755184602, - "narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=", - "owner": "hyprwm", - "repo": "hyprwayland-scanner", - "rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprwayland-scanner", - "type": "github" - } - }, - "hyprwayland-scanner_2": { - "inputs": { - "nixpkgs": [ - "hyprland", "nixpkgs" ], "systems": [ diff --git a/flake.nix b/flake.nix @@ -217,6 +217,7 @@ nixpkgs.follows = "unstable"; flake-parts.follows = "framework"; home-manager.follows = "home"; + hyprland.follows = "hyprland"; }; }; diff --git a/modules/base/firmware.nix b/modules/base/firmware.nix @@ -81,7 +81,6 @@ in "/var/lib/bluetooth" ]; - systemd.network.wait-online.enable = false; networking = { networkmanager.enable = true; firewall.enable = true; diff --git a/modules/gui/desktop/_shared/misc.nix b/modules/gui/desktop/_shared/misc.nix @@ -31,6 +31,7 @@ in flavor = variant; brave.enable = exists "office"; + obs.enable = exists "office"; thunderbird.enable = exists "office"; vesktop.enable = exists "discord"; vscode.profiles.default.enable = exists "vscode"; diff --git a/modules/gui/desktop/hyprland/apps/launcher.nix b/modules/gui/desktop/hyprland/apps/launcher.nix @@ -18,7 +18,6 @@ programs.hyprshell = { enable = true; systemd.enable = true; - hyprland = config.programs.hyprland.package; styleFile = util.build.theme { inherit (config.lib.stylix) colors; file = files.hyprland.hyprshell; diff --git a/modules/hardware/default.nix b/modules/hardware/default.nix @@ -29,7 +29,7 @@ in "performance" "powersave" ]; - default = "powersave"; + default = "performance"; }; }; @@ -50,17 +50,10 @@ in powerManagement.cpuFreqGovernor = cfg.cpu.mode; nix.settings.max-jobs = cfg.cpu.cores; - specialisation = { - powersave.configuration = { - system.nixos.label = "special.powersave"; - gui.fancy = mkForce false; - hardware.cpu.mode = mkForce "powersave"; - }; - - performance.configuration = { - system.nixos.label = "special.performance"; - hardware.cpu.mode = mkForce "performance"; - }; + specialisation.powersave.configuration = { + system.nixos.label = "special.powersave"; + gui.fancy = mkForce false; + hardware.cpu.mode = mkForce "powersave"; }; }; }