/iplan

Your plan for improve personal life and workflow

Primary LanguageRustGNU General Public License v3.0GPL-3.0

IPlan

IPlan

Your plan for improving personal life and workflow

IPlan Window

Features

  • Grouping tasks with project and list
  • Timer for tasks
  • Global search
  • Arranging projects, lists and tasks by drag and drop

Installation

The recommended way of installing IPlan is through Flatpak. If you don't have Flatpak installed, you can get it from the Flatpak website.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub ir.imansalmani.IPlan

Flathub IPlan

Contributing

Please, see the contribution guide if you wish to translate.

Build

Gnome Builder

  1. Clone the repo
git clone https://github.com/iman-salmani/iplan.git
  1. Open project with Gnome Builder
  2. Press the run button

Manuall

  1. Clone the repo and move to project directory
git clone https://github.com/iman-salmani/iplan.git && cd iplan
  1. Install flatpak builder (flatpak-builder package available in most distributions)
  • Fedora
sudo dnf install flatpak-builder
  • Ubuntu and Debian based distributions
sudo apt install flatpak-builder
  • Arch
sudo pacman -S flatpak-builder
  1. Install dependencies
flatpak install runtime/org.gnome.Sdk/x86_64/43 runtime/org.freedesktop.Sdk.Extension.rust-stable/x86_64/22.08 runtime/org.gnome.Platform/x86_64/43
  1. Build and install with flatpak builder
  • System wide (Recommended)
sudo flatpak-builder --install builddir ir.imansalmani.IPlan.json --force-clean
  • User (For testing)
flatpak-builder --install builddir ir.imansalmani.IPlan.json --force-clean --user
  1. Run

    App should be appear in your applications menu.

flatpak run ir.imansalmani.IPlan