nwg-shell (base shell and utils for Sway-based shell)
Base package of utils and configurations for nwg-shell.
This package acts as a meta-package to pull in all the dependencies for
building the entire nwg-shell project.
Installation of nwg-shell on Slackware:
First build/install this package and all of the dependencies.
Ensure your $USER is in the 'video' group:
sudo usermod -a -G video (username)
1. Run (as $USER) 'xdg-user-dirs-update'
(first launch only)
2. then Run 'nwg-shell-installer -a'
(installs default skeleton config)
3. Launch 'sway' with 'dbus-run-session -- sway'
After initial setup, one need only exec
'dbus-run-session -- sway' to load nwg-shell.
By default nwg-shell uses:
-playerctl (media player)
-Firefox (web browsing)
-mousepad (text editor)
-thunar (file explorer)
-gtklock (lockscreen)
Ensure you have a full Slackware install (or everything but /kde).
Default apps are from XFCE, so ensure you've installed the /xfce
package series.
All defaults are user configurable within the WM.
Optional Packages not pulled in from install:
Graphical Greeter: nwg-hello
Text Editor: typobuster
This requires: jq, sway, grim, wl-clipboard, xdg-desktop-portal-wlr, slurp, swappy, swayidle, swaylock, python3-autotiling, nwg-menu, nwg-shell-wallpapers, nwg-wrapper, azote, nwg-bar, brightnessctl, gtklock-playerctl-module, gtklock-powerbar-module, gtklock-userinfo-module, gopsuinfo, nwg-displays, nwg-look, nwg-panel, nwg-dock, nwg-shell-config, papirus-icon-theme, foot, nwg-clipman, nwg-readme-browser
Maintained by: Jay Lanagan
Keywords: sway,wayland,nwg-shell
ChangeLog: nwg-shell
Homepage:
https://nwg-piotr.github.io/nwg-shell/
Download SlackBuild:
nwg-shell.tar.gz
nwg-shell.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
Individual Files: |
README |
doinst.sh |
nwg-shell.SlackBuild |
nwg-shell.info |
slack-desc |
slackware.diff |
© 2006-2025 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds