diff --git a/doc/json_schema.json b/doc/json_schema.json index 9829f034d..fda68c2ab 100644 --- a/doc/json_schema.json +++ b/doc/json_schema.json @@ -638,113 +638,6 @@ } } }, - "library": { - "description": "Set the path of a library to load", - "type": "object", - "additionalProperties": false, - "properties": { - "vulkan": { - "type": "string", - "description": "Vulkan module & fallback for GPU output" - }, - "freetype": { - "type": "string", - "description": "Used for Termux font detection (Android)" - }, - "wayland": { - "type": "string", - "description": "Better display performance and output in wayland sessions.\nSupports different refresh rates per monitor.\n(Linux, FreeBSD)" - }, - "xcbRandr": { - "type": "string", - "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD, SunOS)" - }, - "xcb": { - "type": "string", - "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD, SunOS)" - }, - "xrandr": { - "type": "string", - "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD, SunOS)" - }, - "x11": { - "type": "string", - "description": "X11 sessions for better display detection and faster WM detection.\nThe *randr ones provide multi monitor support The libxcb* ones usually have better performance.\n (Linux, FreeBSD, SunOS)" - }, - "drm": { - "type": "string", - "description": "Used for fast resolution and refresh rate detection (Linux, FreeBSD)" - }, - "gio": { - "type": "string", - "description": "Needed for values that are only stored GSettings (Linux, FreeBSD, SunOS)" - }, - "dconf": { - "type": "string", - "description": "Needed for values that are only stored in DConf + Fallback for GSettings (Linux, FreeBSD, SunOS)" - }, - "dbus": { - "type": "string", - "description": "Bluetooth, Player & Media detection (Linux, FreeBSD, SunOS)" - }, - "xfconf": { - "type": "string", - "description": "Needed for XFWM theme and XFCE Terminal font (Linux, FreeBSD, SunOS)" - }, - "sqlite3": { - "type": "string", - "description": "Needed for pkg & rpm package count (Linux, FreeBSD)" - }, - "rpm": { - "type": "string", - "description": "Slower fallback for rpm package count. Needed on openSUSE & old CentOS / Redhat. (Linux)" - }, - "imagemagick": { - "type": "string", - "description": "Images in terminal using sixel or kitty graphics protocol (Linux, FreeBSD, SunOS, macOS)" - }, - "z": { - "description": "Libz. Faster image output when using kitty graphics protocol (Linux, FreeBSD, SunOS, macOS)", - "type": "string" - }, - "chafa": { - "type": "string", - "description": "Image output as ascii art (Linux, FreeBSD, SunOS, macOS)" - }, - "egl": { - "type": "string", - "description": "Library used by the OpenGL module for gl context creation (Linux, FreeBSD, SunOS, Windows)" - }, - "glx": { - "type": "string", - "description": "Library used by the OpenGL module for gl context creation (Linux, FreeBSD, SunOS)" - }, - "osmesa": { - "type": "string", - "description": "Library used by the OpenGL module for gl context creation (Linux, FreeBSD, SunOS)" - }, - "opencl": { - "type": "string", - "description": "OpenCL module (Linux, FreeBSD, SunOS, Windows)" - }, - "pulse": { - "description": "Pulseaudio. Used for Sound detection (Linux, FreeBSD, SunOS)", - "type": "string" - }, - "nm": { - "description": "NetworkManager. Used for Wifi detection (Linux)", - "type": "string" - }, - "ddcutil": { - "description": "Used for brightness detection of external displays (Linux)", - "type": "string" - }, - "elf": { - "description": "Used for st terminal font detection and systemd version detection (Linux)", - "type": "string" - } - } - }, "modules": { "description": "Fastfetch modules to run", "type": "array", diff --git a/src/data/help.json b/src/data/help.json index 43d501209..a55402156 100644 --- a/src/data/help.json +++ b/src/data/help.json @@ -766,184 +766,6 @@ } } ], - "Library path": [ - { - "long": "lib-vulkan", - "desc": "Vulkan module & fallback for GPU output", - "arg": { - "type": "path" - } - }, - { - "long": "lib-wayland", - "desc": "Better display performance and output in wayland sessions", - "arg": { - "type": "path" - } - }, - { - "long": "lib-xcb-randr", - "desc": "X11 sessions for better display detection and faster WM detection", - "arg": { - "type": "path" - } - }, - { - "long": "lib-xcb", - "desc": "X11 sessions for better display detection and faster WM detection", - "arg": { - "type": "path" - } - }, - { - "long": "lib-xrandr", - "desc": "X11 sessions for better display detection and faster WM detection", - "arg": { - "type": "path" - } - }, - { - "long": "lib-x11", - "desc": "X11 sessions for better display detection and faster WM detection", - "arg": { - "type": "path" - } - }, - { - "long": "lib-drm", - "desc": "Used for fast resolution and refresh rate detection", - "remark": "Linux only", - "arg": { - "type": "path" - } - }, - { - "long": "lib-gio", - "desc": "Needed for values that are only stored GSettings", - "arg": { - "type": "path" - } - }, - { - "long": "lib-dconf", - "desc": "Needed for values that are only stored in DConf + Fallback for GSettings", - "arg": { - "type": "path" - } - }, - { - "long": "lib-dbus", - "desc": "Bluetooth, Player & Media detection", - "arg": { - "type": "path" - } - }, - { - "long": "lib-xfconf", - "desc": "Needed for XFWM theme and XFCE Terminal font", - "arg": { - "type": "path" - } - }, - { - "long": "lib-sqlite3", - "desc": "Needed for pkg & rpm package count", - "arg": { - "type": "path" - } - }, - { - "long": "lib-rpm", - "desc": "Slower fallback for rpm package count", - "arg": { - "type": "path" - } - }, - { - "long": "lib-imagemagick", - "desc": "Images in terminal using sixel or kitty graphics protocol", - "arg": { - "type": "path" - } - }, - { - "long": "lib-z", - "desc": "Libz. Faster image output when using kitty graphics protocol", - "arg": { - "type": "path" - } - }, - { - "long": "lib-chafa", - "desc": "Image output as ascii art", - "arg": { - "type": "path" - } - }, - { - "long": "lib-egl", - "desc": "Needed by the OpenGL module for gl context creation", - "arg": { - "type": "path" - } - }, - { - "long": "lib-glx", - "desc": "Needed by the OpenGL module for gl context creation", - "arg": { - "type": "path" - } - }, - { - "long": "lib-osmesa", - "desc": "Needed by the OpenGL module for gl context creation", - "arg": { - "type": "path" - } - }, - { - "long": "lib-opencl", - "desc": "OpenCL module", - "arg": { - "type": "path" - } - }, - { - "long": "lib-pulse", - "desc": "Pulseaudio. Used for Sound detection", - "arg": { - "type": "path" - } - }, - { - "long": "lib-nm", - "desc": "NetworkManager. Used for Wifi detection", - "arg": { - "type": "path" - } - }, - { - "long": "lib-freetype", - "desc": "Used for Termux font detection", - "arg": { - "type": "path" - } - }, - { - "long": "lib-ddcutil", - "desc": "Used for brightness detection of external displays", - "arg": { - "type": "path" - } - }, - { - "long": "lib-elf", - "desc": "Used for st terminal font detection and systemd version detection", - "arg": { - "type": "path" - } - } - ], "Module specific": [ { "long": "title-fqdn",