This utility will find and merge groups of individual .ics files.
- Tap Nails using
brew tap hellopablo/utilities
- Install using
brew install icsmerger
- Update as normal using
brew update && brew upgrade
- Clone this repository
- Compile the PHAR (See compiling, below)
- Place the PHAR somewhere in your PATH
- To update, simply
git pull origin masterand recompile the PHAR
You have a new binary called
icsmerger. The following commands are supported:
This command will merge all discovered .ics files into a single file.
The following options can be used to manipulate the command
--srcdefine the source file (i.e., where to look for files); defaults to the present working directory.
--destdefine where to write the merged .ics file; defaults to the present working directory.
--filedefine the name of the merged .ics file; defaults to
I welcome development on this tool, feel free to submit pull requests for fixes, updates and features.
Please also ensure that any tests are passing and documentation is updated.
Compiling as a PHAR
Compiling the tool as a PHAR is made super easy using Box.
- Install Box
- Compile using
- Output available at