Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
FrankenWMのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
FrankenWM
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:動的ウィンドウマネージャ]] [[en:FrankenWM]] FrankenWM は動的タイル型[[ウィンドウマネージャ]]です。dwm や awesome に匹敵します。定義済みのレイアウトが存在し、それを使ってウィンドウをタイル状に配置します。ソースコードは monsterwm-xcb をベースとしていますが、大量のバグフィックスが含まれており、実行しながらの設定やスクラッチパッドウィンドウ、ウィンドウの最小化、キーボードによるフロートコントロールなど様々な機能が追加されています。現在、13の異なるタイルレイアウトを揃えています。 == インストール == {{AUR|frankenwm-git}} パッケージを[[インストール]]するか、[https://github.com/sulami/FrankenWM Github] から直接 FrankenWM を入手することができます。設定はすべてコンパイル時に行われるので、下のセクションを見ておくと良いでしょう。 === AUR === AUR のパッケージを使う場合、デフォルト設定の代わりに自分で記述した {{ic|config.h}} を使うことができます。 === Git === {{Note|手動でコンパイルする場合、依存パッケージを自分でインストールする必要があります: {{ic|libxcb xcb-util xcb-util-wm xcb-util-keysyms}} (また、{{ic|make}} と {{ic|gcc}})。}} Git バージョンを使う場合、{{ic|config.def.h}} を {{ic|config.h}} にコピーして FrankenWM をコンパイルする前に設定を行う必要があります。設定後、{{ic|make}} と {{ic|sudo make install}} を実行してバイナリと man ページをインストールしてください。 === FrankenWM の起動 === FrankenWM は {{ic|.xinitrc}} を使って {{ic|startx}} で手動で起動したり、{{ic|slim}} や {{ic|lightdm}} などのディスプレイマネージャで自動的に起動できます。 == 設定 == 設定は {{ic|config.h}} を編集することでコンパイル時に行います。デフォルト設定 ({{ic|config.def.h}}) に設定の方法を記述した大量のコメントが存在します。 == 使用方法 == 基本的な使い方としては、ターミナルを開く ({{ic|Meta+Enter}})、dmenu を開く ({{ic|Meta+r}})、ウィンドウを閉じる ({{ic|Meta+c}}) などがあります。デフォルトのキーバインドと、タイルレイアウトの説明は man ページに存在します。インストールする前は {{ic|man ./frankenwm.1}} で、インストールした後は {{ic|man frankenwm}} で閲覧できます。 == パネル == FrankenWM にパネルは付属していませんが、上部または下部に {{ic|conky}} や {{ic|dzen}} などのパネルのためのスペースが作られています。この領域の設定はコンフィグで変えられます。 FrankenWM の状態をバーに表示したい場合、FrankenWM をシェルスクリプトにパイプすることで出力をバーに流すことができます。これをするサンプルスクリプトが [https://gist.github.com/sulami/d6a53179d6d7479e0709 こちら] にあります。 == トラブルシューティング == === 何も表示されない === 仕様です。FrankenWM にはバーやデスクトップの背景などが含まれていません。何もしないで {{ic|frankenwm}} だけを実行しても、黒い画面が表示されます。デスクトップにパネルを追加する方法は、上のパネルセクションを見て下さい。壁紙は xsetroot, feh, hsetroot などのソフトウェアで設定できます。 === ターミナル/メニューが開けない === ビルドディレクトリに存在する、FrankenWM をビルドするのに使った {{ic|config.h}} を見て下さい。{{ic|termcmd}}/{{ic|menucmd}} コマンドと {{ic|termcmd}}/{{ic|menucmd}} を実行するショートカットが、インストールしたターミナル/メニューを起動するように正しく設定されているか確認してください。
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
FrankenWM
に戻る。
検索
検索
FrankenWMのソースを表示
話題を追加