A Few Terminal Anti-Context Switching Apps Based on Ncurses & Python #4
asyrewicze
started this conversation in
Tooling and Techniques
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
As I've mentioned on the show, I HATE context switching when I'm heads-down inside a terminal authoring something in Markdown. As such, I've put together a few Curses-based applications that run nicely within a terminal pane.
Full disclosure, My Python, while functional, isn't always the greatest. So, I did use AI to clean up a few sections I found to be a little brittle. That said, it all works nicely, and I've licensed both of these tools under GPLv3, so feel free to use / change / share as needed.
pomocli
This is a curses-based terminal app that acts as a simple pomodoro timer in your terminal. It will prompt for your planned work, and log it to a text file with start / end times and has a built in menu item to view previous work sprints.
music_tui
This is a MacOS-specific app that acts as a wrapper around the built-in MacOS Scripting Engine (osascript) and allows you to control Apple Music from a simply CLI menu application. Supports basic track controls, playlist selection, shuffle toggles....etc.
Hope the other terminal nerds out there enjoy these!
Beta Was this translation helpful? Give feedback.
All reactions