An open API service indexing awesome lists of open source software.

https://github.com/ohidurbappy/todo-wallpaper

📝 A to-do app that keeps your desktop 🖼️ background updated with your to-do list.🚀🚀
https://github.com/ohidurbappy/todo-wallpaper

golang pillow python todo todo-list todoist todolist todolist-application todotxt

Last synced: 27 days ago
JSON representation

📝 A to-do app that keeps your desktop 🖼️ background updated with your to-do list.🚀🚀

Awesome Lists containing this project

README

        

## Todo Wallpaper
> A utility that keeps the to-do list on desktop background. File watcher in go and the image generator written in pyhon.

![preview](preview.gif)

### How to use?

#### Option: 1

- [Download the latest release](https://github.com/ohidurbappy/todo-wallpaper/releases/latest/download/todo-wallpaper.exe) and install it.!

- You will get a TODO shortcut on your desktop. Start adding to your list...

#### Option: 2

- Clone the repo

- Build the source to get binary executable.

```bash
go-winres simply --icon icon.png --manifest gui
go build -ldflags="-H windowsgui"

```

- Download Nuget python package and keep it under `py` directory in
the same location and install required packages

```bash
python.exe -m pip install Pillow

```

> If you don't like to use Nuget package, you need to change the location of python binary in `main.go` file build it accordingly.

- Create a shortcut of `todo-app.exe` in startup folder.

- Create shortcut of `todo.txt` on the desktop for easy access.

Whenever the `todo.txt` file is changed the wallpaper will be updated.

### TODO:
- [ ] Ability for user to position the todo list
- [ ] Random wallpaper from Bing image/similar source
- [ ] Use user's current wallpaper by default
- [ ] Pick contrasting color with respect to the wallpaper