xshoji's blog

#Mac

2 posts tagged with Mac
3 min read

Ghostty の設定を別ファイルで管理し、Gitでバックアップ・同期しやすくする方法

最近流行ってるターミナルエミュレーター Ghostty を使い始めました。設定をテキストでカスタマイズできるのがとても魅力的です。ただ、 Settings から直接設定を書き換える方法だと、アプリが管理してるデフォルトの設定ファイルへ内容が書き込まれてしまうため、バックアップや他の端末との同期が困難です。

そこで今回は、 config-file という設定項目を使った Ghostty の設定管理方法を紹介します。 具体的には、以下のような構成にすることで、カスタマイズした Ghostty の設定を別ファイル管理にし、そちらをGit管理にすることでバックアップや他端末と簡単に同期させられるようにしています。

デフォルトのGhostty設定ファイル
→ 「カスタム設定ファイル」へのファイルパスを指定

カスタム設定ファイル(Git管理下に置く)
→ 具体的なカスタマイズの設定内容を記述
#ghostty #config #management #mac
6 min read

Macの画面録画を右クリックから簡単にエンコードできるようにするTips

自作のツールの動きを見せたい時や、動作の証跡を残したい時などにMacの画面録画機能で動画を撮ることがあります。ただ、Macの録画機能で撮影された動画はそのままだと結構重いので、SlackやGithubに載せるとなるとエンコードしないとそのままでは扱いづらいです。ターミナルからコマンドを思い出して、ffmpeg等でエンコードすれば良いのですが、できればもっと簡単にサクッとやりたいです。

そこで今回は、Macで画面を録画した後、その動画ファイルの右クリックメニューからサクッとエンコードしてお手軽にデモ動画を作る方法を紹介します。

そもそもMacならデフォルトで右クリックからエンコードできるんじゃないの?

と思った方。その通りです。なので、エンコードにこだわらない場合は、この記事の方法を使う必要はありません。ただ、この記事の最後にMac標準の方法でエンコードした場合とのサイズ比較を載せてますが、HandBrakeCLI等のツールでエンコードした方がより高圧縮で画質も良いのでこの記事で紹介する方法も覚えておくと良いと思います。

準備するもの

  • エンコーダー(ffmpeg, HandBrakeCLIなど)
  • Automatorによるクイックアクション
  • 画面録画した動画ファイル

それぞれ順番に説明していきます。

#mac #video #ffmpeg #handbrake #automator