mirror of
https://github.com/oqyude/nixos.git
synced 2026-06-10 20:20:41 +03:00
symlinking to wsl
This commit is contained in:
@@ -15,6 +15,7 @@ let
|
||||
nixos-wsl.nixosModules.default
|
||||
self.nixosModules.default
|
||||
|
||||
self.nixosModules.software.beets
|
||||
self.nixosModules.server.open-webui
|
||||
];
|
||||
|
||||
|
||||
+16
-5
@@ -7,6 +7,13 @@ let
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
let
|
||||
# Paths
|
||||
beetsPath = "${inputs.zeroq.dirs.wsl-storage}/beets/linux";
|
||||
#sshPath = "${inputs.zeroq.dirs.storage}/ssh/${inputs.zeroq.devices.server.hostname}";
|
||||
musicPath = "${config.home.homeDirectory}/External/Music";
|
||||
externalPath = "${inputs.zeroq.dirs.wsl-home}";
|
||||
in
|
||||
{
|
||||
imports = [ ];
|
||||
xdg = {
|
||||
@@ -14,7 +21,7 @@ let
|
||||
autostart.enable = true;
|
||||
configFile = {
|
||||
"beets" = {
|
||||
source = config.lib.file.mkOutOfStoreSymlink "${inputs.zeroq.dirs.user-storage}/beets/linux";
|
||||
source = config.lib.file.mkOutOfStoreSymlink beetsPath;
|
||||
target = "beets";
|
||||
};
|
||||
};
|
||||
@@ -39,10 +46,14 @@ let
|
||||
# source = config.lib.file.mkOutOfStoreSymlink "${inputs.zeroq.dirs.user-storage}/ssh/${config.home.username}";
|
||||
# target = ".ssh";
|
||||
# };
|
||||
# "External" = {
|
||||
# source = config.lib.file.mkOutOfStoreSymlink "${inputs.zeroq.dirs.therima-drive}";
|
||||
# target = "External";
|
||||
# };
|
||||
"External" = {
|
||||
source = config.lib.file.mkOutOfStoreSymlink externalPath;
|
||||
target = "External";
|
||||
};
|
||||
"Music" = {
|
||||
source = config.lib.file.mkOutOfStoreSymlink musicPath;
|
||||
target = "${config.home.homeDirectory}/Music";
|
||||
};
|
||||
};
|
||||
# pointerCursor = {
|
||||
# enable = true;
|
||||
|
||||
@@ -30,7 +30,7 @@ in
|
||||
beetsEnv
|
||||
pkgs.mp3gain
|
||||
pkgs.imagemagick
|
||||
pkgs.ffmpeg
|
||||
#pkgs.ffmpeg
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user