|
638 | 638 | } |
639 | 639 | } |
640 | 640 | }, |
641 | | - "library": { |
642 | | - "description": "Set the path of a library to load", |
643 | | - "type": "object", |
644 | | - "additionalProperties": false, |
645 | | - "properties": { |
646 | | - "vulkan": { |
647 | | - "type": "string", |
648 | | - "description": "Vulkan module & fallback for GPU output" |
649 | | - }, |
650 | | - "freetype": { |
651 | | - "type": "string", |
652 | | - "description": "Used for Termux font detection (Android)" |
653 | | - }, |
654 | | - "wayland": { |
655 | | - "type": "string", |
656 | | - "description": "Better display performance and output in wayland sessions.\nSupports different refresh rates per monitor.\n(Linux, FreeBSD)" |
657 | | - }, |
658 | | - "xcbRandr": { |
659 | | - "type": "string", |
660 | | - "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)" |
661 | | - }, |
662 | | - "xcb": { |
663 | | - "type": "string", |
664 | | - "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)" |
665 | | - }, |
666 | | - "xrandr": { |
667 | | - "type": "string", |
668 | | - "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)" |
669 | | - }, |
670 | | - "x11": { |
671 | | - "type": "string", |
672 | | - "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)" |
673 | | - }, |
674 | | - "drm": { |
675 | | - "type": "string", |
676 | | - "description": "Used for fast resolution and refresh rate detection (Linux, FreeBSD)" |
677 | | - }, |
678 | | - "gio": { |
679 | | - "type": "string", |
680 | | - "description": "Needed for values that are only stored GSettings (Linux, FreeBSD, SunOS)" |
681 | | - }, |
682 | | - "dconf": { |
683 | | - "type": "string", |
684 | | - "description": "Needed for values that are only stored in DConf + Fallback for GSettings (Linux, FreeBSD, SunOS)" |
685 | | - }, |
686 | | - "dbus": { |
687 | | - "type": "string", |
688 | | - "description": "Bluetooth, Player & Media detection (Linux, FreeBSD, SunOS)" |
689 | | - }, |
690 | | - "xfconf": { |
691 | | - "type": "string", |
692 | | - "description": "Needed for XFWM theme and XFCE Terminal font (Linux, FreeBSD, SunOS)" |
693 | | - }, |
694 | | - "sqlite3": { |
695 | | - "type": "string", |
696 | | - "description": "Needed for pkg & rpm package count (Linux, FreeBSD)" |
697 | | - }, |
698 | | - "rpm": { |
699 | | - "type": "string", |
700 | | - "description": "Slower fallback for rpm package count. Needed on openSUSE & old CentOS / Redhat. (Linux)" |
701 | | - }, |
702 | | - "imagemagick": { |
703 | | - "type": "string", |
704 | | - "description": "Images in terminal using sixel or kitty graphics protocol (Linux, FreeBSD, SunOS, macOS)" |
705 | | - }, |
706 | | - "z": { |
707 | | - "description": "Libz. Faster image output when using kitty graphics protocol (Linux, FreeBSD, SunOS, macOS)", |
708 | | - "type": "string" |
709 | | - }, |
710 | | - "chafa": { |
711 | | - "type": "string", |
712 | | - "description": "Image output as ascii art (Linux, FreeBSD, SunOS, macOS)" |
713 | | - }, |
714 | | - "egl": { |
715 | | - "type": "string", |
716 | | - "description": "Library used by the OpenGL module for gl context creation (Linux, FreeBSD, SunOS, Windows)" |
717 | | - }, |
718 | | - "glx": { |
719 | | - "type": "string", |
720 | | - "description": "Library used by the OpenGL module for gl context creation (Linux, FreeBSD, SunOS)" |
721 | | - }, |
722 | | - "osmesa": { |
723 | | - "type": "string", |
724 | | - "description": "Library used by the OpenGL module for gl context creation (Linux, FreeBSD, SunOS)" |
725 | | - }, |
726 | | - "opencl": { |
727 | | - "type": "string", |
728 | | - "description": "OpenCL module (Linux, FreeBSD, SunOS, Windows)" |
729 | | - }, |
730 | | - "pulse": { |
731 | | - "description": "Pulseaudio. Used for Sound detection (Linux, FreeBSD, SunOS)", |
732 | | - "type": "string" |
733 | | - }, |
734 | | - "nm": { |
735 | | - "description": "NetworkManager. Used for Wifi detection (Linux)", |
736 | | - "type": "string" |
737 | | - }, |
738 | | - "ddcutil": { |
739 | | - "description": "Used for brightness detection of external displays (Linux)", |
740 | | - "type": "string" |
741 | | - }, |
742 | | - "elf": { |
743 | | - "description": "Used for st terminal font detection and systemd version detection (Linux)", |
744 | | - "type": "string" |
745 | | - } |
746 | | - } |
747 | | - }, |
748 | 641 | "modules": { |
749 | 642 | "description": "Fastfetch modules to run", |
750 | 643 | "type": "array", |
|
1343 | 1236 | "description": "Set the shell program to execute the command text\nDefault: cmd for Windows, /bin/sh for *nix", |
1344 | 1237 | "type": "string" |
1345 | 1238 | }, |
| 1239 | + "param": { |
| 1240 | + "description": "Set the parameter used when starting the shell\nDefault: /c for Windows, -c for *nix", |
| 1241 | + "type": "string" |
| 1242 | + }, |
1346 | 1243 | "text": { |
1347 | 1244 | "description": "Set the command text to be executed", |
1348 | 1245 | "type": "string" |
|
0 commit comments