nwg-wrapper VS nwg-dock

Compare nwg-wrapper vs nwg-dock and see what are their differences.

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-dock

GTK3-based dock for sway (by nwg-piotr)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
nwg-wrapper nwg-dock
22 8
129 148
- -
2.6 6.7
about 1 month ago about 1 month ago
Python Go
MIT License MIT License
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.

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
    4 projects | /r/swaywm | 4 Jul 2023
    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?
    7 projects | /r/swaywm | 5 May 2023
    Here's a script that uses nwg-wrapper to display a countdown - it would be easy to modify it to display a digital clock.
    7 projects | /r/swaywm | 5 May 2023
    Take a look at https://github.com/nwg-piotr/nwg-wrapper
  • Counting down before gtklock or suspend
    4 projects | /r/swaywm | 10 Mar 2023
    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?
    2 projects | /r/github | 17 Sep 2022
    Nope. https://github.com/nwg-piotr/nwg-wrapper/commit/f4c4dc6e9a568ade8b3bce02d73f528a50b02928
  • Any tip on optimizing this?
    2 projects | /r/bash | 1 Sep 2022
    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?
    7 projects | /r/swaywm | 10 Aug 2022
  • Show local IP permanent on desktop
    3 projects | /r/linuxmasterrace | 11 Jul 2022
    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!
    3 projects | /r/swaywm | 20 May 2022
    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?
    2 projects | /r/swaywm | 14 May 2022
    Also https://github.com/nwg-piotr/nwg-wrapper

nwg-dock

Posts with mentions or reviews of nwg-dock. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-01.

What are some alternatives?

When comparing nwg-wrapper and nwg-dock you can also consider the following projects:

nwg-shell - Installer & meta-package for the nwg-shell project: a GTK3-based shell for sway and Hyprland Wayland compositors

nwg-panel - GTK3-based panel for sway and Hyprland Wayland compositors

azote - Wallpaper manager for wlroots-based compositors and some other WMs

nwg-launchers - GTK-based launchers: application grid, button bar, dmenu for sway and other window managers

autotiling - Script for sway and i3 to automatically switch the horizontal / vertical window split orientation

nwg-bar - GTK3-based button bar for wlroots-based compositors

nwg-shell-config - nwg-shell configuration utility

i3wm-Cheatsheet - i3wm Cheatsheet

i3-alternating-layout - Scripts to open new windows in i3wm using alternating layouts (splith/splitv) for each new window

swayblur - Basic i3ipc based script to blur an output's wallpaper when a client is present in it