Git Product home page Git Product logo

breaktimer-app's Introduction

BreakTimer App - https://breaktimer.app

๐Ÿ”จ Looking for contributors ๐Ÿ”จ If you feel like getting involved, please get in contact!

BreakTimer is a desktop application for managing and enforcing periodic breaks. BreakTimer is available for Windows, macOS and Linux.

BreakTimer allows you to customize:

  • How long your breaks are and how often you wish to have them
  • Whether to be reminded with a simple notification or a fullscreen break window
  • Working hours so you are only reminded when you want to be
  • The content of messages shown during breaks.
  • Whether to intelligently restart your break countdown when it detects that you have not been using the computer

Installation

Screenshots

break panel

settings panel

notification

FAQ

Why can't I see the app in the tray?

Some operating systems, such as linux distributions running plain Gnome (e.g. Fedora) or Pantheon (e.g. Elementary OS), don't support system tray icons. In this case, simply re-run the app to open the settings window. You will lose access to certain functionality only available in the tray menu, but at least this workaround lets you use the app.

Is there a way to control the app via the commmand line?

On linux, if you run the app via the command line there is some basic support for command line arguments:

Disable breaks:

breaktimer disable

Enable breaks:

breaktimer enable

How can I pass you my log files to help you debug an issue?

You can find the log file for BreakTimer here:

Linux: /home/<USERNAME>/.config/BreakTimer/logs/main.log

macOS: /Users/<USERNAME>/Library/Logs/BreakTimer/logs/main.log

Windows: C:\Users\<USERNAME>\AppData\Roaming\BreakTimer\logs/main.log

You can either upload this to a cloud service such as Dropbox or Google Drive and enable public sharing, or you can email the file as an attachment to [email protected]. The log files do not contain any personally-indentifying information.

Please try and include a timestamp for roughly when you have seen the issue so that I can find the relevant place in the log file.

How can I hard reset the app's data

In case a bug has left the UI in a unrecoverable state, you can reset the app data by exiting the app, deleting the below folder and starting the app again.

Linux: /home/<USERNAME>/.config/BreakTimer

macOS: /Users/<USERNAME>/Library/Logs/BreakTimer

Windows: C:\Users\<USERNAME>\AppData\Roaming\BreakTimer

Development

See ./DEVELOPMENT.md.

breaktimer-app's People

Contributors

arthurmcgregor avatar benomi avatar dependabot[bot] avatar idochetrit avatar jaysn avatar sanidhya-saraswat avatar tom-james-watson avatar

Stargazers

 avatar

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.