While searching for a Rainmeter todo skin for my personal needs, I found a skin named rainmeter-todo-list. This project has been developed based on rainmeter-todo-list. I developed this code with various performance fixes and features (delete, order, trash etc...).
You can watch the YouTube video by clicking the following image.
rainmeter-todo
folder in the location of your Rainmeter skin. Generally it is look like C:\Users\<USERNAME>\Documents\Rainmeter\Skins\
rainmeter-todo
skin
Rainmeter > Skins > rainmeter-todo > todo > todo.ini
rainmeter-todo
in the skin selection, try navigating to Rainmeter > Refresh all
Rainmeter > Skins > rainmeter-todo > todo > todo.ini
and click Edit
button.Name | Description | Possible Values | Default Value |
---|---|---|---|
SolidColor | Background color of the skin | Color Code | 0,0,0,150 |
SkinWidth | Width of the skin | Number | 600 |
SHOW_RECURRING | Show/Hide Recurring column | 0: False, 1: True | 1 |
SHOW_IMPORTANT | Show/Hide Important column | 0: False, 1: True | 1 |
ACTIVE_TASK_COLOR | Color of the active task | Color Code | FFFFFF |
COMLETED_TASK_COLOR | Color of the completed task | Color Code | 255,255,255,170 |
TRASH_LIMIT | Maximum number of deleted tasks to keep in trash | Number | 10 |
BUTTON_SIZE | Font size of icon buttons | Number (px) | 18 |
BUTTON_COLOR | Font color of icon buttons | Color Code | FEFEFE |
FONT_FACE | Font type to be used | Inter or Roboto | Inter |
FONT_SIZE | Font size of texts | Number (px) | 15 |
In an emergency, you may want to edit the task file manually. For this, you must first know the structure of the task file.
In the first line of the tasks.txt
file, there is task|x|x
information. This line should never be deleted. The program accepts this line as the title.
Each line in the file is a task.
Task's information is separated by |
character. The attribute belonging to a column is shown in the table below.
1 | 2 | 3 | 4 |
---|---|---|---|
Task Text | Is Completed | Is Recurring | Is Important |
For example, a completed and important task would look like this task title|x||x
If it's just a completed task, it's look like task title|x||
Added and deleted tasks are stored on a file basis. Since there is no database connection, you can use programs such as Google Drive, Dropbox, and OneDrive to synchronize between multiple devices.
rainmeter-todo
folder in your Rainmeter skins locationtodo
folder through the cloud program you use.'
character, it's not saved.PS: I continue to work on the errors I mentioned above, not in a short time, but I will try to solve them one day 😂.