「Nwg-shell」の版間の差分
Kusanaginoturugi (トーク | 投稿記録) (翻訳) |
Kusanaginoturugi (トーク | 投稿記録) (→Configuration: 翻訳) |
||
14行目: | 14行目: | ||
{{ic|nwg-shell-installer}} スクリプト([[#Configuration|設定章]]を参照)は、キー設定を適切に行うために、実行前に [[List_of_applications/Internet#Web_browsers|ウェブブラウザ]]、[[List_of_applications/Utilities#File_managers|ファイルマネージャ]]、および [[List_of_applications/Documents#Text_editors|テキストエディタ]] がインストールされていることを期待しています。推奨されるものは {{pkg|firefox}}、{{pkg|thunar}}、および {{pkg|mousepad}} ですが、他のものでも構いません。 |
{{ic|nwg-shell-installer}} スクリプト([[#Configuration|設定章]]を参照)は、キー設定を適切に行うために、実行前に [[List_of_applications/Internet#Web_browsers|ウェブブラウザ]]、[[List_of_applications/Utilities#File_managers|ファイルマネージャ]]、および [[List_of_applications/Documents#Text_editors|テキストエディタ]] がインストールされていることを期待しています。推奨されるものは {{pkg|firefox}}、{{pkg|thunar}}、および {{pkg|mousepad}} ですが、他のものでも構いません。 |
||
− | == |
+ | == 設定 == |
+ | {{pkg|nwg-shell}} パッケージには、すべての {{ic|nwg-shell}} コンポーネントのデフォルト設定や、{{ic|Sway/Hyprland}} 用のカスタム設定を対話的に生成するための {{ic|nwg-shell-installer}} スクリプトが含まれています。使用方法は以下の通りです: |
||
− | The {{pkg|nwg-shell}} package provides the {{ic|nwg-shell-installer}} script which can be run to interactively generate a default configuration for every {{ic|nwg-shell}} components as well as a custom configuration for {{ic|Sway/Hyprland}} like so: |
||
− | {{ic|nwg-shell-installer -w}} ( |
+ | {{ic|nwg-shell-installer -w}} (Sway 用) |
− | {{ic|nwg-shell-installer -w -hypr}} ( |
+ | {{ic|nwg-shell-installer -w -hypr}} (Hyprland 用) |
− | {{Note| |
+ | {{Note|{{ic|nwg-shell-installer}} スクリプトは、キー設定を適切に行うために、実行前に [[List_of_applications/Internet#Web_browsers|ウェブブラウザ]]、[[List_of_applications/Utilities#File_managers|ファイルマネージャ]]、および [[List_of_applications/Documents#Text_editors|テキストエディタ]] がインストールされていることを前提としています。推奨されるものは {{pkg|firefox}}、{{pkg|thunar}}、および {{pkg|mousepad}} ですが、他のものでも構いません。}} |
− | {{Warning| |
+ | {{Warning|{{ic|nwg-shell-installer}} スクリプトは新規インストール環境で実行されることを想定しており、実行すると各 {{ic|nwg-shell}} コンポーネントの設定やスタイルシートが復元/上書きされ、{{ic|Sway}}(または {{ic|Hyprland}})のメイン設定も上書きされます(スクリプトによって事前にメインの {{ic|Sway/Hyprland}} 設定ファイルのバックアップが作成されます)。}} |
+ | また、各 {{ic|nwg-shell}} コンポーネントの設定やスタイルシートは、グラフィカルに、または {{ic|~/.config/''component_name''}} 以下の関連ファイルを編集することで、手動で変更することもできます。 |
||
− | Alternatively, one can modify each {{ic|nwg-shell}}components' configurations and style sheets graphically or by modifying the related files under {{ic|~/.config/''component_name''}}. |
||
− | + | 最後に、{{ic|greetd.service}} を[[有効化]]して、ブート時に [[greetd]] が起動するようにし、[[Greetd#nwg-hello|{{ic|nwg-hello}} グリーターを設定]]することができます。 |
|
== Shell components == |
== Shell components == |
2024年8月25日 (日) 20:18時点における版
nwg-shell
プロジェクト [1] は、Sway Wayland コンポジタのための一貫した GTK ベースのユーザーインターフェースを作成することを目的としています。
バージョン 0.5.0 以降 [2]、Hyprland もサポートされています。
インストール
nwg-shell
のコンポーネントは、nwg-shell (メタパッケージ)を使用してインストールできます。
nwg-shell-installer
スクリプト(設定章を参照)は、キー設定を適切に行うために、実行前に ウェブブラウザ、ファイルマネージャ、および テキストエディタ がインストールされていることを期待しています。推奨されるものは firefox、thunar、および mousepad ですが、他のものでも構いません。
設定
nwg-shell パッケージには、すべての nwg-shell
コンポーネントのデフォルト設定や、Sway/Hyprland
用のカスタム設定を対話的に生成するための nwg-shell-installer
スクリプトが含まれています。使用方法は以下の通りです:
nwg-shell-installer -w
(Sway 用)
nwg-shell-installer -w -hypr
(Hyprland 用)
また、各 nwg-shell
コンポーネントの設定やスタイルシートは、グラフィカルに、または ~/.config/component_name
以下の関連ファイルを編集することで、手動で変更することもできます。
最後に、greetd.service
を有効化して、ブート時に greetd が起動するようにし、nwg-hello
グリーターを設定することができます。
Shell components
The nwg-shell package provides the following nwg-shell
components:
- azote — Wallpaper manager for wlroots-based compositors and some other WMs.
- gopsuinfo — A gopsutil-based command to display system usage info as text in panels like Waybar or icon/text in tint2 and nwg-panel executors.
- nwg-bar — GTK3-based button bar for wlroots-based compositors.
- nwg-clipman — a GTK3-based GUI for cliphist.
- nwg-displays — Output management utility for sway and Hyprland.
- nwg-dock — GTK3-based dock for Sway.
- nwg-dock-hyprland — GTK3-based dock for Hyprland.
- nwg-drawer — Application drawer for wlroots-based Wayland compositors.
- nwg-hello — GTK3-based greeter for greetd written in python.
- nwg-icon-picker — GTK icon chooser with a text search option.
- nwg-look — GTK3 settings editor adapted to work in the wlroots environment.
- nwg-menu — MenuStart plugin to nwg-panel, also capable of working standalone.
- nwg-panel — GTK3-based panel for sway and Hyprland Wayland compositors.
- nwg-readme-browser — WebKitGTK-based README file browser.
- nwg-shell — Installer & meta-package for the nwg-shell project: a GTK3-based shell for Sway and Hyprland Wayland compositors.
- nwg-shell-config — nwg-shell configuration utility.
- nwg-shell-wallpapers — Selection of wallpapers contributed to the nwg-shell project.