This commit is contained in:
2026-01-15 19:12:40 +03:00
parent b022fd1e10
commit 7c0539a106
3 changed files with 42 additions and 1 deletions
+13
View File
@@ -31,6 +31,19 @@ let
};
};
fileSystems."${xlib.dirs.vetymae-drive}" = {
device = "/dev/disk/by-uuid/6408433908430A0E";
fsType = "ntfs3";
options = [
"defaults"
"uid=1000"
"gid=1000"
"fmask=0007"
"dmask=0007"
"nofail"
];
};
hardware = {
bluetooth.enable = true;
};
+24
View File
@@ -0,0 +1,24 @@
{
config,
inputs,
lib,
pkgs,
xlib,
...
}:
let
symlinksPaths = {
# "${xlib.dirs.lamet-drive}/Games/PrismLauncher" = ".local/share/PrismLauncher";
"${xlib.dirs.lamet-drive}/Users/oqyude/Storage" = "Storage";
"${xlib.dirs.lamet-drive}/Users/oqyude/Music" = "Music";
"${xlib.dirs.lamet-drive}/Users/oqyude/Misc" = "Misc";
"${xlib.dirs.lamet-drive}/Users/oqyude/Vaults" = "Vaults";
};
mkLinks = lib.mapAttrs' (sourcePath: targetPath: {
name = targetPath;
value.source = config.lib.file.mkOutOfStoreSymlink "${sourcePath}";
}) symlinksPaths;
in
{
home.file = mkLinks;
}
+5 -1
View File
@@ -14,7 +14,6 @@
"server"
"vds"
"wsl"
"pub-vds"
];
default = "minimal";
description = "Type of device for this host.";
@@ -46,6 +45,11 @@
default = "/mnt/archive";
description = "Archive drive mount point.";
};
lamet-drive = lib.mkOption {
type = lib.types.str;
default = "/mnt/lamet";
description = "Lamet drive mount point.";
};
mobile-drive = lib.mkOption {
type = lib.types.str;
default = "/mnt/mobile";