nix-config/xmodmap/README.md
Donovan Glover c3f85fc871
docs: Add READMEs for fish, vim, and xmodmap
Since I'd like other people to try my dotfiles, I will be writing
READMEs for each package directory, which should hopefully cover
anything a user needs to do in order to use the package.
2018-10-23 13:01:16 -04:00

31 lines
547 B
Markdown

# xmodmap
I use xmodmap with xcape to make Caps Lock function as Escape when pressed and Ctrl when held down.
## Dependencies
- `xorg-xmodmap` - Used to make caps lock work as ctrl
- `xcape` - Used to make caps lock work as escape
## Installation
```sh
make package=xmodmap
```
## Usage
Start `xmodmap` in one of your init scripts, like so:
```sh
# Make caps lock work as ctrl
xmodmap ~/.xmodmap
```
To make caps lock work as Escape, start xcape as well:
```sh
# Make caps lock (left ctrl) work as escape
xcape -e 'Control_L=Escape'
```