Coder Social home page Coder Social logo

fatih-yavuz / alfred-timer-workflow Goto Github PK

View Code? Open in Web Editor NEW
39.0 4.0 3.0 48.09 MB

Alfred workflow to start a timer, which blinks when the time is up.

Home Page: https://github.com/fatih-yavuz/alfred-timer-workflow

Python 10.52% PHP 6.25% Shell 83.23%
hue alfred workflow timer bitbar productivity alfred-workflow bitbar-countdown-timer countdown alarm

alfred-timer-workflow's Introduction

Information

An Alfred workflow letting you set a timer on your MAC's menubar. When the time is up, your Hue lights blink. You can download the workflow from packal

Preview

N|Demo N|Demo1 N|Demo2

Installation

  • Download from packal and import the workflow
  • run -timer then select Setup Dependencies
  • run -timer then select Link with Hue Bridge

Room Setup

Selecting which lights/groups to blink:

  • run -timer on Alfred
  • Select the light or group to set as blinker

Usage

Set up timer

Set up for 10 seconds with title of "demo"

timer 10s demo

Set up for 1 minute with title of "doing stuff"

timer 1m doing stuff 

Set up for 1 hour with title of "something"

timer 1h something

Support

If you need any support or have any question, please feel free to open an issue or contact me.

Contribution

Any contribution is welcomed and will be credited. You can contact me if you would like to contribute

Thanks

This workflow is built on top of 2 other repositories.

alfred-timer-workflow's People

Contributors

fatih-yavuz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

alfred-timer-workflow's Issues

Change Bar App to Xbar

Bitbar appears to be depreciated and a new reboot xbar has a lot more plugins etc, consider changing to this?

Run Installation Script in New Terminal Tab

Currently, installation scripts run on the latest active tab on the Terminal window. As the tab may have been running a command when we try to use it, scripts would be better of running in a new terminal tab.

uninstaller script "timer workflow"

hey,
unfortunately there is no uninstaller script if you want to remove the timer workflow, After building dependencies. Is there an uninstaller script that I can run?

i.e. to remove the commandlinetools, the directories and files that have been created by the script, the bitbar or brew plugin?

Thanks in advance and best regards

pleasehave a step by step

installation guide

installed bitbar.
than extracted the directory

alfred part is not clear.
a youtube video would be even better

M1 Arm Support for Brew Install

Brew does not support M1 macs fully and you need to have a rosetta terminal window open for it to run correctly. I had to get the install script and run this in the correct terminal as the ARM version (opened by default gives an error)

If brew is not installed, installation script doesn't run smoothly

This workflow has lots of dependency. The purpose of the installation script is to set up everything needed. Brew is used to install BitBar. If brew is not installed, the script won't run smoothly. Either BitBar should be installed differently or brew should be installed smoothly

Specify room for alert

Hi there,

Is it possible to specify the room where the lights blink?

I have Hue lights throughout the house, and I only want them to blink in my study. I tried changing the line in the script from:

lights:all:reminder

To be:

groups:13:reminder

Where group 13 is the Hue group for my study, but nothing happens. When I use the Hue workflow to manually set the study lights to blink, the message that pops up references group 13 (and the reminder works with the Hue workflow), but it doesn't seem to work with the timer.

Any ideas?

Thanks in advance.

Error: Invalid argument '5' and a weird JSON object when I try to start a timer.

I'm a little new to alfred workflows, so it might be user error, but I got bitbar installed and ran -timer setup and it seemed to install correctly.

When I try to run the timer command, it just throws some error notifications that clear really fast. It throws a truncated JSON object, then another one that says 'Error: Invalid argument '5'.

Is there something wrong with my config? I also don't have any HUE lights.

Thanks!

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.