awesome wayland
1.0.0

ウェイランドリソースのキュレーションリスト。完全にコミットする前に、これらのプロジェクトを自分で調査してください!
このリポジトリは、2023年10月17日にアーカイブされて以来、Natpen/Awesomewaylandのハードフォークです。
インクルージョンのためにプロジェクトに申請する現在の計画はありません。
注記
貢献したい場合は、これを読んでください。
重要
このリポジトリの範囲は、ウェイランドのエコシステムをサポートするように設計されたアプリケーション、ライブラリなどをキャプチャすることを目的としています。これには、Waylandのサポートを実装した既存のアプリケーションは含まれません。そのリストは、arewewaylandyet.comのリポジトリであるMPSQ/arewewaylandyetで維持されています。
これらは、Wayland Developmentで使用するための言語固有のバインディングです。
Wayland固有の要件はないため、選択したXorgソリューションを使用して、BrightnessCtl、Brillo、または直接操作/sys/class/backlightなどの画面の輝度を制御できます。
wlr-gamma-control-unstable-v1サポートするWayland Compositorsの昼/夜のガンマ調整。ウェブカメラまたは周囲の光センサーデバイスのいずれかを使用して、周囲の明るさに合わせて、自動スクリーンバックライトキャリブレーション。画面調光wlr-gamma-controlプロトコルを使用してコントラスト、輝度、およびガンマを設定するGTKアプリケーションwlr-gamma-control-unstable-v1およびxdg-output-unstable-v1プロトコルをサポートするWayland Compositorsの昼/夜のガンマ調整wlr-data-control-unstable-v1プロトコルを実装するシンプルなクリップボードマネージャーwlr-data-control-unstable-v1プロトコルの実装wlr-data-control-unstable-v1プロトコルを実装するWayland Clipboardユーティリティwlr-data-control-unstable-v1プロトコルを実装するWLROOTSベースのコンポジット用の非常にスクリプト可能なクリップボードツール。永続性のあるファイルシステムベースのクリップボードマネージャーデーモンが含まれていますwlr-output-management ProtocolをサポートするWayland Compositorsで使用可能なAutorandrと同様のWaylandのダイナミックディスプレイ構成ツールwlr-output-management-unstable-v1プロトコルを実装するwlr-output-management-unstable-v1を実装するWLROOTSベースのコンポジット向けのシンプルな出力管理ツールwlr-output-management-unstable-v1プロトコルを実装するWLROOTSベースのコンポジットでディスプレイを構成するためのGUIアプリケーションxdg-shellプロトコルを実装するWayland Compositorsのためのシンプルなアプリケーションランチャーwlr-layer-shell-unstable-v1プロトコルを実装するdrunモードに似たWLROOTSベースのWayland Compositorsのアプリケーションランチャーwlr-layer-shell-unstable-v1プロトコルを実装するgtk4-layer-shellプロトコルの実装wlr-layer-shell-unstable-v1プロトコルを使用したWaylandのダッシュボード、ランチャー、またはコントロールパネルwlr-layer-shell-unstable-v1プロトコルを使用して、Wayland用のパネルやその他のデスクトップコンポーネントを作成するライブラリwlr-layer-shell-unstable-v1プロトコルを使用して、Wayland用のパネルやその他のデスクトップコンポーネントを作成するライブラリwlr-layer-shell-unstable-v1プロトコルを実装するwlr-layer-shell-unstable-v1プロトコルの実装ウェイランドのための軽量通知デーモンwlr-layer-shell-unstable-v1プロトコルを実装するコントロールセンターvirtual-keyboard-unstable-v1およびwlr-layer-shell-unstable-v1プロトコルを使用した非常に基本的なオンスクリーンキーボードgtk4-layer-shellプロトコルをサポートするWayland Compositorsの構成可能なレイアウトとスタイルを特徴とする画面上のキーボードwlr-layer-shell-unstable-v1プロトコルをサポートするWayland Compositorsの画面にキープレスを表示これらは主に、たとえば実装を探している開発者向けです。
ext-session-lock-v1プロトコルを実装するWayland Compositors用のSlintベースのカスタマイズ可能なスクリーンロッカーwlr-layer-shell-unstable-v1およびwlr-input-inhibitor Wayland Protocolsを使用したWLROOTSベースのWayland Compositors用のGTKベースのロックスクリーンext-idle-notify-v1プロトコルを実装するwlrootsベースのアイドル管理デーモンext-session-lock-v1およびwlr-screencopy-unstable-v1プロトコルを実装するマルチスレッドおよびGPUアクセラレーションのWLROOTSベースのスクリーンロックユーティリティext-idle-notify-v1プロトコルを実装するウェイランド向けのアイドル管理デーモンext-idle-notify-v1プロトコルプロトコルを実装するWaylandのスクリーンロックユーティリティext-session-lock-v1プロトコルを実装するWayland Compositors用の小さなスクリーンロッカーext-session-lock-v1プロトコルをサポートするウェイランドコンポジット向けのシンプルなスクリーンロッカーorg.freedesktop.impl.portal.ScreenCastプロトコルを実装するウェイランドセッションのためのミニマルなスクリーンレコーダーwlr-screencopy-unstable-v1およびxdg-output-unstable-v1サポートするもの)をサポートするSimpleScreenRecorderのフォーク - 記録エリアの選択をサポートせず、複数のスクリーンで問題を抱えていますorg.freedesktop.impl.portal.ScreenCastプロトコルの実装GNOME/WAYLAND/PIPEWIREのスクリーンレコーダーorg.freedesktop.impl.portal.ScreenCastプロトコルを使用したシンプルなスクリーンレコーダーwlr-screencopy-unstable-v1およびxdg-output-unstable-v1をサポートするもの)wlr-output-management-unstable-v1およびwlr-screencopy-unstable-v1プロトコルを実装するWLROOTSベースのWayland Compositorsのスクリーンレコーダーwlr-layer-shell-unstable-v1およびwlr-screencopy-unstable-v1プロトコルの実装wlr-layer-shell-unstable-v1およびwlr-screencopy-unstable-v1プロトコルを実装するwlr-layer-shell-unstable-v1実装するためのスクリーン選択ツールwlr-layer-shell-unstable-v1プロトコルを実装するハードウェアアクセラレーションおよびキーボード駆動型スクリーン選択ツールwlr-layer-shell-unstable-v1 、 wlr-screencopy-unstable-v1 、およびsingle-pixel-buffer-v1プロトコルを実装するWayland CompositorsのスクリーンショットGUIwlr-screencopy-unstable-v1実装するWLROOTSベースのコンポジットのスクリーンショットツールwlr-layer-shell-unstable-v1プロトコルを実装するgtk3-layer-shellプロトコルを実装するウェイランドベースのログアウトメニューgtk4-layer-shellプロトコルを実装するウェイランドベースのログアウトメニューidle-inhibit-unstable-v1プロトコルを実装していますgtk3-layer-shellプロトコルを実装するウェイランドベースのログアウトメニューwlr-layer-shell-unstable-v1プロトコルを実装するwlr-foreign-toplevel-management-unstable-v1プロトコルを介して、人間の読み取り可能な形式とマシンの両方の解析可能な形式でWayland Toplevelsをリストするidle-inhibit-unstable-v1プロトコルを実装するアプリケーションxdg-output-unstable-v1プロトコルを実装するWLROOTSベースのWayland Compositors用のホットコーナーssh -Xと同様のアプリケーション転送を可能にするWaylandクライアント向けのプロキシwlr-layer-shell-unstable-v1プロトコルを実装するxevに類似したWaylandウィンドウでイベントをデバッグするためのツールvirtual-keyboard-unstable-v1およびwlr-layer-shell-unstable-v1プロトコルを実装するWayland Compositorsのスピーチツーテキスト機能を提供するツールidle-inhibit-unstable-v1プロトコルを実装する単純なアイドル阻害剤wlr-layer-shell-unstable-v1およびwlr-virtual-pointer-unstable-v1プロトコルを実装するキーボードでマウスポインターを移動するのに役立つユーティリティwlr-output-power-management-unstable-v1プロトコルを実装するウェイランド出力電源管理ツールwlr-foreign-toplevel-management-unstable-v1 、 virtual-keyboard-unstable-v1 、およびwlr-virtual-pointer-unstable-v1プロトコルをサポートするwlr-layer-shell-unstable-v1プロトコルを実装していますwlr-layer-shell-unstable-v1プロトコルを実装するxdotoolのようなキーボード入力シミュレーションを許可するウェイランドツールXwaylandとさまざまなWayland Compositorsを中心に展開する一連のユーティリティwlr-layer-shell-unstable-v1プロトコルを実装するために設計された軽量の壁紙アプリケーションwlr-layer-shell-unstable-v1プロトコルを実装するシェーダーディスプレイwpaperd 、 swaybg 、 hyprpaper 、 swaylock 、およびhyprlockの統合を備えたxdg-output-unstable-v1を実装するWayland Compositorsをサポートします。wl_outputバージョン4およびwlr-layer-shell-unstable-v1プロトコルを実装するWayland Compositorsの壁紙ユーティリティwlr-layer-shell-unstable-v1およびxdg-output-unstable-v1プロトコルを実装しましたwlr-layer-shell-unstable-v1プロトコルを実装するWayland Compositorsのための簡単な壁紙アプリケーションwlr-layer-shell-unstable-v1プロトコルを実装するwlr-layer-shell-unstable-v1プロトコルを実装するwlr-foreign-toplevel-management-unstable-v1およびwlr-layer-shell-unstable-v1アプリケーションgtk4-layer-shellプロトコルを実装するWLROOTSベースのWayland Compositorsのための拡張可能なバーwlr-layer-shell-unstable-v1プロトコルを実装するWayland CompositorsのWayland CompositorsのWingpanelからフォークされたトップパネルwlr-layer-shell-unstable-v1プロトコルを実装するWayland CompositorsのGTK 4に基づくウィジェットシステムwlr-layer-shell-unstable-v1プロトコルを実装するgtk4-layer-shellプロトコルの実装gtk4-layer-shellプロトコルの実装wlr-layer-shell-unstable-v1プロトコルを実装するgtk4-layer-shellプロトコルを実装するwlr-layer-shell-unstable-v1プロトコルを実装するwlr-layer-shell-unstable-v1プロトコルの実装wlr-layer-shell-unstable-v1プロトコルを実装