This commit is contained in:
mrfluffy-dev
2025-10-13 16:59:11 +01:00
parent d04259ac3d
commit d197e054dd
5 changed files with 38 additions and 38 deletions

View File

@@ -42,14 +42,14 @@ in
############################################################################## ##############################################################################
nix.settings = { nix.settings = {
experimental-features = [ "nix-command" "flakes" ]; experimental-features = [ "nix-command" "flakes" ];
build-dir = "/var/tmp"; build-dir = "/nix/var/nix/builds";
auto-optimise-store = true; auto-optimise-store = true;
}; };
############################################################################## ##############################################################################
# Desktop / WM # Desktop / WM
############################################################################## ##############################################################################
programs.river.enable = useRiver; programs.river-classic.enable = useRiver;
qt = { qt = {
enable = true; enable = true;

View File

@@ -7,7 +7,7 @@
{ {
programs.zsh = { programs.zsh = {
enable = true; enable = true;
dotDir = ".config/zsh"; dotDir = "${config.xdg.configHome}/zsh";
plugins = [ plugins = [
# pkgs.zsh-autosuggestions # pkgs.zsh-autosuggestions

60
flake.lock generated
View File

@@ -10,11 +10,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1759995371, "lastModified": 1760083914,
"narHash": "sha256-t3s7zhuW/qQJcrD1w85uC0gNEqlBdVj/3jOheFN5wTQ=", "narHash": "sha256-I9IMO9d+z71oeqOz6gOre07tK2Du3vp2FcOW3x4FDXw=",
"owner": "Kirottu", "owner": "Kirottu",
"repo": "anyrun", "repo": "anyrun",
"rev": "09b0365e08a3c116856f6ce3159357f19d30ea3a", "rev": "3050aa30e25957bbb9e1ac91a44d3979eccadf59",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -210,11 +210,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1759974693, "lastModified": 1760147156,
"narHash": "sha256-nFSdfKKpKDNrY/eQ7VAq6oNIKlwOFnJRIuvGdGHRC5Q=", "narHash": "sha256-ad+1gnp7Lm7jVSzqvGjMiwnA0P61dFZmp6HcRMXicWY=",
"owner": "caelestia-dots", "owner": "caelestia-dots",
"repo": "cli", "repo": "cli",
"rev": "3f7f3bab15a357cf5503e73a7e29dfeea6c6a7e8", "rev": "e9668d58f51e935094e50090b99301df8344f590",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -431,11 +431,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1760005512, "lastModified": 1760130406,
"narHash": "sha256-xJ/pn6d9aYa9Eco+zjX7OoxSmaFf82q22u1Rjii9Bp0=", "narHash": "sha256-GKMwBaFRw/C1p1VtjDz4DyhyzjKUWyi1K50bh8lgA2E=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "685d8d85d051820164c809fbbc4c67474ee93d67", "rev": "d305eece827a3fe317a2d70138f53feccaf890a1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -518,11 +518,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1759988134, "lastModified": 1760143218,
"narHash": "sha256-uVaAXjJgo2/uGJz6lD+Bn5nBBmW5AAr2n8lW7v7h0PI=", "narHash": "sha256-OhJPROcRcwBkjOKkXr/f3/7wuSjhAIqr8WfmEUF9Uuo=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "b965fb2a40b132209b58f511e2604a2939461818", "rev": "d599513d4a72d66ac62ffdedc41d6653fa81b39e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -734,11 +734,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1759909257, "lastModified": 1760121522,
"narHash": "sha256-ZGEBkK8ZQ370ifJO+1TOQ87m9Gmj52uzqcqysd/lolI=", "narHash": "sha256-8SGgpcZsMZIqFU+J/1OwebC/px8sgx5YYHNw1XkBM98=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "0d12957ebc8e272e3fc3830549edbb1ad63c34d4", "rev": "17dbedb88a21142c41d120f139e2870bc56bb5f4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -884,11 +884,11 @@
"nixpkgs": "nixpkgs_5" "nixpkgs": "nixpkgs_5"
}, },
"locked": { "locked": {
"lastModified": 1760002388, "lastModified": 1760145372,
"narHash": "sha256-YzjYJlKoND2D6JswDGvdsrn43XvfW5brhBOmeQSnZaU=", "narHash": "sha256-DoYFmqHa/enkUcqJZ4vJ56cE9OdA/VZVPBDByAi4iLw=",
"owner": "kaylorben", "owner": "kaylorben",
"repo": "nixcord", "repo": "nixcord",
"rev": "76d0063336d3a5be392fdb2c6c83d408356fd316", "rev": "a875b64598bf15ae54ad4de539221359de1a2448",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -945,11 +945,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1759735786, "lastModified": 1759994382,
"narHash": "sha256-a0+h02lyP2KwSNrZz4wLJTu9ikujNsTWIC874Bv7IJ0=", "narHash": "sha256-wSK+3UkalDZRVHGCRikZ//CyZUJWDJkBDTQX1+G77Ow=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "20c4598c84a671783f741e02bf05cbfaf4907cff", "rev": "5da4a26309e796daa7ffca72df93dbe53b8164c7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -961,11 +961,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1759831965, "lastModified": 1760038930,
"narHash": "sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH+47XEBo=", "narHash": "sha256-Oncbh0UmHjSlxO7ErQDM3KM0A5/Znfofj2BSzlHLeVw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c9b6fb798541223bbb396d287d16f43520250518", "rev": "0b4defa2584313f3b781240b29d61f6f9f7e0df3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -993,11 +993,11 @@
}, },
"nixpkgs_4": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1759831965, "lastModified": 1760038930,
"narHash": "sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH+47XEBo=", "narHash": "sha256-Oncbh0UmHjSlxO7ErQDM3KM0A5/Znfofj2BSzlHLeVw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c9b6fb798541223bbb396d287d16f43520250518", "rev": "0b4defa2584313f3b781240b29d61f6f9f7e0df3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1025,11 +1025,11 @@
}, },
"nixpkgs_6": { "nixpkgs_6": {
"locked": { "locked": {
"lastModified": 1759831965, "lastModified": 1760038930,
"narHash": "sha256-vgPm2xjOmKdZ0xKA6yLXPJpjOtQPHfaZDRtH+47XEBo=", "narHash": "sha256-Oncbh0UmHjSlxO7ErQDM3KM0A5/Znfofj2BSzlHLeVw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c9b6fb798541223bbb396d287d16f43520250518", "rev": "0b4defa2584313f3b781240b29d61f6f9f7e0df3",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -44,7 +44,7 @@ in
''; '';
# nameservers = [ ... ]; # Commented out to use DHCP-provided ones # nameservers = [ ... ]; # Commented out to use DHCP-provided ones
search = [ search = [
"home.arpa" "localdomain"
"local" "local"
]; ];

View File

@@ -84,10 +84,10 @@
}; };
# Laptop-specific lid and sleep behavior # Laptop-specific lid and sleep behavior
services.logind = lib.mkIf (systemName == "laptop") { services.logind.settings.Login = lib.mkIf (systemName == "laptop") {
lidSwitch = "suspend-then-hibernate"; HandleLidSwitch = "suspend-then-hibernate";
lidSwitchExternalPower = "suspend-then-hibernate"; HandleLidSwitchExternalPower = "suspend-then-hibernate";
lidSwitchDocked = "suspend-then-hibernate"; HandleLidSwitchDocked = "suspend-then-hibernate";
}; };
systemd.sleep.extraConfig = lib.mkIf (systemName == "laptop") '' systemd.sleep.extraConfig = lib.mkIf (systemName == "laptop") ''