「Nwg-shell」の版間の差分
Kusanaginoturugi (トーク | 投稿記録) (add article.) |
Kusanaginoturugi (トーク | 投稿記録) (翻訳) |
||
1行目: | 1行目: | ||
− | [[Category:Wayland |
+ | [[Category:Wayland コンポジタ]] |
− | + | {{ic|nwg-shell}} プロジェクト [https://nwg-piotr.github.io/nwg-shell/] は、[[Sway]] Wayland コンポジタのための一貫した GTK ベースのユーザーインターフェースを作成することを目的としています。 |
|
− | + | バージョン 0.5.0 以降 [https://github.com/nwg-piotr/nwg-shell/releases/tag/v0.5.0]、[[Hyprland]] もサポートされています。 |
|
+ | {{Note|Hyprland のサポートは、シェルへの追加機能であり、単独での機能ではありません。}} |
||
− | {{Note|Hyprland support is an addition to the shell, not a standalone feature.}} |
||
− | == |
+ | == インストール == |
− | + | {{ic|nwg-shell}} のコンポーネントは、{{Pkg|nwg-shell}} (メタパッケージ)を使用して[[インストール]]できます。 |
|
+ | {{Note|Hyprland のサポートには、いくつかの追加パッケージが必要です。{{Pkg|nwg-shell}} パッケージのオプション依存関係のリストを確認してください。}} |
||
− | {{Note|Support for Hyprland requires a few additional packages. Check the list of optional dependencies for the {{Pkg|nwg-shell}} package.}} |
||
+ | {{Note|{{ic|nwg-shell}} のほとんどのコンポーネントは、単独でもインストールして使用できます。コンポーネントの完全なリストについては、[[#Shell components|シェルコンポーネント章]]を参照してください。}} |
||
− | {{Note|Most components of the {{ic|nwg-shell}} can also be installed and used standalone. See the [[#Shell components|shell components chapter]] for a full list of components.}} |
||
− | |||
− | The {{ic|nwg-shell-installer}} script (see the [[#Configuration|configuration chapter]]) also expects a [[List_of_applications/Internet#Web_browsers|web browser]], a [[List_of_applications/Utilities#File_managers|file manager]] and a [[List_of_applications/Documents#Text_editors|text editor]] to be installed '''before''' being run in order to setup keybindings properly. The suggested ones are {{pkg|firefox}}, {{pkg|thunar}} and {{pkg|mousepad}} but other ones can be installed instead. |
||
+ | {{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}} ですが、他のものでも構いません。 |
||
== Configuration == |
== Configuration == |
||
2024年8月25日 (日) 20:16時点における版
nwg-shell
プロジェクト [1] は、Sway Wayland コンポジタのための一貫した GTK ベースのユーザーインターフェースを作成することを目的としています。
バージョン 0.5.0 以降 [2]、Hyprland もサポートされています。
インストール
nwg-shell
のコンポーネントは、nwg-shell (メタパッケージ)を使用してインストールできます。
nwg-shell-installer
スクリプト(設定章を参照)は、キー設定を適切に行うために、実行前に ウェブブラウザ、ファイルマネージャ、および テキストエディタ がインストールされていることを期待しています。推奨されるものは firefox、thunar、および mousepad ですが、他のものでも構いません。
Configuration
The nwg-shell package provides the nwg-shell-installer
script which can be run to interactively generate a default configuration for every nwg-shell
components as well as a custom configuration for Sway/Hyprland
like so:
nwg-shell-installer -w
(for Sway)
nwg-shell-installer -w -hypr
(for Hyprland)
Alternatively, one can modify each nwg-shell
components' configurations and style sheets graphically or by modifying the related files under ~/.config/component_name
.
Finally, one can enable the greetd.service
(so greetd will be started at boot) and set up the nwg-hello
greeter.
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.