aboutsummaryrefslogtreecommitdiff
path: root/desktop/nwg-shell/README
blob: 1b9f2b37537fce2784db4abc76ce7368c62ff873 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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