15 ポイント 投稿者 GN⁺ 2025-08-08 | 3件のコメント | WhatsAppで共有
  • Omarchy は Arch Linux をベースに Hyprland タイリングウィンドウマネージャを採用した omakase スタイルのディストリビューションで、開発に必要なほぼすべてのツールを標準搭載
  • 単なるパッケージの寄せ集めではなく、美しさと生産性の両立を考えた完成度の高いシステムを志向しており、キーボード中心の完全なショートカットナビゲーションが特徴で、Super キーの組み合わせでアプリ起動・ウィンドウ配置・ワークスペース移動が可能
  • 標準アプリには Obsidian, Signal, mpv, OBS Studio, Chromium, Spotify, LibreOffice, Zoom など、生産性とエンターテインメントの両方をカバーする構成を提供
  • fzf, Zoxide, ripgrep, eza, fd などの強力な CLI/TUI ツールに加え、Steam/Retroarch/Minecraft ランチャーのようなゲームプラットフォームまで網羅
  • LazyVim ベースの Neovim, Docker, GitHub CLI, Mise など開発者向けツールも提供

Omarchy 概要

  • Arch Linux + Hyprland ベースの開発者特化ディストリビューション
  • Ruby on Rails を作った著名開発者 DHH(David Heinemeier Hansson)が自ら構成した omakase スタイルのディストリビューション
  • 単なるパッケージ集ではなく、ミニマルでありながら美しさと生産性を同時に追求する統合型システム
    • 主要な開発ツールと日常利用ソフトウェアがあらかじめ搭載されており、すぐに開発環境を構築可能
    • 美しいテーマ、効率的なタイリング、全面的なキーボード操作、TUI アプリケーション内蔵
    • 設定ファイル編集による上級者向けカスタマイズ
    • 開発、執筆、デザイン、会議などさまざまな業務にすぐ投入できる完成度の高いデスクトップ環境
  • 美しいシステムはモチベーションを高め、その高いモチベーションが生産性につながるという哲学を反映
  • TUI 中心でテーマ性を重視したタイル型ウィンドウ環境は好みが分かれる可能性があるが、慣れれば開発効率と没入感を大きく高められる
  • Omarchy は 上級ユーザー、開発者、タイル型ウィンドウやキーボード中心の操作、設定ファイルの直接編集に慣れたユーザーに適している
  • Linux 初心者や従来型デスクトップ環境に慣れたユーザーには、Ubuntu ベースの Omakub を先に試すことを推奨

ナビゲーション

  • 全面的なキーボード操作
    • アプリランチャー: Super + Space
    • メインメニュー: Super + Alt + Space
    • ブラウザ: Super + B
    • ターミナル: Super + Return
    • ウィンドウ切り替え: Super + Arrow
    • ウィンドウ移動: Super + Shift + [数字]
    • ウィンドウのフロート/タイル切り替え: Super + V
  • Hyprland によるタイル/スタック/ワークスペース管理が可能
  • ウィンドウのサイズ調整と配置は Super + マウス で実行可能

標準アプリケーション

CLI/TUI

  • Neovim(LazyVim プリセット)
  • fzf — ファジー検索(ff, Ctrl+R 対応)
  • Zoxidecd の代替、ディレクトリ履歴ベースの移動
  • ripgrep — 超高速なファイル内容検索
  • ezals の代替、カラー+アイコン対応
  • fdfind の代替、直感的な構文
  • Lazygit — ターミナル Git クライアント
  • Lazydocker — Docker 管理 TUI
  • Btop — CPU/メモリ/ネットワーク監視
  • Impala — Wi-Fi TUI
  • Fastfetch — システム情報表示

GUI

  • Obsidian — Markdown ベースのナレッジ管理
  • Pinta — 軽量画像編集
  • LocalSend — AirDrop スタイルのファイル転送
  • LibreOffice — オフィススイート
  • Signal — E2E メッセージング
  • mpv — 軽量動画プレーヤー
  • OBS Studio — 録画・配信
  • Kdenlive — 動画編集

