{"repo":"baumea/fzf-vjour","free":true,"listed":false,"github":"https://github.com/baumea/fzf-vjour","clone":"git clone https://github.com/baumea/fzf-vjour.git","description":"A fzf-based journaling and notes application with CalDav support.","language":"Shell","stars":19,"topics":["fzf-scripts","icalendar","journal","journaling","notes","vdirsyncer"],"license":"MIT","category":"productivity","readme_excerpt":"A fzf-based journaling, notes, and tasks application with CalDav support. If you are interested in this, then you may also be interested in the corresponding calendar application fzf-vcal. Description and Use Case ------------------------ This application allows for a keyboard-controlled maneuvering of your notes, journal entries, and tasks. These entries are stored as iCalendar files of the type VJOURNAL and VTODO . For instance, you could use this application as a terminal-based counterpart of jtx Board in a setup with a CalDav server, such as Radicale, and a synchronization tool like vdirsyncer. Demo ---- Run the script ./scripts/generate demo.sh to generate a demo. Installation ------------ Manual Run ./scripts/build.sh , then copy fzf-vjour to your preferred location, e.g., /.local/bin , and make it executable. The man pages can be installed by copying ./man/fzf-vjour.1.gz to /.local/share/man/man1 and ./man/fzf-vjour.7.gz to /.local/share/man/man7 , and by re-indexing the database using mandb . Requirements This is a POSIX script with inline awk elements. Make sure you have fzf installed. I also suggest to install batcat for colorful previews. Arch Linux Configuration -------------- This application is configured with a file located at $HOME/.config/fzf-vjour/config . The entry ROOT specifies the root directory of your journal and note entries. This directory may contain several subfolders, called collections . The entry COLLECTION LABELS is a ; -delimited list, where e","default_branch":null,"files":null,"tree":[],"storefront":"/r/baumea","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/baumea/fzf-vjour/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}