Dofi

screenshot of Dofi

simple rofi based UI for todo.sh

Overview

DofiDofi is a straightforward todo manager built using bash and seamlessly integrated with rofi, making it an efficient tool for those who prefer minimalist task management solutions. Aimed at users who appreciate simplicity and functionality, it allows you to manage your tasks directly from the command line while providing essential features to categorize and prioritize your to-dos efficiently.

This tool excels in its ease of use and fundamental approach, specifically designed for those who want to track their tasks without the overhead of complex interfaces. The additional capability to associate URLs and dates with tasks enhances its practicality, ensuring you can keep everything organized in one place.

Features

  • Task Visualization: Show your tasks color-coded by priority, enabling you to quickly identify what needs your attention.

  • Basic Task Management: Easily mark tasks as done, delete, edit, or set priorities, making it simple to keep your to-do list streamlined and relevant.

  • URL Association: Associate URLs with your tasks to keep important links handy. Easily add, delete, or open URLs directly from the task manager.

  • Date Association: Attach dates to tasks for better time management and planning, ensuring deadlines are clearly marked.

  • Agenda View: An agenda view provides an overview of all tasks, helping you plan your day or week efficiently.

  • Powerful Filtering: Use regular expressions with task priorities and tags to filter your todos precisely, catering to your specific organizational needs.

  • Customizable Configuration: Adjust command line options in the config file to tailor the experience to your workflow preference.

  • Minimal Dependencies: DofiDofi relies on several common Linux utilities, ensuring compatibility across most systems without any heavy installations.