メインコンテンツへスキップ
記事一覧に戻る
omarchy

【2025年版】Omarchyカスタマイズガイド Part 3 - 自分だけの環境を作る

Omarchyのテーマ変更、Hyprland設定、キーバインドのカスタマイズなど、上級者向けのカスタマイズ方法を解説します。

2025-11-299 min readAdabana Saki
-
OmarchyLinuxカスタマイズHyprland上級者向け

Omarchyカスタマイズガイド Part 3 - 自分だけの環境を作る

Part 1でインストール、Part 2で開発ツールの使い方を学びました。

この記事では、Omarchyを自分好みにカスタマイズする方法を上級者向けに解説します。

設定ファイルの構造

Omarchyの設定は~/.configディレクトリに集約されています。

Text

設定エディタの起動

Bash

テーマのカスタマイズ

公式テーマの追加

Omarchyには14種類の公式テーマがありますが、コミュニティ製テーマも追加できます。

インストール方法:

  1. Super + Alt + SpaceでOmarchyメニューを開く
  2. Install → Style → Theme を選択
  3. テーマのGitHub URLを入力
https://github.com/username/omarchy-theme-name

削除方法:

  1. Remove → Style → Theme を選択
  2. 削除するテーマを選択

コミュニティテーマ

Awesome Omarchyには120以上のテーマが登録されています:

カテゴリテーマ例
ダークDracula, Rose Pine, Solarized Dark
レトロNES, VHS80, C64
日本風Akane, Kimiko, Sakura
自然派Forest Green, Evergarden

テーマの自作

テーマを自作する場合は、既存テーマをベースにするのが効率的です。

1. テーマディレクトリを作成

Bash

2. 必要なファイルを配置

Text

3. colors.confの例

Bash

4. 背景画像の追加

Bash

背景はSuper + Ctrl + Spaceでローテーションできます。

Hyprlandのカスタマイズ

Hyprlandはタイルウィンドウマネージャーです。設定ファイルで動作を細かく調整できます。

設定ファイル

Bash

キーバインドの追加

Bash

変数定義

Bash

ウィンドウルール

特定のアプリケーションに対してルールを設定できます:

Bash

アニメーション設定

Bash

マルチモニター設定

Bash

入力設定

Bash

Waybar(トップバー)のカスタマイズ

Waybarは画面上部のステータスバーです。

設定ファイル

Bash

モジュールの追加

JSONC

スタイルのカスタマイズ

CSS

Starship(シェルプロンプト)

Starshipはクロスシェル対応の高速プロンプトです。

設定ファイル

Bash

カスタム設定例

TOML

Ghostty(ターミナル)

Ghosttyはデフォルトのターミナルエミュレーターです。

設定ファイル

Bash

カスタム設定例

Text

セキュリティ設定

指紋認証の設定

Bash

または手動で:

Bash

FIDO2キーの設定

Bash

ファイアウォールの確認

Bash

スナップショットとバックアップ

自動スナップショット

Omarchyはアップデート前に自動でスナップショットを作成します。

Bash

Dotfilesのバックアップ

設定ファイルをGitで管理することを推奨します:

Bash

トラブルシューティング

設定を初期化したい場合

Bash

ディスプレイスケールの問題

4Kディスプレイで文字が小さすぎる場合:

Bash

キーボードレイアウトの変更

Bash

ログの確認

Bash

まとめ

Omarchyのカスタマイズポイントを振り返ります:

対象設定ファイル
Hyprland~/.config/hypr/hyprland.conf
入力デバイス~/.config/hypr/input.conf
モニター~/.config/hypr/monitors.conf
Waybar~/.config/waybar/config.jsonc
Starship~/.config/starship.toml
Ghostty~/.config/ghostty/config
テーマ~/.config/omarchy/[テーマ名]/

Omarchyは**「意見を持った(Opinionated)」**ディストリビューションですが、これらの設定ファイルを編集することで自分好みの環境を構築できます。

設定を変更したらスナップショットを作成しておくと、問題発生時にすぐ戻せるので安心です。

シリーズまとめ

この3部構成のガイドで、Omarchyの基本から上級テクニックまでカバーしました:

  • Part 1: インストールと基本操作
  • Part 2: 開発ワークフローの効率化
  • Part 3: カスタマイズと上級設定

Omarchyで快適な開発ライフを!

参考リンク