商用ソフトウェア

  • 1Password — パスワードマネージャー
  • Typora — ミニマルな Markdown エディタ
  • Dropbox — ファイル同期
  • Spotify — 音楽ストリーミング
  • Zoom — ビデオ会議

開発ツール

  • 標準エディタ: LazyVim
  • 代替エディタ: VSCode(VSCodium)、Cursor、Zed、Emacs(yay でインストール)
  • Mise — 複数言語ランタイム管理
  • Docker + Compose を事前構成
  • GitHub CLI — GitHub 認証/リポジトリ管理
  • Omarchy メニューからローカル DB のインストールをサポート

ゲーム

  • Steam — Proton ベースの最新ゲーム
  • Retroarch — レトロゲームエミュレーター
  • Minecraft ランチャー(yay -S minecraft-launcher

3件のコメント

 
halfenif 2025-10-04

Steam はデフォルトではインストールされていませんでした。さらに、日本語入力は fctix5 で適用できることを確認しました。(ibus、nimf は失敗)

 
spp00 2025-08-11

厳密に言えば、これはLinuxディストリビューションではなく、ヘビーな開発者向けのArch Linux設定スクリプトです。

 
GN⁺ 2025-08-08
Hacker Newsの意見
  • 優れた開発者向けのLinuxディストリビューションを探しているなら、Bluefin Linuxを本気で強くおすすめする
    https://projectbluefin.io/
    • アイデアはすばらしいけど、Homebrewをサポートしているのはちょっとどうかと思う
      Homebrewは史上最悪レベルのパッケージマネージャーなので、Linuxで本気で使う開発者がいなければいいのにと思う
      ほとんどのパッケージマネージャーはバージョン管理や過去にインストールしたバージョンの保持をサポートしているのに、Homebrewはそうではない
      何度も痛い目を見たので、Homebrewはボイコットしている
      pacman、apt-get、pkgsrc、nixなど、どんなパッケージマネージャーでもHomebrewよりましだ
    • Silverblueもとても満足して使っている(Universal Blueの別バージョンで、Bluefinとほぼ同じ土台)
      変化した環境に慣れるまで少し時間は必要だったが、単一OSを日常利用のメインとして回しているので、何よりも安定性が重要だ
      macOSと同じくらい安定している感覚で、Linuxの強力さ、利便性、カスタマイズ性まで手に入る
      immutableモデルで解決できない部分は、Distroboxを使えば簡単に対処できる
      コンテナベースの開発がしっかり実現されている
      Distroboxのおかげで、コンテナ化されたアプリやシェルがネイティブのように感じられるのに、ホストのファイルシステム・ネットワーク・ハードウェアなどにもそのままアクセスできる
      ネイティブ開発で起こる依存関係の衝突を心配せずに使える
      もし何かおかしくなっても、新しいコンテナを立ち上げるだけですぐ復旧できる
  • すてきな説明ナレーション入りの動画を添えてくれたのが本当によかった
    文脈不足のまま速すぎるテンポで流れていくGIFよりずっといい
    • 以前、Ruby on Railsの初公開のときも、すばらしいナレーション動画で紹介していた
      もう20年近く経つのに、いまだにこうしてちゃんと動画で紹介する人が多くないのは驚きだ
  • これをミニPCに入れて使っているが、使うほど気に入ってきている
    いつかmacOSの代わりに日常利用のメインにできそうだという確信が湧いてきた
    何よりリソース消費が非常に少ないのに感心している
  • Omakubのころからこの流れをずっと見てきた
    今週末、HDDが壊れた2015年製MBPを整備してOmarchyを入れてみるつもりだ
    古いハードウェアでもうまく動くと聞いている
    久しぶりにモバイル開発マシンを持てる感じがして楽しみだ
  • Ubuntu向けに作られたあのバージョンを使ったことがある
    それまでの自分の環境はあまりに古くて不便だった
    Dotfilesも整理されていなかったのに、ゼロから快適な環境まで手間なくすぐ持っていけた
    今は必要に応じて少しずつカスタマイズしながら使っている
  • Crunchbangを思い出させる
    小規模で、はっきりした思想を持つディストリビューションという感じがして面白い
    試してみると楽しそうだ
    • Crunchbangは本当に良いディストリビューションだった
      7年ほどLinuxをメインで使っていて、UbuntuからCrunchbangに移り、2012年製MacBook Proでデュアルブートしていた
      バッテリー持ちが悪すぎて苦労した
      ファンの自動制御がなくてノートPCが非常に熱くなり、ほとんど触れないほどだった
      ファンクションキーでファンを直接制御するbashスクリプトも自分で書いた
      https://gist.github.com/nwjlyons/b29ee6f7e26595f55a2a
      そういう試行錯誤もかっこよかったが、今はただMacBook Proのようにちゃんと動く機械のほうが好きだ
    • Crunchbangの精神的後継は今でも存在している
      https://crunchbangplusplus.org/
  • これをディストリビューションと呼ぶのは少し大げさだと思う
    ただHyprlandで設定されたArch Linuxだ
    • 「ディストリビューション」という言葉は、そのサイトのどこにも明記されていない
      興味深くはあるが、新しいディストリビューションのように興奮するものではない
      誤解を招くタイトルだと思ったので、その投稿にフラグを付けた
    • インタビューでDHH自身がremixと表現していたことがある
      単なるHyprland設定以上のものではあるが、厳密にディストリビューションと呼ぶには当たらない
  • 設定のまとまりがかなり良い
    OmarchyをサブPC(メインはMac)で使っている
    DHHはセンスがいいのだと感じた
    アプリの選択は個人的な好みに合わせて少し変えたが(たとえばChromiumの代わりに別のブラウザを使い、1passwordは外すなど)、デフォルト設定は理解しやすかった
    macOS環境から移ってきた立場としては、キーバインドが特によく合っていた
    Arch Linuxはもともと敷居が高く、いろいろ自分で設定しないと使いやすくならないが、Omarchyはそうした学習や選択の苦痛を取り除いてくれる
    下のツイートがこの点をよく要約している

    Hyprland+Arch環境、GTK/QTのテーマやスケーリング、各種ユーティリティの設定まで、膨大な時間を注ぎ込んで、そのまま使ってもよく、さらにカスタマイズしていってもよい優れたベースを作ってくれている
    タイリングウィンドウマネージャーは本当にすばらしい
    幼い子どもたちがコンピュータで宿題をしているのだが、この環境のほうがMacやWindowsよりいいと言うほどで、意外だった
    個人的には慣れるまで大きな変化だった
    2014年製の古いPCにWindows 10をクリーンインストールしたら遅すぎてほとんど放置していたのだが、Omarchy(Arch+Hyprland)を入れたら本当に軽快に動くようになった
    欠点はシングルユーザー向けに最適化されている点だ
    ディスク暗号化と単一ユーザーのログインを前提に作られている
    複数人で使う共有PCには向いていない
    現状の設定のままだと、ユーザーごとにbashのインストールスクリプトをそれぞれ実行し、別々に更新しなければならない
    今後Omarchyがどう進化していくのか楽しみだ
    そして、自分のMacでも取り入れたいUIのアイデアも得られた
    https://x.com/dhh/status/1932130355663761794

  • これを実際に試してみようと思う
    長いことi3をメインのデスクトップとして使っていたが、いろいろ不便があって結局Mateに戻った
    Hyprlandという名前は今回初めて聞いた
    • もしi3に慣れているなら、Swayはちょっと面白いかもしれない
      i3をWaylandに移植したバージョンだ
  • DHHのLinux遍歴を見ているのはかなり面白かった(皮肉ではない)
    気楽に楽しみながら、次はどんな技術を掘るのか期待してしまう
    次に挑戦する分野がimmutable distroだとしたら、Silverblue寄りなのかNixOS寄りなのか気になる
    • その話を聞いて、うちの赤ちゃんたちが初めて歩き方を覚えたときを思い出した(もちろん皮肉ではない)
      次はDHHがFreeBSDを発見してくれることを願う
    • OmakubでNixを使う提案をしたことがあるが、DHHはかなり積極的に拒否していた
      もっとも実用的な道具ではなく、もう少し独特でウィットのある道具を選ぶのが、まさにDHHらしい
      2025年になってもRailsを使っているのと同じような感じだ