komagataのブログ

Hyprland上でMarkdownをサッと見るためのアプリ、mark-previewを作った。

mark-preview

OmarchyでMarkdownファイルを見るとき、これまではObsidianで開いてたんだけど、もっとシンプルに確認したかったのでpreview専用でhyperlandにマッチする装飾の少ないやつを作りました。

シンプルにした

Hyprlandの世界観に合うようにメニューバーなしのほぼ全画面ビュー。ステータスバーに開いてるファイルパスがちらっと出るだけ。操作はキーボードショートカット(Ctrl+O / Ctrl+R / Ctrl+W / Ctrl+Q)でやる。スクロールバーもNautilus風にホバーで薄く出る感じにした。

編集は別アプリでやる

mark-preview自体には編集機能がない。Neovimでなどの別アプリで編集する。元ファイイルの変更を監視してリアルタイムにプレビューする。

各OSで自然な見た目になる

wxWidgetsを使ってるのでOS毎のネイティブな見た目になる。Electronとかは重いので使わなかった。

Arch / Omarchyなら簡単インストール

AURに登録したので、

yay -S mark-preview-git

で入る。/usr/bin/mark-previewにバイナリが入って、.desktopファイルも一緒に入るのでwalkerからも起動できるし、.mdファイルを右クリックして「他のアプリで開く」にも出てくる。

Comments


Option