Timewarrior - Commandline Time Tracking and Reporting timewarrior.net https://timewarrior.net
Find a file
Thomas Lauf 79a02f73ca Make timew summary display open intervals with future start time
Closes #491

Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2022-08-17 21:12:13 +02:00
.github/workflows Fix workflow run command 2022-08-17 20:26:13 +02:00
cmake Replace roff man pages with asciidoctor 2021-02-21 20:58:30 +01:00
completion doc: Update copyright to 2021 2021-01-02 02:52:39 -05:00
doc Add complementary hint :holidays/no-holidays 2022-01-02 15:48:03 +01:00
ext Increase minimal CMake version 2021-02-12 10:50:39 +01:00
src Make timew summary display open intervals with future start time 2022-08-17 21:12:13 +02:00
test Use python 10 on macOS runners 2022-08-17 20:44:45 +02:00
.gitignore Clean up .gitignore files 2019-04-10 12:08:42 +02:00
.gitmodules Changed URL for libshared 2018-02-18 11:16:38 +01:00
AUTHORS Make timew summary display open intervals with future start time 2022-08-17 21:12:13 +02:00
ChangeLog Make timew summary display open intervals with future start time 2022-08-17 21:12:13 +02:00
cmake.h.in TI-91: Fix compilation on DragonFly 2017-12-10 00:11:38 -05:00
CMakeLists.txt Enter commit hash for release 1.4.3 2021-05-28 14:29:25 +02:00
commit.h.in Framework: Added program framework and UTF8 code 2015-12-10 09:31:48 -05:00
CONTRIBUTING.md CONTRIBUTING: Explain how to sign off commits 2021-06-13 14:55:57 +02:00
DCO Add Developer Certificate of Origin (DCO) 2020-02-23 19:03:54 +01:00
docker-compose.yml Add Fedora 33 test image 2021-04-10 23:15:30 +02:00
INSTALL Add Asciidoctor to build requirements in INSTALL 2021-05-28 11:46:30 +02:00
LICENSE Move license URL up, so Github detects the license type correctly 2021-01-22 17:53:03 +01:00
README.md README: Add image header and basic badges 2021-06-13 14:55:57 +02:00


Tests Release Release date Commits since release
Twitter

Timewarrior

OS-X downloads Github downloads Linux downloads

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

Arch Debian Fedora Homebrew Ubuntu

From Package

Thanks to the community, there are binary packages available here.

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/.

There you will find the documentation, downloads, news and more.

Community

Twitter Reddit Libera.chat Discord Github 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.

Best place to ask questions is our discussions forum on Github. For other support options, take a look at timewarrior.net/support

Contributing

Contributors Milestone progress Good first issus

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 or visit timewarior.net.

Visit Github and participate in the future of Timewarrior.

License

Timewarrior is released under the MIT license. For details check the LICENSE file.