spin
developer CLIAgriya Khetarpal, SharQ Tank 2024
spin
.ogg
, .wav
, .midi
, and more)Thinking |
---|
- The need for speed - Grand task auto - CLI and TUI accessibility |
Feeling |
---|
- Frustration around speed - Easier to be distracted - Curiosity killed the cat (customisation) |
Doing |
---|
1. Frequent terminal checks 2. Other tasks, elsewhere 3. Distractions |
Saying |
---|
- "Is it done yet?" - "Argh, this BuzzFeed video got me doomscrolling again" - "I can't focus!!1!1!" |
Technology stack: Python, CLI libraries, maybe SDL2
Potential approaches:
Platform-specific terminal commands
CPython extension linking to SDL library
CLI wrapper over existing PyPI sound projects
Storage: user-configurable
Customization via pyproject.toml
or environment variables
Estimated development time: 80-120 hours
Minimal dependencies, no risks, and no cloud resources needed
Improving accessibility in technology
Exploring a minimal Audio User Interface (AUI) for CLIs
Integrations with popular tools like spin
Paves the way for more output formats
(OS level notifications, maybe?)
This is driven by the sheer fun that comes with writing software