比尔萄堡

上帝说: “要有光” 于是,就有了光。


  • 首页

  • 归档

  • 关于我

  • 公益404

  • 搜索

hammerspoon config

时间: 2023-03-16 分类: 我的小脑/应用   字数: 155 字 阅读: 1分钟 阅读次数:
-- 快速刷新 reload 配置
hs.hotkey.bind({"cmd", "alt", "ctrl"}, 'R', function ()
   hs.reload() 
end)

hs.loadSpoon("AppLauncher")
spoon.AppLauncher:bindHotkeys({
      n = "Notes",
      g = "Google Chrome",
      v = "Visual Studio Code",
      y = 'QQMusic',
      w = 'WeChat',
      t = 'TablePlus',
      i = 'iTerm',
})


local hotswitchHs = require("hotswitch-hs/hotswitch-hs")
hs.hotkey.bind({"alt"}, "tab", hotswitchHs.openOrClose) -- Set a keybind you like to open HotSwitch-HS panel.

hs.loadSpoon("WindowHalfsAndThirds")
spoon.WindowHalfsAndThirds:bindHotkeys(spoon.WindowHalfsAndThirds.defaultHotkeys)

hs.hotkey.bind({"cmd", "alt"}, 'Left', function ()
   local win = hs.window.focusedWindow()
   local f = win:frame()
   f.x = f.x - 40
   win:setFrame(f)
end)
hs.hotkey.bind({"cmd", "alt"}, 'Right', function ()
   local win = hs.window.focusedWindow()
   local f = win:frame()
   f.x = f.x + 40
   win:setFrame(f)
end)
hs.hotkey.bind({"cmd", "alt"}, 'Up', function ()
   local win = hs.window.focusedWindow()
   local f = win:frame()
   f.y = f.y - 40
   win:setFrame(f)
end)
hs.hotkey.bind({"cmd", "alt"}, 'Down', function ()
   local win = hs.window.focusedWindow()
   local f = win:frame()
   f.y = f.y + 40
   win:setFrame(f)
end)

hs.loadSpoon("TextClipboardHistory")
spoon.TextClipboardHistory:start()
spoon.TextClipboardHistory:bindHotkeys({
   toggle_clipboard = { {"cmd", "shift"}, "v" }
})

hs.alert('config reload')

标题:hammerspoon config

作者:训导主任林作栋

声明: 本博客文章除特别声明外,均采用 CC BY-NC-SA 3.0许可协议,转载请注明出处!

创作实属不易,如有帮助,那就打赏博主些许茶钱吧 ^_^
WeChat Pay

微信打赏

Alipay

支付宝打赏

英语听力网站
记一次FFmpeg安装
训导主任林作栋

训导主任林作栋

戏谑的码农,北野武的拥趸,李安的迷弟,伍佰的Fans

55 日志
23 分类
62 标签
豆瓣
友情链接
  • Obsidian
  • V2EX
  • 关注黑客与极客
  • 廖雪峰
标签云
  • Linux 6
  • K8s 5
  • 数据库 5
  • Golang 4
  • Etcd 3
  • Mysql 3
  • Ai 2
  • Gitlab 2
  • Postgres 2
  • 前端 2
© 2010 - 2024 比尔萄堡
Powered by - Hugo v0.58.2 / Theme by - NexT
/
Storage by Vercel / 刘 ICP 备 18047355 号
0%