feat: Org-roam
- Sets some basic keybinds. - Sets up a temporary Syncthing config on the Nix end. - This ought to be replaced with a nicer system at some point.
This commit is contained in:
@@ -2,9 +2,6 @@
|
||||
|
||||
let mutableSymlink = config.lib.file.mkOutOfStoreSymlink;
|
||||
in {
|
||||
home.file."org".source =
|
||||
mutableSymlink "~/Dropbox/org";
|
||||
|
||||
# TODO: Move to programs/age.nix.
|
||||
xdg.configFile."sops/age/keys.txt".source =
|
||||
mutableSymlink "/persist/vault/${config.home.username}/keys/melbourne";
|
||||
@@ -17,6 +14,7 @@ in {
|
||||
"Documents"
|
||||
"Videos"
|
||||
"src"
|
||||
"org"
|
||||
".ssh"
|
||||
{
|
||||
directory = ".local/share/Steam";
|
||||
@@ -26,4 +24,23 @@ in {
|
||||
];
|
||||
};
|
||||
|
||||
# TODO: sydnix.syncthing module
|
||||
services.syncthing = {
|
||||
enable = true;
|
||||
settings = {
|
||||
overrideDevices = true;
|
||||
overrideFolders = true;
|
||||
devices = {
|
||||
"guix-rebound".id =
|
||||
"Q5B6LIV-5HQMWWV-XFQL5IT-PHP7PVE-XFWUVHK-F6WJ42C-OPMR4M7-GFNK3AG";
|
||||
};
|
||||
folders = {
|
||||
"org" = {
|
||||
path = "~/org";
|
||||
devices = [ "guix-rebound" ];
|
||||
ignorePerms = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user