tp-note 0.9.5

fast note-takingg with templates and filename synchronization
tp-note-0.9.5 is not a library.
Visit the last successful build: tp-note-1.21.16

title: tp-note - fast note-taking with templates and filename synchronization

tp-note is a note-taking-tool and a template system, that consistently synchronizes the note's meta-data with its filename. tp-note collects various information about its environment and the clipboard and stores them in variables. New notes are created by filling these variables in predefined and customizable Tera-templates.

Documentation

User documentation

Developer documentation

Source code

Repository

Distribution

Executables are available for Linux and Windows (iOS in progress). There you can also find packages for Debian and Unbuntu.

Binaries and packages

Inallable Unix man-page

Zifile with all builds and documentation bundled together

Building and installing

  1. Install Rust with rustup:

    curl https://sh.rustup.rs -sSf | sh
    
  2. Download tp-note:

    git clone git@github.com:getreu/tp-note.git
    
  3. Build

    Enter the tp-note directory where the file Cargo.toml resides:

    cd tp-note
    

    Then execute:

    cargo build --release
    ./doc/make--all
    
  4. Install

    a. Linux:

        # install binary
        sudo cp target/release/tp-note /usr/local/bin/
    
        # install man-page
        sudo cp man/tp-note.1.gz /usr/local/man/man1/
        sudo dpkg-reconfigure man-db   # e.g. Debian, Ubuntu
    

    b. Windows

    Copy the binary `target/release/tp-note.exe` on your desktop.
    

    See the user manual for a detailed installation description.

About

Author

  • Jens Getreu

Copyright

  • Apache 2 licence or MIT licence

Build status

  • status