# Crontab for Sublime Text
[](https://github.com/michaelblyons/SublimeSyntax-Crontab/blob/master/LICENSE)
[](https://github.com/michaelblyons/SublimeSyntax-Crontab/releases/)
[](https://packagecontrol.io/packages/Crontab)
![Screenshot of highlighting][screenshot]
## Features
- Syntax highlighting for crontab files (default `*.tab`, `*.crontab` and `cron.d`)
- Color-coded underline for `cron` expressions.
- "Edit my crontab" command palette entry.
- Completions for `cron` expressions and enums like month names.
- Hover on a `cron` expression for an explanation.
- Shell syntax highlighting for `cron` commands
- Comment and uncommenting lines using Ctrl+/ or Cmd+/.
- "Build" system to lint with `crontab -T` (if supported on your machine).
## Installation
1. Run “Package Control: Install Package” command
2. Find and Install the `Crontab` plugin.
3. Restart Sublime Text.
## Todos
- [ ] Provide a template file of things to do when creating a crontab file.
- [ ] Additional "system" crontab syntax with user/group support.
- [x] Options to change or disable rainbow underlines. (#4)
- [x] Continuous integration
- [ ] Autocomplete works after `,` and `-`
## Credits/Acknowledgements
1. [clarkewd][]'s original [Crontab Highlighting Package][clarkewd-cron] which was inherited from [kevinior][] and [WheresWardy][].
2. [Varun Nayyar][nayyarv] and his adaptation of the package to `.sublime-syntax`.
3. Adam Schubert and his [`cron_descriptor`][cron_descriptor] package.
[screenshot]: demo/screenshot.png
[clarkewd]: https://github.com/clarkewd
[clarkewd-cron]: https://github.com/clarkewd/SublimeCrontab
[kevinior]: https://github.com/kevinior
[whereswardy]: https://github.com/WheresWardy
[nayyarv]: https://github.com/nayyarv
[cron_descriptor]: https://github.com/Salamek/cron-descriptor