Go to file
2024-10-05 15:56:08 +02:00
docs updated docs 2024-01-03 18:06:43 +01:00
git-hooks changed ctags command 2024-07-08 20:39:44 +02:00
src annotated print_upcoming function 2024-10-05 15:56:08 +02:00
tests tests are looking good for ongoing events 2024-10-05 15:47:47 +02:00
unit-tests fixed pretty_print_date_time 2024-07-10 16:42:43 +02:00
.gitignore added Makefile for unit test 2024-07-09 08:27:18 +02:00
README.md improved README 2024-07-09 08:40:13 +02:00

ics_cli

use case

  • show upcoming events of an .ics file
  • insert events in your calendar

installation

make
sudo make install

usage

the default path is for evolution ics files at ~/.local/share/evolution/calendar/system/calendar.ics

icscli

for a custom path

icscli -f path/to/ics/file.ics
icscli -h

uninstall

sudo make uninstall

git-hooks for ctags pre-commit

The developer has to actively enable git hooks:

git config --local core.hooksPath git-hooks

This will run ctags on every commit.

TODO

  • more unit tests
  • also show events that have already started but not ended yet