summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/default.nix5
-rw-r--r--common/services/pipewire.nix1
-rw-r--r--flake.lock50
-rw-r--r--hosts/workstation/default.nix1
4 files changed, 32 insertions, 25 deletions
diff --git a/common/default.nix b/common/default.nix
index 694c8f0..37804b9 100644
--- a/common/default.nix
+++ b/common/default.nix
@@ -81,6 +81,11 @@
nix = {
optimise.automatic = true;
+ gc = {
+ automatic = true;
+ dates = "daily";
+ options = "--delete-older-than 30d";
+ };
settings.experimental-features = [
"nix-command"
"flakes"
diff --git a/common/services/pipewire.nix b/common/services/pipewire.nix
index d6efd73..1ad0a04 100644
--- a/common/services/pipewire.nix
+++ b/common/services/pipewire.nix
@@ -4,4 +4,5 @@
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
+ jack.enable = true;
}
diff --git a/flake.lock b/flake.lock
index da76994..436433f 100644
--- a/flake.lock
+++ b/flake.lock
@@ -129,11 +129,11 @@
]
},
"locked": {
- "lastModified": 1744743431,
- "narHash": "sha256-iyn/WBYDc7OtjSawbegINDe/gIkok888kQxk3aVnkgg=",
+ "lastModified": 1746171682,
+ "narHash": "sha256-EyXUNSa+H+YvGVuQJP1nZskXAowxKYp79RNUsNdQTj4=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "c61bfe3ae692f42ce688b5865fac9e0de58e1387",
+ "rev": "50eee705bbdbac942074a8c120e8194185633675",
"type": "github"
},
"original": {
@@ -151,11 +151,11 @@
]
},
"locked": {
- "lastModified": 1744117652,
- "narHash": "sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI=",
+ "lastModified": 1744743431,
+ "narHash": "sha256-iyn/WBYDc7OtjSawbegINDe/gIkok888kQxk3aVnkgg=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "b4e98224ad1336751a2ac7493967a4c9f6d9cb3f",
+ "rev": "c61bfe3ae692f42ce688b5865fac9e0de58e1387",
"type": "github"
},
"original": {
@@ -179,16 +179,16 @@
]
},
"locked": {
- "lastModified": 1729958008,
- "narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=",
+ "lastModified": 1737371634,
+ "narHash": "sha256-fTVAWzT1UMm1lT+YxHuVPtH+DATrhYfea3B0MxG/cGw=",
"owner": "NuschtOS",
"repo": "ixx",
- "rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb",
+ "rev": "a1176e2a10ce745ff8f63e4af124ece8fe0b1648",
"type": "github"
},
"original": {
"owner": "NuschtOS",
- "ref": "v0.0.6",
+ "ref": "v0.0.7",
"repo": "ixx",
"type": "github"
}
@@ -217,11 +217,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1744440957,
- "narHash": "sha256-FHlSkNqFmPxPJvy+6fNLaNeWnF1lZSgqVCl/eWaJRc4=",
+ "lastModified": 1746055187,
+ "narHash": "sha256-3dqArYSMP9hM7Qpy5YWhnSjiqniSaT2uc5h2Po7tmg0=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "26d499fc9f1d567283d5d56fcf367edd815dba1d",
+ "rev": "3e362ce63e16b9572d8c2297c04f7c19ab6725a5",
"type": "github"
},
"original": {
@@ -233,11 +233,11 @@
},
"nixpkgs-unstable": {
"locked": {
- "lastModified": 1744463964,
- "narHash": "sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR+Xhw3kr/3Xd0GPTM=",
+ "lastModified": 1746141548,
+ "narHash": "sha256-IgBWhX7A2oJmZFIrpRuMnw5RAufVnfvOgHWgIdds+hc=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "2631b0b7abcea6e640ce31cd78ea58910d31e650",
+ "rev": "f02fddb8acef29a8b32f10a335d44828d7825b78",
"type": "github"
},
"original": {
@@ -262,11 +262,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
- "lastModified": 1744461753,
- "narHash": "sha256-3oO3CwYmZE5P4Hp5XR5WCZbF/rj5+kF0m5sTNTMDYss=",
+ "lastModified": 1745963276,
+ "narHash": "sha256-MpLljx/1dGnBIQlUswaUz/ZeOp44R3ngc1iBf4tyzyc=",
"owner": "nix-community",
"repo": "nixvim",
- "rev": "a22fbed4c4784e6a9761f9a896d31da98c3117b2",
+ "rev": "5bef8e43ce16ee704c7b9fa9f48a07ce81c5c05d",
"type": "github"
},
"original": {
@@ -286,11 +286,11 @@
]
},
"locked": {
- "lastModified": 1744375525,
- "narHash": "sha256-/Wf5Ca0DmV+y+qVBDXX8HAfAvSQI6y5oE27dv6t1jXk=",
+ "lastModified": 1745046075,
+ "narHash": "sha256-8v4y6k16Ra/fiecb4DxhsoOGtzLKgKlS+9/XJ9z0T2I=",
"owner": "NuschtOS",
"repo": "search",
- "rev": "c0e7d3bda11e2cfad692d205d82757078475957a",
+ "rev": "066afe8643274470f4a294442aadd988356a478f",
"type": "github"
},
"original": {
@@ -332,11 +332,11 @@
]
},
"locked": {
- "lastModified": 1743748085,
- "narHash": "sha256-uhjnlaVTWo5iD3LXics1rp9gaKgDRQj6660+gbUU3cE=",
+ "lastModified": 1744961264,
+ "narHash": "sha256-aRmUh0AMwcbdjJHnytg1e5h5ECcaWtIFQa6d9gI85AI=",
"owner": "numtide",
"repo": "treefmt-nix",
- "rev": "815e4121d6a5d504c0f96e5be2dd7f871e4fd99d",
+ "rev": "8d404a69efe76146368885110f29a2ca3700bee6",
"type": "github"
},
"original": {
diff --git a/hosts/workstation/default.nix b/hosts/workstation/default.nix
index b2e7ff7..bad7fab 100644
--- a/hosts/workstation/default.nix
+++ b/hosts/workstation/default.nix
@@ -17,6 +17,7 @@
device = "nodev";
efiSupport = true;
gfxmodeEfi = "1920x1080";
+ configurationLimit = 50;
};
};