mirror of
https://github.com/GothenburgBitFactory/timewarrior.git
synced 2025-06-26 10:54:28 +02:00
108 lines
5.9 KiB
Markdown
108 lines
5.9 KiB
Markdown
<div align="center">
|
|
<img src="https://avatars.githubusercontent.com/u/36100920?s=200&u=24da05914c20c4ccfe8485310f7b83049407fa9a&v=4"></br>
|
|
|
|
[](https://github.com/GothenburgBitFactory/timewarrior/actions/workflows/tests.yaml)
|
|
[](https://github.com/GothenburgBitFactory/timewarrior/releases/latest)
|
|
[](https://github.com/GothenburgBitFactory/timewarrior/releases/latest)
|
|

|
|
</br>
|
|
[](https://twitter.com/timewarrior_net)
|
|
</div>
|
|
|
|
# Timewarrior
|
|

|
|

|
|

|
|
|
|
Thank you for taking a look at Timewarrior!
|
|
|
|
Timewarrior is a time tracking utility that offers simple stopwatch features as well as sophisticated calendar-based backfill, along with flexible reporting.
|
|
It is a portable, well supported and very active Open Source project.
|
|
|
|
## Installing
|
|
[](https://archlinux.org/packages/community/x86_64/timew/)
|
|
[](https://packages.debian.org/search?keywords=timewarrior&searchon=names&suite=all§ion=all)
|
|
[](https://bodhi.fedoraproject.org/updates/?packages=timew)
|
|
[](https://formulae.brew.sh/formula/timewarrior#default)
|
|
[](https://packages.ubuntu.com/search?keywords=timewarrior&searchon=names&suite=hirsute§ion=all)
|
|
|
|
### From Package
|
|
|
|
Thanks to the community, there are binary packages available [here](https://timewarrior.net/docs/install.html#distributions).
|
|
|
|
### Building Timewarrior
|
|
|
|
Building Timewarrior yourself requires
|
|
|
|
* git
|
|
* cmake
|
|
* make
|
|
* C++ compiler with full C++14 support, currently gcc 6.1+ or clang 3.4+
|
|
* Python 3 (for running the testsuite)
|
|
* Asciidoctor (for creating documentation)
|
|
|
|
There are two ways to retrieve the Timewarrior sources:
|
|
|
|
* Clone the repository from Github,
|
|
|
|
git clone --recurse-submodules https://github.com/GothenburgBitFactory/timewarrior
|
|
cd timewarrior
|
|
|
|
* Or download the tarball with curl,
|
|
|
|
curl -O https://github.com/GothenburgBitFactory/timewarrior/releases/download/v1.4.3/timew-1.4.3.tar.gz
|
|
|
|
and expand the tarball
|
|
|
|
tar xzf timew-1.4.3.tar.gz
|
|
cd timew-1.4.3
|
|
|
|
Build Timewarrior, optionally run the test suite, and install it.
|
|
|
|
cmake -DCMAKE_BUILD_TYPE=release
|
|
make
|
|
[make test]
|
|
sudo make install
|
|
|
|
This copies files into the right place (default under `/usr/local`), and installs man pages.
|
|
|
|
Add the optional parameter `-DCMAKE_INSTALL_PREFIX=/path/to/your/install/location` to the `cmake` command if you want to install Timewarrior at a location other than `/usr/local`.
|
|
The `make install` command may not require `sudo` depending on your choice of install location.
|
|
|
|
## Documentation
|
|
|
|
There is extensive online documentation.
|
|
You'll find all the details at [timewarrior.net/docs/](https://timewarrior.net/docs/).
|
|
|
|
There you will find the documentation, downloads, news and more.
|
|
|
|
## Community
|
|
[](https://twitter.com/timewarrior_net)
|
|
[](https://reddit.com/r/taskwarrior/)
|
|
[](https://web.libera.chat/#taskwarrior)
|
|
[](https://discord.gg/eRXEHk8w62)
|
|
[](https://github.com/GothenburgBitFactory/timewarrior/discussions)
|
|
|
|
Timewarrior has a lively community on many places on the internet. The project has its own Twitter account, and shares community spaces on IRC and Discord with [Taskwarrior](https://github.com/GothenburgBitFactory/taskwarrior).
|
|
|
|
Best place to ask questions is our [discussions forum on
|
|
Github](https://github.com/GothenburgBitFactory/timewarrior/discussions). For
|
|
other support options, take a look at
|
|
[timewarrior.net/support](https://timewarrior.net/support)
|
|
|
|
## Contributing
|
|
[](https://github.com/GothenburgBitFactory/timewarrior/graphs/contributors)
|
|
[](https://github.com/GothenburgBitFactory/timewarrior/milestone/11)
|
|
[](https://github.com/GothenburgBitFactory/timewarrior/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
|
|
|
|
Your contributions are especially welcome.
|
|
Whether it comes in the form of code patches, ideas, discussion, bug reports, encouragement or criticism, your input is needed.
|
|
|
|
For support options, take a look at [CONTRIBUTING.md](CONTRIBUTING.md) or visit [timewarior.net](https://timewarrior.net/support).
|
|
|
|
Visit [Github](https://github.com/GothenburgBitFactory/timewarrior) and participate in the future of Timewarrior.
|
|
|
|
## License
|
|
|
|
Timewarrior is released under the MIT license.
|
|
For details check the [LICENSE](LICENSE) file.
|