hammerspoon使ってますか?
Photo by Juan Gomez on Unsplash
hammerspoonはmacOSで使えるキーボードのCustom Binding toolです。
最近、Chromeばかり触るような業務状態でたくさんのWindowを開いていると画面が埋め尽くされて、SlackやらいろいろなアプリのWindowもあるのでCmd + TabもWindowが多すぎて使いにくく・・・
完全にグチっぽいですが、Terminalをさっと呼びたいので入れました。
Install Hammerspoon
hammerspoonはbrewでサクッとInstallできます。
brew install hammerspoon
.hammerspoon/init.lua
hammerspoonもWezTermやNeoVimと同じでluaでConfigを記述します。
だんだんLuaが好きになってきてる気がする・・・🤣
-------------------------------------------------------------------------------
-- WezTerm Launcher for Hammerspoon
hs.hotkey.bind({ "alt" }, "return", function()
hs.application.launchOrFocus("WezTerm")
hs.timer.doAfter(0.2, function()
local app = hs.appfinder.appFromName("WezTerm")
if app then
local win = app:mainWindow()
if win then
win:setSize(hs.geometry.size(1440, 900))
win:centerOnScreen()
end
end
end)
end)
macOSだとOption + EnterでWezTermが画面の真ん中に呼べます。
自分はyadmでdotfilesを管理しているので、${HOME}/.hammerspoonを${XDG_CONFIG_HOME}/hammerspoonとしてsymlinkしています。
hammerspoonで素敵なTerminal Lifeが満喫できると思います👍
ちょっと話が全然変わりますが
ここ1年くらい作業用はChromeで、それ以外の常時開いているWebsiteはArcというブラウザで固定化していました。
Arc
ただ開発が終了して、Diaという新しいブラウザの開発を始めているというニュースは見ていましたが・・・betaがリリースされていたのでArcから乗り換えました。
「Arc」から「Dia」へ--The Browser Companyがブラウザー開発の軸足をAIに移す理由
Dia
Meet Dia - the AI Browser Where You Can Chat with Your Tabs
しばらくbetaだけどこれを使っていく😆
Top comments (0)