From 6b3f5da05bed77c98235faf56d6b4c3f2ad2454a Mon Sep 17 00:00:00 2001 From: tulg Date: Sun, 11 Jan 2026 21:44:48 +0300 Subject: [PATCH] flake up --- flake.lock | 48 ++++++++++++------------- hosts/virgil/hardware-configuration.nix | 10 +++++- modules/nixos/common.nix | 2 ++ 3 files changed, 35 insertions(+), 25 deletions(-) diff --git a/flake.lock b/flake.lock index ebf548a..032a894 100644 --- a/flake.lock +++ b/flake.lock @@ -201,11 +201,11 @@ ] }, "locked": { - "lastModified": 1767909183, - "narHash": "sha256-u/bcU0xePi5bgNoRsiqSIwaGBwDilKKFTz3g0hqOBAo=", + "lastModified": 1768068402, + "narHash": "sha256-bAXnnJZKJiF7Xr6eNW6+PhBf1lg2P1aFUO9+xgWkXfA=", "owner": "nix-community", "repo": "home-manager", - "rev": "cd6e96d56ed4b2a779ac73a1227e0bb1519b3509", + "rev": "8bc5473b6bc2b6e1529a9c4040411e1199c43b4c", "type": "github" }, "original": { @@ -293,11 +293,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1767767207, - "narHash": "sha256-Mj3d3PfwltLmukFal5i3fFt27L6NiKXdBezC1EBuZs4=", + "lastModified": 1767892417, + "narHash": "sha256-dhhvQY67aboBk8b0/u0XB6vwHdgbROZT3fJAjyNh5Ww=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5912c1772a44e31bf1c63c0390b90501e5026886", + "rev": "3497aa5c9457a9d88d71fa93a4a8368816fbeeba", "type": "github" }, "original": { @@ -339,11 +339,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1767379071, - "narHash": "sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf+Okucw=", + "lastModified": 1767892417, + "narHash": "sha256-dhhvQY67aboBk8b0/u0XB6vwHdgbROZT3fJAjyNh5Ww=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "fb7944c166a3b630f177938e478f0378e64ce108", + "rev": "3497aa5c9457a9d88d71fa93a4a8368816fbeeba", "type": "github" }, "original": { @@ -360,11 +360,11 @@ ] }, "locked": { - "lastModified": 1767909175, - "narHash": "sha256-WZXVLUeQwGnuoCPe2b29uEHZEsUN147RG1FQRXcMQKc=", + "lastModified": 1768153502, + "narHash": "sha256-x8A1d8jmdkOiFS9+ri1Q24RVpCS4olPhRjB4UIIiI9I=", "owner": "noctalia-dev", "repo": "noctalia-shell", - "rev": "47abc39c5c1daedaf19647a41bc7df0f5ef0e781", + "rev": "9b199aff2605b2f610ba6382fc69293e184fae6b", "type": "github" }, "original": { @@ -405,11 +405,11 @@ ] }, "locked": { - "lastModified": 1767874269, - "narHash": "sha256-++tlVUxW8nq0uqbcU1h7X0QQnOehY3/EWUCOr1kbVvM=", + "lastModified": 1768080170, + "narHash": "sha256-HYKRNShQe5YnnxLazQajB9JkAPGpVcUt9jQ3KwilITQ=", "owner": "outfoxxed", "repo": "quickshell", - "rev": "5d8354a88be2ce2c16add7457c94e29f6e7c3684", + "rev": "bcc3d4265e8b3ed2b17b801923905b60a3927823", "type": "github" }, "original": { @@ -438,11 +438,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1767502559, - "narHash": "sha256-om0IPjW850vhhIrNZ5tiXjsYuqyoI44IdE+I9AwZ96I=", + "lastModified": 1768107098, + "narHash": "sha256-mSthw4k7jkB5S8+NYZwrQFItLj+17Se7Wn0pIfdASbc=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "806c1fdeb7af3e013215d14f5d9f06685fa6650f", + "rev": "2e40e07527f9d724b1578f0af590ab345e836ec3", "type": "github" }, "original": { @@ -472,11 +472,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1767903301, - "narHash": "sha256-h7HUP2xjbwjXb+DvAxIH6R9G1RdGCAQao8zCw3jj+yY=", + "lastModified": 1768075324, + "narHash": "sha256-m4IAAwRqlty7C7Htxt6HDJ/HGXrzLRoHoBaNczzXBdo=", "owner": "nix-community", "repo": "stylix", - "rev": "2b727da436910c4a59b5fd2401609bd5cb7ec64a", + "rev": "5b5f21c46ed0ef1f0089df66d8cd83c78da980e9", "type": "github" }, "original": { @@ -604,11 +604,11 @@ ] }, "locked": { - "lastModified": 1767763594, - "narHash": "sha256-5ysv8EuVAgDoYmNuXEUNf7vBzdeRaFxeIlIndv5HMvs=", + "lastModified": 1768083628, + "narHash": "sha256-6M+vlMGur7UgzkHucgA61pjq3gtjGH9OywxJM/KHL8I=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "8b2302d8c10369c9135552cc892da75cff5ddb03", + "rev": "5c9624f3d0176727284678aebf677770dd1375b2", "type": "github" }, "original": { diff --git a/hosts/virgil/hardware-configuration.nix b/hosts/virgil/hardware-configuration.nix index e9acdee..c5bb773 100644 --- a/hosts/virgil/hardware-configuration.nix +++ b/hosts/virgil/hardware-configuration.nix @@ -18,7 +18,15 @@ boot.extraModulePackages = []; swapDevices = []; - + fileSystems."/mnt/backup" = { + device = "/dev/disk/by-uuid/4242ad6b-4b5e-4990-bcf7-501f6099b429"; + fsType = "ext4"; + options = [ + "nofail" # don’t block boot if missing + "x-systemd.automount" # mount on first access + "noatime" + ]; + }; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; } diff --git a/modules/nixos/common.nix b/modules/nixos/common.nix index eff8ed2..5478f1d 100644 --- a/modules/nixos/common.nix +++ b/modules/nixos/common.nix @@ -9,4 +9,6 @@ nixpkgs.config.allowUnfree = true; nix.settings.experimental-features = ["nix-command" "flakes"]; time.timeZone = "Europe/Istanbul"; + zramSwap.enable = true; + programs.localsend.enable = true; }