Skip to content

Commit 373e288

Browse files
committed
WM: add support for fvwm (OpenBSD) and ctwm (NetBSD)
1 parent 82170ce commit 373e288

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/detection/displayserver/displayserver.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636
#define FF_WM_PRETTY_ICEWM "IceWM"
3737
#define FF_WM_PRETTY_SPECTRWM "spectrwm"
3838
#define FF_WM_PRETTY_DTWM "dtwm"
39+
#define FF_WM_PRETTY_FVWM "fvwm"
40+
#define FF_WM_PRETTY_CTWM "ctwm"
3941

4042

4143
#define FF_WM_PROTOCOL_TTY "TTY"

src/detection/displayserver/linux/wmde.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,10 @@ static void applyPrettyNameIfWM(FFDisplayServerResult* result, const char* name)
126126
ffStrbufSetS(&result->wmPrettyName, FF_WM_PRETTY_ICEWM);
127127
else if(ffStrEqualsIgnCase(name, "dtwm"))
128128
ffStrbufSetS(&result->wmPrettyName, FF_WM_PRETTY_DTWM);
129+
else if(ffStrEqualsIgnCase(name, "fvwm"))
130+
ffStrbufSetS(&result->wmPrettyName, FF_WM_PRETTY_FVWM);
131+
else if(ffStrEqualsIgnCase(name, "ctwm"))
132+
ffStrbufSetS(&result->wmPrettyName, FF_WM_PRETTY_CTWM);
129133
else if(ffStrEqualsIgnCase(name, "hyprland"))
130134
ffStrbufSetS(&result->wmPrettyName, FF_WM_PRETTY_HYPRLAND);
131135
}

0 commit comments

Comments
 (0)