Skip to content

🕹 🕰 - A gamified habit-tracking & rewards system

Notifications You must be signed in to change notification settings

deanbot/ps-gametime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ps-gametime

Overview

PowerShell implementation of Game Time - a gamified habit-tracking & rewards system where progress on goals equates to real life gaming time.

Get started

  1. Review Requirements and Install.
  2. Learn how to use Game Time.
  3. Launch gametime from a terminal. Use arrow keys and on-screen prompts to navigate.

Productivity ensues.

Specify storage location

The directory Game Time uses to store data (by default <path/to/gametime>/Database) can be customized via the optional storage location parameter, i.e. gametime <storage location absolute path>.

Synchronize across devices

Game Time's minimal database can be synchronized across your devices by specifying a storage location that is synchronized by a service such as OneDrive, Dropbox, SpiderOak, etc.

gametime /c/Users/me/OneDrive/GameTime

Requirements

  • PowerShell

    PowerShell Core (i.e. PowerShell 7) is suggested, but alternative releases of PowerShell (i.e. Windows PowerShell 5.1) are supported.

    Install PowerShell Core

Install

  1. Download or clone ps-gametime.
  2. Add ./bin to PATH.

I.e., in bash, add the following line to ~/.bashrc:

export PATH="$PATH:$HOME/path/to/ps-gametime/bin"

About

🕹 🕰 - A gamified habit-tracking & rewards system

Topics

Resources

Stars

Watchers

Forks

Languages