feat: add git commit subcommand
This commit is contained in:
parent
b1ed583a24
commit
c859c60c8d
11 changed files with 628 additions and 429 deletions
10
README.md
10
README.md
|
|
@ -1,4 +1,5 @@
|
|||
# halig
|
||||
|
||||
[](https://git.roboces.dev/catalin/halig/actions)
|
||||

|
||||

|
||||
|
|
@ -11,11 +12,10 @@
|
|||
it encrypts the new contents into an [age](https://github.com/FiloSottile/age) file that
|
||||
you can store, _relatively_ safe, anywhere.
|
||||
|
||||
|
||||
## Features
|
||||
|
||||
- Simple notebooks management with paths autocompletion
|
||||
- Passphrase-less, fully-encrypted notes, compatible with existing SSH keys
|
||||
- Passphrase-less, fully-encrypted notes, compatible with existing SSH keys
|
||||
- No external `age` binary needed
|
||||
- Almost all `age` advantages, like having multiple keys for encryption and decryption
|
||||
- Remote (HTTP) public keys import: e.g: github.com/\<username\>.keys
|
||||
|
|
@ -35,7 +35,7 @@ mkdir -p "${XDG_CONFIG_HOME:-$HOME/.config}/halig"
|
|||
cat << EOF > "${XDG_CONFIG_HOME:-$HOME/.config}/halig/halig.yml"
|
||||
---
|
||||
notebooks_root_path: ~/Documents/Notebooks
|
||||
identity_paths:
|
||||
identity_paths:
|
||||
- ~/.ssh/id_ed25519
|
||||
recipient_paths:
|
||||
- ~/.ssh/id_ed25519.pub
|
||||
|
|
@ -50,5 +50,7 @@ EOF
|
|||
halig edit some_notebook # edit today's note relative to <notebooks_root_path>/some_notebook
|
||||
halig edit some_notebook/foo # edit <notebooks_root_path>/some_notebook/foo.age
|
||||
halig notebooks # list current notebooks
|
||||
halig git commit
|
||||
halig git pull
|
||||
halig git push
|
||||
```
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue