koconf - Korea IT conference manager
koconf is Korea IT conference manager. You can track conferences and meetups on terminal from now !
Installation
You can simply use pip to install koconf
:
$ pip3 install koconf
Features
Search conference list with various filter
Show all conference list :
$ koconf show
Filter with id :
$ koconf show --id IGNITE
Filter with tag :
$ koconf show --tag Cloud
Filter with event date (Multiple condition supported) :
$ koconf show --event ">=2020-01-01 12:00" --event "<=2020-01-22 12:00"
Other filter can be found via help command :
$ koconf show --help
Remind registered conference with terminal
Register conference with id :
$ koconf remind --add IGNITE
Remind register conference list :
$ koconf remind
Unregister conference with id :
$ koconf remind --remove IGNITE
Register remind event to terminal :
$ koconf remind --set-background
After register event to terminal, you can see remind when you open new terminal.
(--set-background use bashrc
currently. If your terminal do not use bashrc
. This command may not work well.)
Unregister remind event to terminal :
$ koconf remind --unset-background
Refresh conference list
Refresh conference list with remote data :
$ koconf refresh
Remove only expired conference list :
$ koconf refresh --only-expired
Reset conference list (Not recommended) :
$ koconf refresh --with-clean
This command will remove all saved information.
Register auto refresh when reboot :
$ koconf refresh --set-auto
After register auto refresh event, your data will be refreshed when you reboot your computer.
(--set-auto use crontab
currently. If your terminal do not use crontab
. This command may not work well.)
Unregister auto refresh when reboot :
$ koconf refresh --unset-auto
License
This project is licensed under the Apache License, see the LICENSE file for details.
Contributing
First of all, We really appreciate for your contribution! Here is Contributor's Guide for future contributors :)