What is nwg-wrapper?
The nwg-wrapper is a GTK3-based utility that enables users to display the output of a script or the content of a text file directly on the desktop within sway or other wlroots-based compositors. Leveraging the gtk-layer-shell library, the program positions the window on the bottom layer, ensuring seamless integration with the desktop environment. Moreover, the displayed content can be formatted using Pango Markup, providing flexibility in the visual presentation. The appearance of the window is customizable through CSS styling, with sample configuration files pre-installed in the user's /.config/nwg-wrapper directory for easy reference and modification
Highlights
- Displays script output or text file content directly on the desktop
- Supports wlroots-based compositors, including sway
- Utilizes gtk-layer-shell to position the window on the bottom layer
- Allows for Pango Markup formatting of the displayed content
- Offers CSS-based customization of the window appearance
- Includes pre-installed sample configuration files for easy setup
Platforms
- Linux
- Wayland
Languages
- English
Features
Configurable
Support for scripting
Widgets
Customizable
Customization
Custom widgets