diff --git a/home/wsl-apps/default.nix b/home/wsl-apps/default.nix new file mode 100644 index 0000000..fbf4748 --- /dev/null +++ b/home/wsl-apps/default.nix @@ -0,0 +1,8 @@ +{ + ... +}: +{ + imports = [ + ./gramps.nix + ]; +} diff --git a/home/wsl-apps/gramps.nix b/home/wsl-apps/gramps.nix index 3181db7..82feb98 100644 --- a/home/wsl-apps/gramps.nix +++ b/home/wsl-apps/gramps.nix @@ -1,20 +1,25 @@ { config, pkgs, + xlib, ... }: let - grampsSource = "${xlib.dirs.wsl-storage}/gramps"; + grampsPath = "${xlib.dirs.wsl-storage}/gramps"; in { xdg = { - enable = true; - autostart.enable = true; configFile = { - # "gramps" = { - # source = config.lib.file.mkOutOfStoreSymlink grampsPath; - # target = "gramps"; - # }; + "grampsConfig" = { + source = config.lib.file.mkOutOfStoreSymlink grampsPath; + target = "gramps"; + }; + }; + dataFile = { + "grampsData" = { + source = config.lib.file.mkOutOfStoreSymlink grampsPath; + target = "gramps"; + }; }; }; home.packages = [ diff --git a/home/wsl.nix b/home/wsl.nix index 0d8ab42..6056940 100644 --- a/home/wsl.nix +++ b/home/wsl.nix @@ -12,8 +12,8 @@ let in { imports = [ + ./wsl-apps ./minimal.nix - ./wsl-apps/gramps.nix ]; xdg = { enable = true;