Git Product home page Git Product logo

cxoscripts's Introduction

Archived

This repository will no longer be updated. At some point I may remove the repository. I recommend looking at Uebersicht as a geektool replacement.

I no longer use Things, and these scripts haven not been tested with Things 3 or later versions.

Overall

Welcome to my scripts page. Below you'll find an assortment of scripts I've written to enhance my day to day life. I will try to update the scripts and documentation from time to time.

  • cxoThings - Applescript to interact with the Things application and text files.
  • geeky/ - Folder containing scripts I use with GeekTool, icalBuddy, or other basic things. More documentation in the folder here.

cxoThings

An ApplesScript interaction that extracts information from Things Task/To Do application using Applescript. The idea behind cxoThings was to create neatly formatted text files that could be embedded in a desktop using GeekTool.

Files

  • cxoThingsLib

The basic cxoThings library that contains the functions that read from Things.

  • cxoThingsBasic

A basic file that utilizes the cxoThingsLib to generate two files of To Dos for Today and Inbox.

cxoThings Example Usage

Calling the getThings method will return string of To Dos from the provided parameters.

set todayInfo to ((getThings(1, "Today") of scriptLibrary))

This returns a string of To Dos from the Context -Today-.

set workInfo to (getThings(0, "Work") of scriptLibrary)

This returns a string of To Dos from the Project "Work", if you have a Project called "Work".

For more information, explore the cxoThingsLib file.

cxoThings Roadmap

As I have time and/or need, I plan to add more features to the base library.

  • Add filtering by Tag
  • Add configuration for To Do output formatting.

cxoThings Changelog

Version 1.0

Version 1.0 has basic filtering by Area, Project, or Context (like Today or Inbox).

cxoscripts's People

Contributors

cxoclayton avatar

Watchers

Eric Buitenhuis avatar

Forkers

optionalg

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.