Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

conky-todo

Conky configuration that goes the extra mile to integrate your daily tasks into it!
Provides a real-time system monitor and task manager right on your Linux desktop using Conky and a lightweight CLI-based to-do list — all fully integrated and easy to control via terminal.

image


Features

  • Real-time CPU, RAM, Disk, Network monitoring
  • IP + current weather displayed live (no API keys required)
  • Interactive To-Do List shown on your desktop
  • Fully terminal-controlled with the todolist CLI
  • Lightweight: single file CLI + single Conky config

Installation Steps

1. Clone the repo

git clone https://github.com/azythromycin/conky-todo.git
cd conky-todo

2. Run the installer

chmod +x install.sh
./install.sh

3. To run conky with this config file

conky -c ~/.config/conky/my_conky.lua &

(To kick off conky with this config automatically at the time of login, add the above mentioned command to "Startup Applications") image Click on the '+' icon and select the 'custom command' option (or something similar if you're using a different DE) image

CLI Usage: todolist

To add a task(s):

image

Notice that each task you add is assigned to a number. You use that number to refer to the task when you want to remove it from your list.

To remove a task(s), you mark it as 'done' with the reference number that came with it at the time of adding image

To view all tasks:

todolist list

If you ever want to locate the task file for any reason, it is located in:

~/.config/conky/todo.txt

Requirements

Install these dependencies (if not already installed):

sudo apt install conky-all curl python3

Made with caffeine by @azythromycin

About

Conky-config displaying your To-Do list

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages