mirror of
https://github.com/tomasriveral/NoteWrapper.git
synced 2026-08-11 18:18:36 +02:00
1.1 KiB
1.1 KiB
The idea
config file in json
requierements neovim, nvim-tree, vivify, vivify.vim
- launches a TUI
- asks if you want to open an already existing directory (by default in ~/Documents/Notes but can be changed in the config file) or create a new directory (this would work like Obsidian's vaults) when it creates a new directory creates a Welcome.md explaining
- launches nvim inside this dir with nvim +:NvimTreeOpen + way to open the Welcome.md (or by default first file?)
- launches the viewer with vivify some way to specify the browser
things to do:
- port vivify.vim to nixos (got problems see
https://discourse.nixos.org/t/help-with-adding-a-vim-plugin-in-nixpkgs/76682) - i'm gonna work on the TUI for now.
a option to make a file a journal. --> the code will append the file with ### and the date. and when nvim opens the file it will go to the end
a way inside the json to modifiy the welcome.md per vault config inside the json file a tui configurator that writes to the json an option or save in another part for backups (like periodically just put the directory you want to save in config)
later to port it to Nix