From 0bf3d4624e20f493d350e422c0395362198d960a Mon Sep 17 00:00:00 2001 From: Tomas Rivera Date: Mon, 27 Apr 2026 19:02:25 +0200 Subject: [PATCH 1/2] docs: add info about default config --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f8aa065..16d9f93 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ nix-build make ``` -5. Configure `./config.json` (it is automatically created on first launch if it does not already exist). +5. [Configure](#configuration) `~/.config/notewrapper/config.json` (it is automatically created on first launch if it does not already exist). 6. Run the program: ```shell @@ -199,6 +199,7 @@ Edit `~/.config/notewrapper/config.json`. If it does not exist, it will be creat Note: * Directories must end with `/`. +* All directories used must exist. * Elements of `directory` and `backup.directory` must match exactly. * Directories set in `directory` but not in `backup.directory` won't be backed up. * Directories set in `backup.directory` but not in `directory` will be ignored. From 37a0763e141549a750fb685a2c8513fd854c0a29 Mon Sep 17 00:00:00 2001 From: Tomas Rivera Date: Mon, 27 Apr 2026 19:05:54 +0200 Subject: [PATCH 2/2] config: change default directory --- src/utils.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/utils.c b/src/utils.c index 0b82319..4925341 100644 --- a/src/utils.c +++ b/src/utils.c @@ -145,7 +145,7 @@ void initAppFilesAndDirs(const char *home, const int shouldDebug) { error(!w, "program", "fopen failed opening %s"); fprintf(w, //TODO CHANGE default json "{\n" -" \"directory\": [\"~/Documents/Notes/\"],\n" +" \"directory\": [\"~/Documents/\"],\n"// I personally use ~/Documents/Notes. But the dir doesn't exist most times. So for the default user it is better to put ~/Documents " \"render\": true,\n" " \"jumpToEndOfFileOnLaunch\": true,\n" " \"editor\": \"neovim\",\n" @@ -154,7 +154,9 @@ void initAppFilesAndDirs(const char *home, const int shouldDebug) { " \"newLineOnOpening\": true,\n" " \"backup\": {\n" " \"enable\": false,\n" -" \"directory\": \"/path/to/backup\",\n" +" \"directory\": {\n" +" \"~/Documents/\": \"path/to/backup/\"\n" +" },\n" " \"interval\": \"weekly\",\n" " \"rsyncArgs\": [\"-Lqah\", \"--update\"]\n" " }\n"