mirror of
https://codeberg.org/smxi/pinxi.git
synced 2024-09-28 15:20:29 +02:00
wm/desktop, tools, updates
This commit is contained in:
parent
d2af26a653
commit
45e8bcfe59
4 changed files with 384 additions and 21 deletions
|
@ -2,8 +2,8 @@
|
||||||
INXI DESKTOP WM
|
INXI DESKTOP WM
|
||||||
================================================================================
|
================================================================================
|
||||||
FILE: inxi-desktop-wm.txt
|
FILE: inxi-desktop-wm.txt
|
||||||
VERSION: 1.4
|
VERSION: 1.5
|
||||||
DATE: 2024-01-26
|
DATE: 2024-04-29
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
Docs:
|
Docs:
|
||||||
|
@ -140,6 +140,9 @@ https://en.wikipedia.org/wiki/List_of_display_servers#Wayland
|
||||||
|
|
||||||
arcan display server?
|
arcan display server?
|
||||||
|
|
||||||
|
wayland tools, general:
|
||||||
|
https://arewewaylandyet.com
|
||||||
|
|
||||||
========================================
|
========================================
|
||||||
DESKTOP ARRAY RULES
|
DESKTOP ARRAY RULES
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
|
@ -1134,6 +1137,22 @@ Commands:
|
||||||
|
|
||||||
about:
|
about:
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
5dwm: 5Dwm [see MaXX for updated implementation]
|
||||||
|
|
||||||
|
type: stacking
|
||||||
|
protocol: x11
|
||||||
|
compositing: N
|
||||||
|
parent:
|
||||||
|
service:
|
||||||
|
version:
|
||||||
|
detection:
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
|
||||||
|
|
||||||
|
about:
|
||||||
|
Commercial, non free?
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
9wm: See also derived LarsWM, x9wm, w9wm
|
9wm: See also derived LarsWM, x9wm, w9wm
|
||||||
|
@ -1244,7 +1263,7 @@ Commands:
|
||||||
about:
|
about:
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
awesome:
|
awesome: [see Pinnacle WL compositor as well, inspired by]
|
||||||
|
|
||||||
type: dynamic
|
type: dynamic
|
||||||
protocol: x11
|
protocol: x11
|
||||||
|
@ -1641,7 +1660,7 @@ Commands:
|
||||||
about:
|
about:
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
HaZe: derived from MLVWM
|
haze: HaZe: derived from MLVWM
|
||||||
|
|
||||||
type: stacking
|
type: stacking
|
||||||
protocol: x11
|
protocol: x11
|
||||||
|
@ -1905,6 +1924,26 @@ about:
|
||||||
The LXDE desktop environment is itself built around Openbox. As such, it will
|
The LXDE desktop environment is itself built around Openbox. As such, it will
|
||||||
have string OPENBOX_PID in xprop -root data.
|
have string OPENBOX_PID in xprop -root data.
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
magmawm: MagmaWM: smithay based, rust
|
||||||
|
|
||||||
|
type: stacking [guess]
|
||||||
|
protocol: wl
|
||||||
|
compositing: Y
|
||||||
|
parent:
|
||||||
|
service: magmawm [assumed]
|
||||||
|
version:
|
||||||
|
detection:
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
|
||||||
|
|
||||||
|
about:
|
||||||
|
https://magmawm.org
|
||||||
|
https://github.com/MagmaWM
|
||||||
|
|
||||||
|
Built with the Smithay library and programmed in Rust
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
mahogany: Mahogany [see x11 StumpWM]
|
mahogany: Mahogany [see x11 StumpWM]
|
||||||
|
|
||||||
|
@ -1947,6 +1986,24 @@ basically a gui desktop, no obvious way to logout
|
||||||
https://git.yoctoproject.org/matchbox-history/plain/matchbox-documentation/\
|
https://git.yoctoproject.org/matchbox-history/plain/matchbox-documentation/\
|
||||||
manual/matchbox-manual.xml
|
manual/matchbox-manual.xml
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
maxx: MaXX: 5Dwm based, replaces it?
|
||||||
|
|
||||||
|
type: stacking
|
||||||
|
protocol: x11
|
||||||
|
compositing: N
|
||||||
|
parent:
|
||||||
|
service:
|
||||||
|
version:
|
||||||
|
detection:
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
[no data yet]
|
||||||
|
|
||||||
|
about:
|
||||||
|
https://www.maxxinteractive.com/
|
||||||
|
https://en.wikibooks.org/wiki/Guide_to_X11/Window_Managers/MaXX_Interactive_Desktop
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
mini [aewm++ stripped/fork]
|
mini [aewm++ stripped/fork]
|
||||||
|
|
||||||
|
@ -2034,6 +2091,77 @@ that access Debian menu for terminal, quit option
|
||||||
|
|
||||||
about:
|
about:
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
newm:
|
||||||
|
|
||||||
|
type: tiling, sort of
|
||||||
|
protocol: wl
|
||||||
|
compositing: Y
|
||||||
|
parent:
|
||||||
|
service: newm [assumed]
|
||||||
|
version:
|
||||||
|
detection:
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
|
||||||
|
|
||||||
|
about:
|
||||||
|
https://github.com/jbuchermn/newm
|
||||||
|
not maintained, try: newm-atha
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
newm-atha: fork of newm
|
||||||
|
|
||||||
|
type: tiling, sort of
|
||||||
|
protocol: wl
|
||||||
|
compositing: Y
|
||||||
|
parent:
|
||||||
|
service: newm-atha [assumed]
|
||||||
|
version:
|
||||||
|
detection:
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
|
||||||
|
|
||||||
|
about:
|
||||||
|
https://sr.ht/~atha/newm-atha/
|
||||||
|
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
niri: inspired by PaperW
|
||||||
|
|
||||||
|
type: tiling, scrolling
|
||||||
|
protocol: wl
|
||||||
|
compositing: Y
|
||||||
|
parent:
|
||||||
|
service: niri [assumed]
|
||||||
|
version:
|
||||||
|
detection:
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
|
||||||
|
|
||||||
|
about:
|
||||||
|
https://github.com/YaLTeR/niri
|
||||||
|
|
||||||
|
Windows are arranged in columns on an infinite strip going to the right. Opening
|
||||||
|
a new window never causes existing windows to resize.
|
||||||
|
|
||||||
|
Every monitor has its own separate window strip. Windows can never "overflow"
|
||||||
|
onto an adjacent monitor.
|
||||||
|
|
||||||
|
Workspaces are dynamic and arranged vertically. Every monitor has an independent
|
||||||
|
set of workspaces, and there's always one empty workspace present all the way
|
||||||
|
down.
|
||||||
|
|
||||||
|
The workspace arrangement is preserved across disconnecting and connecting
|
||||||
|
monitors where it makes sense. When a monitor disconnects, its workspaces will
|
||||||
|
move to another monitor, but upon reconnection they will move back to the
|
||||||
|
original monitor.
|
||||||
|
|
||||||
|
heavily inspired by PaperWM which implements scrollable tiling on top of GNOME
|
||||||
|
Shell.
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
notion: fork of ion3
|
notion: fork of ion3
|
||||||
|
|
||||||
|
@ -2109,6 +2237,24 @@ menu pekwm option exit to log out
|
||||||
about:
|
about:
|
||||||
https://www.pekwm.org
|
https://www.pekwm.org
|
||||||
|
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
pinnacle: Pinnacle: WIP Smithay based, inspired by AwesomeWM
|
||||||
|
|
||||||
|
type: stacking
|
||||||
|
protocol: wl
|
||||||
|
compositing: Y
|
||||||
|
parent:
|
||||||
|
service:
|
||||||
|
version:
|
||||||
|
detection:
|
||||||
|
|
||||||
|
Commands:
|
||||||
|
|
||||||
|
|
||||||
|
about:
|
||||||
|
https://github.com/pinnacle-comp/pinnacle
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
qtile:
|
qtile:
|
||||||
|
|
||||||
|
@ -2744,6 +2890,72 @@ tofi - Tiny dynamic menu for Wayland [added]
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
https://www.digitalocean.com/community/tutorials/top-best-linux-docks-2020
|
https://www.digitalocean.com/community/tutorials/top-best-linux-docks-2020
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
https://arewewaylandyet.com
|
||||||
|
Application launcher:
|
||||||
|
|
||||||
|
bemenu
|
||||||
|
fuzzel
|
||||||
|
gmenu
|
||||||
|
nwg-launchers
|
||||||
|
onagre
|
||||||
|
rofi (lbonn's fork)
|
||||||
|
ulauncher
|
||||||
|
wmenu
|
||||||
|
wofi
|
||||||
|
yofi
|
||||||
|
|
||||||
|
added:
|
||||||
|
gmenu
|
||||||
|
onagre
|
||||||
|
ulauncher
|
||||||
|
wmenu
|
||||||
|
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
Dock:
|
||||||
|
|
||||||
|
LavaLauncher
|
||||||
|
nwg-dock
|
||||||
|
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
# goes to LM/DM:
|
||||||
|
|
||||||
|
Login manager:
|
||||||
|
greetd
|
||||||
|
LightDM
|
||||||
|
Elephant Greeter
|
||||||
|
QtGreet
|
||||||
|
|
||||||
|
added:
|
||||||
|
qtgreet
|
||||||
|
elephant greeter [running cmd syntax unknown, maybe elephant, don't know]
|
||||||
|
: using: elephant(-?greeter)?, ProgramData: elephant/elephant-greeter
|
||||||
|
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
goes to inxi-power.txt
|
||||||
|
|
||||||
|
Screen lock tool:
|
||||||
|
gtklock
|
||||||
|
swaylock
|
||||||
|
waylock
|
||||||
|
|
||||||
|
added:
|
||||||
|
waylock
|
||||||
|
|
||||||
|
--------------------
|
||||||
|
|
||||||
|
Status bar:
|
||||||
|
hybridbar
|
||||||
|
nwg-panel
|
||||||
|
waybar
|
||||||
|
yambar
|
||||||
|
|
||||||
|
added:
|
||||||
|
hybridbar
|
||||||
|
|
||||||
========================================
|
========================================
|
||||||
DOCKS/LAUNCHERS/MENUS/PANELS/TRAYS
|
DOCKS/LAUNCHERS/MENUS/PANELS/TRAYS
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
|
@ -2947,6 +3159,14 @@ protocol: x11
|
||||||
service:
|
service:
|
||||||
about:
|
about:
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
gmenu:
|
||||||
|
|
||||||
|
type: menu
|
||||||
|
protocol: wl
|
||||||
|
service:
|
||||||
|
about:
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
gnome-panel:
|
gnome-panel:
|
||||||
|
|
||||||
|
@ -2963,6 +3183,14 @@ protocol:
|
||||||
service:
|
service:
|
||||||
about:
|
about:
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
hybridbar:
|
||||||
|
|
||||||
|
type: bar
|
||||||
|
protocol: wl
|
||||||
|
service:
|
||||||
|
about:
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
jgmenu:
|
jgmenu:
|
||||||
|
|
||||||
|
@ -3161,6 +3389,14 @@ about: GTK-based panel, including best features from: Waybar and tint2.
|
||||||
|
|
||||||
https://github.com/nwg-piotr/nwg-panel
|
https://github.com/nwg-piotr/nwg-panel
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
onagre:
|
||||||
|
|
||||||
|
type: menu/launcher
|
||||||
|
protocol: wl
|
||||||
|
service:
|
||||||
|
about:
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
openbox-menu:
|
openbox-menu:
|
||||||
|
|
||||||
|
@ -3349,6 +3585,14 @@ protocol:
|
||||||
service:
|
service:
|
||||||
about:
|
about:
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
unlauncher:
|
||||||
|
|
||||||
|
type: menu/launcher
|
||||||
|
protocol: wl
|
||||||
|
service:
|
||||||
|
about:
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
vala-panel:
|
vala-panel:
|
||||||
|
|
||||||
|
@ -3377,7 +3621,7 @@ about:
|
||||||
wbar:
|
wbar:
|
||||||
|
|
||||||
type: bar
|
type: bar
|
||||||
protocol:
|
protocol: wl
|
||||||
service:
|
service:
|
||||||
about:
|
about:
|
||||||
|
|
||||||
|
@ -3413,6 +3657,14 @@ protocol: wayland
|
||||||
service:
|
service:
|
||||||
about: Wayland dashboard and launcher written in Rust
|
about: Wayland dashboard and launcher written in Rust
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
wmenu:
|
||||||
|
|
||||||
|
type: menu
|
||||||
|
protocol: wl
|
||||||
|
service:
|
||||||
|
about:
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
wmsystemtray:
|
wmsystemtray:
|
||||||
|
|
||||||
|
@ -3767,6 +4019,20 @@ https://docs.voidlinux.org/config/session-management.html
|
||||||
ACTIVE LM
|
ACTIVE LM
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
elephant: greeter, lightdm greeter
|
||||||
|
|
||||||
|
Like slick-greeter, is greeter for lightdm daemon. Only use if we ever turn
|
||||||
|
on DM + LM report
|
||||||
|
|
||||||
|
probably runs as: elephant-greeter
|
||||||
|
|
||||||
|
|
||||||
|
but dev says unmaintained, so probably not worth looking at much.
|
||||||
|
https://www.reddit.com/r/archlinux/comments/m9di0f/lightdmelephantgreeter_wayland/
|
||||||
|
|
||||||
|
https://github.com/max-moser/lightdm-elephant-greeter
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
elogind: systemd tool for login control
|
elogind: systemd tool for login control
|
||||||
|
|
||||||
|
@ -3811,6 +4077,16 @@ group.
|
||||||
|
|
||||||
Note that, unlike elogind, seatd doesn't do anything besides managing seats
|
Note that, unlike elogind, seatd doesn't do anything besides managing seats
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
slick-greeter: lightdm greeter
|
||||||
|
|
||||||
|
runs as: slick-greeter
|
||||||
|
|
||||||
|
Like Elephant greeter, is greeter for lightdm daemon. Only use if we ever turn
|
||||||
|
on DM + LM report
|
||||||
|
|
||||||
|
https://github.com/linuxmint/slick-greeter
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
startplasma-wayland: KDE cli start, can also start wayland programs in wayland.
|
startplasma-wayland: KDE cli start, can also start wayland programs in wayland.
|
||||||
startplasmacompositor: KDE 5.16 and older
|
startplasmacompositor: KDE 5.16 and older
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
INXI POWER
|
INXI POWER
|
||||||
================================================================================
|
================================================================================
|
||||||
FILE: inxi-power.txt
|
FILE: inxi-power.txt
|
||||||
VERSION: 1.1
|
VERSION: 1.2
|
||||||
DATE: 2024-01-25
|
DATE: 2024-04-29
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
Docs:
|
Docs:
|
||||||
|
@ -463,6 +463,7 @@ swayidle
|
||||||
swaylock
|
swaylock
|
||||||
ukui-screensaver
|
ukui-screensaver
|
||||||
unicode-screensaver
|
unicode-screensaver
|
||||||
|
waylock
|
||||||
xautolock
|
xautolock
|
||||||
xfce4-screensaver
|
xfce4-screensaver
|
||||||
xlock
|
xlock
|
||||||
|
@ -665,6 +666,13 @@ program: unicode-screensaver [unverified]
|
||||||
|
|
||||||
service: unknown
|
service: unknown
|
||||||
|
|
||||||
|
----------------------------------------
|
||||||
|
wayland: Screen locker for Wayland.
|
||||||
|
|
||||||
|
program: waylock
|
||||||
|
|
||||||
|
service: unknown [probably waylock]
|
||||||
|
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
xautolock: An automatic X screen-locker/screen-saver.
|
xautolock: An automatic X screen-locker/screen-saver.
|
||||||
|
|
||||||
|
|
43
pinxi
43
pinxi
|
@ -50,8 +50,8 @@ use POSIX qw(ceil uname strftime ttyname);
|
||||||
## INXI INFO ##
|
## INXI INFO ##
|
||||||
my $self_name='pinxi';
|
my $self_name='pinxi';
|
||||||
my $self_version='3.3.34';
|
my $self_version='3.3.34';
|
||||||
my $self_date='2024-04-13';
|
my $self_date='2024-04-29';
|
||||||
my $self_patch='01';
|
my $self_patch='02';
|
||||||
## END INXI INFO ##
|
## END INXI INFO ##
|
||||||
|
|
||||||
my ($b_pledge,@pledges);
|
my ($b_pledge,@pledges);
|
||||||
|
@ -31441,7 +31441,8 @@ sub get_dm_lm {
|
||||||
}
|
}
|
||||||
# greetd frontends: agreety dlm gtkgreet qtgreet tuigreet wlgreet
|
# greetd frontends: agreety dlm gtkgreet qtgreet tuigreet wlgreet
|
||||||
else {
|
else {
|
||||||
@dms = qw(elogind greetd seatd tbsm);
|
# slick, elephant greeters for lightdm
|
||||||
|
@dms = qw(elephant-greeter elogind greetd qtgreet seatd slick-greeter tbsm);
|
||||||
}
|
}
|
||||||
# print Data::Dumper::Dumper \@glob;
|
# print Data::Dumper::Dumper \@glob;
|
||||||
# used to test for .pid/lock type file or directory, now just see if the
|
# used to test for .pid/lock type file or directory, now just see if the
|
||||||
|
@ -35324,6 +35325,7 @@ sub set_values {
|
||||||
'lxqt-session' => ['^lxqt-session',2,'--version','LXQt',0,1,0,'',''],
|
'lxqt-session' => ['^lxqt-session',2,'--version','LXQt',0,1,0,'',''],
|
||||||
'lxqt-variant' => ['^lxqt-panel',0,'0','LXQt-Variant',0,1,0,'',''],
|
'lxqt-variant' => ['^lxqt-panel',0,'0','LXQt-Variant',0,1,0,'',''],
|
||||||
'lxsession' => ['^lxsession',0,'0','lxsession',0,1,0,'',''],
|
'lxsession' => ['^lxsession',0,'0','lxsession',0,1,0,'',''],
|
||||||
|
'magmawm' => ['^magma',0,'0','MagmaWM',0,1,0,'',''], # unverified
|
||||||
'mahogany' => ['^mahogany',0,'0','Mahogany',0,1,0,'',''], # unverified, from stumpwm
|
'mahogany' => ['^mahogany',0,'0','Mahogany',0,1,0,'',''], # unverified, from stumpwm
|
||||||
'manokwari' => ['^manokwari',0,'0','Manokwari',0,1,0,'',''],
|
'manokwari' => ['^manokwari',0,'0','Manokwari',0,1,0,'',''],
|
||||||
'marina' => ['^marina',0,'0','Marina',0,1,0,'',''], # unverified
|
'marina' => ['^marina',0,'0','Marina',0,1,0,'',''], # unverified
|
||||||
|
@ -35333,6 +35335,7 @@ sub set_values {
|
||||||
'mate-about' => ['^MATE[[:space:]]DESKTOP',-1,'--version','MATE',0,1,0,'',''],
|
'mate-about' => ['^MATE[[:space:]]DESKTOP',-1,'--version','MATE',0,1,0,'',''],
|
||||||
# note, mate-session when launched with full path returns full path in version string
|
# note, mate-session when launched with full path returns full path in version string
|
||||||
'mate-session' => ['mate-session',-1,'--version','MATE',0,1,0,'',''],
|
'mate-session' => ['mate-session',-1,'--version','MATE',0,1,0,'',''],
|
||||||
|
'maxx' => ['^maxx',0,'0','MaXX',0,1,0,'',''], # unverified, 5Dwm recreation
|
||||||
'maynard' => ['^maynard',0,'0','maynard',0,1,0,'',''], # unverified
|
'maynard' => ['^maynard',0,'0','maynard',0,1,0,'',''], # unverified
|
||||||
'maze' => ['^maze',0,'0','Maze',0,1,0,'',''], # unverified
|
'maze' => ['^maze',0,'0','Maze',0,1,0,'',''], # unverified
|
||||||
'mcompositor' => ['^mcompositor',0,'0','MCompositor',0,1,0,'',''], # unverified
|
'mcompositor' => ['^mcompositor',0,'0','MCompositor',0,1,0,'',''], # unverified
|
||||||
|
@ -35354,6 +35357,8 @@ sub set_values {
|
||||||
'mwm' => ['^mwm',0,'0','MWM',0,1,0,'',''],# no version
|
'mwm' => ['^mwm',0,'0','MWM',0,1,0,'',''],# no version
|
||||||
'nawm' => ['^nawm',0,'0','nawm',0,1,0,'',''],# unverified
|
'nawm' => ['^nawm',0,'0','nawm',0,1,0,'',''],# unverified
|
||||||
'newm' => ['^newm',0,'0','newm',0,1,0,'',''], # unverified
|
'newm' => ['^newm',0,'0','newm',0,1,0,'',''], # unverified
|
||||||
|
'newm-atha' => ['^newm',0,'0','new-atha',0,1,0,'',''], # unverified
|
||||||
|
'niri' => ['^niri',0,'0','niri',0,1,0,'',''], # unverified
|
||||||
'notion' => ['^.',1,'--version','Notion',0,1,0,'',''],
|
'notion' => ['^.',1,'--version','Notion',0,1,0,'',''],
|
||||||
'nscde' => ['^(fvwm|nscde)',2,'--version','NsCDE',0,1,0,'',''],
|
'nscde' => ['^(fvwm|nscde)',2,'--version','NsCDE',0,1,0,'',''],
|
||||||
'nucleus' => ['^nucleus',0,'0','Nucleus',0,1,0,'',''], # unverified
|
'nucleus' => ['^nucleus',0,'0','Nucleus',0,1,0,'',''], # unverified
|
||||||
|
@ -35367,6 +35372,7 @@ sub set_values {
|
||||||
'perceptia' => ['^perceptia',0,'0','perceptia',0,1,0,'',''],
|
'perceptia' => ['^perceptia',0,'0','perceptia',0,1,0,'',''],
|
||||||
'phoc' => ['^phoc',0,'0','phoc',0,1,0,'',''], # unverified
|
'phoc' => ['^phoc',0,'0','phoc',0,1,0,'',''], # unverified
|
||||||
'picom' => ['^\S',1,'--version','Picom',0,1,0,'^v',''],
|
'picom' => ['^\S',1,'--version','Picom',0,1,0,'^v',''],
|
||||||
|
'pinnacle' => ['^pinnacle',0,'0','Pinnacle',0,1,0,'',''], # unverified
|
||||||
'plasmashell' => ['^plasmashell',2,'--version','KDE Plasma',0,1,0,'',''],
|
'plasmashell' => ['^plasmashell',2,'--version','KDE Plasma',0,1,0,'',''],
|
||||||
'polonium' => ['^polonium',0,'0','polonium',0,1,0,'',''], # unverified
|
'polonium' => ['^polonium',0,'0','polonium',0,1,0,'',''], # unverified
|
||||||
'pywm' => ['^pywm',0,'0','pywm',0,1,0,'',''], # unverified
|
'pywm' => ['^pywm',0,'0','pywm',0,1,0,'',''], # unverified
|
||||||
|
@ -35471,6 +35477,8 @@ sub set_values {
|
||||||
'cdm' => ['^cdm',0,'0','CDM',0,1,0,'',''],
|
'cdm' => ['^cdm',0,'0','CDM',0,1,0,'',''],
|
||||||
# might be xlogin, unknown output for -V
|
# might be xlogin, unknown output for -V
|
||||||
'clogin' => ['^clogin',0,'-V','clogin',0,1,0,'',''], # unverified, cysco router
|
'clogin' => ['^clogin',0,'-V','clogin',0,1,0,'',''], # unverified, cysco router
|
||||||
|
# unverified, lightdm greeter
|
||||||
|
'elephant-greeter' => ['^elephant',0,'0','elephant-greeter',0,1,0,'',''],
|
||||||
'elogind' => ['^elogind',0,'0','elogind',0,1,0,'',''], # no version
|
'elogind' => ['^elogind',0,'0','elogind',0,1,0,'',''], # no version
|
||||||
'emptty' => ['^emptty',0,'0','EMPTTY',0,1,0,'',''], # unverified
|
'emptty' => ['^emptty',0,'0','EMPTTY',0,1,0,'',''], # unverified
|
||||||
'entranced' => ['^entrance',0,'0','Entrance',0,1,0,'',''],
|
'entranced' => ['^entrance',0,'0','Entrance',0,1,0,'',''],
|
||||||
|
@ -35487,12 +35495,16 @@ sub set_values {
|
||||||
'lxdm' => ['^lxdm',0,'0','LXDM',0,1,0,'',''],
|
'lxdm' => ['^lxdm',0,'0','LXDM',0,1,0,'',''],
|
||||||
'ly' => ['^ly',3,'--version','Ly',0,1,0,'',''],
|
'ly' => ['^ly',3,'--version','Ly',0,1,0,'',''],
|
||||||
'mdm' => ['^mdm',0,'0','MDM',0,1,0,'',''],
|
'mdm' => ['^mdm',0,'0','MDM',0,1,0,'',''],
|
||||||
'mlogind' => ['^mlogind',3,'-v','mlogind',0,1,0,'',''], # guess, unverified, BSD SLiM fork
|
# guess, unverified, BSD SLiM fork
|
||||||
|
'mlogind' => ['^mlogind',3,'-v','mlogind',0,1,0,'',''],
|
||||||
'nodm' => ['^nodm',0,'0','nodm',0,1,0,'',''],
|
'nodm' => ['^nodm',0,'0','nodm',0,1,0,'',''],
|
||||||
'pcdm' => ['^pcdm',0,'0','PCDM',0,1,0,'',''],
|
'pcdm' => ['^pcdm',0,'0','PCDM',0,1,0,'',''],
|
||||||
'qingy' => ['^qingy',0,'0','qingy',0,1,0,'',''], # unverified
|
'qingy' => ['^qingy',0,'0','qingy',0,1,0,'',''], # unverified
|
||||||
|
'qtgreet' => ['^qtgreet',0,'0','qtgreet',0,1,0,'',''], # unverified
|
||||||
'seatd' => ['^seatd',3,'-v','seatd',0,1,0,'',''],
|
'seatd' => ['^seatd',3,'-v','seatd',0,1,0,'',''],
|
||||||
'sddm' => ['^sddm',0,'0','SDDM',0,1,0,'',''],
|
'sddm' => ['^sddm',0,'0','SDDM',0,1,0,'',''],
|
||||||
|
# unverified, , lightdm greeter
|
||||||
|
'slick-greeter' => ['^slick',0,'0','slick-greeter',0,1,0,'',''],
|
||||||
'slim' => ['slim version',3,'-v','SLiM',0,1,0,'',''],
|
'slim' => ['slim version',3,'-v','SLiM',0,1,0,'',''],
|
||||||
'slimski' => ['slimski version',3,'-v','slimski',0,1,0,'',''], # slim fork
|
'slimski' => ['slimski version',3,'-v','slimski',0,1,0,'',''], # slim fork
|
||||||
'tbsm' => ['^tbsm',0,'0','tbsm',0,1,0,'',''], # unverified
|
'tbsm' => ['^tbsm',0,'0','tbsm',0,1,0,'',''], # unverified
|
||||||
|
@ -35833,7 +35845,7 @@ sub set_de_wm {
|
||||||
dawn dtwm dusk dwm echinus evilwm flwm flwm_topside
|
dawn dtwm dusk dwm echinus evilwm flwm flwm_topside
|
||||||
fvwm.*-crystal\S* fvwm1 fvwm2 fvwm3 fvwm95 fvwm
|
fvwm.*-crystal\S* fvwm1 fvwm2 fvwm3 fvwm95 fvwm
|
||||||
hackedbox herbstluftwm i3 instantwm ion3 jbwm jwm larswm leftwm lwm
|
hackedbox herbstluftwm i3 instantwm ion3 jbwm jwm larswm leftwm lwm
|
||||||
matchbox-window-manager mcwm mini miwm mlvwm monsterwm musca mvwm mwm
|
matchbox-window-manager maxx mcwm mini miwm mlvwm monsterwm musca mvwm mwm
|
||||||
nawm notion openbox nscde pekwm penrose qvwm ratpoison
|
nawm notion openbox nscde pekwm penrose qvwm ratpoison
|
||||||
sapphire sawfish scrotwm snapwm spectrwm stumpwm subtle tinywm tvtwm twm
|
sapphire sawfish scrotwm snapwm spectrwm stumpwm subtle tinywm tvtwm twm
|
||||||
uwm vtwm windowlab [wW]indo[mM]aker w9wm wingo wm2 wmfs wmfs2 wmii2 wmii
|
uwm vtwm windowlab [wW]indo[mM]aker w9wm wingo wm2 wmfs wmfs2 wmii2 wmii
|
||||||
|
@ -35865,8 +35877,9 @@ sub set_de_wm {
|
||||||
cage cagebreak cardboard chameleonwm clayland comfc
|
cage cagebreak cardboard chameleonwm clayland comfc
|
||||||
dwl dwc epd-wm fireplace feathers fenestra glass gamescope greenfield grefson
|
dwl dwc epd-wm fireplace feathers fenestra glass gamescope greenfield grefson
|
||||||
hikari hopalong [Hh]yprland inaban japokwm kiwmi labwc laikawm lipstick liri
|
hikari hopalong [Hh]yprland inaban japokwm kiwmi labwc laikawm lipstick liri
|
||||||
mahogany marina maze maynard motorcar newm nucleus
|
magmawm mahogany marina maze maynard motorcar newm(-atha)? niri nucleus
|
||||||
orbital orbment perceptia phoc polonium pywm qtile river rootston rustland
|
orbital orbment perceptia phoc pinnacle polonium pywm
|
||||||
|
qtile river rootston rustland
|
||||||
simulavr skylight smithay sommelier sway swayfx swc swvkc
|
simulavr skylight smithay sommelier sway swayfx swc swvkc
|
||||||
tabby taiwins tinybox tinywl trinkster velox vimway vivarium
|
tabby taiwins tinybox tinywl trinkster velox vimway vivarium
|
||||||
wavy waybox way-?cooler wayfire wayhouse waymonad westeros westford
|
wavy waybox way-?cooler wayfire wayhouse waymonad westeros westford
|
||||||
|
@ -35878,15 +35891,17 @@ sub set_de_wm {
|
||||||
albert alltray awesomebar awn
|
albert alltray awesomebar awn
|
||||||
bar barpanel bbdock bbpager bemenu bipolarbar bmpanel bmpanel2 budgie-panel
|
bar barpanel bbdock bbpager bemenu bipolarbar bmpanel bmpanel2 budgie-panel
|
||||||
cairo-dock dde-dock deskmenu dmenu(-wayland)? dockbarx docker docky dzen dzen2
|
cairo-dock dde-dock deskmenu dmenu(-wayland)? dockbarx docker docky dzen dzen2
|
||||||
fbpanel fspanel fuzzel glx-dock gnome-panel hpanel
|
fbpanel fspanel fuzzel gmenu glx-dock gnome-panel hpanel hybridbar
|
||||||
i3bar i3-status(-rs|-rust)? icewmtray jgmenu kdocker kicker krunner ksmoothdock
|
i3bar i3-status(-rs|-rust)? icewmtray jgmenu kdocker kicker krunner ksmoothdock
|
||||||
latte lavalauncher latte-dock lemonbar ltpanel luastatus lxpanel lxqt-panel
|
latte latte-dock lavalauncher lemonbar ltpanel luastatus
|
||||||
|
lxpanel lxqt-panel
|
||||||
matchbox-panel mate-panel mauncher mopag nwg-(bar|dock|launchers|panel)
|
matchbox-panel mate-panel mauncher mopag nwg-(bar|dock|launchers|panel)
|
||||||
openbox-menu ourico perlpanel plank polybar pypanel razor(qt)?-panel rofi rootbar
|
onagre openbox-menu ourico perlpanel plank polybar pypanel
|
||||||
|
razor(qt)?-panel rofi rootbar
|
||||||
sfwbar simplepanel sirula some_sorta_bar stalonetray swaybar
|
sfwbar simplepanel sirula some_sorta_bar stalonetray swaybar
|
||||||
taffybar taskbar tint2 tofi trayer ukui-panel vala-panel
|
taffybar taskbar tint2 tofi trayer ukui-panel ulauncher vala-panel
|
||||||
wapanel waybar wbar wharf wingpanel witray wldash wmdocker wmsystemtray wofi
|
wapanel waybar wbar wharf wingpanel witray wldash wmdocker wmenu
|
||||||
xfce[45]?-panel xmobar yambar yabar yofi)));
|
wmsystemtray wofi xfce[45]?-panel xmobar yambar yabar yofi)));
|
||||||
# Generate tools: power manager daemons, then screensavers/lockers.
|
# Generate tools: power manager daemons, then screensavers/lockers.
|
||||||
# Note that many lockers may not be services
|
# Note that many lockers may not be services
|
||||||
@{$ps_data{'tools-test'}}=qw(away boinc-screensaver budgie-screensaver
|
@{$ps_data{'tools-test'}}=qw(away boinc-screensaver budgie-screensaver
|
||||||
|
@ -35894,7 +35909,7 @@ sub set_de_wm {
|
||||||
hyprlock i3lock kscreenlocker light-locker lockscreen lxlock
|
hyprlock i3lock kscreenlocker light-locker lockscreen lxlock
|
||||||
mate-screensaver nwg-lock
|
mate-screensaver nwg-lock
|
||||||
physlock rss-glx slock swayidle swaylock ukui-screensaver unicode-screensaver
|
physlock rss-glx slock swayidle swaylock ukui-screensaver unicode-screensaver
|
||||||
xautolock xfce4-screensaver xlock xlockmore xscreensaver
|
waylock xautolock xfce4-screensaver xlock xlockmore xscreensaver
|
||||||
xscreensaver-systemd xsecurelock xss-lock xtrlock);
|
xscreensaver-systemd xsecurelock xss-lock xtrlock);
|
||||||
process_items(\@{$ps_data{'tools-active'}},join('|',@{$ps_data{'tools-test'}}));
|
process_items(\@{$ps_data{'tools-active'}},join('|',@{$ps_data{'tools-test'}}));
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,67 @@
|
||||||
|
================================================================================
|
||||||
|
Version: 3.3.35
|
||||||
|
Patch: 00
|
||||||
|
Date: 2024-??-??
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
RELEASE NOTES:
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Added more Wayland wm/de updates: wm, tools, lockers, etc. This list will grow
|
||||||
|
slowly over time, I'm sure.
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
SPECIAL THANKS:
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
KNOWN ISSUES:
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
BUGS:
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
FIXES:
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
ENHANCEMENTS:
|
||||||
|
|
||||||
|
1. SYSTEM: DesktopData: Added the following items:
|
||||||
|
|
||||||
|
* menus/launchers: wayland gmenu, onagre, ulauncher, wmenu .
|
||||||
|
|
||||||
|
* greeters: slick-greeter/elephant-greeter lightdm, but those are not the same
|
||||||
|
as greetd/seatd type greeters so will probably remove.
|
||||||
|
|
||||||
|
* bars: hybridbar.
|
||||||
|
|
||||||
|
* x11 wm: MaXX.
|
||||||
|
|
||||||
|
* wayland compositors: MagmaWM, newm [already abandoned], newm-atha [fork of
|
||||||
|
newm], niri, Pinnacle.
|
||||||
|
|
||||||
|
2. INFO: PowerData: Added waylock
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
CHANGES:
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
DOCUMENTATION:
|
||||||
|
|
||||||
|
1a. DOCS: inxi-desktop-wm.txt, updated for new bars, LM, launcher/menus.
|
||||||
|
|
||||||
|
1b. DOCS: inxi-power.txt: added waylock to lockers sectsion.
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
CODE:
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
-- Harald Hope - Mon, 29 Apr 2024 16:56:38 -0700
|
||||||
|
|
||||||
================================================================================
|
================================================================================
|
||||||
Version: 3.3.34
|
Version: 3.3.34
|
||||||
Patch: 00
|
Patch: 00
|
||||||
|
|
Loading…
Reference in a new issue