Skip to content

A desktop/mobile date countdown app written for KDE Plasma, using Kirigami, Qt, and C++.

License

Notifications You must be signed in to change notification settings

claucambra/DayKountdown

Repository files navigation

DayKountdown

Note: This repository is now part of the Plasma Mobile namespace on KDE's Invent GitLab instance. It can be found here.

This repository is no longer in use.

A date countdown app written in QML/Kirigami and C++, for use with KDE Plasma on Linux.

The app counts the days towards a date of your choice.

It allows you to pick a date, provide a name, and a short description for your countdowns.

There is also an additional Plasma desktop widget available for use with DayKountdown.

Features

  • Adding and removing countdowns
  • Compatibility with both desktop and mobile form factors
  • Import and export countdowns from .JSON files
  • Sorting by date, name, and creation time
  • Sync with your KDE Plasma calendars and easily add events from there into your countdowns

Prerequisites

  • A Linux install
  • Qt5 packages from your distribution's repositories
  • KDE packages (including Kirigami)
  • CMake
  • Ninja

Compiling

First, clone this repository through the terminal by running:

git clone https://invent.kde.org/plasma-mobile/daykountdown.git

Then enter the cloned repo directory and let cmake configure the project to use the build folder build.

cmake -S . -B build

Once that's done tell cmake to build the project:

cmake --build build

Our binary will be located in build/src/daykountdown. Alternatively, we can install daykountdown by running:

cmake --build build --target install

DayKountdown should now appear in your application menu!

About

A desktop/mobile date countdown app written for KDE Plasma, using Kirigami, Qt, and C++.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •