chore: Refactored symlink order
fbd8e073
34 file(s) · +2764 −6
| 1 | - | /Users/stevedylandev/.config/btop/.config |
| 1 | - | /Users/stevedylandev/.config/btop/btop.conf |
|
| 1 | + | #? Config file for btop v. 1.4.3 |
|
| 2 | + | ||
| 3 | + | #* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes. |
|
| 4 | + | #* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes" |
|
| 5 | + | color_theme = "TTY" |
|
| 6 | + | ||
| 7 | + | #* If the theme set background should be shown, set to False if you want terminal background transparency. |
|
| 8 | + | theme_background = True |
|
| 9 | + | ||
| 10 | + | #* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false. |
|
| 11 | + | truecolor = True |
|
| 12 | + | ||
| 13 | + | #* Set to true to force tty mode regardless if a real tty has been detected or not. |
|
| 14 | + | #* Will force 16-color mode and TTY theme, set all graph symbols to "tty" and swap out other non tty friendly symbols. |
|
| 15 | + | force_tty = False |
|
| 16 | + | ||
| 17 | + | #* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets. |
|
| 18 | + | #* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box. |
|
| 19 | + | #* Use whitespace " " as separator between different presets. |
|
| 20 | + | #* Example: "cpu:0:default,mem:0:tty,proc:1:default cpu:0:braille,proc:0:tty" |
|
| 21 | + | presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty" |
|
| 22 | + | ||
| 23 | + | #* Set to True to enable "h,j,k,l,g,G" keys for directional control in lists. |
|
| 24 | + | #* Conflicting keys for h:"help" and k:"kill" is accessible while holding shift. |
|
| 25 | + | vim_keys = False |
|
| 26 | + | ||
| 27 | + | #* Rounded corners on boxes, is ignored if TTY mode is ON. |
|
| 28 | + | rounded_corners = True |
|
| 29 | + | ||
| 30 | + | #* Default symbols to use for graph creation, "braille", "block" or "tty". |
|
| 31 | + | #* "braille" offers the highest resolution but might not be included in all fonts. |
|
| 32 | + | #* "block" has half the resolution of braille but uses more common characters. |
|
| 33 | + | #* "tty" uses only 3 different symbols but will work with most fonts and should work in a real TTY. |
|
| 34 | + | #* Note that "tty" only has half the horizontal resolution of the other two, so will show a shorter historical view. |
|
| 35 | + | graph_symbol = "braille" |
|
| 36 | + | ||
| 37 | + | # Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty". |
|
| 38 | + | graph_symbol_cpu = "default" |
|
| 39 | + | ||
| 40 | + | # Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty". |
|
| 41 | + | graph_symbol_mem = "default" |
|
| 42 | + | ||
| 43 | + | # Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty". |
|
| 44 | + | graph_symbol_net = "default" |
|
| 45 | + | ||
| 46 | + | # Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty". |
|
| 47 | + | graph_symbol_proc = "default" |
|
| 48 | + | ||
| 49 | + | #* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace. |
|
| 50 | + | shown_boxes = "cpu mem net proc" |
|
| 51 | + | ||
| 52 | + | #* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs. |
|
| 53 | + | update_ms = 2000 |
|
| 54 | + | ||
| 55 | + | #* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct", |
|
| 56 | + | #* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly. |
|
| 57 | + | proc_sorting = "cpu lazy" |
|
| 58 | + | ||
| 59 | + | #* Reverse sorting order, True or False. |
|
| 60 | + | proc_reversed = False |
|
| 61 | + | ||
| 62 | + | #* Show processes as a tree. |
|
| 63 | + | proc_tree = False |
|
| 64 | + | ||
| 65 | + | #* Use the cpu graph colors in the process list. |
|
| 66 | + | proc_colors = True |
|
| 67 | + | ||
| 68 | + | #* Use a darkening gradient in the process list. |
|
| 69 | + | proc_gradient = True |
|
| 70 | + | ||
| 71 | + | #* If process cpu usage should be of the core it's running on or usage of the total available cpu power. |
|
| 72 | + | proc_per_core = False |
|
| 73 | + | ||
| 74 | + | #* Show process memory as bytes instead of percent. |
|
| 75 | + | proc_mem_bytes = True |
|
| 76 | + | ||
| 77 | + | #* Show cpu graph for each process. |
|
| 78 | + | proc_cpu_graphs = True |
|
| 79 | + | ||
| 80 | + | #* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate) |
|
| 81 | + | proc_info_smaps = False |
|
| 82 | + | ||
| 83 | + | #* Show proc box on left side of screen instead of right. |
|
| 84 | + | proc_left = False |
|
| 85 | + | ||
| 86 | + | #* (Linux) Filter processes tied to the Linux kernel(similar behavior to htop). |
|
| 87 | + | proc_filter_kernel = False |
|
| 88 | + | ||
| 89 | + | #* In tree-view, always accumulate child process resources in the parent process. |
|
| 90 | + | proc_aggregate = False |
|
| 91 | + | ||
| 92 | + | #* Sets the CPU stat shown in upper half of the CPU graph, "total" is always available. |
|
| 93 | + | #* Select from a list of detected attributes from the options menu. |
|
| 94 | + | cpu_graph_upper = "Auto" |
|
| 95 | + | ||
| 96 | + | #* Sets the CPU stat shown in lower half of the CPU graph, "total" is always available. |
|
| 97 | + | #* Select from a list of detected attributes from the options menu. |
|
| 98 | + | cpu_graph_lower = "Auto" |
|
| 99 | + | ||
| 100 | + | #* Toggles if the lower CPU graph should be inverted. |
|
| 101 | + | cpu_invert_lower = True |
|
| 102 | + | ||
| 103 | + | #* Set to True to completely disable the lower CPU graph. |
|
| 104 | + | cpu_single_graph = False |
|
| 105 | + | ||
| 106 | + | #* Show cpu box at bottom of screen instead of top. |
|
| 107 | + | cpu_bottom = False |
|
| 108 | + | ||
| 109 | + | #* Shows the system uptime in the CPU box. |
|
| 110 | + | show_uptime = True |
|
| 111 | + | ||
| 112 | + | #* Show cpu temperature. |
|
| 113 | + | check_temp = True |
|
| 114 | + | ||
| 115 | + | #* Which sensor to use for cpu temperature, use options menu to select from list of available sensors. |
|
| 116 | + | cpu_sensor = "Auto" |
|
| 117 | + | ||
| 118 | + | #* Show temperatures for cpu cores also if check_temp is True and sensors has been found. |
|
| 119 | + | show_coretemp = True |
|
| 120 | + | ||
| 121 | + | #* Set a custom mapping between core and coretemp, can be needed on certain cpus to get correct temperature for correct core. |
|
| 122 | + | #* Use lm-sensors or similar to see which cores are reporting temperatures on your machine. |
|
| 123 | + | #* Format "x:y" x=core with wrong temp, y=core with correct temp, use space as separator between multiple entries. |
|
| 124 | + | #* Example: "4:0 5:1 6:3" |
|
| 125 | + | cpu_core_map = "" |
|
| 126 | + | ||
| 127 | + | #* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine". |
|
| 128 | + | temp_scale = "celsius" |
|
| 129 | + | ||
| 130 | + | #* Use base 10 for bits/bytes sizes, KB = 1000 instead of KiB = 1024. |
|
| 131 | + | base_10_sizes = False |
|
| 132 | + | ||
| 133 | + | #* Show CPU frequency. |
|
| 134 | + | show_cpu_freq = True |
|
| 135 | + | ||
| 136 | + | #* Draw a clock at top of screen, formatting according to strftime, empty string to disable. |
|
| 137 | + | #* Special formatting: /host = hostname | /user = username | /uptime = system uptime |
|
| 138 | + | clock_format = "%X" |
|
| 139 | + | ||
| 140 | + | #* Update main ui in background when menus are showing, set this to false if the menus is flickering too much for comfort. |
|
| 141 | + | background_update = True |
|
| 142 | + | ||
| 143 | + | #* Custom cpu model name, empty string to disable. |
|
| 144 | + | custom_cpu_name = "" |
|
| 145 | + | ||
| 146 | + | #* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ". |
|
| 147 | + | #* Begin line with "exclude=" to change to exclude filter, otherwise defaults to "most include" filter. Example: disks_filter="exclude=/boot /home/user". |
|
| 148 | + | disks_filter = "" |
|
| 149 | + | ||
| 150 | + | #* Show graphs instead of meters for memory values. |
|
| 151 | + | mem_graphs = True |
|
| 152 | + | ||
| 153 | + | #* Show mem box below net box instead of above. |
|
| 154 | + | mem_below_net = False |
|
| 155 | + | ||
| 156 | + | #* Count ZFS ARC in cached and available memory. |
|
| 157 | + | zfs_arc_cached = True |
|
| 158 | + | ||
| 159 | + | #* If swap memory should be shown in memory box. |
|
| 160 | + | show_swap = True |
|
| 161 | + | ||
| 162 | + | #* Show swap as a disk, ignores show_swap value above, inserts itself after first disk. |
|
| 163 | + | swap_disk = True |
|
| 164 | + | ||
| 165 | + | #* If mem box should be split to also show disks info. |
|
| 166 | + | show_disks = True |
|
| 167 | + | ||
| 168 | + | #* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar. |
|
| 169 | + | only_physical = True |
|
| 170 | + | ||
| 171 | + | #* Read disks list from /etc/fstab. This also disables only_physical. |
|
| 172 | + | use_fstab = True |
|
| 173 | + | ||
| 174 | + | #* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool) |
|
| 175 | + | zfs_hide_datasets = False |
|
| 176 | + | ||
| 177 | + | #* Set to true to show available disk space for privileged users. |
|
| 178 | + | disk_free_priv = False |
|
| 179 | + | ||
| 180 | + | #* Toggles if io activity % (disk busy time) should be shown in regular disk usage view. |
|
| 181 | + | show_io_stat = True |
|
| 182 | + | ||
| 183 | + | #* Toggles io mode for disks, showing big graphs for disk read/write speeds. |
|
| 184 | + | io_mode = False |
|
| 185 | + | ||
| 186 | + | #* Set to True to show combined read/write io graphs in io mode. |
|
| 187 | + | io_graph_combined = False |
|
| 188 | + | ||
| 189 | + | #* Set the top speed for the io graphs in MiB/s (100 by default), use format "mountpoint:speed" separate disks with whitespace " ". |
|
| 190 | + | #* Example: "/mnt/media:100 /:20 /boot:1". |
|
| 191 | + | io_graph_speeds = "" |
|
| 192 | + | ||
| 193 | + | #* Set fixed values for network graphs in Mebibits. Is only used if net_auto is also set to False. |
|
| 194 | + | net_download = 100 |
|
| 195 | + | ||
| 196 | + | net_upload = 100 |
|
| 197 | + | ||
| 198 | + | #* Use network graphs auto rescaling mode, ignores any values set above and rescales down to 10 Kibibytes at the lowest. |
|
| 199 | + | net_auto = True |
|
| 200 | + | ||
| 201 | + | #* Sync the auto scaling for download and upload to whichever currently has the highest scale. |
|
| 202 | + | net_sync = True |
|
| 203 | + | ||
| 204 | + | #* Starts with the Network Interface specified here. |
|
| 205 | + | net_iface = "" |
|
| 206 | + | ||
| 207 | + | #* "True" shows bitrates in base 10 (Kbps, Mbps). "False" shows bitrates in binary sizes (Kibps, Mibps, etc.). "Auto" uses base_10_sizes. |
|
| 208 | + | base_10_bitrate = "Auto" |
|
| 209 | + | ||
| 210 | + | #* Show battery stats in top right if battery is present. |
|
| 211 | + | show_battery = True |
|
| 212 | + | ||
| 213 | + | #* Which battery to use if multiple are present. "Auto" for auto detection. |
|
| 214 | + | selected_battery = "Auto" |
|
| 215 | + | ||
| 216 | + | #* Show power stats of battery next to charge indicator. |
|
| 217 | + | show_battery_watts = True |
|
| 218 | + | ||
| 219 | + | #* Set loglevel for "~/.config/btop/btop.log" levels are: "ERROR" "WARNING" "INFO" "DEBUG". |
|
| 220 | + | #* The level set includes all lower levels, i.e. "DEBUG" will show all logging info. |
|
| 221 | + | log_level = "WARNING" |
| 1 | - | /Users/stevedylandev/.config/btop/themes |
| 1 | - | /Users/stevedylandev/.config/fastfetch/archery.jsonc |
|
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "modules": [ |
|
| 4 | + | { |
|
| 5 | + | "type": "title", |
|
| 6 | + | "key": "User", |
|
| 7 | + | "format": "{user-name}" |
|
| 8 | + | }, |
|
| 9 | + | { |
|
| 10 | + | "type": "title", |
|
| 11 | + | "key": "Hostname", |
|
| 12 | + | "format": "{host-name}" |
|
| 13 | + | }, |
|
| 14 | + | { |
|
| 15 | + | "type": "host", |
|
| 16 | + | "key": "Model" |
|
| 17 | + | }, |
|
| 18 | + | { |
|
| 19 | + | "type": "os", |
|
| 20 | + | "format": "{pretty-name} {version-id} {arch}" |
|
| 21 | + | }, |
|
| 22 | + | "kernel", |
|
| 23 | + | "uptime", |
|
| 24 | + | { |
|
| 25 | + | "type": "loadavg", |
|
| 26 | + | "key": "Load Average" |
|
| 27 | + | }, |
|
| 28 | + | "processes", |
|
| 29 | + | { |
|
| 30 | + | "type": "wm", |
|
| 31 | + | "key": "Window Manager" |
|
| 32 | + | }, |
|
| 33 | + | { |
|
| 34 | + | "type": "de", |
|
| 35 | + | "key": "Desktop Environment" |
|
| 36 | + | }, |
|
| 37 | + | "shell", |
|
| 38 | + | { |
|
| 39 | + | "type": "terminal", |
|
| 40 | + | "format": "{pretty-name} {version} {#37}█{#97}█ {#36}█{#96}█ {#35}█{#95}█ {#34}█{#94}█ {#33}█{#93}█ {#32}█{#92}█ {#31}█{#91}█ {#30}█{#90}█" |
|
| 41 | + | }, |
|
| 42 | + | { |
|
| 43 | + | "type": "packages", |
|
| 44 | + | "format": "{all}" |
|
| 45 | + | }, |
|
| 46 | + | { |
|
| 47 | + | "type": "cpu", |
|
| 48 | + | "key": "Temperature", |
|
| 49 | + | "temp": true, |
|
| 50 | + | "format": "{temperature}" |
|
| 51 | + | }, |
|
| 52 | + | { |
|
| 53 | + | "type": "cpu", |
|
| 54 | + | "key": "CPU", |
|
| 55 | + | "format": "{cores-logical} x {name}" |
|
| 56 | + | }, |
|
| 57 | + | { |
|
| 58 | + | "type": "gpu", |
|
| 59 | + | "format": "{name}" |
|
| 60 | + | }, |
|
| 61 | + | { |
|
| 62 | + | "type": "memory", |
|
| 63 | + | "key": "RAM" |
|
| 64 | + | }, |
|
| 65 | + | { |
|
| 66 | + | "type": "disk", |
|
| 67 | + | "key": "Disk", |
|
| 68 | + | "folders": "/" |
|
| 69 | + | }, |
|
| 70 | + | { |
|
| 71 | + | "type": "localip", |
|
| 72 | + | "key": "LAN IP", |
|
| 73 | + | "showIpv6": true, |
|
| 74 | + | "showPrefixLen": false |
|
| 75 | + | }, |
|
| 76 | + | { |
|
| 77 | + | "type": "publicip", |
|
| 78 | + | "key": "WAN IP", |
|
| 79 | + | "timeout": 1000 |
|
| 80 | + | } |
|
| 81 | + | ] |
|
| 82 | + | } |
| 1 | - | /Users/stevedylandev/.config/fastfetch/config.jsonc |
|
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "logo": { |
|
| 4 | + | "type": "small", |
|
| 5 | + | "padding": { |
|
| 6 | + | "top": 1, |
|
| 7 | + | }, |
|
| 8 | + | }, |
|
| 9 | + | "modules": [ |
|
| 10 | + | "title", |
|
| 11 | + | "separator", |
|
| 12 | + | "os", |
|
| 13 | + | "host", |
|
| 14 | + | "uptime", |
|
| 15 | + | "packages", |
|
| 16 | + | "shell", |
|
| 17 | + | "theme", |
|
| 18 | + | "cursor", |
|
| 19 | + | "terminal", |
|
| 20 | + | "memory", |
|
| 21 | + | "disk", |
|
| 22 | + | "battery", |
|
| 23 | + | "temperature", |
|
| 24 | + | "poweradapter", |
|
| 25 | + | "break", |
|
| 26 | + | "colors", |
|
| 27 | + | ], |
|
| 28 | + | } |
| 1 | - | /Users/stevedylandev/.config/fastfetch/presets |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "logo": { |
|
| 4 | + | "padding": { |
|
| 5 | + | "top": 2 |
|
| 6 | + | } |
|
| 7 | + | }, |
|
| 8 | + | "modules": [ |
|
| 9 | + | "title", |
|
| 10 | + | "separator", |
|
| 11 | + | "os", |
|
| 12 | + | "host", |
|
| 13 | + | "bios", |
|
| 14 | + | "bootmgr", |
|
| 15 | + | "board", |
|
| 16 | + | "chassis", |
|
| 17 | + | "kernel", |
|
| 18 | + | "initsystem", |
|
| 19 | + | "uptime", |
|
| 20 | + | "loadavg", |
|
| 21 | + | "processes", |
|
| 22 | + | "packages", |
|
| 23 | + | "shell", |
|
| 24 | + | "editor", |
|
| 25 | + | "display", |
|
| 26 | + | "brightness", |
|
| 27 | + | "monitor", |
|
| 28 | + | "lm", |
|
| 29 | + | "de", |
|
| 30 | + | "wm", |
|
| 31 | + | "wmtheme", |
|
| 32 | + | "theme", |
|
| 33 | + | "icons", |
|
| 34 | + | "font", |
|
| 35 | + | "cursor", |
|
| 36 | + | "wallpaper", |
|
| 37 | + | "terminal", |
|
| 38 | + | "terminalfont", |
|
| 39 | + | "terminalsize", |
|
| 40 | + | "terminaltheme", |
|
| 41 | + | { |
|
| 42 | + | "type": "cpu", |
|
| 43 | + | "showPeCoreCount": true, |
|
| 44 | + | "temp": true |
|
| 45 | + | }, |
|
| 46 | + | "cpucache", |
|
| 47 | + | "cpuusage", |
|
| 48 | + | { |
|
| 49 | + | "type": "gpu", |
|
| 50 | + | "driverSpecific": true, |
|
| 51 | + | "temp": true |
|
| 52 | + | }, |
|
| 53 | + | "memory", |
|
| 54 | + | "physicalmemory", |
|
| 55 | + | "swap", |
|
| 56 | + | "disk", |
|
| 57 | + | "btrfs", |
|
| 58 | + | "zpool", |
|
| 59 | + | { |
|
| 60 | + | "type": "battery", |
|
| 61 | + | "temp": true |
|
| 62 | + | }, |
|
| 63 | + | "poweradapter", |
|
| 64 | + | "player", |
|
| 65 | + | "media", |
|
| 66 | + | { |
|
| 67 | + | "type": "publicip", |
|
| 68 | + | "timeout": 1000 |
|
| 69 | + | }, |
|
| 70 | + | { |
|
| 71 | + | "type": "localip", |
|
| 72 | + | "showIpv6": true, |
|
| 73 | + | "showMac": true, |
|
| 74 | + | "showSpeed": true, |
|
| 75 | + | "showMtu": true, |
|
| 76 | + | "showLoop": true, |
|
| 77 | + | "showFlags": true, |
|
| 78 | + | "showAllIps": true |
|
| 79 | + | }, |
|
| 80 | + | "dns", |
|
| 81 | + | "wifi", |
|
| 82 | + | "datetime", |
|
| 83 | + | "locale", |
|
| 84 | + | "vulkan", |
|
| 85 | + | "opengl", |
|
| 86 | + | "opencl", |
|
| 87 | + | "users", |
|
| 88 | + | "bluetooth", |
|
| 89 | + | "bluetoothradio", |
|
| 90 | + | "sound", |
|
| 91 | + | "camera", |
|
| 92 | + | "gamepad", |
|
| 93 | + | { |
|
| 94 | + | "type": "weather", |
|
| 95 | + | "timeout": 1000 |
|
| 96 | + | }, |
|
| 97 | + | "netio", |
|
| 98 | + | "diskio", |
|
| 99 | + | { |
|
| 100 | + | "type": "physicaldisk", |
|
| 101 | + | "temp": true |
|
| 102 | + | }, |
|
| 103 | + | "tpm", |
|
| 104 | + | "version", |
|
| 105 | + | "break", |
|
| 106 | + | "colors" |
|
| 107 | + | ] |
|
| 108 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "modules": [ |
|
| 4 | + | { |
|
| 5 | + | "type": "title", |
|
| 6 | + | "key": "User", |
|
| 7 | + | "format": "{user-name}" |
|
| 8 | + | }, |
|
| 9 | + | { |
|
| 10 | + | "type": "title", |
|
| 11 | + | "key": "Hostname", |
|
| 12 | + | "format": "{host-name}" |
|
| 13 | + | }, |
|
| 14 | + | { |
|
| 15 | + | "type": "host", |
|
| 16 | + | "key": "Model" |
|
| 17 | + | }, |
|
| 18 | + | { |
|
| 19 | + | "type": "os", |
|
| 20 | + | "format": "{pretty-name} {version-id} {arch}" |
|
| 21 | + | }, |
|
| 22 | + | "kernel", |
|
| 23 | + | "uptime", |
|
| 24 | + | { |
|
| 25 | + | "type": "loadavg", |
|
| 26 | + | "key": "Load Average" |
|
| 27 | + | }, |
|
| 28 | + | "processes", |
|
| 29 | + | { |
|
| 30 | + | "type": "wm", |
|
| 31 | + | "key": "Window Manager" |
|
| 32 | + | }, |
|
| 33 | + | { |
|
| 34 | + | "type": "de", |
|
| 35 | + | "key": "Desktop Environment" |
|
| 36 | + | }, |
|
| 37 | + | "shell", |
|
| 38 | + | { |
|
| 39 | + | "type": "terminal", |
|
| 40 | + | "format": "{pretty-name} {version} {#37}█{#97}█ {#36}█{#96}█ {#35}█{#95}█ {#34}█{#94}█ {#33}█{#93}█ {#32}█{#92}█ {#31}█{#91}█ {#30}█{#90}█" |
|
| 41 | + | }, |
|
| 42 | + | { |
|
| 43 | + | "type": "packages", |
|
| 44 | + | "format": "{all}" |
|
| 45 | + | }, |
|
| 46 | + | { |
|
| 47 | + | "type": "cpu", |
|
| 48 | + | "key": "Temperature", |
|
| 49 | + | "temp": true, |
|
| 50 | + | "format": "{temperature}" |
|
| 51 | + | }, |
|
| 52 | + | { |
|
| 53 | + | "type": "cpu", |
|
| 54 | + | "key": "CPU", |
|
| 55 | + | "format": "{cores-logical} x {name}" |
|
| 56 | + | }, |
|
| 57 | + | { |
|
| 58 | + | "type": "gpu", |
|
| 59 | + | "format": "{name}" |
|
| 60 | + | }, |
|
| 61 | + | { |
|
| 62 | + | "type": "memory", |
|
| 63 | + | "key": "RAM" |
|
| 64 | + | }, |
|
| 65 | + | { |
|
| 66 | + | "type": "disk", |
|
| 67 | + | "key": "Disk", |
|
| 68 | + | "folders": "/" |
|
| 69 | + | }, |
|
| 70 | + | { |
|
| 71 | + | "type": "localip", |
|
| 72 | + | "key": "LAN IP", |
|
| 73 | + | "showIpv6": true, |
|
| 74 | + | "showPrefixLen": false |
|
| 75 | + | }, |
|
| 76 | + | { |
|
| 77 | + | "type": "publicip", |
|
| 78 | + | "key": "WAN IP", |
|
| 79 | + | "timeout": 1000 |
|
| 80 | + | } |
|
| 81 | + | ] |
|
| 82 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "display": { |
|
| 4 | + | "stat": true, |
|
| 5 | + | "pipe": true, |
|
| 6 | + | "showErrors": true, |
|
| 7 | + | "noBuffer": true |
|
| 8 | + | }, |
|
| 9 | + | "logo": null, |
|
| 10 | + | "modules": [ |
|
| 11 | + | "title", |
|
| 12 | + | "separator", |
|
| 13 | + | "os", |
|
| 14 | + | "host", |
|
| 15 | + | "bios", |
|
| 16 | + | "bootmgr", |
|
| 17 | + | "board", |
|
| 18 | + | "chassis", |
|
| 19 | + | "kernel", |
|
| 20 | + | "initsystem", |
|
| 21 | + | "uptime", |
|
| 22 | + | "loadavg", |
|
| 23 | + | "processes", |
|
| 24 | + | "packages", |
|
| 25 | + | "shell", |
|
| 26 | + | "editor", |
|
| 27 | + | "display", |
|
| 28 | + | "brightness", |
|
| 29 | + | "monitor", |
|
| 30 | + | "lm", |
|
| 31 | + | "de", |
|
| 32 | + | "wm", |
|
| 33 | + | "wmtheme", |
|
| 34 | + | "theme", |
|
| 35 | + | "icons", |
|
| 36 | + | "font", |
|
| 37 | + | "cursor", |
|
| 38 | + | "wallpaper", |
|
| 39 | + | "terminal", |
|
| 40 | + | "terminalfont", |
|
| 41 | + | "terminalsize", |
|
| 42 | + | "terminaltheme", |
|
| 43 | + | { |
|
| 44 | + | "type": "cpu", |
|
| 45 | + | "showPeCoreCount": true, |
|
| 46 | + | "temp": true |
|
| 47 | + | }, |
|
| 48 | + | "cpucache", |
|
| 49 | + | "cpuusage", |
|
| 50 | + | { |
|
| 51 | + | "type": "gpu", |
|
| 52 | + | "driverSpecific": true, |
|
| 53 | + | "temp": true |
|
| 54 | + | }, |
|
| 55 | + | "memory", |
|
| 56 | + | "physicalmemory", |
|
| 57 | + | "swap", |
|
| 58 | + | "disk", |
|
| 59 | + | "btrfs", |
|
| 60 | + | "zpool", |
|
| 61 | + | { |
|
| 62 | + | "type": "battery", |
|
| 63 | + | "temp": true |
|
| 64 | + | }, |
|
| 65 | + | "poweradapter", |
|
| 66 | + | "player", |
|
| 67 | + | "media", |
|
| 68 | + | { |
|
| 69 | + | "type": "publicip", |
|
| 70 | + | "timeout": 1000 |
|
| 71 | + | }, |
|
| 72 | + | { |
|
| 73 | + | "type": "localip", |
|
| 74 | + | "showIpv6": true, |
|
| 75 | + | "showMac": true, |
|
| 76 | + | "showSpeed": true, |
|
| 77 | + | "showMtu": true, |
|
| 78 | + | "showLoop": true, |
|
| 79 | + | "showFlags": true, |
|
| 80 | + | "showAllIps": true |
|
| 81 | + | }, |
|
| 82 | + | "dns", |
|
| 83 | + | "wifi", |
|
| 84 | + | "datetime", |
|
| 85 | + | "locale", |
|
| 86 | + | "vulkan", |
|
| 87 | + | "opengl", |
|
| 88 | + | "opencl", |
|
| 89 | + | "users", |
|
| 90 | + | "bluetooth", |
|
| 91 | + | "bluetoothradio", |
|
| 92 | + | "sound", |
|
| 93 | + | "camera", |
|
| 94 | + | "gamepad", |
|
| 95 | + | { |
|
| 96 | + | "type": "weather", |
|
| 97 | + | "timeout": 1000 |
|
| 98 | + | }, |
|
| 99 | + | "netio", |
|
| 100 | + | "diskio", |
|
| 101 | + | { |
|
| 102 | + | "type": "physicaldisk", |
|
| 103 | + | "temp": true |
|
| 104 | + | }, |
|
| 105 | + | "tpm", |
|
| 106 | + | "version", |
|
| 107 | + | "break", |
|
| 108 | + | "colors" |
|
| 109 | + | ] |
|
| 110 | + | } |
| 1 | + | // Load with --load-config examples/2.jsonc |
|
| 2 | + | // Note that you must replace the image path to an existing image to display it. |
|
| 3 | + | ||
| 4 | + | { |
|
| 5 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 6 | + | "logo": { |
|
| 7 | + | "padding": { |
|
| 8 | + | "top": 2 |
|
| 9 | + | } |
|
| 10 | + | }, |
|
| 11 | + | "display": { |
|
| 12 | + | "separator": " -> ", |
|
| 13 | + | "constants": [ |
|
| 14 | + | "──────────────────────────────" |
|
| 15 | + | ] |
|
| 16 | + | }, |
|
| 17 | + | "modules": [ |
|
| 18 | + | { |
|
| 19 | + | "type": "custom", |
|
| 20 | + | "format": "┌{$1}{$1}┐", |
|
| 21 | + | "outputColor": "90" |
|
| 22 | + | }, |
|
| 23 | + | { |
|
| 24 | + | "type": "title", |
|
| 25 | + | "keyWidth": 10 |
|
| 26 | + | }, |
|
| 27 | + | { |
|
| 28 | + | "type": "custom", |
|
| 29 | + | "format": "└{$1}{$1}┘", |
|
| 30 | + | "outputColor": "90" |
|
| 31 | + | }, |
|
| 32 | + | { |
|
| 33 | + | "type": "custom", |
|
| 34 | + | "format": " {#90} {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} {#90}" |
|
| 35 | + | }, |
|
| 36 | + | { |
|
| 37 | + | "type": "custom", |
|
| 38 | + | "format": "┌{$1}{$1}┐", |
|
| 39 | + | "outputColor": "90" |
|
| 40 | + | }, |
|
| 41 | + | { |
|
| 42 | + | "type": "os", |
|
| 43 | + | "key": "{icon} OS", |
|
| 44 | + | "keyColor": "yellow" |
|
| 45 | + | }, |
|
| 46 | + | { |
|
| 47 | + | "type": "kernel", |
|
| 48 | + | "key": "│ ├", |
|
| 49 | + | "keyColor": "yellow" |
|
| 50 | + | }, |
|
| 51 | + | { |
|
| 52 | + | "type": "packages", |
|
| 53 | + | "key": "│ ├", |
|
| 54 | + | "keyColor": "yellow" |
|
| 55 | + | }, |
|
| 56 | + | { |
|
| 57 | + | "type": "shell", |
|
| 58 | + | "key": "│ └", |
|
| 59 | + | "keyColor": "yellow" |
|
| 60 | + | }, |
|
| 61 | + | { |
|
| 62 | + | "type": "wm", |
|
| 63 | + | "key": " DE/WM", |
|
| 64 | + | "keyColor": "blue" |
|
| 65 | + | }, |
|
| 66 | + | { |
|
| 67 | + | "type": "lm", |
|
| 68 | + | "key": "│ ├", |
|
| 69 | + | "keyColor": "blue" |
|
| 70 | + | }, |
|
| 71 | + | { |
|
| 72 | + | "type": "wmtheme", |
|
| 73 | + | "key": "│ ├", |
|
| 74 | + | "keyColor": "blue" |
|
| 75 | + | }, |
|
| 76 | + | { |
|
| 77 | + | "type": "icons", |
|
| 78 | + | "key": "│ ├", |
|
| 79 | + | "keyColor": "blue" |
|
| 80 | + | }, |
|
| 81 | + | { |
|
| 82 | + | "type": "terminal", |
|
| 83 | + | "key": "│ ├", |
|
| 84 | + | "keyColor": "blue" |
|
| 85 | + | }, |
|
| 86 | + | { |
|
| 87 | + | "type": "wallpaper", |
|
| 88 | + | "key": "│ └", |
|
| 89 | + | "keyColor": "blue" |
|
| 90 | + | }, |
|
| 91 | + | { |
|
| 92 | + | "type": "host", |
|
| 93 | + | "key": " PC", |
|
| 94 | + | "keyColor": "green" |
|
| 95 | + | }, |
|
| 96 | + | { |
|
| 97 | + | "type": "cpu", |
|
| 98 | + | "key": "│ ├", |
|
| 99 | + | "keyColor": "green" |
|
| 100 | + | }, |
|
| 101 | + | { |
|
| 102 | + | "type": "gpu", |
|
| 103 | + | "key": "│ ├", |
|
| 104 | + | "keyColor": "green" |
|
| 105 | + | }, |
|
| 106 | + | { |
|
| 107 | + | "type": "disk", |
|
| 108 | + | "key": "│ ├", |
|
| 109 | + | "keyColor": "green" |
|
| 110 | + | }, |
|
| 111 | + | { |
|
| 112 | + | "type": "memory", |
|
| 113 | + | "key": "│ ├", |
|
| 114 | + | "keyColor": "green" |
|
| 115 | + | }, |
|
| 116 | + | { |
|
| 117 | + | "type": "swap", |
|
| 118 | + | "key": "│ ├", |
|
| 119 | + | "keyColor": "green" |
|
| 120 | + | }, |
|
| 121 | + | { |
|
| 122 | + | "type": "uptime", |
|
| 123 | + | "key": "│ ├", |
|
| 124 | + | "keyColor": "green" |
|
| 125 | + | }, |
|
| 126 | + | { |
|
| 127 | + | "type": "display", |
|
| 128 | + | "key": "│ └", |
|
| 129 | + | "keyColor": "green" |
|
| 130 | + | }, |
|
| 131 | + | { |
|
| 132 | + | "type": "sound", |
|
| 133 | + | "key": " SND", |
|
| 134 | + | "keyColor": "cyan" |
|
| 135 | + | }, |
|
| 136 | + | { |
|
| 137 | + | "type": "player", |
|
| 138 | + | "key": "│ ├", |
|
| 139 | + | "keyColor": "cyan" |
|
| 140 | + | }, |
|
| 141 | + | { |
|
| 142 | + | "type": "media", |
|
| 143 | + | "key": "│ └", |
|
| 144 | + | "keyColor": "cyan" |
|
| 145 | + | }, |
|
| 146 | + | { |
|
| 147 | + | "type": "custom", |
|
| 148 | + | "format": "└{$1}{$1}┘", |
|
| 149 | + | "outputColor": "90" |
|
| 150 | + | }, |
|
| 151 | + | "break", |
|
| 152 | + | { |
|
| 153 | + | "type": "custom", |
|
| 154 | + | "format": " {#90} {#31} {#32} {#33} {#34} {#35} {#36} {#37} {#38} {#39} {#38} {#37} {#36} {#35} {#34} {#33} {#32} {#31} {#90}" |
|
| 155 | + | } |
|
| 156 | + | ] |
|
| 157 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "logo": { |
|
| 4 | + | "type": "small" |
|
| 5 | + | }, |
|
| 6 | + | "display": { |
|
| 7 | + | "separator": "-> ", |
|
| 8 | + | "color": { |
|
| 9 | + | "separator": "red" |
|
| 10 | + | } |
|
| 11 | + | }, |
|
| 12 | + | "modules": [ |
|
| 13 | + | { |
|
| 14 | + | "key": "Distro ", |
|
| 15 | + | "type": "os" |
|
| 16 | + | }, |
|
| 17 | + | { |
|
| 18 | + | "key": "Shell ", |
|
| 19 | + | "type": "shell" |
|
| 20 | + | }, |
|
| 21 | + | { |
|
| 22 | + | "key": "Terminal ", |
|
| 23 | + | "type": "terminal" |
|
| 24 | + | }, |
|
| 25 | + | { |
|
| 26 | + | "key": "Display ", |
|
| 27 | + | "type": "display" |
|
| 28 | + | }, |
|
| 29 | + | { |
|
| 30 | + | "key": "Backlight ", |
|
| 31 | + | "type": "brightness" |
|
| 32 | + | }, |
|
| 33 | + | "break", |
|
| 34 | + | { |
|
| 35 | + | "type": "colors", |
|
| 36 | + | "paddingLeft": 6, |
|
| 37 | + | "symbol": "circle" |
|
| 38 | + | } |
|
| 39 | + | ] |
|
| 40 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "logo": { |
|
| 4 | + | "type": "none" |
|
| 5 | + | }, |
|
| 6 | + | "display": { |
|
| 7 | + | "separator": "-> ", |
|
| 8 | + | "color": { |
|
| 9 | + | "separator": "1" // Bold |
|
| 10 | + | }, |
|
| 11 | + | "constants": [ |
|
| 12 | + | "───────────────────────────" |
|
| 13 | + | ], |
|
| 14 | + | "key": { |
|
| 15 | + | "type": "both", |
|
| 16 | + | "paddingLeft": 4 |
|
| 17 | + | } |
|
| 18 | + | }, |
|
| 19 | + | "modules": [ |
|
| 20 | + | { |
|
| 21 | + | "type": "title", |
|
| 22 | + | "format": " {user-name-colored}{at-symbol-colored}{host-name-colored}" |
|
| 23 | + | }, |
|
| 24 | + | "break", |
|
| 25 | + | { |
|
| 26 | + | "type": "custom", |
|
| 27 | + | "format": "┌{$1} {#1}System Information{#} {$1}┐" |
|
| 28 | + | }, |
|
| 29 | + | "break", |
|
| 30 | + | { |
|
| 31 | + | "key": "OS ", |
|
| 32 | + | "keyColor": "red", |
|
| 33 | + | "type": "os" |
|
| 34 | + | }, |
|
| 35 | + | { |
|
| 36 | + | "key": "Machine ", |
|
| 37 | + | "keyColor": "green", |
|
| 38 | + | "type": "host" |
|
| 39 | + | }, |
|
| 40 | + | { |
|
| 41 | + | "key": "Kernel ", |
|
| 42 | + | "keyColor": "magenta", |
|
| 43 | + | "type": "kernel" |
|
| 44 | + | }, |
|
| 45 | + | { |
|
| 46 | + | "key": "Uptime ", |
|
| 47 | + | "keyColor": "red", |
|
| 48 | + | "type": "uptime" |
|
| 49 | + | }, |
|
| 50 | + | { |
|
| 51 | + | "key": "Resolution ", |
|
| 52 | + | "keyColor": "yellow", |
|
| 53 | + | "type": "display", |
|
| 54 | + | "compactType": "original-with-refresh-rate" |
|
| 55 | + | }, |
|
| 56 | + | { |
|
| 57 | + | "key": "WM ", |
|
| 58 | + | "keyColor": "blue", |
|
| 59 | + | "type": "wm" |
|
| 60 | + | }, |
|
| 61 | + | { |
|
| 62 | + | "key": "DE ", |
|
| 63 | + | "keyColor": "green", |
|
| 64 | + | "type": "de" |
|
| 65 | + | }, |
|
| 66 | + | { |
|
| 67 | + | "key": "Shell ", |
|
| 68 | + | "keyColor": "cyan", |
|
| 69 | + | "type": "shell" |
|
| 70 | + | }, |
|
| 71 | + | { |
|
| 72 | + | "key": "Terminal ", |
|
| 73 | + | "keyColor": "red", |
|
| 74 | + | "type": "terminal" |
|
| 75 | + | }, |
|
| 76 | + | { |
|
| 77 | + | "key": "CPU ", |
|
| 78 | + | "keyColor": "yellow", |
|
| 79 | + | "type": "cpu" |
|
| 80 | + | }, |
|
| 81 | + | { |
|
| 82 | + | "key": "GPU ", |
|
| 83 | + | "keyColor": "blue", |
|
| 84 | + | "type": "gpu" |
|
| 85 | + | }, |
|
| 86 | + | { |
|
| 87 | + | "key": "Memory ", |
|
| 88 | + | "keyColor": "magenta", |
|
| 89 | + | "type": "memory" |
|
| 90 | + | }, |
|
| 91 | + | { |
|
| 92 | + | "key": "Local IP ", |
|
| 93 | + | "keyColor": "red", |
|
| 94 | + | "type": "localip", |
|
| 95 | + | "compact": true |
|
| 96 | + | }, |
|
| 97 | + | { |
|
| 98 | + | "key": "Public IP ", |
|
| 99 | + | "keyColor": "cyan", |
|
| 100 | + | "type": "publicip", |
|
| 101 | + | "timeout": 1000 |
|
| 102 | + | }, |
|
| 103 | + | "break", |
|
| 104 | + | { |
|
| 105 | + | "type": "custom", |
|
| 106 | + | "format": "└{$1}────────────────────{$1}┘" |
|
| 107 | + | }, |
|
| 108 | + | "break", |
|
| 109 | + | { |
|
| 110 | + | "type": "colors", |
|
| 111 | + | "paddingLeft": 34, |
|
| 112 | + | "symbol": "circle" |
|
| 113 | + | } |
|
| 114 | + | ] |
|
| 115 | + | } |
| 1 | + | // Inspired by Catnap |
|
| 2 | + | { |
|
| 3 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 4 | + | "logo": { |
|
| 5 | + | "type": "small", |
|
| 6 | + | "padding": { |
|
| 7 | + | "top": 1 |
|
| 8 | + | } |
|
| 9 | + | }, |
|
| 10 | + | "display": { |
|
| 11 | + | "separator": " " |
|
| 12 | + | }, |
|
| 13 | + | "modules": [ |
|
| 14 | + | { |
|
| 15 | + | "key": "╭───────────╮", |
|
| 16 | + | "type": "custom" |
|
| 17 | + | }, |
|
| 18 | + | { |
|
| 19 | + | "key": "│ {#31} user {#keys}│", |
|
| 20 | + | "type": "title", |
|
| 21 | + | "format": "{user-name}" |
|
| 22 | + | }, |
|
| 23 | + | { |
|
| 24 | + | "key": "│ {#32} hname {#keys}│", |
|
| 25 | + | "type": "title", |
|
| 26 | + | "format": "{host-name}" |
|
| 27 | + | }, |
|
| 28 | + | { |
|
| 29 | + | "key": "│ {#33} uptime {#keys}│", |
|
| 30 | + | "type": "uptime" |
|
| 31 | + | }, |
|
| 32 | + | { |
|
| 33 | + | "key": "│ {#34}{icon} distro {#keys}│", |
|
| 34 | + | "type": "os" |
|
| 35 | + | }, |
|
| 36 | + | { |
|
| 37 | + | "key": "│ {#35} kernel {#keys}│", |
|
| 38 | + | "type": "kernel" |
|
| 39 | + | }, |
|
| 40 | + | { |
|
| 41 | + | "key": "│ {#36} desktop {#keys}│", |
|
| 42 | + | "type": "de" |
|
| 43 | + | }, |
|
| 44 | + | { |
|
| 45 | + | "key": "│ {#31} term {#keys}│", |
|
| 46 | + | "type": "terminal" |
|
| 47 | + | }, |
|
| 48 | + | { |
|
| 49 | + | "key": "│ {#32} shell {#keys}│", |
|
| 50 | + | "type": "shell" |
|
| 51 | + | }, |
|
| 52 | + | { |
|
| 53 | + | "key": "│ {#33} cpu {#keys}│", |
|
| 54 | + | "type": "cpu", |
|
| 55 | + | "showPeCoreCount": true |
|
| 56 | + | }, |
|
| 57 | + | { |
|
| 58 | + | "key": "│ {#34} disk {#keys}│", |
|
| 59 | + | "type": "disk", |
|
| 60 | + | "folders": "/" |
|
| 61 | + | }, |
|
| 62 | + | { |
|
| 63 | + | "key": "│ {#35} memory {#keys}│", |
|
| 64 | + | "type": "memory" |
|
| 65 | + | }, |
|
| 66 | + | { |
|
| 67 | + | "key": "│ {#36} network {#keys}│", |
|
| 68 | + | "type": "localip", |
|
| 69 | + | "format": "{ipv4} ({ifname})" |
|
| 70 | + | }, |
|
| 71 | + | { |
|
| 72 | + | "key": "├───────────┤", |
|
| 73 | + | "type": "custom" |
|
| 74 | + | }, |
|
| 75 | + | { |
|
| 76 | + | "key": "│ {#39} colors {#keys}│", |
|
| 77 | + | "type": "colors", |
|
| 78 | + | "symbol": "circle" |
|
| 79 | + | }, |
|
| 80 | + | { |
|
| 81 | + | "key": "╰───────────╯", |
|
| 82 | + | "type": "custom" |
|
| 83 | + | } |
|
| 84 | + | ] |
|
| 85 | + | } |
| 1 | + | // Inspired by Catnap |
|
| 2 | + | { |
|
| 3 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 4 | + | "logo": { |
|
| 5 | + | "type": "small", |
|
| 6 | + | "padding": { |
|
| 7 | + | "top": 1 |
|
| 8 | + | } |
|
| 9 | + | }, |
|
| 10 | + | "display": { |
|
| 11 | + | "separator": " " |
|
| 12 | + | }, |
|
| 13 | + | "modules": [ |
|
| 14 | + | { |
|
| 15 | + | "key": "•••••••••••••", |
|
| 16 | + | "type": "custom" |
|
| 17 | + | }, |
|
| 18 | + | { |
|
| 19 | + | "key": "• {#31} user {#keys}•", |
|
| 20 | + | "type": "title", |
|
| 21 | + | "format": "{user-name}" |
|
| 22 | + | }, |
|
| 23 | + | { |
|
| 24 | + | "key": "• {#32} hname {#keys}•", |
|
| 25 | + | "type": "title", |
|
| 26 | + | "format": "{host-name}" |
|
| 27 | + | }, |
|
| 28 | + | { |
|
| 29 | + | "key": "• {#33} uptime {#keys}•", |
|
| 30 | + | "type": "uptime" |
|
| 31 | + | }, |
|
| 32 | + | { |
|
| 33 | + | "key": "• {#34}{icon} distro {#keys}•", |
|
| 34 | + | "type": "os" |
|
| 35 | + | }, |
|
| 36 | + | { |
|
| 37 | + | "key": "• {#35} kernel {#keys}•", |
|
| 38 | + | "type": "kernel" |
|
| 39 | + | }, |
|
| 40 | + | { |
|
| 41 | + | "key": "• {#36} desktop {#keys}•", |
|
| 42 | + | "type": "de" |
|
| 43 | + | }, |
|
| 44 | + | { |
|
| 45 | + | "key": "• {#31} term {#keys}•", |
|
| 46 | + | "type": "terminal" |
|
| 47 | + | }, |
|
| 48 | + | { |
|
| 49 | + | "key": "• {#32} shell {#keys}•", |
|
| 50 | + | "type": "shell" |
|
| 51 | + | }, |
|
| 52 | + | { |
|
| 53 | + | "key": "• {#33} cpu {#keys}•", |
|
| 54 | + | "type": "cpu", |
|
| 55 | + | "showPeCoreCount": true |
|
| 56 | + | }, |
|
| 57 | + | { |
|
| 58 | + | "key": "• {#34} disk {#keys}•", |
|
| 59 | + | "type": "disk", |
|
| 60 | + | "folders": "/" |
|
| 61 | + | }, |
|
| 62 | + | { |
|
| 63 | + | "key": "• {#35} memory {#keys}•", |
|
| 64 | + | "type": "memory" |
|
| 65 | + | }, |
|
| 66 | + | { |
|
| 67 | + | "key": "• {#36} network {#keys}•", |
|
| 68 | + | "type": "localip", |
|
| 69 | + | "format": "{ipv4} ({ifname})" |
|
| 70 | + | }, |
|
| 71 | + | { |
|
| 72 | + | "key": "•••••••••••••", |
|
| 73 | + | "type": "custom" |
|
| 74 | + | }, |
|
| 75 | + | { |
|
| 76 | + | "key": "• {#39} colors {#keys}•", |
|
| 77 | + | "type": "colors", |
|
| 78 | + | "symbol": "circle" |
|
| 79 | + | }, |
|
| 80 | + | { |
|
| 81 | + | "key": "•••••••••••••", |
|
| 82 | + | "type": "custom" |
|
| 83 | + | } |
|
| 84 | + | ] |
|
| 85 | + | } |
| 1 | + | // Inspired by Catnap |
|
| 2 | + | { |
|
| 3 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 4 | + | "logo": { |
|
| 5 | + | "type": "small", |
|
| 6 | + | "padding": { |
|
| 7 | + | "top": 1 |
|
| 8 | + | } |
|
| 9 | + | }, |
|
| 10 | + | "display": { |
|
| 11 | + | "separator": " " |
|
| 12 | + | }, |
|
| 13 | + | "modules": [ |
|
| 14 | + | { |
|
| 15 | + | "key": "╔═══════════╗", |
|
| 16 | + | "type": "custom" |
|
| 17 | + | }, |
|
| 18 | + | { |
|
| 19 | + | "key": "║ {#31} user {#keys}║", |
|
| 20 | + | "type": "title", |
|
| 21 | + | "format": "{user-name}" |
|
| 22 | + | }, |
|
| 23 | + | { |
|
| 24 | + | "key": "║ {#32} hname {#keys}║", |
|
| 25 | + | "type": "title", |
|
| 26 | + | "format": "{host-name}" |
|
| 27 | + | }, |
|
| 28 | + | { |
|
| 29 | + | "key": "║ {#33} uptime {#keys}║", |
|
| 30 | + | "type": "uptime" |
|
| 31 | + | }, |
|
| 32 | + | { |
|
| 33 | + | "key": "║ {#34}{icon} distro {#keys}║", |
|
| 34 | + | "type": "os" |
|
| 35 | + | }, |
|
| 36 | + | { |
|
| 37 | + | "key": "║ {#35} kernel {#keys}║", |
|
| 38 | + | "type": "kernel" |
|
| 39 | + | }, |
|
| 40 | + | { |
|
| 41 | + | "key": "║ {#36} desktop {#keys}║", |
|
| 42 | + | "type": "de" |
|
| 43 | + | }, |
|
| 44 | + | { |
|
| 45 | + | "key": "║ {#31} term {#keys}║", |
|
| 46 | + | "type": "terminal" |
|
| 47 | + | }, |
|
| 48 | + | { |
|
| 49 | + | "key": "║ {#32} shell {#keys}║", |
|
| 50 | + | "type": "shell" |
|
| 51 | + | }, |
|
| 52 | + | { |
|
| 53 | + | "key": "║ {#33} cpu {#keys}║", |
|
| 54 | + | "type": "cpu", |
|
| 55 | + | "showPeCoreCount": true |
|
| 56 | + | }, |
|
| 57 | + | { |
|
| 58 | + | "key": "║ {#34} disk {#keys}║", |
|
| 59 | + | "type": "disk", |
|
| 60 | + | "folders": "/" |
|
| 61 | + | }, |
|
| 62 | + | { |
|
| 63 | + | "key": "║ {#35} memory {#keys}║", |
|
| 64 | + | "type": "memory" |
|
| 65 | + | }, |
|
| 66 | + | { |
|
| 67 | + | "key": "║ {#36} network {#keys}║", |
|
| 68 | + | "type": "localip", |
|
| 69 | + | "format": "{ipv4} ({ifname})" |
|
| 70 | + | }, |
|
| 71 | + | { |
|
| 72 | + | "key": "╠═══════════╣", |
|
| 73 | + | "type": "custom" |
|
| 74 | + | }, |
|
| 75 | + | { |
|
| 76 | + | "key": "║ {#39} colors {#keys}║", |
|
| 77 | + | "type": "colors", |
|
| 78 | + | "symbol": "circle" |
|
| 79 | + | }, |
|
| 80 | + | { |
|
| 81 | + | "key": "╚═══════════╝", |
|
| 82 | + | "type": "custom" |
|
| 83 | + | } |
|
| 84 | + | ] |
|
| 85 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "logo": { |
|
| 4 | + | "type": "small", |
|
| 5 | + | "padding": { |
|
| 6 | + | "top": 1, |
|
| 7 | + | "right": 2 |
|
| 8 | + | } |
|
| 9 | + | }, |
|
| 10 | + | "display": { |
|
| 11 | + | "separator": "> ", |
|
| 12 | + | "color": { |
|
| 13 | + | "separator": "red" |
|
| 14 | + | }, |
|
| 15 | + | "constants": [ |
|
| 16 | + | "───────────────────────────────────────────────────────────────────────────", |
|
| 17 | + | "│\u001b[75C│\u001b[75D" |
|
| 18 | + | ] |
|
| 19 | + | }, |
|
| 20 | + | "modules": [ |
|
| 21 | + | { |
|
| 22 | + | "format": "{#1}{#keys}╭{$1}╮\u001b[76D {user-name-colored}{at-symbol-colored}{host-name-colored} 🖥 ", |
|
| 23 | + | "type": "title" |
|
| 24 | + | }, |
|
| 25 | + | { |
|
| 26 | + | "key": "{$2}{#31} kernel ", |
|
| 27 | + | "type": "kernel" |
|
| 28 | + | }, |
|
| 29 | + | { |
|
| 30 | + | "key": "{$2}{#32} uptime ", |
|
| 31 | + | "type": "uptime" |
|
| 32 | + | }, |
|
| 33 | + | { |
|
| 34 | + | "key": "{$2}{#33}{icon} distro ", |
|
| 35 | + | "type": "os" |
|
| 36 | + | }, |
|
| 37 | + | { |
|
| 38 | + | "key": "{$2}{#34} desktop ", |
|
| 39 | + | "type": "de" |
|
| 40 | + | }, |
|
| 41 | + | { |
|
| 42 | + | "key": "{$2}{#35} term ", |
|
| 43 | + | "type": "terminal" |
|
| 44 | + | }, |
|
| 45 | + | { |
|
| 46 | + | "key": "{$2}{#36} shell ", |
|
| 47 | + | "type": "shell" |
|
| 48 | + | }, |
|
| 49 | + | { |
|
| 50 | + | "key": "{$2}{#35} cpu ", |
|
| 51 | + | "type": "cpu", |
|
| 52 | + | "showPeCoreCount": true, |
|
| 53 | + | "temp": true |
|
| 54 | + | }, |
|
| 55 | + | { |
|
| 56 | + | "key": "{$2}{#34} gpu ", |
|
| 57 | + | "type": "gpu" |
|
| 58 | + | }, |
|
| 59 | + | { |
|
| 60 | + | "key": "{$2}{#33} disk ", |
|
| 61 | + | "type": "disk", |
|
| 62 | + | "folders": "/" |
|
| 63 | + | }, |
|
| 64 | + | { |
|
| 65 | + | "key": "{$2}{#32} memory ", |
|
| 66 | + | "type": "memory" |
|
| 67 | + | }, |
|
| 68 | + | { |
|
| 69 | + | "key": "{$2}{#31} network ", |
|
| 70 | + | "type": "localip", |
|
| 71 | + | "format": "{ipv4} ({ifname})" |
|
| 72 | + | }, |
|
| 73 | + | { |
|
| 74 | + | "format": "{#1}{#keys}├{$1}┤", |
|
| 75 | + | "type": "custom" |
|
| 76 | + | }, |
|
| 77 | + | { |
|
| 78 | + | "key": "{$2}{#39} colors ", |
|
| 79 | + | "type": "colors", |
|
| 80 | + | "symbol": "circle" |
|
| 81 | + | }, |
|
| 82 | + | { |
|
| 83 | + | "format": "{#1}{#keys}╰{$1}╯", |
|
| 84 | + | "type": "custom" |
|
| 85 | + | } |
|
| 86 | + | ] |
|
| 87 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "logo": { |
|
| 4 | + | "type": "small", |
|
| 5 | + | "padding": { |
|
| 6 | + | "top": 1, |
|
| 7 | + | "right": 2 |
|
| 8 | + | } |
|
| 9 | + | }, |
|
| 10 | + | "display": { |
|
| 11 | + | "separator": "> ", |
|
| 12 | + | "color": { |
|
| 13 | + | "separator": "red" |
|
| 14 | + | }, |
|
| 15 | + | "constants": [ |
|
| 16 | + | "═══════════════════════════════════════════════════════════════════════════", |
|
| 17 | + | "║\u001b[75C║\u001b[75D" |
|
| 18 | + | ] |
|
| 19 | + | }, |
|
| 20 | + | "modules": [ |
|
| 21 | + | { |
|
| 22 | + | "format": "{#1}{#keys}╔{$1}╗\u001b[76D {user-name-colored}{at-symbol-colored}{host-name-colored} 💻 ", |
|
| 23 | + | "type": "title" |
|
| 24 | + | }, |
|
| 25 | + | { |
|
| 26 | + | "key": "{$2}{#31} kernel ", |
|
| 27 | + | "type": "kernel" |
|
| 28 | + | }, |
|
| 29 | + | { |
|
| 30 | + | "key": "{$2}{#32} uptime ", |
|
| 31 | + | "type": "uptime" |
|
| 32 | + | }, |
|
| 33 | + | { |
|
| 34 | + | "key": "{$2}{#33}{icon} distro ", |
|
| 35 | + | "type": "os" |
|
| 36 | + | }, |
|
| 37 | + | { |
|
| 38 | + | "key": "{$2}{#34} desktop ", |
|
| 39 | + | "type": "de" |
|
| 40 | + | }, |
|
| 41 | + | { |
|
| 42 | + | "key": "{$2}{#35} term ", |
|
| 43 | + | "type": "terminal" |
|
| 44 | + | }, |
|
| 45 | + | { |
|
| 46 | + | "key": "{$2}{#36} shell ", |
|
| 47 | + | "type": "shell" |
|
| 48 | + | }, |
|
| 49 | + | { |
|
| 50 | + | "key": "{$2}{#35} cpu ", |
|
| 51 | + | "type": "cpu", |
|
| 52 | + | "showPeCoreCount": true, |
|
| 53 | + | "temp": true |
|
| 54 | + | }, |
|
| 55 | + | { |
|
| 56 | + | "key": "{$2}{#34} gpu ", |
|
| 57 | + | "type": "gpu" |
|
| 58 | + | }, |
|
| 59 | + | { |
|
| 60 | + | "key": "{$2}{#33} disk ", |
|
| 61 | + | "type": "disk", |
|
| 62 | + | "folders": "/" |
|
| 63 | + | }, |
|
| 64 | + | { |
|
| 65 | + | "key": "{$2}{#32} memory ", |
|
| 66 | + | "type": "memory" |
|
| 67 | + | }, |
|
| 68 | + | { |
|
| 69 | + | "key": "{$2}{#31} network ", |
|
| 70 | + | "type": "localip", |
|
| 71 | + | "format": "{ipv4} ({ifname})" |
|
| 72 | + | }, |
|
| 73 | + | { |
|
| 74 | + | "format": "{#1}{#keys}╠{$1}╣", |
|
| 75 | + | "type": "custom" |
|
| 76 | + | }, |
|
| 77 | + | { |
|
| 78 | + | "key": "{$2}{#39} colors ", |
|
| 79 | + | "type": "colors", |
|
| 80 | + | "symbol": "circle" |
|
| 81 | + | }, |
|
| 82 | + | { |
|
| 83 | + | "format": "{#1}{#keys}╚{$1}╝", |
|
| 84 | + | "type": "custom" |
|
| 85 | + | } |
|
| 86 | + | ] |
|
| 87 | + | } |
| 1 | + | // _____ _____ _____ _____ _____ _____ _____ _____ _____ |
|
| 2 | + | // | __| _ | __|_ _| __| __|_ _| | | | |
|
| 3 | + | // | __| |__ | | | | __| __| | | | --| | |
|
| 4 | + | // |__| |__|__|_____| |_| |__| |_____| |_| |_____|__|__| |
|
| 5 | + | // |
|
| 6 | + | // By CarterLi - https://github.com/CarterLi |
|
| 7 | + | // Homepage - https://github.com/fastfetch-cli/fastfetch |
|
| 8 | + | // config.jsonc - ニリ @niri-san |
|
| 9 | + | // pokemon-colorscripts - https://gitlab.com/phoneybadger/pokemon-colorscripts |
|
| 10 | + | { |
|
| 11 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 12 | + | "logo": { |
|
| 13 | + | "source": " _____ _____ _____ _____ _____ _____ _____ _____ _____\n| __| _ | __|_ _| __| __|_ _| | | |\n| __| |__ | | | | __| __| | | | --| |\n|__| |__|__|_____| |_| |__| |_____| |_| |_____|__|__|", |
|
| 14 | + | "type": "data", |
|
| 15 | + | "position": "top", |
|
| 16 | + | "padding": { |
|
| 17 | + | "right": 2 |
|
| 18 | + | } |
|
| 19 | + | }, |
|
| 20 | + | "display": { |
|
| 21 | + | "separator": " - " |
|
| 22 | + | }, |
|
| 23 | + | "modules": [ |
|
| 24 | + | { |
|
| 25 | + | "type": "custom", // HardwareInfo |
|
| 26 | + | "format": "• {#green}SYSTEM INFORMATION" |
|
| 27 | + | }, |
|
| 28 | + | { |
|
| 29 | + | "type": "host", |
|
| 30 | + | "key": "HOST", |
|
| 31 | + | "format": "{name}{?vendor} ({vendor}){?}", |
|
| 32 | + | "keyColor": "green" |
|
| 33 | + | }, |
|
| 34 | + | { |
|
| 35 | + | "type": "chassis", |
|
| 36 | + | "key": "COMPUTER TYPE", |
|
| 37 | + | "keyColor": "green" |
|
| 38 | + | }, |
|
| 39 | + | { |
|
| 40 | + | "type": "cpu", |
|
| 41 | + | "key": "CPU", |
|
| 42 | + | "keyColor": "green" |
|
| 43 | + | }, |
|
| 44 | + | { |
|
| 45 | + | "type": "gpu", |
|
| 46 | + | "key": "GPU", |
|
| 47 | + | "keyColor": "green" |
|
| 48 | + | }, |
|
| 49 | + | { |
|
| 50 | + | "type": "memory", |
|
| 51 | + | "key": "MEMORY USED", |
|
| 52 | + | "keyColor": "green" |
|
| 53 | + | }, |
|
| 54 | + | { |
|
| 55 | + | "type": "swap", |
|
| 56 | + | "key": "SWAP USED", |
|
| 57 | + | "keyColor": "green" |
|
| 58 | + | }, |
|
| 59 | + | { |
|
| 60 | + | "type": "disk", |
|
| 61 | + | "key": "DISK", |
|
| 62 | + | "folders": "/", |
|
| 63 | + | "keyColor": "green" |
|
| 64 | + | }, |
|
| 65 | + | { |
|
| 66 | + | "type": "custom", // SoftwareInfo |
|
| 67 | + | "format": "• {#red}SOFTWARE INFORMATION" |
|
| 68 | + | }, |
|
| 69 | + | { |
|
| 70 | + | "type": "os", |
|
| 71 | + | "key": "DISTRO", |
|
| 72 | + | "keyColor": "red" |
|
| 73 | + | }, |
|
| 74 | + | { |
|
| 75 | + | "type": "disk", |
|
| 76 | + | "folders": "/", // Use "/System/Volumes/VM" or something else on macOS |
|
| 77 | + | "format": "{create-time}", |
|
| 78 | + | "key": "INSTALLED DATE", |
|
| 79 | + | "keyColor": "red" |
|
| 80 | + | }, |
|
| 81 | + | { |
|
| 82 | + | "type": "kernel", |
|
| 83 | + | "key": "KERNEL", |
|
| 84 | + | "keyColor": "red" |
|
| 85 | + | }, |
|
| 86 | + | { |
|
| 87 | + | "type": "packages", |
|
| 88 | + | "key": "PACKAGES", |
|
| 89 | + | "keyColor": "red" |
|
| 90 | + | }, |
|
| 91 | + | { |
|
| 92 | + | "type": "uptime", |
|
| 93 | + | "key": "UPTIME", |
|
| 94 | + | "keyColor": "red" |
|
| 95 | + | }, |
|
| 96 | + | { |
|
| 97 | + | "type": "custom", // DisplayInfo |
|
| 98 | + | "format": "• {#blue}DISPLAY INFORMATION" |
|
| 99 | + | }, |
|
| 100 | + | { |
|
| 101 | + | "type": "de", |
|
| 102 | + | "key": "DESKTOP ENVIRONMENT", |
|
| 103 | + | "keyColor": "blue" |
|
| 104 | + | }, |
|
| 105 | + | { |
|
| 106 | + | "type": "lm", |
|
| 107 | + | "key": "LOGIN MANAGER", |
|
| 108 | + | "format": "{type}", |
|
| 109 | + | "keyColor": "blue" |
|
| 110 | + | }, |
|
| 111 | + | { |
|
| 112 | + | "type": "wm", |
|
| 113 | + | "key": "WM", |
|
| 114 | + | "keyColor": "blue" |
|
| 115 | + | }, |
|
| 116 | + | { |
|
| 117 | + | "type": "wmtheme", |
|
| 118 | + | "key": "WM THEME", |
|
| 119 | + | "keyColor": "blue" |
|
| 120 | + | }, |
|
| 121 | + | { |
|
| 122 | + | "type": "display", |
|
| 123 | + | "key": "MONITOR ({name})", |
|
| 124 | + | "keyColor": "blue", |
|
| 125 | + | "format": "{width}x{height} @ {refresh-rate} Hz - {physical-width}x{physical-height} mm ({inch} inches, {ppi} ppi)" |
|
| 126 | + | }, |
|
| 127 | + | { |
|
| 128 | + | "type": "custom", // DesignInfo |
|
| 129 | + | "format": "• {#yellow}DESIGN INFORMATION" |
|
| 130 | + | }, |
|
| 131 | + | { |
|
| 132 | + | "type": "wallpaper", |
|
| 133 | + | "key": "WALLPAPER", |
|
| 134 | + | "keyColor": "yellow" |
|
| 135 | + | }, |
|
| 136 | + | { |
|
| 137 | + | "type": "theme", |
|
| 138 | + | "key": "KDE THEME", |
|
| 139 | + | "format": "{1}", |
|
| 140 | + | "keyColor": "yellow" |
|
| 141 | + | }, |
|
| 142 | + | { |
|
| 143 | + | "type": "icons", |
|
| 144 | + | "key": "ICON THEME", |
|
| 145 | + | "format": "{1}", |
|
| 146 | + | "keyColor": "yellow" |
|
| 147 | + | }, |
|
| 148 | + | { |
|
| 149 | + | "type": "font", |
|
| 150 | + | "key": "FONT", |
|
| 151 | + | "format": "{?1}{1} [Qt]{?}{/1}Unknown", // Remove "[Qt]" if not using Qt |
|
| 152 | + | "keyColor": "yellow" |
|
| 153 | + | }, |
|
| 154 | + | { |
|
| 155 | + | "type": "terminalfont", |
|
| 156 | + | "key": "TERMINAL FONT", |
|
| 157 | + | "keyColor": "yellow" |
|
| 158 | + | }, |
|
| 159 | + | { |
|
| 160 | + | "type": "cursor", |
|
| 161 | + | "key": "CURSOR", |
|
| 162 | + | "keyColor": "yellow" |
|
| 163 | + | }, |
|
| 164 | + | { |
|
| 165 | + | "type": "custom", // OtherInfo |
|
| 166 | + | "format": "• {#cyan}VARIOUS INFORMATION" |
|
| 167 | + | }, |
|
| 168 | + | { |
|
| 169 | + | "type": "media", |
|
| 170 | + | "key": "NOW PLAYING", |
|
| 171 | + | "format": "{?artist}{artist} - {?}{title}", |
|
| 172 | + | "keyColor": "cyan" |
|
| 173 | + | }, |
|
| 174 | + | { |
|
| 175 | + | "type": "weather", |
|
| 176 | + | "key": "WEATHER", |
|
| 177 | + | "timeout": 1000, |
|
| 178 | + | "keyColor": "cyan" |
|
| 179 | + | }, |
|
| 180 | + | { |
|
| 181 | + | "type": "version", |
|
| 182 | + | "key": "INFO", |
|
| 183 | + | "keyColor": "cyan" |
|
| 184 | + | }, |
|
| 185 | + | "break", |
|
| 186 | + | "colors", |
|
| 187 | + | "break" |
|
| 188 | + | ] |
|
| 189 | + | } |
| 1 | + | // Load with --load-config examples/2.jsonc |
|
| 2 | + | // Note that you must replace the image path to an existing image to display it. |
|
| 3 | + | ||
| 4 | + | { |
|
| 5 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 6 | + | // "logo": { |
|
| 7 | + | // "type": "iterm", |
|
| 8 | + | // "source": "~/Desktop/apple1.png", |
|
| 9 | + | // "width": 28, |
|
| 10 | + | // "height": 12 |
|
| 11 | + | // }, |
|
| 12 | + | "display": { |
|
| 13 | + | "separator": " ", |
|
| 14 | + | "constants": [ |
|
| 15 | + | "─────────────────" // {$1}, used in Custom module |
|
| 16 | + | ], |
|
| 17 | + | "key": { |
|
| 18 | + | "type": "icon", |
|
| 19 | + | "paddingLeft": 2 |
|
| 20 | + | } |
|
| 21 | + | }, |
|
| 22 | + | "modules": [ |
|
| 23 | + | { |
|
| 24 | + | "type": "custom", // HardwareStart |
|
| 25 | + | // {#1} is equivalent to `\u001b[1m`. {#} is equivalent to `\u001b[m` |
|
| 26 | + | "format": "┌{$1} {#1}Hardware Information{#} {$1}┐" |
|
| 27 | + | }, |
|
| 28 | + | "host", |
|
| 29 | + | "cpu", |
|
| 30 | + | "gpu", |
|
| 31 | + | "disk", |
|
| 32 | + | "memory", |
|
| 33 | + | "swap", |
|
| 34 | + | "display", |
|
| 35 | + | "brightness", |
|
| 36 | + | "battery", |
|
| 37 | + | "poweradapter", |
|
| 38 | + | "bluetooth", |
|
| 39 | + | "sound", |
|
| 40 | + | "gamepad", |
|
| 41 | + | { |
|
| 42 | + | "type": "custom", // SoftwareStart |
|
| 43 | + | "format": "├{$1} {#1}Software Information{#} {$1}┤" |
|
| 44 | + | }, |
|
| 45 | + | { |
|
| 46 | + | "type": "title", |
|
| 47 | + | "keyIcon": "", |
|
| 48 | + | "key": "Title", // Title module has no key by default, so that icon is not displayed |
|
| 49 | + | "format": "{user-name}@{host-name}" |
|
| 50 | + | }, |
|
| 51 | + | "os", |
|
| 52 | + | "kernel", |
|
| 53 | + | "lm", |
|
| 54 | + | "de", |
|
| 55 | + | "wm", |
|
| 56 | + | "shell", |
|
| 57 | + | "terminal", |
|
| 58 | + | "terminalfont", |
|
| 59 | + | "theme", |
|
| 60 | + | "icons", |
|
| 61 | + | "wallpaper", |
|
| 62 | + | "packages", |
|
| 63 | + | "uptime", |
|
| 64 | + | "media", |
|
| 65 | + | { |
|
| 66 | + | "type": "localip", |
|
| 67 | + | "compact": true |
|
| 68 | + | }, |
|
| 69 | + | { |
|
| 70 | + | "type": "publicip", |
|
| 71 | + | "timeout": 1000 |
|
| 72 | + | }, |
|
| 73 | + | { |
|
| 74 | + | "type": "wifi", |
|
| 75 | + | "format": "{ssid}" |
|
| 76 | + | }, |
|
| 77 | + | "locale", |
|
| 78 | + | { |
|
| 79 | + | "type": "custom", // InformationEnd |
|
| 80 | + | "format": "└{$1}──────────────────────{$1}┘" |
|
| 81 | + | }, |
|
| 82 | + | { |
|
| 83 | + | "type": "colors", |
|
| 84 | + | "paddingLeft": 2, |
|
| 85 | + | "symbol": "circle" |
|
| 86 | + | } |
|
| 87 | + | ] |
|
| 88 | + | } |
| 1 | + | // Inspired by https://github.com/usgraphics/TR-100 |
|
| 2 | + | { |
|
| 3 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 4 | + | "logo": null, |
|
| 5 | + | "display": { |
|
| 6 | + | "pipe": true, |
|
| 7 | + | "key": { |
|
| 8 | + | "width": 16 |
|
| 9 | + | }, |
|
| 10 | + | "separator": "│ ", |
|
| 11 | + | "percent": { |
|
| 12 | + | "type": 6 |
|
| 13 | + | }, |
|
| 14 | + | "bar": { |
|
| 15 | + | "borderLeft": "", |
|
| 16 | + | "borderRight": "", |
|
| 17 | + | "charElapsed": "█", |
|
| 18 | + | "charTotal": "░", |
|
| 19 | + | "width": 40 |
|
| 20 | + | }, |
|
| 21 | + | "constants": [ |
|
| 22 | + | "\u001b[42C" |
|
| 23 | + | ] |
|
| 24 | + | }, |
|
| 25 | + | "modules": [ |
|
| 26 | + | { |
|
| 27 | + | "type": "custom", |
|
| 28 | + | "format": "┌┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┬┐" |
|
| 29 | + | }, |
|
| 30 | + | { |
|
| 31 | + | "type": "custom", |
|
| 32 | + | "format": "├┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┤" |
|
| 33 | + | }, |
|
| 34 | + | { |
|
| 35 | + | "type": "custom", |
|
| 36 | + | "format": "│ TR-100 MACHINE REPORT │" |
|
| 37 | + | }, |
|
| 38 | + | { |
|
| 39 | + | "type": "custom", |
|
| 40 | + | "format": "├────────────┬──────────────────────────────────────────┤" |
|
| 41 | + | }, |
|
| 42 | + | { |
|
| 43 | + | "type": "os", |
|
| 44 | + | "key": "│ OS │{$1}" |
|
| 45 | + | }, |
|
| 46 | + | { |
|
| 47 | + | "type": "kernel", |
|
| 48 | + | "key": "│ KERNEL │{$1}" |
|
| 49 | + | }, |
|
| 50 | + | { |
|
| 51 | + | "type": "custom", |
|
| 52 | + | "format": "├────────────┼──────────────────────────────────────────┤" |
|
| 53 | + | }, |
|
| 54 | + | { |
|
| 55 | + | "type": "title", |
|
| 56 | + | "key": "│ HOSTNAME │{$1}", |
|
| 57 | + | "format": "{host-name}" |
|
| 58 | + | }, |
|
| 59 | + | { |
|
| 60 | + | "type": "title", |
|
| 61 | + | "key": "│ USER │{$1}", |
|
| 62 | + | "format": "{user-name}" |
|
| 63 | + | }, |
|
| 64 | + | { |
|
| 65 | + | "type": "host", |
|
| 66 | + | "key": "│ MACHINE │{$1}", |
|
| 67 | + | "format": "MacBook Pro" |
|
| 68 | + | }, |
|
| 69 | + | { |
|
| 70 | + | "type": "custom", |
|
| 71 | + | "format": "├────────────┼──────────────────────────────────────────┤" |
|
| 72 | + | }, |
|
| 73 | + | { |
|
| 74 | + | "type": "cpu", |
|
| 75 | + | "key": "│ PROCESSOR │{$1}", |
|
| 76 | + | "format": "{name}" |
|
| 77 | + | }, |
|
| 78 | + | { |
|
| 79 | + | "type": "cpu", |
|
| 80 | + | "key": "│ CORES │{$1}", |
|
| 81 | + | "format": "{cores-physical} PHYSICAL CORES / {cores-logical} THREADS", |
|
| 82 | + | "showPeCoreCount": false |
|
| 83 | + | }, |
|
| 84 | + | { |
|
| 85 | + | "type": "cpu", |
|
| 86 | + | "key": "│ CPU FREQ │{$1}", |
|
| 87 | + | "format": "{freq-max}{/freq-max}{freq-base}{/}" |
|
| 88 | + | }, |
|
| 89 | + | { |
|
| 90 | + | "type": "loadavg", |
|
| 91 | + | "compact": false, |
|
| 92 | + | "key": "│ LOAD {duration>2}m │{$1}" // pad duration to 2 chars |
|
| 93 | + | }, |
|
| 94 | + | { |
|
| 95 | + | "type": "custom", |
|
| 96 | + | "format": "├────────────┼──────────────────────────────────────────┤" |
|
| 97 | + | }, |
|
| 98 | + | { |
|
| 99 | + | "type": "memory", |
|
| 100 | + | "key": "│ MEMORY │{$1}", |
|
| 101 | + | "format": "{used} / {total} [{percentage}]" |
|
| 102 | + | }, |
|
| 103 | + | { |
|
| 104 | + | "type": "memory", |
|
| 105 | + | "key": "│ USAGE │{$1}", |
|
| 106 | + | "format": "" |
|
| 107 | + | }, |
|
| 108 | + | { |
|
| 109 | + | "type": "custom", |
|
| 110 | + | "format": "├────────────┼──────────────────────────────────────────┤" |
|
| 111 | + | }, |
|
| 112 | + | { |
|
| 113 | + | "type": "disk", |
|
| 114 | + | "key": "│ VOLUME │{$1}", |
|
| 115 | + | "format": "{size-used} / {size-total} [{size-percentage}]", |
|
| 116 | + | "folders": "/" |
|
| 117 | + | }, |
|
| 118 | + | { |
|
| 119 | + | "type": "disk", |
|
| 120 | + | "key": "│ DISK USAGE │{$1}", |
|
| 121 | + | "format": "" |
|
| 122 | + | }, |
|
| 123 | + | { |
|
| 124 | + | "type": "custom", |
|
| 125 | + | "format": "├────────────┼──────────────────────────────────────────┤" |
|
| 126 | + | }, |
|
| 127 | + | { |
|
| 128 | + | "type": "users", |
|
| 129 | + | "key": "│ LAST LOGIN │{$1}", |
|
| 130 | + | "format": "{login-time}{?client-ip} ({client-ip})", |
|
| 131 | + | "myselfOnly": true |
|
| 132 | + | }, |
|
| 133 | + | { |
|
| 134 | + | "type": "uptime", |
|
| 135 | + | "key": "│ UPTIME │{$1}" |
|
| 136 | + | }, |
|
| 137 | + | { |
|
| 138 | + | "type": "custom", |
|
| 139 | + | "format": "└────────────┴──────────────────────────────────────────┘" |
|
| 140 | + | } |
|
| 141 | + | ] |
|
| 142 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "logo": { |
|
| 4 | + | "type": "small" |
|
| 5 | + | }, |
|
| 6 | + | "display": { |
|
| 7 | + | "constants": [ |
|
| 8 | + | "██ " |
|
| 9 | + | ] |
|
| 10 | + | }, |
|
| 11 | + | "modules": [ |
|
| 12 | + | { |
|
| 13 | + | "key": "{$1}Distro", |
|
| 14 | + | "keyColor": "38;5;210", |
|
| 15 | + | "type": "os" |
|
| 16 | + | }, |
|
| 17 | + | { |
|
| 18 | + | "key": "{$1}Kernel", |
|
| 19 | + | "keyColor": "38;5;84", |
|
| 20 | + | "type": "kernel" |
|
| 21 | + | }, |
|
| 22 | + | { |
|
| 23 | + | "key": "{$1}Shell", |
|
| 24 | + | "keyColor": "38;5;147", |
|
| 25 | + | "type": "shell" |
|
| 26 | + | }, |
|
| 27 | + | { |
|
| 28 | + | "key": "{$1}Packages", |
|
| 29 | + | "keyColor": "38;5;200", |
|
| 30 | + | "type": "packages" |
|
| 31 | + | }, |
|
| 32 | + | { |
|
| 33 | + | "key": "{$1}WM", |
|
| 34 | + | "keyColor": "38;5;44", |
|
| 35 | + | "type": "wm" |
|
| 36 | + | }, |
|
| 37 | + | { |
|
| 38 | + | "key": "{$1}CPU", |
|
| 39 | + | "keyColor": "38;5;75", |
|
| 40 | + | "type": "cpu" |
|
| 41 | + | }, |
|
| 42 | + | { |
|
| 43 | + | "key": "{$1}Memory", |
|
| 44 | + | "keyColor": "38;5;123", |
|
| 45 | + | "type": "memory" |
|
| 46 | + | } |
|
| 47 | + | ] |
|
| 48 | + | } |
| 1 | + | // Designed for Arch Linux |
|
| 2 | + | // Modified from: https://github.com/fastfetch-cli/fastfetch/pull/1025#issuecomment-2177566138 |
|
| 3 | + | { |
|
| 4 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 5 | + | "logo": { |
|
| 6 | + | "source": "arch3", |
|
| 7 | + | "color": { |
|
| 8 | + | "1": "red", |
|
| 9 | + | "2": "yellow" |
|
| 10 | + | } |
|
| 11 | + | }, |
|
| 12 | + | "display": { |
|
| 13 | + | "color": { |
|
| 14 | + | "separator": "blue" |
|
| 15 | + | }, |
|
| 16 | + | "separator": " | ", |
|
| 17 | + | "constants": [ |
|
| 18 | + | ">-----------<+>---------------------------------------------<" |
|
| 19 | + | ] |
|
| 20 | + | }, |
|
| 21 | + | "modules": [ |
|
| 22 | + | { |
|
| 23 | + | "type": "kernel", |
|
| 24 | + | "key": " /\\rch Linux", |
|
| 25 | + | "keyColor": "magenta" |
|
| 26 | + | }, |
|
| 27 | + | { |
|
| 28 | + | "type": "custom", |
|
| 29 | + | "format": "{$1}", |
|
| 30 | + | "outputColor": "separator" |
|
| 31 | + | }, |
|
| 32 | + | { |
|
| 33 | + | "type": "uptime", |
|
| 34 | + | "key": " Uptime ", |
|
| 35 | + | "keyColor": "green" |
|
| 36 | + | }, |
|
| 37 | + | { |
|
| 38 | + | "type": "shell", |
|
| 39 | + | "key": " Shell ", |
|
| 40 | + | "keyColor": "green" |
|
| 41 | + | }, |
|
| 42 | + | { |
|
| 43 | + | "type": "terminal", |
|
| 44 | + | "key": " Terminal ", |
|
| 45 | + | "keyColor": "green" |
|
| 46 | + | }, |
|
| 47 | + | { |
|
| 48 | + | "type": "terminalfont", |
|
| 49 | + | "key": " Font ", |
|
| 50 | + | "keyColor": "green" |
|
| 51 | + | }, |
|
| 52 | + | { |
|
| 53 | + | "type": "packages", |
|
| 54 | + | "key": " Packages ", |
|
| 55 | + | "keyColor": "green" |
|
| 56 | + | }, |
|
| 57 | + | { |
|
| 58 | + | "type": "localip", |
|
| 59 | + | "key": " Local IP ", |
|
| 60 | + | "keyColor": "green" |
|
| 61 | + | }, |
|
| 62 | + | { |
|
| 63 | + | "type": "custom", |
|
| 64 | + | "format": "{$1}", |
|
| 65 | + | "outputColor": "separator" |
|
| 66 | + | }, |
|
| 67 | + | { |
|
| 68 | + | "type": "display", |
|
| 69 | + | "key": " Display ", |
|
| 70 | + | "keyColor": "cyan" |
|
| 71 | + | }, |
|
| 72 | + | { |
|
| 73 | + | "type": "cpu", |
|
| 74 | + | "key": " CPU ", |
|
| 75 | + | "keyColor": "cyan" |
|
| 76 | + | }, |
|
| 77 | + | { |
|
| 78 | + | "type": "gpu", |
|
| 79 | + | "key": " GPU ", |
|
| 80 | + | "keyColor": "cyan" |
|
| 81 | + | }, |
|
| 82 | + | { |
|
| 83 | + | "type": "memory", |
|
| 84 | + | "key": " RAM ", |
|
| 85 | + | "keyColor": "cyan" |
|
| 86 | + | }, |
|
| 87 | + | { |
|
| 88 | + | "type": "swap", |
|
| 89 | + | "key": " SWAP ", |
|
| 90 | + | "keyColor": "cyan" |
|
| 91 | + | }, |
|
| 92 | + | { |
|
| 93 | + | "type": "disk", |
|
| 94 | + | "key": " Disk ", |
|
| 95 | + | "keyColor": "cyan" |
|
| 96 | + | }, |
|
| 97 | + | { |
|
| 98 | + | "type": "battery", |
|
| 99 | + | "key": " Battery ", |
|
| 100 | + | "keyColor": "cyan" |
|
| 101 | + | }, |
|
| 102 | + | { |
|
| 103 | + | "type": "custom", |
|
| 104 | + | "format": "{$1}", |
|
| 105 | + | "outputColor": "separator" |
|
| 106 | + | }, |
|
| 107 | + | "break", |
|
| 108 | + | { |
|
| 109 | + | "type": "colors", |
|
| 110 | + | "paddingLeft": 15 |
|
| 111 | + | } |
|
| 112 | + | ] |
|
| 113 | + | } |
| 1 | + | // designed for presenting Vanilla Linux |
|
| 2 | + | // inspired from imstilllearnin's Vanilla Logo Ultra |
|
| 3 | + | { |
|
| 4 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 5 | + | "logo": { |
|
| 6 | + | "type": "small" |
|
| 7 | + | }, |
|
| 8 | + | "display": { |
|
| 9 | + | "color": { |
|
| 10 | + | "output": "cyan" |
|
| 11 | + | }, |
|
| 12 | + | "separator": "" |
|
| 13 | + | }, |
|
| 14 | + | "modules": [ |
|
| 15 | + | { |
|
| 16 | + | "type": "kernel", |
|
| 17 | + | "key": "[_Kernel___> ", |
|
| 18 | + | "keyColor": "blue" |
|
| 19 | + | }, |
|
| 20 | + | { |
|
| 21 | + | "type": "packages", |
|
| 22 | + | "outputColor": "white", |
|
| 23 | + | "key": " [_Packages_> ", |
|
| 24 | + | "keyColor": "green" |
|
| 25 | + | }, |
|
| 26 | + | { |
|
| 27 | + | "type": "localip", |
|
| 28 | + | "outputColor": "white", |
|
| 29 | + | "key": " [_Local_IP_> ", |
|
| 30 | + | "keyColor": "green" |
|
| 31 | + | }, |
|
| 32 | + | { |
|
| 33 | + | "type": "memory", |
|
| 34 | + | "format": "[{3}] {1} / {2}", |
|
| 35 | + | "key": " [_RAM______> ", |
|
| 36 | + | "keyColor": "magenta" |
|
| 37 | + | }, |
|
| 38 | + | { |
|
| 39 | + | "type": "swap", |
|
| 40 | + | "format": "[{3}] {1} / {2}", |
|
| 41 | + | "key": " [_SWAP_____> ", |
|
| 42 | + | "keyColor": "magenta" |
|
| 43 | + | }, |
|
| 44 | + | { |
|
| 45 | + | "type": "disk", |
|
| 46 | + | "format": "[{3}] {1} / {2} {9}", |
|
| 47 | + | "key": " [_Disk_____> ", |
|
| 48 | + | "keyColor": "magenta" |
|
| 49 | + | }, |
|
| 50 | + | { |
|
| 51 | + | "type": "battery", |
|
| 52 | + | "format": "[{4}] {5}", |
|
| 53 | + | "key": " [_Battery__> ", |
|
| 54 | + | "keyColor": "magenta" |
|
| 55 | + | }, |
|
| 56 | + | "break", |
|
| 57 | + | { |
|
| 58 | + | "type": "colors", |
|
| 59 | + | "paddingLeft": 9, |
|
| 60 | + | "symbol": "circle" |
|
| 61 | + | } |
|
| 62 | + | ] |
|
| 63 | + | } |
| 1 | + | // By jan-rex |
|
| 2 | + | // Modified from: https://github.com/fastfetch-cli/fastfetch/discussions/1269 |
|
| 3 | + | { |
|
| 4 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 5 | + | "logo": { |
|
| 6 | + | "padding": { |
|
| 7 | + | "top": 2 |
|
| 8 | + | } |
|
| 9 | + | }, |
|
| 10 | + | "display": { |
|
| 11 | + | "separator": "", |
|
| 12 | + | "constants": [ |
|
| 13 | + | // CONSTANT {$1} - COLOR BACKGROUND FOR KEY |
|
| 14 | + | "\u001b[48;2;43;43;69m", |
|
| 15 | + | // CONSTANT {$2} - COLOR BACKGROUND FOR OUTPUT |
|
| 16 | + | "\u001b[48;2;56;59;78m", |
|
| 17 | + | // CONSTANT {$3} - VERTICAL BARS AT START AND 75th CHARACTERS FORWARD AND BACKWARD |
|
| 18 | + | "\u001b[90m│ │\u001b[60D\u001b[39m", |
|
| 19 | + | ] |
|
| 20 | + | }, |
|
| 21 | + | "modules": [ |
|
| 22 | + | // CUSTOM - Top UI bar |
|
| 23 | + | { |
|
| 24 | + | "type": "custom", |
|
| 25 | + | "key": "{#90}{$1}╭─────────────╮", |
|
| 26 | + | "format": "{#90}{$2}╭────────────────────────────────────────────────────────────╮", |
|
| 27 | + | }, |
|
| 28 | + | { |
|
| 29 | + | "type": "title", |
|
| 30 | + | "key": "{#90}{$1}│ {#92}User {#90}│", |
|
| 31 | + | "format": "{$2}{$3}{user-name} {#2}[{home-dir}]" |
|
| 32 | + | }, |
|
| 33 | + | { |
|
| 34 | + | "type": "users", |
|
| 35 | + | "key": "{#90}{$1}│ {#92}Users {#90}│", |
|
| 36 | + | "myselfOnly": false, |
|
| 37 | + | "format": "{$2}{$3}{1}@{host-name}{/host-name}localhost{/}{?client-ip} {#2}[IP:{client-ip}]{?} {#2}[Login time: {login-time}]", |
|
| 38 | + | }, |
|
| 39 | + | { |
|
| 40 | + | "type": "datetime", |
|
| 41 | + | "key": "{#90}{$1}│ {#92}Datetime {#90}│", |
|
| 42 | + | "format": "{$2}{$3}{year}-{month-pretty}-{day-in-month} {hour-pretty}:{minute-pretty}:{second-pretty} {#2}{weekday} {#2}[W{week}] {#2}[UTC{offset-from-utc}]" |
|
| 43 | + | }, |
|
| 44 | + | { |
|
| 45 | + | "type": "title", |
|
| 46 | + | "key": "{#90}{$1}│ {#93}Host: {#90}│", |
|
| 47 | + | "format": "{$2}{$3}{#1}{#36}{host-name}" |
|
| 48 | + | }, |
|
| 49 | + | { |
|
| 50 | + | "type": "host", |
|
| 51 | + | "key": "{#90}{$1}│ {#93}Machine {#90}│", |
|
| 52 | + | "format": "{$2}{$3}{name} {#2}{version}" |
|
| 53 | + | }, |
|
| 54 | + | { |
|
| 55 | + | "type": "os", |
|
| 56 | + | "key": "{#90}{$1}│ {#93}OS {#90}│", |
|
| 57 | + | "format": "{$2}{$3}{pretty-name} {codename} {#2}[v{version}] {#2}[{arch}]" |
|
| 58 | + | }, |
|
| 59 | + | { |
|
| 60 | + | "type": "kernel", |
|
| 61 | + | "key": "{#90}{$1}│ {#93}Kernel {#90}│", |
|
| 62 | + | "format": "{$2}{$3}{sysname} {#2}[v{release}]" |
|
| 63 | + | }, |
|
| 64 | + | { |
|
| 65 | + | "type": "uptime", |
|
| 66 | + | "key": "{#90}{$1}│ {#93}Uptime {#90}│", |
|
| 67 | + | "format": "{$2}{$3}{?days}{days} Days + {?}{hours}:{minutes}:{seconds}" |
|
| 68 | + | }, |
|
| 69 | + | { |
|
| 70 | + | "type": "cpu", |
|
| 71 | + | "key": "{#90}{$1}│ {#91}CPU {#90}│", |
|
| 72 | + | "showPeCoreCount": true, |
|
| 73 | + | "temp": true, |
|
| 74 | + | "format": "{$2}{$3}{name} {#2}[C:{core-types}] {#2}[{freq-max}]" |
|
| 75 | + | }, |
|
| 76 | + | { |
|
| 77 | + | "type": "gpu", |
|
| 78 | + | "key": "{#90}{$1}│ {#91}GPU {#90}│", |
|
| 79 | + | "detectionMethod": "auto", |
|
| 80 | + | "driverSpecific": true, |
|
| 81 | + | "format": "{$2}{$3}{name} {#2}[C:{core-count}] {#2}[{type}]" |
|
| 82 | + | }, |
|
| 83 | + | { |
|
| 84 | + | "type": "memory", |
|
| 85 | + | "key": "{#90}{$1}│ {#91}Memory {#90}│", |
|
| 86 | + | "format": "{$2}{$3}{used} / {total} ({percentage}{$2})" |
|
| 87 | + | }, |
|
| 88 | + | { |
|
| 89 | + | "type": "disk", |
|
| 90 | + | "key": "{#90}{$1}│ {#91}Disk {#90}│", |
|
| 91 | + | "format": "{$2}{$3}{size-used} / {size-total} ({size-percentage}{$2})" |
|
| 92 | + | }, |
|
| 93 | + | { |
|
| 94 | + | "type": "poweradapter", |
|
| 95 | + | "key": "{#90}{$1}│ {#91}Power {#90}│", |
|
| 96 | + | "format": "{$2}{$3}{name}" |
|
| 97 | + | }, |
|
| 98 | + | { |
|
| 99 | + | "type": "terminal", |
|
| 100 | + | "key": "{#90}{$1}│ {#95}Terminal {#90}│", |
|
| 101 | + | "format": "{$2}{$3}{pretty-name} {#2}[{version}] [PID:{pid}]" |
|
| 102 | + | }, |
|
| 103 | + | { |
|
| 104 | + | "type": "terminalfont", |
|
| 105 | + | "key": "{#90}{$1}│ {#95}Font {#90}│", |
|
| 106 | + | "format": "{$2}{$3}{name} {#2}[{size}]" |
|
| 107 | + | }, |
|
| 108 | + | { |
|
| 109 | + | "type": "shell", |
|
| 110 | + | "key": "{#90}{$1}│ {#95}Shell {#90}│", |
|
| 111 | + | "format": "{$2}{$3}{pretty-name} {#2}[v{version}] [PID:{pid}]" |
|
| 112 | + | }, |
|
| 113 | + | { |
|
| 114 | + | // localip IPv4 |
|
| 115 | + | "type": "localip", |
|
| 116 | + | "key": "{#90}{$1}│ {#94}Local IPv4 {#90}│", |
|
| 117 | + | "showPrefixLen": true, |
|
| 118 | + | "showIpv4": true, |
|
| 119 | + | "showIpv6": false, |
|
| 120 | + | "showMtu": true, |
|
| 121 | + | "format": "{$2}{$3}{ifname}: {ipv4} {#2}[MTU:{mtu}]" |
|
| 122 | + | }, |
|
| 123 | + | { |
|
| 124 | + | // localip IPv6 |
|
| 125 | + | "type": "localip", |
|
| 126 | + | "key": "{#90}{$1}│ {#94}Local IPv6 {#90}│", |
|
| 127 | + | "showPrefixLen": true, |
|
| 128 | + | "showIpv4": false, |
|
| 129 | + | "showIpv6": true, |
|
| 130 | + | "showMtu": true, |
|
| 131 | + | "format": "{$2}{$3}{ifname}: {ipv6} {#2}[MTU:{mtu}]" |
|
| 132 | + | }, |
|
| 133 | + | { |
|
| 134 | + | "type": "publicip", |
|
| 135 | + | "key": "{#90}{$1}│ {#94}Public IPv4 {#90}│", |
|
| 136 | + | "ipv6": false, |
|
| 137 | + | "format": "{$2}{$3}{ip} {#2}[{location}]" |
|
| 138 | + | }, |
|
| 139 | + | { |
|
| 140 | + | "type": "publicip", |
|
| 141 | + | "key": "{#90}{$1}│ {#94}Public IPv6 {#90}│", |
|
| 142 | + | "ipv6": true, |
|
| 143 | + | "format": "{$2}{$3}{ip} {#2}[{location}]" |
|
| 144 | + | }, |
|
| 145 | + | // CUSTOM - Button UI bar |
|
| 146 | + | { |
|
| 147 | + | "type": "custom", |
|
| 148 | + | "key": "{#90}{$1}╰─────────────╯", |
|
| 149 | + | "format": "{#90}{$2}╰────────────────────────────────────────────────────────────╯", |
|
| 150 | + | } |
|
| 151 | + | ] |
|
| 152 | + | } |
| 1 | + | // Load with --load-config examples/3.jsonc |
|
| 2 | + | ||
| 3 | + | { |
|
| 4 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 5 | + | "logo": { |
|
| 6 | + | "type": "small" |
|
| 7 | + | }, |
|
| 8 | + | "display": { |
|
| 9 | + | "size": { |
|
| 10 | + | "binaryPrefix": "si" |
|
| 11 | + | } |
|
| 12 | + | }, |
|
| 13 | + | "modules": [ |
|
| 14 | + | "vulkan", |
|
| 15 | + | "opengl", |
|
| 16 | + | "opencl", |
|
| 17 | + | "memory", |
|
| 18 | + | { |
|
| 19 | + | "type": "disk", |
|
| 20 | + | "folders": "/:/home:/boot:/efi" |
|
| 21 | + | }, |
|
| 22 | + | "localip" |
|
| 23 | + | ] |
|
| 24 | + | } |
| 1 | + | // Load with --load-config examples/4.jsonc |
|
| 2 | + | ||
| 3 | + | { |
|
| 4 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 5 | + | "logo": { |
|
| 6 | + | "type": "small", |
|
| 7 | + | "padding": { |
|
| 8 | + | "right": 1 |
|
| 9 | + | } |
|
| 10 | + | }, |
|
| 11 | + | "display": { |
|
| 12 | + | "size": { |
|
| 13 | + | "binaryPrefix": "si" |
|
| 14 | + | }, |
|
| 15 | + | "color": "blue", |
|
| 16 | + | "separator": " " |
|
| 17 | + | }, |
|
| 18 | + | "modules": [ |
|
| 19 | + | { |
|
| 20 | + | "type": "datetime", |
|
| 21 | + | "key": "Date", |
|
| 22 | + | "format": "{1}-{3}-{11}" |
|
| 23 | + | }, |
|
| 24 | + | { |
|
| 25 | + | "type": "datetime", |
|
| 26 | + | "key": "Time", |
|
| 27 | + | "format": "{14}:{17}:{20}" |
|
| 28 | + | }, |
|
| 29 | + | "break", |
|
| 30 | + | "player", |
|
| 31 | + | "media" |
|
| 32 | + | ] |
|
| 33 | + | } |
| 1 | + | // Load with --load-config examples/5.jsonc |
|
| 2 | + | ||
| 3 | + | { |
|
| 4 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 5 | + | "logo": null, |
|
| 6 | + | "display": { |
|
| 7 | + | "color": "magenta" |
|
| 8 | + | }, |
|
| 9 | + | "modules": [ |
|
| 10 | + | { |
|
| 11 | + | "type": "theme", |
|
| 12 | + | "key": "T" |
|
| 13 | + | }, |
|
| 14 | + | { |
|
| 15 | + | "type": "icons", |
|
| 16 | + | "key": "I" |
|
| 17 | + | }, |
|
| 18 | + | { |
|
| 19 | + | "type": "font", |
|
| 20 | + | "key": "F" |
|
| 21 | + | }, |
|
| 22 | + | { |
|
| 23 | + | "type": "cursor", |
|
| 24 | + | "key": "C" |
|
| 25 | + | } |
|
| 26 | + | ] |
|
| 27 | + | } |
| 1 | + | // Load with --load-config examples/2.jsonc |
|
| 2 | + | // Note that you must replace the image path to an existing image to display it. |
|
| 3 | + | ||
| 4 | + | { |
|
| 5 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 6 | + | "display": { |
|
| 7 | + | "separator": " " |
|
| 8 | + | }, |
|
| 9 | + | "modules": [ |
|
| 10 | + | { |
|
| 11 | + | "type": "host", |
|
| 12 | + | "key": "╭─", |
|
| 13 | + | "keyColor": "green" |
|
| 14 | + | }, |
|
| 15 | + | { |
|
| 16 | + | "type": "cpu", |
|
| 17 | + | "key": "├─", |
|
| 18 | + | "keyColor": "green" |
|
| 19 | + | }, |
|
| 20 | + | { |
|
| 21 | + | "type": "gpu", |
|
| 22 | + | "key": "├─", |
|
| 23 | + | "keyColor": "green" |
|
| 24 | + | }, |
|
| 25 | + | { |
|
| 26 | + | "type": "disk", |
|
| 27 | + | "key": "├─", |
|
| 28 | + | "keyColor": "green" |
|
| 29 | + | }, |
|
| 30 | + | { |
|
| 31 | + | "type": "memory", |
|
| 32 | + | "key": "├─", |
|
| 33 | + | "keyColor": "green" |
|
| 34 | + | }, |
|
| 35 | + | { |
|
| 36 | + | "type": "swap", |
|
| 37 | + | "key": "├─", |
|
| 38 | + | "keyColor": "green" |
|
| 39 | + | }, |
|
| 40 | + | { |
|
| 41 | + | "type": "display", |
|
| 42 | + | "key": "├─", |
|
| 43 | + | "keyColor": "green" |
|
| 44 | + | }, |
|
| 45 | + | { |
|
| 46 | + | "type": "brightness", |
|
| 47 | + | "key": "├─", |
|
| 48 | + | "keyColor": "green" |
|
| 49 | + | }, |
|
| 50 | + | { |
|
| 51 | + | "type": "battery", |
|
| 52 | + | "key": "├─", |
|
| 53 | + | "keyColor": "green" |
|
| 54 | + | }, |
|
| 55 | + | { |
|
| 56 | + | "type": "poweradapter", |
|
| 57 | + | "key": "├─", |
|
| 58 | + | "keyColor": "green" |
|
| 59 | + | }, |
|
| 60 | + | { |
|
| 61 | + | "type": "gamepad", |
|
| 62 | + | "key": "├─", |
|
| 63 | + | "keyColor": "green" |
|
| 64 | + | }, |
|
| 65 | + | { |
|
| 66 | + | "type": "bluetooth", |
|
| 67 | + | "key": "├─", |
|
| 68 | + | "keyColor": "green" |
|
| 69 | + | }, |
|
| 70 | + | { |
|
| 71 | + | "type": "sound", |
|
| 72 | + | "key": "╰─", |
|
| 73 | + | "keyColor": "green" |
|
| 74 | + | }, |
|
| 75 | + | "break", |
|
| 76 | + | ||
| 77 | + | { |
|
| 78 | + | "type": "shell", |
|
| 79 | + | "key": "╭─", |
|
| 80 | + | "keyColor": "yellow" |
|
| 81 | + | }, |
|
| 82 | + | { |
|
| 83 | + | "type": "terminal", |
|
| 84 | + | "key": "├─", |
|
| 85 | + | "keyColor": "yellow" |
|
| 86 | + | }, |
|
| 87 | + | { |
|
| 88 | + | "type": "terminalfont", |
|
| 89 | + | "key": "├─", |
|
| 90 | + | "keyColor": "yellow" |
|
| 91 | + | }, |
|
| 92 | + | { |
|
| 93 | + | "type": "lm", |
|
| 94 | + | "key": "├─", |
|
| 95 | + | "keyColor": "yellow" |
|
| 96 | + | }, |
|
| 97 | + | { |
|
| 98 | + | "type": "de", |
|
| 99 | + | "key": "├─", |
|
| 100 | + | "keyColor": "yellow" |
|
| 101 | + | }, |
|
| 102 | + | { |
|
| 103 | + | "type": "wm", |
|
| 104 | + | "key": "├─", |
|
| 105 | + | "keyColor": "yellow" |
|
| 106 | + | }, |
|
| 107 | + | { |
|
| 108 | + | "type": "theme", |
|
| 109 | + | "key": "├─", |
|
| 110 | + | "keyColor": "yellow" |
|
| 111 | + | }, |
|
| 112 | + | { |
|
| 113 | + | "type": "icons", |
|
| 114 | + | "key": "├─", |
|
| 115 | + | "keyColor": "yellow" |
|
| 116 | + | }, |
|
| 117 | + | { |
|
| 118 | + | "type": "wallpaper", |
|
| 119 | + | "key": "╰─", |
|
| 120 | + | "keyColor": "yellow" |
|
| 121 | + | }, |
|
| 122 | + | "break", |
|
| 123 | + | ||
| 124 | + | { |
|
| 125 | + | "type": "title", |
|
| 126 | + | "key": "╭─", |
|
| 127 | + | "format": "{user-name}@{host-name}", |
|
| 128 | + | "keyColor": "blue" |
|
| 129 | + | }, |
|
| 130 | + | { |
|
| 131 | + | "type": "os", |
|
| 132 | + | "key": "├─{icon}", // Just get your distro's logo off nerdfonts.com |
|
| 133 | + | "keyColor": "blue" |
|
| 134 | + | }, |
|
| 135 | + | { |
|
| 136 | + | "type": "kernel", |
|
| 137 | + | "key": "├─", |
|
| 138 | + | "keyColor": "blue" |
|
| 139 | + | }, |
|
| 140 | + | { |
|
| 141 | + | "type": "packages", |
|
| 142 | + | "key": "├─", |
|
| 143 | + | "keyColor": "blue" |
|
| 144 | + | }, |
|
| 145 | + | { |
|
| 146 | + | "type": "uptime", |
|
| 147 | + | "key": "├─", |
|
| 148 | + | "keyColor": "blue" |
|
| 149 | + | }, |
|
| 150 | + | { |
|
| 151 | + | "type": "media", |
|
| 152 | + | "key": "├─", |
|
| 153 | + | "keyColor": "blue" |
|
| 154 | + | }, |
|
| 155 | + | { |
|
| 156 | + | "type": "localip", |
|
| 157 | + | "key": "├─", |
|
| 158 | + | "compact": true, |
|
| 159 | + | "keyColor": "blue" |
|
| 160 | + | }, |
|
| 161 | + | { |
|
| 162 | + | "type": "publicip", |
|
| 163 | + | "key": "├─", |
|
| 164 | + | "keyColor": "blue", |
|
| 165 | + | "timeout": 1000 |
|
| 166 | + | }, |
|
| 167 | + | { |
|
| 168 | + | "type": "wifi", |
|
| 169 | + | "key": "├─", |
|
| 170 | + | "format": "{ssid}", |
|
| 171 | + | "keyColor": "blue" |
|
| 172 | + | }, |
|
| 173 | + | { |
|
| 174 | + | "type": "locale", |
|
| 175 | + | "key": "╰─", |
|
| 176 | + | "keyColor": "blue" |
|
| 177 | + | } |
|
| 178 | + | ] |
|
| 179 | + | } |
| 1 | + | // Load with --load-config examples/2.jsonc |
|
| 2 | + | // Note that you must replace the image path to an existing image to display it. |
|
| 3 | + | ||
| 4 | + | { |
|
| 5 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 6 | + | "logo": { |
|
| 7 | + | "padding": { |
|
| 8 | + | "top": 2 |
|
| 9 | + | } |
|
| 10 | + | }, |
|
| 11 | + | "display": { |
|
| 12 | + | "separator": " -> " |
|
| 13 | + | }, |
|
| 14 | + | "modules": [ |
|
| 15 | + | "title", |
|
| 16 | + | "separator", |
|
| 17 | + | { |
|
| 18 | + | "type": "os", |
|
| 19 | + | "key": " OS", |
|
| 20 | + | "keyColor": "yellow", |
|
| 21 | + | "format": "{2}" |
|
| 22 | + | }, |
|
| 23 | + | { |
|
| 24 | + | "type": "os", |
|
| 25 | + | "key": "├{icon}", // Just get your distro's logo off nerdfonts.com |
|
| 26 | + | "keyColor": "yellow" |
|
| 27 | + | }, |
|
| 28 | + | { |
|
| 29 | + | "type": "kernel", |
|
| 30 | + | "key": "├", |
|
| 31 | + | "keyColor": "yellow" |
|
| 32 | + | }, |
|
| 33 | + | { |
|
| 34 | + | "type": "packages", |
|
| 35 | + | "key": "├", |
|
| 36 | + | "keyColor": "yellow" |
|
| 37 | + | }, |
|
| 38 | + | { |
|
| 39 | + | "type": "shell", |
|
| 40 | + | "key": "└", |
|
| 41 | + | "keyColor": "yellow" |
|
| 42 | + | }, |
|
| 43 | + | "break", |
|
| 44 | + | ||
| 45 | + | { |
|
| 46 | + | "type": "wm", |
|
| 47 | + | "key": " DE/WM", |
|
| 48 | + | "keyColor": "blue" |
|
| 49 | + | }, |
|
| 50 | + | { |
|
| 51 | + | "type": "lm", |
|
| 52 | + | "key": "├", |
|
| 53 | + | "keyColor": "blue" |
|
| 54 | + | }, |
|
| 55 | + | { |
|
| 56 | + | "type": "wmtheme", |
|
| 57 | + | "key": "├", |
|
| 58 | + | "keyColor": "blue" |
|
| 59 | + | }, |
|
| 60 | + | { |
|
| 61 | + | "type": "icons", |
|
| 62 | + | "key": "├", |
|
| 63 | + | "keyColor": "blue" |
|
| 64 | + | }, |
|
| 65 | + | { |
|
| 66 | + | "type": "terminal", |
|
| 67 | + | "key": "├", |
|
| 68 | + | "keyColor": "blue" |
|
| 69 | + | }, |
|
| 70 | + | { |
|
| 71 | + | "type": "wallpaper", |
|
| 72 | + | "key": "└", |
|
| 73 | + | "keyColor": "blue" |
|
| 74 | + | }, |
|
| 75 | + | ||
| 76 | + | "break", |
|
| 77 | + | { |
|
| 78 | + | "type": "host", |
|
| 79 | + | "key": " PC", |
|
| 80 | + | "keyColor": "green" |
|
| 81 | + | }, |
|
| 82 | + | { |
|
| 83 | + | "type": "cpu", |
|
| 84 | + | "key": "├", |
|
| 85 | + | "keyColor": "green" |
|
| 86 | + | }, |
|
| 87 | + | { |
|
| 88 | + | "type": "gpu", |
|
| 89 | + | "key": "├", |
|
| 90 | + | "keyColor": "green" |
|
| 91 | + | }, |
|
| 92 | + | { |
|
| 93 | + | "type": "disk", |
|
| 94 | + | "key": "├", |
|
| 95 | + | "keyColor": "green" |
|
| 96 | + | }, |
|
| 97 | + | { |
|
| 98 | + | "type": "memory", |
|
| 99 | + | "key": "├", |
|
| 100 | + | "keyColor": "green" |
|
| 101 | + | }, |
|
| 102 | + | { |
|
| 103 | + | "type": "swap", |
|
| 104 | + | "key": "├", |
|
| 105 | + | "keyColor": "green" |
|
| 106 | + | }, |
|
| 107 | + | { |
|
| 108 | + | "type": "display", |
|
| 109 | + | "key": "├", |
|
| 110 | + | "keyColor": "green" |
|
| 111 | + | }, |
|
| 112 | + | { |
|
| 113 | + | "type": "uptime", |
|
| 114 | + | "key": "└", |
|
| 115 | + | "keyColor": "green" |
|
| 116 | + | }, |
|
| 117 | + | ||
| 118 | + | "break", |
|
| 119 | + | { |
|
| 120 | + | "type": "sound", |
|
| 121 | + | "key": " SOUND", |
|
| 122 | + | "keyColor": "cyan" |
|
| 123 | + | }, |
|
| 124 | + | { |
|
| 125 | + | "type": "player", |
|
| 126 | + | "key": "├", |
|
| 127 | + | "keyColor": "cyan" |
|
| 128 | + | }, |
|
| 129 | + | { |
|
| 130 | + | "type": "media", |
|
| 131 | + | "key": "└", |
|
| 132 | + | "keyColor": "cyan" |
|
| 133 | + | }, |
|
| 134 | + | ||
| 135 | + | "break", |
|
| 136 | + | "colors" |
|
| 137 | + | ] |
|
| 138 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "logo": { |
|
| 4 | + | "type": "small" |
|
| 5 | + | }, |
|
| 6 | + | "display": { |
|
| 7 | + | "separator": " ", |
|
| 8 | + | "color": { |
|
| 9 | + | "keys": "magenta" |
|
| 10 | + | }, |
|
| 11 | + | "size": { |
|
| 12 | + | "ndigits": 0, |
|
| 13 | + | "maxPrefix": "MB" |
|
| 14 | + | }, |
|
| 15 | + | "key": { |
|
| 16 | + | "type": "icon" |
|
| 17 | + | } |
|
| 18 | + | }, |
|
| 19 | + | "modules": [ |
|
| 20 | + | { |
|
| 21 | + | "type": "title", |
|
| 22 | + | "color": { |
|
| 23 | + | "user": "green", |
|
| 24 | + | "at": "red", |
|
| 25 | + | "host": "blue" |
|
| 26 | + | } |
|
| 27 | + | }, |
|
| 28 | + | "os", |
|
| 29 | + | "kernel", |
|
| 30 | + | "memory", |
|
| 31 | + | "packages", |
|
| 32 | + | "uptime", |
|
| 33 | + | { |
|
| 34 | + | "type": "colors", |
|
| 35 | + | "key": "Colors", // For printing icon |
|
| 36 | + | "block": { |
|
| 37 | + | "range": [1, 6] |
|
| 38 | + | } |
|
| 39 | + | } |
|
| 40 | + | ] |
|
| 41 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "logo": { |
|
| 4 | + | "type": "small" |
|
| 5 | + | }, |
|
| 6 | + | "display": { |
|
| 7 | + | "key": { |
|
| 8 | + | "width": 11 |
|
| 9 | + | }, |
|
| 10 | + | "bar": { |
|
| 11 | + | "charElapsed": "=", |
|
| 12 | + | "charTotal": "-", |
|
| 13 | + | "width": 13 |
|
| 14 | + | }, |
|
| 15 | + | "percent": { |
|
| 16 | + | "type": 2 |
|
| 17 | + | } |
|
| 18 | + | }, |
|
| 19 | + | "modules": [ |
|
| 20 | + | "title", |
|
| 21 | + | "separator", |
|
| 22 | + | "memory", |
|
| 23 | + | "swap", |
|
| 24 | + | { |
|
| 25 | + | "type": "disk", |
|
| 26 | + | "folders": "/" |
|
| 27 | + | }, |
|
| 28 | + | { |
|
| 29 | + | "type": "battery", |
|
| 30 | + | "key": "Battery" |
|
| 31 | + | }, |
|
| 32 | + | { |
|
| 33 | + | "type": "colors", |
|
| 34 | + | "paddingLeft": 10, |
|
| 35 | + | "symbol": "circle" |
|
| 36 | + | } |
|
| 37 | + | ] |
|
| 38 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "display": { |
|
| 4 | + | "size": { |
|
| 5 | + | "maxPrefix": "MB", |
|
| 6 | + | "ndigits": 0 |
|
| 7 | + | } |
|
| 8 | + | }, |
|
| 9 | + | "modules": [ |
|
| 10 | + | "title", |
|
| 11 | + | "separator", |
|
| 12 | + | "os", |
|
| 13 | + | "host", |
|
| 14 | + | { |
|
| 15 | + | "type": "kernel", |
|
| 16 | + | "format": "{release}" |
|
| 17 | + | }, |
|
| 18 | + | "uptime", |
|
| 19 | + | "packages", |
|
| 20 | + | "shell", |
|
| 21 | + | { |
|
| 22 | + | "type": "display", |
|
| 23 | + | "compactType": "original", |
|
| 24 | + | "key": "Resolution" |
|
| 25 | + | }, |
|
| 26 | + | "de", |
|
| 27 | + | "wm", |
|
| 28 | + | "wmtheme", |
|
| 29 | + | "theme", |
|
| 30 | + | "icons", |
|
| 31 | + | "terminal", |
|
| 32 | + | { |
|
| 33 | + | "type": "terminalfont", |
|
| 34 | + | "format": "{/name}{-}{/}{name}{?size} {size}{?}" |
|
| 35 | + | }, |
|
| 36 | + | "cpu", |
|
| 37 | + | { |
|
| 38 | + | "type": "gpu", |
|
| 39 | + | "key": "GPU" |
|
| 40 | + | }, |
|
| 41 | + | { |
|
| 42 | + | "type": "memory", |
|
| 43 | + | "format": "{} / {}" |
|
| 44 | + | }, |
|
| 45 | + | "break", |
|
| 46 | + | "colors" |
|
| 47 | + | ] |
|
| 48 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "modules": [ |
|
| 4 | + | "title", |
|
| 5 | + | "separator", |
|
| 6 | + | "os", |
|
| 7 | + | { |
|
| 8 | + | "type": "host", |
|
| 9 | + | "format": "{/2}{-}{/}{2}{?3} {3}{?}" |
|
| 10 | + | }, |
|
| 11 | + | "kernel", |
|
| 12 | + | "uptime", |
|
| 13 | + | { |
|
| 14 | + | "type": "battery", |
|
| 15 | + | "format": "{/4}{-}{/}{4}{?5} [{5}]{?}" |
|
| 16 | + | }, |
|
| 17 | + | "break", |
|
| 18 | + | "packages", |
|
| 19 | + | "shell", |
|
| 20 | + | "display", |
|
| 21 | + | "terminal", |
|
| 22 | + | "break", |
|
| 23 | + | "cpu", |
|
| 24 | + | { |
|
| 25 | + | "type": "gpu", |
|
| 26 | + | "key": "GPU" |
|
| 27 | + | }, |
|
| 28 | + | "memory", |
|
| 29 | + | "break", |
|
| 30 | + | "colors" |
|
| 31 | + | ] |
|
| 32 | + | } |
| 1 | + | { |
|
| 2 | + | "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", |
|
| 3 | + | "modules": [ |
|
| 4 | + | "title", |
|
| 5 | + | "os", |
|
| 6 | + | "kernel", |
|
| 7 | + | "uptime", |
|
| 8 | + | { |
|
| 9 | + | "type": "packages", |
|
| 10 | + | "format": "{all}" |
|
| 11 | + | }, |
|
| 12 | + | "shell", |
|
| 13 | + | { |
|
| 14 | + | "type": "display", |
|
| 15 | + | "key": "Resolution", |
|
| 16 | + | "compactType": "original" |
|
| 17 | + | }, |
|
| 18 | + | "de", |
|
| 19 | + | "wm", |
|
| 20 | + | "wmtheme", |
|
| 21 | + | { |
|
| 22 | + | "type": "terminalfont", |
|
| 23 | + | "key": "font" |
|
| 24 | + | }, |
|
| 25 | + | { |
|
| 26 | + | "type": "disk", |
|
| 27 | + | "folders": "/", |
|
| 28 | + | "key": "Disk" |
|
| 29 | + | }, |
|
| 30 | + | "cpu", |
|
| 31 | + | "gpu", |
|
| 32 | + | { |
|
| 33 | + | "type": "memory", |
|
| 34 | + | "key": "RAM" |
|
| 35 | + | } |
|
| 36 | + | ] |
|
| 37 | + | } |