Skip to content

Pernickety/rainmeter-todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rainmeter ToDo List

Simple Rainmeter todo list skin.

This project was intended as an exercise in developing rainmeter skins. I wanted to create something minimal and iterate on the other todo skins I have used in the past.

Installing

  • Download and place entire rainmeter-todo-list folder in your Rainmeter skins location
  • Activate rainmeter-todo-list skin
    • I do this by right-clicking on an already active skin to bring up the Rainmeter menu
    • Navigate to Rainmeter > Skins > rainmeter-todo-list > todo > todo.ini
      • If you do not see rainmeter-todo-list in the skin selection, try navigating to Rainmeter > Refresh all

Usage

  • Refresh button can be used to update the task list if you edit the tasks.txt file directly
  • Reset button can be used to reset the status of all tasks and remove completed, non-recurring tasks
  • Add button will allow you to add more tasks without editing the tasks.txt file directly

Add Tasks

Complete Tasks

Clear Completed Tasks

Editing Tasks Directly

A quick way to get to the correct file path is to right-click the todo list and select Manage skin from Rainmeter's menu. Now right-click the todo folder and select Open folder - an explorer window should open you right to the txt location.

  • Each line is a new task
  • The file should have an empty line at the end to preserve proper formatting
  • Lines that start with +|... are completed
  • Lines that end with ...|R are recurring

Once you are done editing the file you can save and close it. Now click the Refresh button (furthest left) below the task list. Your changes should now be visible.

Alignment

By editing the value for Alignment in todo.ini you can adjust the alignment of the tasks and action buttons.

  • ltr - default, left align
  • rtl - right aligned checkboxes and action buttons, tasks text left aligned within task text field

Note

Any value other than "ltr" can be used for right alignment

Task Width

By editing the value for TaskWidth in todo.ini you can adjust the width of the meter that displays the task.

Planned Updates

  • Ability to delete tasks
  • Ability to reorder tasks
  • Ability to set/unset tasks as recurring
  • Ability to save task status as CSV for record keeping/analytics
  • Task action/completion log
  • Alligned to right? #4
    • Additional style/alignment work
  • Option to use custom fonts
  • !random