6 ms·
Get your Google calendar into tmux
- anc84 11y agoFYI: Your blog only shows a spinner unless the user allows Javascript for no reason at all.
- hauck-d 11y agoHey, thanks, Yesterday I changed the theme, which does this... thanks for the hint! ;)
- blfr 11y agoYou also don't advertise your RSS feed[1] in the headers (or otherwise). [1] https://blog.hauck.io/feed/ https://blog.hauck.io/feed/
- hauck-d 11y agoOk, I switched back to the non premium version, I got RSS-Feed back again and no weird scrolling stuff :) Thanks for the hint!
- anc84 11y agoThanks back! :)
- desbo 11y agoSorry to pile in, but the scrolling is really terrible as well.
- Ianvdl 11y agoThis is really useful. I've always wondered (but never bothered to search) if there was a cli interface for Google calendar. Integrating it into tmux is a nice bonus. I really should setup my gmail account in mutt, it could save me a lot of alt-tabbing time.
- andmarios 11y agoAs a sidenote, gcalcli is the best way to manage your google calendar. I always found creating calendar entries through apps or web such a nuisance that I just didn't bother.
- hauck-d 11y agoSame to me but with owncloud or davical. But now I needed to use gcal for work. Graphical nonsensestuff ...
- jandudulski 11y agoOh my god, this is awesome! I guess it would became my fav command line tool.
- MrGando 11y agoYou mention: > Be sure to replace GOOGLE_USERNAME with your accountname(everything in front of @gmail.com). Where are you replacing GOOGLE_USERNAME?
- MrGando 11y agoFigured it out set -g status-right '📅 #(gcalcli --nostarted --calendar "GOOGLE_USERNAME" agenda --nocolor | cut -d " " -f 4- | head -2 | tail -1 | sed "s/^ *//g" | sed "s/ / /g" | cut -c1-19)'
- deleted 11y ago[deleted]
- ChuckMcM 11y agoNow to hook it up to twilio and get my sms notifications back.
- niix 11y agoUnfortunately, I couldn't get this to work. Here is the traceback: http://hastebin.com/yibusifogi.vhdl http://hastebin.com/yibusifogi.vhdl Also, nice function name `BowChickaWowWow` :)
- otaasni 11y agoLooks like you may need to upgrade six (dependency of the Google API library). `pip install six --upgrade` may do the trick
- tshadwell 11y agoYour bash looks like something that can be fixed by a well-placed sed one-liner :)
- hauck-d 11y agoYes, I know, I will give it a try, and update my post ;) Thanks!
- faarzein 11y agohmmm interesting
- faarzein 11y agohmmm interesting
- hobarrera 11y agoAlso on topic: khal is a pretty good cli calendar app: https://github.com/geier/khal/ It's designed to work with CalDAV, though IIRC, google is moving away from standard protocols and onto their own, regrettably.
- stickperson 11y agoGetting a "daily limit exceeded" error from the Google API client.
- otaasni 11y agoHi, we are working on getting that lifted (I'm one of the maintainers.) Right now you're best bet is to sign up for your own API key/secret and supply those via either a config file or command line arguments: --client_id API client_id --client_secret API client_secret See https://github.com/insanum/gcalcli/issues/65#issuecomment-13911462 https://github.com/insanum/gcalcli/issues/65#issuecomment-13... for details on how to get those.
- stickperson 11y agoHey, thanks for the info. I've tried that, but now I get a "Error: redirect_uri_mismatch" error. edit: I got it working. When creating a new client id, you need to choose "Installed application" as the application type.