ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法

Photo by Juan Gomez on Unsplash
hammerspoon使ってますか?
hammerspoonはmacOSで使えるキーボードのCustom Binding toolです。
Hammerspoon
Staggeringly powerful macOS desktop automation with Lua. Making the runtime, funtime.
最近、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
Arc from The Browser Company
Experience a calmer, more personal internet in this browser designed for you. Let go of the clicks, the clutter, the…
arc.net
ただ開発が終了して、Diaという新しいブラウザの開発を始めているというニュースは見ていましたが・・・betaがリリースされていたのでArcから乗り換えました。
「Arc」から「Dia」へ–The Browser Companyがブラウザー開発の軸足をAIに移す理由
The Browser…
japan.zdnet.com
Dia
Meet Dia - the AI Browser Where You Can Chat with Your Tabs
Dia is the AI browser from The Browser Company. Chat with your tabs, write in your own voice, learn and plan faster…
しばらくbetaだけどこれを使っていく😆
ターミナル環境について他の記事も書いているので、よろしければこちらもご覧ください!
『ターミナルがダサいとモテない』シリーズ一覧
転載:ターミナルがダサいとモテない。hammerspoonでWezTermをいつでも呼ぶ方法
この記事は Medium(@yusuke_h) からの転載です。
