Skip to content

ceuk/agenda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nice Khal Agenda

image

An nice-looking agenda view optimized for MS teams events

Requires NodeJS and Khal.

Setup

  • Clone this repo Run npm i or yarn Create a symlink to somewhere in your PATH: sudo ln -s ~/PATH/TO/THIS/REPO/agenda /usr/local/bin/agenda
  • (optional) set the AGENDA_CALENDARS env var (export AGENDA_CALENDARS="'mycalendarnamefromkhal'") to filter by specific calendar name(s)
  • Type agenda to start.

Note: this script expects the Khal database to be at the default location of $XDG_DATA_HOME/khal/khal.db. If it's in a different place you'll need to edit line 8 of the agenda file.

Features & Usage

  • Highlight an item with j/k to go up/down.
  • Press enter to open the link to the online meeting if one was found in the current event
  • The agenda view will auto-refresh itself