Module: Focus

Defined in:
lib/focus.rb,
lib/focus/cli.rb,
lib/focus/util.rb,
lib/focus/action.rb,
lib/focus/config.rb,
lib/focus/stdout.rb,
lib/focus/version.rb,
lib/focus/formatter.rb,
lib/focus/config_loader.rb,
lib/focus/actions/log_focus_time.rb,
lib/focus/actions/start_focus_time.rb,
lib/focus/actions/log_work_for_jira.rb,
lib/focus/actions/run_shell_command.rb,
lib/focus/actions/start_rescue_time.rb,
lib/focus/actions/change_blink_color.rb,
lib/focus/actions/start_blink_server.rb,
lib/focus/actions/strobe_blink_color.rb,
lib/focus/actions/change_slack_presence.rb,
lib/focus/actions/change_slack_do_not_disturb.rb,
lib/focus/actions/toggle_mac_notification_center.rb,
lib/focus/utils/parse_jira_ticket_from_git_branch.rb

Defined Under Namespace

Modules: Formatter, Utils Classes: Action, CLI, ChangeBlinkColor, ChangeSlackDoNotDisturb, ChangeSlackPresence, Config, ConfigLoader, LogFocusTime, Parser, PostWorkLogToJira, RunShellCommand, STDOUT, StartBlinkServer, StartFocusTime, StartRescueTime, StrobeBlinkColor, ToggleMacNotificationCenter, Util

Constant Summary collapse

VERSION =
"0.0.2".freeze

Class Method Summary collapse

Class Method Details

.rootObject



15
16
17
# File 'lib/focus.rb', line 15

def root
  File.expand_path("../..", __FILE__)
end