Coder Social home page Coder Social logo

jordikitto / reminderswidget Goto Github PK

View Code? Open in Web Editor NEW

This project forked from davidlday/reminderswidget

0.0 1.0 0.0 476 KB

An Übersicht widget to display your pending Reminders tasks on the desktop.

License: MIT License

Shell 42.10% CoffeeScript 57.90%

reminderswidget's Introduction

RemindersWidget

An Übersicht widget to display your pending Reminders tasks in a sidebar on the desktop.

Uses natural language to help you stay organised with due dates as well.

Configuration

When configuring, be sure to use Sublime Text Editor or similar.

The following configuration items are available at the top of reminders.coffee:

  • tasksPerList: Number of tasks to show per list, 0 for all. 0 by default.
  • showNotes: Whether notes get shown. True by default.
  • listsToNotShow: Which lists to not show. Leave empty for all. Empty by default.
  • monthBeforeDay: Use date format mm/dd/yyyy instead of dd/mm/yyyy. False by default.

If text looks blurry on your screen

Find and replace the line font-size: 10pt with font-size: 11pt. Additionally, change the 11pt to 12pt or 13pt for added readability.

Changing which lists to not show

Say for example you want to hide the following lists, Habits, Shopping List, and Someday. You would change the listsToNotShow variable as such:

listsToNotShow = ["Someday", "Habits", "Shopping List"]

Alternatively, leave it empty to show all lists, as such:

listsToNotShow = []

Screenshot

Screenshot of the widget

Other Stuff

I pretty much cobbled this together by looking at a bunch of stuff other people cobbled together. Here are all the things I looked at in order to get this working.

UI elements cribbed from both the OmniFocus Task Widget and the Wunderlist Tasks Widget.

Sidebar design, listsToNotShow functionality, and natural langauge additions added by Jordi Kitto.

reminderswidget's People

Contributors

davidlday avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.