Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Labwcのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Labwc
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:Wayland コンポジタ]] [[en:Labwc]] {{Related articles start}} {{Related|ウィンドウマネージャ}} {{Related|Wayland#コンポジタ}} {{Related articles end}} Labwc は Lab Wayland Compositor[https://github.com/labwc/labwc/blob/master/README.md] の略です。 [https://labwc.github.io/ 公式ウェブサイト]によると: :Labwc は wlroots ベースのウィンドウスタッキングコンポジターで、Wayland 用に開発されました。openbox に触発されています。 :軽量で独立しており、ウィンドウを効果的にスタックし、いくつかのウィンドウ装飾を描画することに焦点を当てています。パネル、スクリーンショット、壁紙などをクライアントに依存して、フルデスクトップ環境を作成します。 :Labwc は、一般的なアプローチとコーディングスタイルの点で wlroots や sway と一致しようと試みています。 :Labwc は、wayland-protocols と wlr-protocols のみを理解し、dbus や sway/i3-IPC などの他の技術で制御することはできません。その理由は、カスタム IPC とプロトコルが Wayland の一般的な採用を妨げるフラグメンテーションを作り出すと考えているからです。 == インストール == Labwc は、パッケージ {{Pkg|labwc}} または {{AUR|labwc-git}} で[[インストール]]できます。 デフォルトの[[ターミナルエミュレータ]]は {{Pkg|foot}} です。''labwc'' を開始する前に、それをインストールするか、設定で新しいターミナルを設定することが推奨されます。 == Configuration == Openbox 3.6 の仕様を設定とテーマの構文に使用します。 ~/.config/labwc/ の設定レイアウト: :- autostart :- environment :- menu.xml :- rc.xml :- themerc-override :- shutdown 詳細は `man labwc-config` と `man labwc-theme` を参照してください。rc.xml.all には、すべてのオプションを含むデフォルト設定が含まれています。 サンプル設定ファイルを {{ic|/usr/share/doc/labwc/}} から {{ic|~/.config/labwc/}} にコピーしてください。 より多くの設定については、[https://labwc.github.io/integration.html integration] を参照してください。 === 自動起動 === ~/.config/labwc/autostart を自動起動として使用します。 === キーマップ === ~/.config/labwc/environment にて 以下のキーボード設定変数がサポートされています:XKB_DEFAULT_RULES, XKB_DEFAULT_MODEL, XKB_DEFAULT_LAYOUT, XKB_DEFAULT_VARIANT, XKB_DEFAULT_OPTIONS: XKB_DEFAULT_LAYOUT=us XKB_DEFAULT_LAYOUT=us,de XKB_DEFAULT_OPTIONS=grp:alt_shift_toggle XKB_DEFAULT_OPTIONS=grp:shift_caps_toggle 詳細は {{man|7|xkeyboard-config}} を参照してください。 === キーリピートの遅延と速度 === キーリピートの遅延と速度を変更するには、入力セクションに以下の行を追加します。これらはデフォルト値です: {{hc|~/.config/labwc/rc.xml| <keyboard> <repeatRate>25</repeatRate> <repeatDelay>600</repeatDelay> </keyboard> }} === ステータスバー === {{Pkg|waybar}} が使用できます。 {{hc|~/.config/labwc/autostart| waybar >/dev/null 2>&1 & }} {{man|5|waybar-wlr-taskbar}} でトップレベルフォーリンプロトコルを通じてタスクバーを有効にします。 {{hc|~/.config/waybar/config| "modules-left": ["wlr/taskbar"], "wlr/taskbar": { "format": "{app_id}", "on-click": "minimize-raise", }, }} === 出力 === 外部ツールとして {{Pkg|wlr-randr}},{{Pkg|kanshi}} を使用することができます。{{hc|~/.config/labwc/autostart| wlr-randr --output HDMI-A-2 --preferred --pos 0,0 --output HDMI-A-1 --preferred --pos -1920,0 }} ==== 壁紙 ==== 自動起動と壁紙セッター [https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway#wallpaper setter] として {{Pkg|swaybg}}, {{Pkg|wallutils}}, {{Pkg|wpaperd}}, {{Aur|wbg}} などを使用します {{hc|~/.config/labwc/autostart| swaybg -c '#113344' >/dev/null 2>&1 & }} === カスタムキーバインド === {{hc|~/.config/labwc/rc.xml| 2= <keyboard> <keybind key="W-d"> <action name="Execute" command="fuzzel"/> </keybind> <keybind key="XF86_AudioLowerVolume"> <action name="Execute" command="wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-"/> </keybind> <keybind key="XF86_AudioRaiseVolume"> <action name="Execute" command="wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+"/> </keybind> <keybind key="XF86_AudioMute"> <action name="Execute" command="wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle "/> </keybind> <keybind key="XF86_MonBrightnessUp"> <action name="Execute" command="brightnessctl -e set 5%+"/> </keybind> <keybind key="XF86_MonBrightnessDown"> <action name="Execute" command="brightnessctl -e set 5%-"/> </keybind> </keyboard> }} ==== ワークスペース ==== {{hc|~/.config/labwc/rc.xml| 2= <labwc_config> <desktops number="4" /> <keyboard> <keybind key="W-1"> <action name="GoToDesktop" to="1" /> </keybind> <keybind key="W-2"> <action name="GoToDesktop" to="2" /> </keybind> <keybind key="W-3"> <action name="GoToDesktop" to="3" /> </keybind> <keybind key="W-4"> <action name="GoToDesktop" to="4" /> </keybind> </keyboard> </labwc_config> }} === メニュー === Openbox の仕様に基づくメニューを使用します。/usr/share/doc/labwc/menu.xml と man labwc-menu を参照してください。また、Openbox 用の自動メニュージェネレーターとして {{Pkg|archlinux-xdg-menu}}, {{Aur|obmenu-generator}} などが使用できます。 例: <?xml version="1.0" ?> <openbox_menu> <menu id="root-menu" label=""> <item label=" Firefox"> <action name="Execute" command="firefox" /> </item> <item label=" Terminal"> <action name="Execute" command="foot" /> </item> </menu> </openbox_menu> === Xwayland === {{Pkg|xorg-xwayland}} は、ビルド時に Xwayland サポートが有効な場合、自動的に起動します。 それを無効にするには、以下を設定します: {{hc|~/.config/labwc/enviroment| 2=WLR_XWAYLAND= }} == 起動方法 == seat 用のすべての wlroots ベースのコンポジターと同様に、ユーザーが {{ic|seat}}[[ユーザーグループ]]に追加された systemd-logind または {{Pkg|seatd}} サービスを使用する場合は、{{Pkg|polkit}} が必要です Labwc を起動するには、Linux コンソールで {{ic|labwc}} と入力します。 {{ic|labwc -s foot}} で foot を実行しながら labwc を開始します。 == 参照 == * [https://github.com/labwc/labwc GitHub プロジェクト] * [https://labwc.github.io/ ウェブサイト] {{TranslationStatus|Labwc|2024-6-24|809219}}
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Aur
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Man
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:TranslationStatus
(
ソースを閲覧
)
Labwc
に戻る。
検索
検索
Labwcのソースを表示
話題を追加