https://github.com/dzikowski/jakub.sh
A collection of my utility scripts
https://github.com/dzikowski/jakub.sh
Last synced: 3 months ago
JSON representation
A collection of my utility scripts
- Host: GitHub
- URL: https://github.com/dzikowski/jakub.sh
- Owner: dzikowski
- License: mit
- Created: 2026-02-13T11:52:45.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-02-13T17:52:06.000Z (4 months ago)
- Last Synced: 2026-02-13T22:14:29.178Z (4 months ago)
- Language: Shell
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jakub.sh
A collection of utility tools for modern development workflows.
```bash
curl -fsSL https://jakub.sh/install | bash
```
Or if you want just some of the tools:
```bash
curl -fsSL https://jakub.sh/install | bash -s tool1,tool2
```
Installs all tools into `~/.local/bin`.
## jai
Allows to track progress of tasks/agents from multiple Cursor IDE windows and CLI sessions. Once you install Cursor Hooks, `jai` manages a single Markdown document with all current progress of agent sessions.
```bash
jai install-cursorhooks [directory]
```
Note Cursor Hooks will replace your existing ones. And if you don't provide the `directory` parameter, it will use the global one.
To see the status simply open the `~/.local/jai-status.md` file in any tool that supports live-reloading from disk (like Typora, Obsidian, Cursor). Or just do `jai watch` to have it the terminal.

⇨ jai / [README.md](jai/README.md)
## sekey
Secure environment variable manager with automatic output sanitization.
Store a secret in macOS Keychain or Linux Secret Service. The script provides a masked prompt.
```bash
sekey set MY_SECRET
```
Sandbox the secret. The command is executed with env injected from secrets, and the output of the command is sanitized.
```bash
sekey --env MY_SECRET command.sh
```
⇨ sekey / [README.md](sekey/README.md)