a TUI based management tool for storage size + tweaks selection >''<
To run Tuikkusu smoothly on your local machine, you will need:
- Go (Golang): v1.21 or higher installed (to compile and run the engine). Download from go.dev.
- Node.js & npm/pnpm: Required only if you want to run it dynamically via npx without cloning the repository.
- Terminal: A modern terminal emulator (e.g., iTerm2, Windows Terminal, Alacritty) with a bash/zsh shell to properly render the TUI graphics.
You can instantly launch the Tuikkusu TUI anywhere on your system using npx or pnpm dlx
npx github:KikiProjecto/tuikkusupnpm dlx github:KikiProjecto/tuikkusuif you prefer not to use Node.js at all, you can use Go's native package manager to install it directly to your system:
go install github.com/KikiProjecto/tuikkusu/tuikkusu@latest
tuikkusuonce the TUI boots up, you will navigate through the setup phases :
- Language Gate: Use
Up/Downork/jto select English or Indonesia, then pressEnter. - Storage Gate: Type your physical storage limit in MB (e.g.
500.0) and pressEnter. - Customization Matrix:
- Use Arrow Keys or
h/j/k/lto browse options. - Press
Enterto select an item and advance to the next category. - Press
Escorsto SKIP a category.
- Use Arrow Keys or
- Undo Rollback: If you exceed your storage limit, you'll enter the Undo Panel. Press
Backspaceto pop the last item off your history stack until your storage returns to a safe threshold!
tuikkusu/
├── README.md
├── index.html # beta web (under work)
├── main.py # program core source (college project '~')
├── tuikkusu/ # Go-based TUI Engine
│ ├── go.mod
│ ├── go.sum
│ ├── main.go
│ └── tuikkusu # Executable binary
└── visual/
└── preview.png

