1 |
On Fri, Sep 23, 2016 at 11:45:26PM +0000, Grant Edwards wrote |
2 |
|
3 |
> Would anybody care to make a recommendation? |
4 |
|
5 |
How about ditching "Desktop Environment" altogether and using a |
6 |
"Window Manager" instead? I use ICEWM. It has to be configured with a |
7 |
text editor, but you can then set it and forget it. |
8 |
|
9 |
> The requirements are: |
10 |
> |
11 |
> * simple and lightweight |
12 |
|
13 |
Yup. |
14 |
|
15 |
|
16 |
> * support for multiple displays[1] |
17 |
|
18 |
Can be done by xrandr / xorg.conf See... |
19 |
https://wiki.archlinux.org/index.php/multihead |
20 |
|
21 |
|
22 |
> * support for multiple virtual desktops on each display (I |
23 |
> currently run 4 virtual desktops on each of 3 displays) |
24 |
|
25 |
I run 11 virtual desktops on one screen. |
26 |
|
27 |
> * must have focus-follows mouse and must be able disable |
28 |
> "raise-on-click" |
29 |
|
30 |
You probably want to select the "PointerFocus" option listed at |
31 |
http://www.icewm.org/FAQ/IceWM-FAQ-5.html |
32 |
|
33 |
> * some sort of easily modifiable root-window menu that I can use to |
34 |
> start apps |
35 |
> |
36 |
> * some sort of task-bar (auto-hide required) |
37 |
> |
38 |
> * some sort toolbar OK (as long as it's auto-hide) |
39 |
|
40 |
Got it all. But you have to edit the config file with a text |
41 |
editor. ICEWM allows you to make ~/.icewm/menu (the root menu) a |
42 |
symlink to ~/.icewm/toolbar if you wish. Their content will then |
43 |
be identical. |
44 |
|
45 |
|
46 |
> * GTK-based strongly preferred -- I typically don't have Qt or any |
47 |
> KDE stuff installed, and have some custom-written GTK apps on |
48 |
> which I'm rather dependent. |
49 |
|
50 |
Does not pull in either GTK or QT. It's a WM (Window Manager) not |
51 |
a DE (Desktop Environment). |
52 |
|
53 |
> * I don't want a file manager, terminal emulator, or any other |
54 |
> bundled apps, so it would be nice if they were all optional, |
55 |
> separate ebuilds |
56 |
|
57 |
An advantage of a WM |
58 |
|
59 |
> I don't want any storage auto-mounter, network manager, modem manager, |
60 |
> or any of that sort of thing. Anything with "manager" in the name is |
61 |
> probably right out. |
62 |
|
63 |
An advantage of a WM |
64 |
|
65 |
> All I want is something to run urxvt terminals and xemacs windows -- |
66 |
> with maybe an instance of firefox, chrome, or wireshark. I also |
67 |
> occasionally run libreoffice or xfreerdp, but only under duress. |
68 |
|
69 |
I run mostly web browsers, gnumeric, and some xterms |
70 |
|
71 |
> I don't want any icons or folders or shortcuts or whatnot on the |
72 |
> desktop. |
73 |
|
74 |
An advantage of a WM |
75 |
|
76 |
> I don't even need the ability to use an image as my desktop |
77 |
> "wallpaper": all I want is a user-configurable sold color. |
78 |
|
79 |
Available, but not mandatory. |
80 |
|
81 |
> No fancy animation or translucency silliness. |
82 |
|
83 |
Available, but not mandatory. |
84 |
|
85 |
-- |
86 |
Walter Dnes <waltdnes@××××××××.org> |
87 |
I don't run "desktop environments"; I run useful applications |