Skip to content

Add more window manager support to UI detection code.

Syndicate requested to merge Syndicate6690/ufetch:patch-1 into master

This adds support for window managers (i.e. i3) and also distinguishing between the different variations using pgrep which checks if the process is running.

WMs/DEs supported:

  • GNOME Shell
  • KDE Plasma
  • XFCE
  • i3, i3-gaps
  • Bspwm
  • Openbox
  • Blackbox

Should be easily expandable in the future.

Merge request reports