https://github.com/initx-collective/initx-plugin-gpg
Gpg plugin for initx
https://github.com/initx-collective/initx-plugin-gpg
gpg initx initx-plugin
Last synced: 4 months ago
JSON representation
Gpg plugin for initx
- Host: GitHub
- URL: https://github.com/initx-collective/initx-plugin-gpg
- Owner: initx-collective
- License: mit
- Created: 2024-10-29T02:39:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-29T12:20:06.000Z (about 1 year ago)
- Last Synced: 2025-09-30T19:10:19.033Z (9 months ago)
- Topics: gpg, initx, initx-plugin
- Language: TypeScript
- Homepage:
- Size: 801 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
initx ⚙️
initx A more convenient scripting engine
npx initx <something>
## @initx-plugin/gpg
Gpg plugin for `initx`
## Usage
```bash
npx initx plugin add gpg
```
Select `GPG key management`
### GPG import
Automatically read files ending with `publich.key` and `private.key` in the current directory
```bash
npx initx gpg import
```
### GPG export
Export the public key and private key to the current directory
```bash
# npx initx gpg export [filename]?
npx initx gpg export home
```
`home_public.key` and `home_private.key` will be created in the current directory
### GPG delete
Delete the public key and private key
```bash
# npx initx gpg delete [public|private]?
npx initx gpg delete
```
## Documentation
[initx](https://github.com/initx-collective/initx)