Skip to content

OGMonk is a Tmux plugin for managing tasks inspired on Ugmonk analog system, using SQLite for persistent storage and providing visual status indicators.

Notifications You must be signed in to change notification settings

nedzib/tmux-ogmonk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tmux OGMonk 🧢

OGMonk Tmux Task Manager is a plugin for Tmux that enables you to manage tasks directly within your Tmux sessions using SQLite as the database. This tool allows you to create, view, update, and delete tasks with an intuitive Tmux interface.

plugin image

✨ Features

  • Task Management: Add, view, update, and delete tasks.
  • Status Indicators: Visual status indicators for tasks.
  • Date-Specific Tasks: Manage tasks on a per-day basis (next and someday cards in process).
  • Task Limit: Prevents adding more than 9 tasks per day, focus on the important things.

🗃️ Installation

Ensure SQLite3 is installed

sudo apt-get install sqlite3

Using Tmux Plugin Manager (TPM)

  1. Add the plugin to your Tmux configuration (e.g., ~/.tmux.conf):

    set -g @plugin 'nedzib/tmux-ogmonk'
  2. Reload Tmux environment:

    tmux source-file ~/.tmux.conf
  3. Press prefix + I to install the plugin.

🚀 Usage

Just press prefix + r and esc whenever you want to close

🙌 Acknowledgments

  • Tmux for providing the terminal multiplexer.
  • SQLite for the lightweight database engine.

📄 License

This project is licensed under the MIT License.

About

OGMonk is a Tmux plugin for managing tasks inspired on Ugmonk analog system, using SQLite for persistent storage and providing visual status indicators.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages