Add basic theme config

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2024-06-23 14:50:50 +03:00
parent 48f391e3ad
commit e7d328cab5
23 changed files with 554 additions and 188 deletions

View File

@@ -1,7 +1,4 @@
{
device ? throw "device argument is required",
...
}:
{ device ? throw "device argument is required", ... }:
{
disko.devices = {
@@ -45,22 +42,22 @@
};
content = {
type = "btrfs";
extraArgs = ["-f"];
extraArgs = [ "-f" ];
subvolumes = {
"/root" = {
mountpoint = "/";
};
"/persist" = {
mountpoint = "/persist";
mountOptions = ["subvol=persist" "compress=zstd" "noatime"];
mountOptions = [ "subvol=persist" "compress=zstd" "noatime" ];
};
"/nix" = {
mountpoint = "/nix";
mountOptions = ["subvol=nix" "compress=zstd" "noatime"];
mountOptions = [ "subvol=nix" "compress=zstd" "noatime" ];
};
"/cache" = {
mountpoint = "/cache";
mountOptions = ["subvol=cache" "compress=zstd" "noatime"];
mountOptions = [ "subvol=cache" "compress=zstd" "noatime" ];
};
};
};