commit 85b6517f87fad267356141d16f3a0cdb58e864a8
parent 48c22bbb82acc2f55be512999979b278ba95ff74
Author: maydayv7 <maydayv7@gmail.com>
Date: Sat, 15 Aug 2026 17:19:22 +0530
fix: Misc fixes
Diffstat:
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