nwg-wrapper
Wrapper to display a script output or a text file content on the desktop in sway or other wlroots-based compositors (by nwg-piotr)
nwg-shell
Installer & meta-package for the nwg-shell project: a GTK3-based shell for sway and Hyprland Wayland compositors (by nwg-piotr)
Our great sponsors
nwg-wrapper | nwg-shell | |
---|---|---|
22 | 35 | |
130 | 734 | |
- | - | |
2.6 | 8.8 | |
about 2 months ago | 22 days ago | |
Python | CSS | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nwg-wrapper
Posts with mentions or reviews of nwg-wrapper.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-04.
-
Using nwg-wrapper for a HUD of help for sway modes
Usage: sway-mode [-c,--config config-file] [-C,--css css-file] mode Puts sway into mode 'mode' and displays some help by extracting a section from the config file. Options: -c,--config config_file location of your config file (/home/bhepple/.config/sway/config) -C,--css css_file location of your css file (/home/bhepple/.config/nwg-wrapper/mode-help.css) Requires nwg-wrapper https://github.com/nwg-piotr/nwg-wrapper Assumes modes are defined in the config file like this: mode "foobar" { ... } To use this, reassign the bindkey command for the mode like this: bindsym $mod+s exec sway-mode "swap" and in the mode definition, change the mode ending keys to # back to default mode bindsym q exec pkill nwg-wrapper; mode "default" bindsym Return exec pkill nwg-wrapper; mode "default" bindsym Escape exec pkill nwg-wrapper; mode "default" Here's a sample CSS file: window { font-family: "Monospace"; color: rgba (255, 255, 255, 1.0); background-color: rgba (255, 255, 255, 0.1); } #box-inner { background-color: rgba (23, 53, 63, 0.7); border-radius: 5px; border-style: dotted; border-width: 1px; border-color: rgba (156, 142, 122, 0.7); padding: 10px; }
-
Digital overlay clock?
Here's a script that uses nwg-wrapper to display a countdown - it would be easy to modify it to display a digital clock.
Take a look at https://github.com/nwg-piotr/nwg-wrapper
-
Counting down before gtklock or suspend
The countdown into gtklock is created by my script sway-count which uses nwg-wrapper.
-
is a good practice to put ANY idea on github?
Nope. https://github.com/nwg-piotr/nwg-wrapper/commit/f4c4dc6e9a568ade8b3bce02d73f528a50b02928
-
Any tip on optimizing this?
Here's my script. It forks off a playerctl --follow with a custom format to work around read skipping empty items (like a song without an artist). You don't have to do that, I just prefer that so I can add nwg-wrapper to view album art and song title on my desktop without spinning up another playerctl read loop.
- Is there some app that lets you launch a simple text overlay?
-
Show local IP permanent on desktop
If your compositor supports layer-shell (i.e., not Gnome) then maybe nwg-wrapper would work.
-
gtklock and nwg-wrapper - let's rice the lock!
I had a play with gtklock today and wondered if it would work with nwg-wrapper to enhance the lock screen. It turns out that they work together very well - see screenshot. I've also modified my script for various styles of locking so that it supports gtklock: mylock
-
How/Is it possible to embed an application into the background?
Also https://github.com/nwg-piotr/nwg-wrapper
nwg-shell
Posts with mentions or reviews of nwg-shell.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-03.
-
Best window manager for Arch with
Since this is your first foray into this world I’d suggest you look into nwg-shell. It’s a sway (and hyprland) based WM that brings some of the niceties of a desktop over to this WM world for you. It comes complete with a gui for setting all the configs, and 4 desktop options, plus the ability to change it to your hearts content. There’s a dock, an app drawer, wallpaper app, and tons of things to tinker with. It’s written in Go and Python and you can change pretty much anything however you want.
-
Sway
If it comes to installing on AL, I posted some details here: https://github.com/nwg-piotr/nwg-shell/discussions/17
You can install sway from the Arch repo. Can I suggest /u/nwg-piotr's implementation of Sway?
-
Is there a "Batteries included" Tiling Window Manager?
Check this out: https://github.com/nwg-piotr/nwg-shell
-
Best tiling manager for two monitors ?
For Wayland, I recently adopted nwg-shell at work. It's based on sway and I think it's awesome!
-
A Mouse Focused WM?
Try > Wayfire with nwg-shell i think it will be the best option for you. It has also gestures if you also use a touchpad
-
picture icons in status bar?
If you're on Arch Linux, you could try all the nwg-shell project. https://github.com/nwg-piotr/nwg-shell
-
Your favorite launcher ?
nwg-launcher
-
Desktop Environment or Window manager users, what are the features that exist in other options but not in the one you use that you wish were available?
nwg-shell looks like it is just that, Sway with a few integrated desktop niceties.
-
Emulating KDE Plasma/i3 setup with sway
You could also take a look at this project. However, just a part of the packages is available for Fedora. You'd need to put it together manually.
What are some alternatives?
When comparing nwg-wrapper and nwg-shell you can also consider the following projects:
nwg-dock - GTK3-based dock for sway
nwg-panel - GTK3-based panel for sway and Hyprland Wayland compositors
nwg-drawer - Application drawer for wlroots-based Wayland compositors
wayfire - A modular and extensible wayland compositor
Sway-DE - 🏠 Sway desktop environment dotfile installation for Arch Linux
dtao
i3wm-Cheatsheet - i3wm Cheatsheet
sfwbar - S* Floating Window Bar
azote - Wallpaper manager for wlroots-based compositors and some other WMs
i3-and-kde-plasma - How to install the i3 window manager on KDE
Waybar - Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada: