# HG changeset patch # User Meredith Howard # Date 1550043110 21600 # Node ID 294238afafac9c9c221f97ef8be3c2b9040cbfdc # Parent 45bae0da5756ff25b16c6ff3d5b4ef52d581facf Actually... hs.execute blocks everything diff --git a/.hammerspoon/init.lua b/.hammerspoon/init.lua --- a/.hammerspoon/init.lua +++ b/.hammerspoon/init.lua @@ -48,7 +48,9 @@ cmd('return', function () ]]) end) -cmdShift('return', function () hs.execute('/opt/local/bin/mvim', true) end) +cmdShift('return', function () + os.execute(os.getenv('SHELL')..' -l -i -c "exec mvim"') +end) -- cache window frames before moving? -- save cache?