Rainmeter skin for Kimai, the open source self hosted timetracker.
Rainmeter is a desktop customization tool for Windows. More info and download: rainmeter.net
This skin uses my kimai-cmd program. The executable included in the .rmskin package, but the source code of that project is here: kimai-cmd.
To use this widget you have to install Kimai first on a server!
More info on Kimai:
- SSL support
- List all projects, activities
- Show currently active project and activity
- Start/stop a project and activity
- Automatically stop timer when nobody uses the computer or when user logs off
- Prerequisites: Kimai, Rainmeter
- Download rmskin package from releases
- Just doubleclick to install it
- You have to rename and edit settings.ini to connect to your kimai server! If you use the default install paths of rainmeter it should be here:
Documents\Rainmeter\Skins\kimai-widget\kimai\kimai-cmd\settings.ini.example
Just rename it tosettings.ini
, than edit with notepad or with your favourite text editor. - [Optional] Automatic stop of the current timer when the PC is idle, via task scheduler: edit kimaiStop.xml in \bat. In the
<exec>
section change the path to your kimai-cmd.exe. Run installTask.bat to install the scheduled task for stop when idle or logoff. To remove the task, run removeTask.bat
There are two variants in the skin:
- kimai-default, looks like the default kimai webui.
- infinimal, looks like my hardware monitor skin infinimal
- First click the reload 🔄 button. It reads the current timers and available projects and tasks from the server. If it's not showing correctly, check the settings.ini file.
- Click on the name of a the current project or the task to show the list of available projects and tasks. If there is no current timer, you should click on the 'No project' or 'No task' text.
- After you selected the project and the task, click on the play
▶️ button. - To stop the current timer, click on the stop ⏹️ button.
- Any time the skin shows wrong data, just click on the reload 🔄 button. It happens when rainmeter loads.
- If you click on the Kimai logo, it opens your kimai homepage in your default browser
If something goes wrong, you can enable logging. Rightclick on the skin, edit skin, search for the word LOGGING. Uncomment the following lines to enable verbose logging, and comment out the parameter value above
infeeeee - gyetpet@gmail.com
This project is licensed under the terms of the MIT license.