Giter Club home page Giter Club logo

calwarrior's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

fabiansiegel

calwarrior's Issues

unclear what this project does and how to configure it

Hi!

I would really like to try out this project, but I'm scared it might delete my google calendar entries, so I would first like to see what it does before installing it (maybe some screenshots?)
Is it a two way sync? can I set it up, so it only syncs to one of my calendars? how do I do that?

The command line parameters and setup could be explained better. I wanted to create a pull request to do that, but after reading the source code, I'm at loss at what some of those parameters do:

There's these parameters:

--duration or -d: Upcoming items to monitor in google calendar. Keeping this small and polling frequently is better

I have no idea what that means. It's also unclear what unit this is. days? hours? judging by the source code, it's probably hours and set to a default of 1 week?

--tag or -t: Tag new items coming from google calendar with the specified tag(s).

I'm assuming this means I can create tasks in google calendar and they will be downloaded to taskwarrior and marked with a specific tag.
Is it also possible to just sync tasks with specific tags?

--no-color or -c: Turns off color support (on by default)

probably pretty straightforward, but unclear without a screenshot

Thanks a lot. I'm open to helping if this is still an updated project.

Error on compile

Ubuntu 20.04, fully patched
Go v 1.15.2

go get github.com/erikh/calwarrior
# github.com/erikh/calwarrior
../go/src/github.com/erikh/calwarrior/main.go:16:5: app.Author undefined (type *cli.App has no field or method Author)
../go/src/github.com/erikh/calwarrior/main.go:21:19: cannot use cli.DurationFlag literal (type cli.DurationFlag) as type cli.Flag in slice literal:
        cli.DurationFlag does not implement cli.Flag (Apply method has pointer receiver)
../go/src/github.com/erikh/calwarrior/main.go:26:22: cannot use cli.StringSliceFlag literal (type cli.StringSliceFlag) as type cli.Flag in slice literal:
        cli.StringSliceFlag does not implement cli.Flag (Apply method has pointer receiver)
../go/src/github.com/erikh/calwarrior/main.go:29:28: implicit assignment of unexported field 'slice' in cli.StringSlice literal
../go/src/github.com/erikh/calwarrior/main.go:29:28: cannot use "calendar" (type string) as type []string in field value
../go/src/github.com/erikh/calwarrior/main.go:29:28: too few values in cli.StringSlice literal
../go/src/github.com/erikh/calwarrior/main.go:42:14: ctx.GlobalStringSlice undefined (type *cli.Context has no field or method GlobalStringSlice)
../go/src/github.com/erikh/calwarrior/main.go:78:18: ctx.GlobalDuration undefined (type *cli.Context has no field or method GlobalDuration)

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.