What is this?
Gxt "Xnote GiT" is Notes manager.
Inspiration from the written notes is usually my days with git. It's very convenient for the command line lover.
You can use: new, find, view, share, log,... and many functions from the power of git.
The version 2.0 now support encrypted note with GNU Privacy Guard
How to install?
Default, the notes will store on ~/.gxt. But you can update by export GXTDIR=/new-path and put .bashrc if you want set it is default.
How to use?
- Setup gpg
- Add new notes or update notes
gxt new NOTE [-g|--gpg]
gxt vi NOTE [-g|--gpg] # vi these is not Vim, just default editor
#or
gxt em NOTE [-g|--gpg] # For emacs guys
- Add new notes from file
- View/cat/less/more notes
gxt cat NOTE [-g|--gpg]
gxt less NOTE [-g|--gpg]
gxt more NOTE [-g|--gpg]
- List notes
- Search notes
# find like as name or content consist pattern
gxt find [-c category] [-m|--match] NAME|PATTERN
- Export note to file
gxt export NOTE [PATH] [-g|--gpg]
- Share notes via transfer.sh
gxt share NOTE [-g|--gpg] [--termbin]
- Display notes stat
- Rename notes
- Delete notes
- Get log notes
# all/special notes
gxt log [NOTE]
- Using git
Changelog
- master (v2.0)
- Can use GXTDIR var to set default folder
- Support encrypted node by using GNUPG
- Improved processing opts
- Merge _new to edit function
- Share via transfer.sh, termbin.com
- v1.0
- new
- update
- view
- list
- log
- move
- remove
- search
- stat