ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法
hammerspoon使ってますか?
ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法
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から乗り換えました。
[embed]「Arc」から「Dia」へ--The Browser Companyがブラウザー開発の軸足をAIに移す理由 The Browser…japan.zdnet.com
Dia
しばらくbetaだけどこれを使っていく😆
메타데이터
- post_id
- 4e03149e9bc4
- slug
- ターミナルがダサいとモテない-hammerspoonでweztermをいつでも呼ぶ方法-4e03149e9bc4
- url
- https://medium.com/@yusuke_h/%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%8C%E3%83%80%E3%82%B5%E3%81%84%E3%81%A8%E3%83%A2%E3%83%86%E3%81%AA%E3%81%84-hammerspoon%E3%81%A7wezterm%E3%82%92%E3%81%84%E3%81%A4%E3%81%A7%E3%82%82%E5%91%BC%E3%81%B6%E6%96%B9%E6%B3%95-4e03149e9bc4
- canonical_url
- https://medium.com/@yusuke_h/%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%8C%E3%83%80%E3%82%B5%E3%81%84%E3%81%A8%E3%83%A2%E3%83%86%E3%81%AA%E3%81%84-hammerspoon%E3%81%A7wezterm%E3%82%92%E3%81%84%E3%81%A4%E3%81%A7%E3%82%82%E5%91%BC%E3%81%B6%E6%96%B9%E6%B3%95-4e03149e9bc4
- author_url
- https://medium.com/@yusuke_h
- status
- ok
- fetched_at
- 2026-07-19 10:14:50