Skip to content

Srinivas0rch/planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Planner GNOME client

About

Planner is a time management tool for linux desktops. It combines the Pomodoro technique and a simple Todo list.

It works by having clients connect to a time server via websockets. This project represents a GNOME GUI client. In order to work it needs to connect to Planner time server.

Screenshots

Planner screenshot

Installation

Flatpak install

  1. Download the flatpak package from the Releases page
  2. flatpak install <path-to-downloaded-file>
    Note: You will still need to install Planner time server sepparately, as the flatpak install only provides the GNOME client

Build

Requirements

  • python3
  • websocket-client python module
  • GNOME environment
  • ninja
  • meson
  1. Clone this repository
  2. cd <path-to-project>
  3. meson . build
  4. sudo ninja -C build install

Configure

To configure the ip and port for the time server connection, use --ip and --port command line arguments.

planner --ip="127.0.0.1" --port="8888"

Licence

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published