dotfiles

My PC Dotfiles & Website
commit 85b6517f87fad267356141d16f3a0cdb58e864a8
parent 48c22bbb82acc2f55be512999979b278ba95ff74
Author: maydayv7 <maydayv7@gmail.com>
Date:   Sat, 15 Aug 2026 17:19:22 +0530

fix: Misc fixes

Diffstat:
Mflake.lock | 26+++++++++++++-------------
Mflake.nix | 2+-
Mmodules/apps/tools.nix | 1+
Mmodules/desktop/_wm/shell.nix | 26+++-----------------------
Mmodules/desktop/niri/_settings/keybinds.nix | 9+++++----
Mmodules/hosts/valkyrie/default.nix | 2+-
Mmodules/hosts/vortex.nix | 4++--
Mmodules/system/base.nix | 6++----
Mscripts/os.nix | 2+-
9 files changed, 29 insertions(+), 49 deletions(-)

diff --git a/flake.lock b/flake.lock @@ -508,11 +508,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1785753922, - "narHash": "sha256-cRnp7DSvT4BwRI04YSbA0Ocn1iY6+fN9KTfnsADHm3I=", + "lastModified": 1786773797, + "narHash": "sha256-PCWimmaAPzsjCMcruup2A047brH+on+ZFjg358qvn9o=", "owner": "numtide", "repo": "llm-agents.nix", - "rev": "8a86f04f5cfbffc5b5d0b38ac24795ab4909b46b", + "rev": "b4a645976fff76ef94dd60b7d4f9deaa216f40bd", "type": "github" }, "original": { @@ -687,11 +687,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1785602060, - "narHash": "sha256-z7D96eESRM4CPV/XtwpwFn8IDdfLAmxz6lVWrGYXvR4=", + "lastModified": 1786593342, + "narHash": "sha256-smTKQXMLLStzc8zJevMCckbk3My7SvbbLmPYZUJJKW4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a5cbcfe954791221bfffe2307f7d1a1bf61a871e", + "rev": "6b5e5b7a6631f065bf6908986990b37d845f847f", "type": "github" }, "original": { @@ -729,16 +729,16 @@ ] }, "locked": { - "lastModified": 1785444393, - "narHash": "sha256-9RlJNIy2DFVm9SB2vwGEBsbHc1r3dIB+K+b+nd6Bdho=", + "lastModified": 1786338498, + "narHash": "sha256-qy3Cheg/FQ9ZaBPTIgdq4IkmkNtC6XBpmtC8nT+wU/Y=", "owner": "noctalia-dev", "repo": "noctalia", - "rev": "c366a35ffc30b011d03fcd122bbe7d22f932fc57", + "rev": "45e721ba0fb47d6efc00ca47e156237954037c99", "type": "github" }, "original": { "owner": "noctalia-dev", - "ref": "v5.0.0-beta.7", + "ref": "v5.0.0-beta.8", "repo": "noctalia", "type": "github" } @@ -1129,11 +1129,11 @@ ] }, "locked": { - "lastModified": 1785360170, - "narHash": "sha256-XE1lKgQ3eIO3E7zWryqcRsax+mYXod/5RHBn4YaR9YE=", + "lastModified": 1785945821, + "narHash": "sha256-NLSyTCW4K4ofhNBllt3omPasm6QpralXH1DBZOc91Dw=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "d1187f8bc71fb8aab02395869ec3f5c1920f75c0", + "rev": "ae7910970dddc408fe6ab1c8e4b277bb21d72dc0", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix @@ -205,7 +205,7 @@ # Desktop Shell noctalia = { - url = "github:noctalia-dev/noctalia/v5.0.0-beta.7"; + url = "github:noctalia-dev/noctalia/v5.0.0-beta.8"; inputs.nixpkgs.follows = "nixpkgs"; }; diff --git a/modules/apps/tools.nix b/modules/apps/tools.nix @@ -24,6 +24,7 @@ in { # Media pitivi + poppler-utils xnviewmp # Graphics diff --git a/modules/desktop/_wm/shell.nix b/modules/desktop/_wm/shell.nix @@ -27,6 +27,7 @@ font_family = config.stylix.fonts.sansSerif.name; avatar_path = "~/.face"; polkit_agent = true; + password_style = "random"; launch_apps_as_systemd_services = true; settings_show_advanced = true; greeter_sync.auto_sync = true; @@ -56,6 +57,7 @@ freeze_screen = true; confirm_region = true; show_cursor = true; + remember_last_region = true; directory = "~/Pictures/Screenshots"; }; @@ -192,11 +194,6 @@ widget = { "desktop-widget-0000000000000001" = { inherit output; - box_height = 352.0; - box_width = 368.0; - cx = 1328.0; - cy = 240.0; - rotation = 0.0; type = "clock"; settings = { background = false; @@ -208,11 +205,6 @@ }; "desktop-widget-0000000000000002" = { inherit output; - box_height = 112.0; - box_width = 240.0; - cx = 1392.0; - cy = 856.0; - rotation = 0.0; type = "weather"; settings = { background = false; @@ -260,9 +252,8 @@ enabled = true; schema_version = 2; widget_order = [ - "lockscreen-login-box@eDP-1" + "lockscreen-login-box@${output}" "lockscreen-widget-0000000000000001" - "lockscreen-widget-0000000000000003" ]; grid = { cell_size = 16; @@ -272,11 +263,6 @@ widget = { "lockscreen-login-box@${output}" = { inherit output; - box_height = 213.0; - box_width = 810.0; - cx = 1104.0; - cy = 832.0; - rotation = 0.0; type = "login_box"; settings = { background_color = "surface_variant"; @@ -289,17 +275,11 @@ show_caps_lock = true; show_keyboard_layout = true; show_login_button = true; - show_password_hint = true; show_session_buttons = false; }; }; "lockscreen-widget-0000000000000001" = { inherit output; - box_height = 256.0; - box_width = 736.0; - cx = 768.0; - cy = 352.0; - rotation = 0.0; type = "clock"; settings.format = "{:%H:%M:%S}"; }; diff --git a/modules/desktop/niri/_settings/keybinds.nix b/modules/desktop/niri/_settings/keybinds.nix @@ -11,11 +11,12 @@ _: {config, ...}: { "Alt+F4".action = close-window; "Super+Q".action = close-window; "Super+C".action = center-window; - "Super+Shift+F".action = fullscreen-window; - "Super+equal".action = switch-preset-column-width; + "Super+E".action = maximize-window-to-edges; + "Super+Shift+E".action = fullscreen-window; + "Super+bracketright".action = set-column-width "+10%"; + "Super+bracketleft".action = switch-preset-column-width; + "Super+equal".action = maximize-column; "Super+minus".action = switch-preset-window-height; - "Super+Shift+equal".action = maximize-column; - "Super+Shift+minus".action = set-column-width "+10%"; "Super+semicolon".action = toggle-window-floating; "Super+apostrophe".action = switch-focus-between-floating-and-tiling; "Super+Shift+Tab".action = toggle-column-tabbed-display; diff --git a/modules/hosts/valkyrie/default.nix b/modules/hosts/valkyrie/default.nix @@ -51,7 +51,7 @@ #"wine" #"games" #"libvirt" - "hyprland" + "niri" ]; hmImports = diff --git a/modules/hosts/vortex.nix b/modules/hosts/vortex.nix @@ -19,7 +19,7 @@ "internet" "office" "wine" - "niri" + "hyprland" ] homeManager; in { @@ -44,7 +44,7 @@ in { "prompt" "office" "wine" - "niri" + "hyprland" ] nixos ++ util.map.array ["dell-inspiron-5509"] inputs.hardware.nixosModules; diff --git a/modules/system/base.nix b/modules/system/base.nix @@ -65,6 +65,7 @@ _: { killall man-pages mkpasswd + net-tools ntfsprogs parted pciutils @@ -102,10 +103,7 @@ _: { }; networking = { - networkmanager = { - enable = true; - wifi.backend = "iwd"; - }; + networkmanager.enable = true; firewall.enable = true; }; diff --git a/scripts/os.nix b/scripts/os.nix @@ -219,7 +219,7 @@ in warn "Run as 'root' or use '--all' to clean system generations" else echo "Running Garbage Collection..." - sudo nh clean all --optimise + nh clean all --optimise sudo rm -rf /run/secrets/* os apply --activate fi