Compare commits

...

4 Commits
2.4.1 ... 2.4.2

Author SHA1 Message Date
c922ef4c8d Version bump: 2.4.2
Contains `termcolor` dependency fix.
2019-01-29 11:45:43 -05:00
574a7ec3c9 Merge pull request #421 from chrisallenlane/termcolor
Added termcolor dependency to setup.py
2019-01-29 11:44:22 -05:00
5ae49228b7 Added termcolor dependency to setup.py
Added a missing `termcolor` dependency to `install_requires` in
`setup.py`. `termcolors` was introduced as an optional dependency when
the `CHEAT_HIGHLIGHT` envvar was implemented.
2019-01-29 11:42:14 -05:00
09acdf1a69 README edits
Updated the names of the (preferred) cheat-related environment
variables, which have been changed in recent versions.
2019-01-29 11:31:03 -05:00
3 changed files with 14 additions and 13 deletions

View File

@ -83,37 +83,37 @@ with your [dotfiles][].
Configuring Configuring
----------- -----------
### Setting a DEFAULT_CHEAT_DIR ### ### Setting a CHEAT_DEFAULT_DIR ###
Personal cheatsheets are saved in the `~/.cheat` directory by default, but you Personal cheatsheets are saved in the `~/.cheat` directory by default, but you
can specify a different default by exporting a `DEFAULT_CHEAT_DIR` environment can specify a different default by exporting a `CHEAT_DEFAULT_DIR` environment
variable: variable:
```sh ```sh
export DEFAULT_CHEAT_DIR='/path/to/my/cheats' export CHEAT_DEFAULT_DIR='/path/to/my/cheats'
``` ```
### Setting a CHEATPATH ### ### Setting a CHEAT_PATH ###
You can additionally instruct `cheat` to look for cheatsheets in other You can additionally instruct `cheat` to look for cheatsheets in other
directories by exporting a `CHEATPATH` environment variable: directories by exporting a `CHEAT_PATH` environment variable:
```sh ```sh
export CHEATPATH='/path/to/my/cheats' export CHEAT_PATH='/path/to/my/cheats'
``` ```
You may, of course, append multiple directories to your `CHEATPATH`: You may, of course, append multiple directories to your `CHEAT_PATH`:
```sh ```sh
export CHEATPATH="$CHEATPATH:/path/to/more/cheats" export CHEAT_PATH="$CHEAT_PATH:/path/to/more/cheats"
``` ```
You may view which directories are on your `CHEATPATH` with `cheat -d`. You may view which directories are on your `CHEAT_PATH` with `cheat -d`.
### Enabling Syntax Highlighting ### ### Enabling Syntax Highlighting ###
`cheat` can optionally apply syntax highlighting to your cheatsheets. To `cheat` can optionally apply syntax highlighting to your cheatsheets. To
enable syntax highlighting, export a `CHEATCOLORS` environment variable: enable syntax highlighting, export a `CHEAT_COLORS` environment variable:
```sh ```sh
export CHEATCOLORS=true export CHEAT_COLORS=true
``` ```
Note that [pygments][] must be installed on your system for this to work. Note that [pygments][] must be installed on your system for this to work.

View File

@ -47,7 +47,7 @@ import os
if __name__ == '__main__': if __name__ == '__main__':
# parse the command-line options # parse the command-line options
options = docopt(__doc__, version='cheat 2.4.1') options = docopt(__doc__, version='cheat 2.4.2')
config = Configuration() config = Configuration()
sheets = Sheets(config) sheets = Sheets(config)

View File

@ -14,7 +14,7 @@ for f in os.listdir('cheat/cheatsheets/'):
# specify build params # specify build params
setup( setup(
name = 'cheat', name = 'cheat',
version = '2.4.1', version = '2.4.2',
author = 'Chris Lane', author = 'Chris Lane',
author_email = 'chris@chris-allen-lane.com', author_email = 'chris@chris-allen-lane.com',
license = 'GPL3', license = 'GPL3',
@ -31,6 +31,7 @@ setup(
install_requires = [ install_requires = [
'docopt >= 0.6.1', 'docopt >= 0.6.1',
'pygments >= 1.6.0', 'pygments >= 1.6.0',
'termcolor >= 1.1.0',
], ],
data_files = [ data_files = [
(cheat_path, cheat_files), (cheat_path, cheat_files),