From a8a36293283f4df90f37e29bdc654908ec943e6b Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Thu, 22 Nov 2018 23:36:28 +0100 Subject: HomebrewFormula: Add `--reload-mappings` mention in Caveats Instruct users to reload mappings if `dome-key` is running. This could happen if the install commands were copy-pasted from the website: $ brew install teddywing/DomeKey/dome-key $ brew services start teddywing/DomeKey/dome-key At this point, `dome-key` would already have been started, and the new mappings wouldn't be loaded into the running process. Also indent the shell commands to differentiate them from the text. --- pkg/dome-key.in.rb | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) (limited to 'pkg') diff --git a/pkg/dome-key.in.rb b/pkg/dome-key.in.rb index c2e306d..ddfcdf7 100644 --- a/pkg/dome-key.in.rb +++ b/pkg/dome-key.in.rb @@ -21,16 +21,20 @@ class DomeKey < Formula def caveats; <<~EOS To get started with a set of mappings, try running the these commands: - mkdir -p $$HOME/.config/dome-key - cat < $$HOME/.config/dome-key/mappings.dkmap - map - - mode { - map - map - map - } - EOM + mkdir -p $$HOME/.config/dome-key + cat < $$HOME/.config/dome-key/mappings.dkmap + map + + mode { + map + map + map + } + EOM + + If `dome-key` is already running, load the new mappings: + + dome-key --reload-mappings EOS end -- cgit v1.2.3