config.conf 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869
  1. # See this wiki page for more info:
  2. # https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
  3. print_info() {
  4. info title
  5. info underline
  6. prin "Hardware:"
  7. info "CPU" cpu
  8. info "GPU" gpu
  9. info "Memory" memory
  10. # info "Resolution" resolution
  11. info underline
  12. prin "Software:"
  13. info "OS" distro
  14. # info "Host" model
  15. info "Kernel" kernel
  16. info "Uptime" uptime
  17. info "Packages" packages
  18. info "Shell" shell
  19. info "DE" de
  20. # info "WM" wm
  21. # info "WM Theme" wm_theme
  22. # info "Theme" theme
  23. # info "Icons" icons
  24. info "Terminal" term
  25. info "Terminal Font" term_font
  26. # info "GPU Driver" gpu_driver # Linux/macOS only
  27. # info "CPU Usage" cpu_usage
  28. # info "Disk" disk
  29. # info "Battery" battery
  30. # info "Font" font
  31. # info "Song" song
  32. # [[ "$player" ]] && prin "Music Player" "$player"
  33. # info "Local IP" local_ip
  34. # info "Public IP" public_ip
  35. # info "Users" users
  36. # info "Locale" locale # This only works on glibc systems.
  37. info cols
  38. }
  39. # Title
  40. # Hide/Show Fully qualified domain name.
  41. #
  42. # Default: 'off'
  43. # Values: 'on', 'off'
  44. # Flag: --title_fqdn
  45. title_fqdn="off"
  46. # Kernel
  47. # Shorten the output of the kernel function.
  48. #
  49. # Default: 'on'
  50. # Values: 'on', 'off'
  51. # Flag: --kernel_shorthand
  52. # Supports: Everything except *BSDs (except PacBSD and PC-BSD)
  53. #
  54. # Example:
  55. # on: '4.8.9-1-ARCH'
  56. # off: 'Linux 4.8.9-1-ARCH'
  57. kernel_shorthand="on"
  58. # Distro
  59. # Shorten the output of the distro function
  60. #
  61. # Default: 'off'
  62. # Values: 'on', 'tiny', 'off'
  63. # Flag: --distro_shorthand
  64. # Supports: Everything except Windows and Haiku
  65. distro_shorthand="off"
  66. # Show/Hide OS Architecture.
  67. # Show 'x86_64', 'x86' and etc in 'Distro:' output.
  68. #
  69. # Default: 'on'
  70. # Values: 'on', 'off'
  71. # Flag: --os_arch
  72. #
  73. # Example:
  74. # on: 'Arch Linux x86_64'
  75. # off: 'Arch Linux'
  76. os_arch="on"
  77. # Uptime
  78. # Shorten the output of the uptime function
  79. #
  80. # Default: 'on'
  81. # Values: 'on', 'tiny', 'off'
  82. # Flag: --uptime_shorthand
  83. #
  84. # Example:
  85. # on: '2 days, 10 hours, 3 mins'
  86. # tiny: '2d 10h 3m'
  87. # off: '2 days, 10 hours, 3 minutes'
  88. uptime_shorthand="tiny"
  89. # Memory
  90. # Show memory pecentage in output.
  91. #
  92. # Default: 'off'
  93. # Values: 'on', 'off'
  94. # Flag: --memory_percent
  95. #
  96. # Example:
  97. # on: '1801MiB / 7881MiB (22%)'
  98. # off: '1801MiB / 7881MiB'
  99. memory_percent="off"
  100. # Change memory output unit.
  101. #
  102. # Default: 'mib'
  103. # Values: 'kib', 'mib', 'gib'
  104. # Flag: --memory_unit
  105. #
  106. # Example:
  107. # kib '1020928KiB / 7117824KiB'
  108. # mib '1042MiB / 6951MiB'
  109. # gib: ' 0.98GiB / 6.79GiB'
  110. memory_unit="mib"
  111. # Packages
  112. # Show/Hide Package Manager names.
  113. #
  114. # Default: 'tiny'
  115. # Values: 'on', 'tiny' 'off'
  116. # Flag: --package_managers
  117. #
  118. # Example:
  119. # on: '998 (pacman), 8 (flatpak), 4 (snap)'
  120. # tiny: '908 (pacman, flatpak, snap)'
  121. # off: '908'
  122. package_managers="on"
  123. # Shell
  124. # Show the path to $SHELL
  125. #
  126. # Default: 'off'
  127. # Values: 'on', 'off'
  128. # Flag: --shell_path
  129. #
  130. # Example:
  131. # on: '/bin/bash'
  132. # off: 'bash'
  133. shell_path="off"
  134. # Show $SHELL version
  135. #
  136. # Default: 'on'
  137. # Values: 'on', 'off'
  138. # Flag: --shell_version
  139. #
  140. # Example:
  141. # on: 'bash 4.4.5'
  142. # off: 'bash'
  143. shell_version="on"
  144. # CPU
  145. # CPU speed type
  146. #
  147. # Default: 'bios_limit'
  148. # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'.
  149. # Flag: --speed_type
  150. # Supports: Linux with 'cpufreq'
  151. # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value.
  152. speed_type="bios_limit"
  153. # CPU speed shorthand
  154. #
  155. # Default: 'off'
  156. # Values: 'on', 'off'.
  157. # Flag: --speed_shorthand
  158. # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz
  159. #
  160. # Example:
  161. # on: 'i7-6500U (4) @ 3.1GHz'
  162. # off: 'i7-6500U (4) @ 3.100GHz'
  163. speed_shorthand="on"
  164. # Enable/Disable CPU brand in output.
  165. #
  166. # Default: 'on'
  167. # Values: 'on', 'off'
  168. # Flag: --cpu_brand
  169. #
  170. # Example:
  171. # on: 'Intel i7-6500U'
  172. # off: 'i7-6500U (4)'
  173. cpu_brand="on"
  174. # CPU Speed
  175. # Hide/Show CPU speed.
  176. #
  177. # Default: 'on'
  178. # Values: 'on', 'off'
  179. # Flag: --cpu_speed
  180. #
  181. # Example:
  182. # on: 'Intel i7-6500U (4) @ 3.1GHz'
  183. # off: 'Intel i7-6500U (4)'
  184. cpu_speed="off"
  185. # CPU Cores
  186. # Display CPU cores in output
  187. #
  188. # Default: 'logical'
  189. # Values: 'logical', 'physical', 'off'
  190. # Flag: --cpu_cores
  191. # Support: 'physical' doesn't work on BSD.
  192. #
  193. # Example:
  194. # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores)
  195. # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores)
  196. # off: 'Intel i7-6500U @ 3.1GHz'
  197. cpu_cores="physical"
  198. # CPU Temperature
  199. # Hide/Show CPU temperature.
  200. # Note the temperature is added to the regular CPU function.
  201. #
  202. # Default: 'off'
  203. # Values: 'C', 'F', 'off'
  204. # Flag: --cpu_temp
  205. # Supports: Linux, BSD
  206. # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable
  207. # coretemp kernel module. This only supports newer Intel processors.
  208. #
  209. # Example:
  210. # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]'
  211. # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]'
  212. # off: 'Intel i7-6500U (4) @ 3.1GHz'
  213. cpu_temp="off"
  214. # GPU
  215. # Enable/Disable GPU Brand
  216. #
  217. # Default: 'on'
  218. # Values: 'on', 'off'
  219. # Flag: --gpu_brand
  220. #
  221. # Example:
  222. # on: 'AMD HD 7950'
  223. # off: 'HD 7950'
  224. gpu_brand="on"
  225. # Which GPU to display
  226. #
  227. # Default: 'all'
  228. # Values: 'all', 'dedicated', 'integrated'
  229. # Flag: --gpu_type
  230. # Supports: Linux
  231. #
  232. # Example:
  233. # all:
  234. # GPU1: AMD HD 7950
  235. # GPU2: Intel Integrated Graphics
  236. #
  237. # dedicated:
  238. # GPU1: AMD HD 7950
  239. #
  240. # integrated:
  241. # GPU1: Intel Integrated Graphics
  242. gpu_type="all"
  243. # Resolution
  244. # Display refresh rate next to each monitor
  245. # Default: 'off'
  246. # Values: 'on', 'off'
  247. # Flag: --refresh_rate
  248. # Supports: Doesn't work on Windows.
  249. #
  250. # Example:
  251. # on: '1920x1080 @ 60Hz'
  252. # off: '1920x1080'
  253. refresh_rate="off"
  254. # Gtk Theme / Icons / Font
  255. # Shorten output of GTK Theme / Icons / Font
  256. #
  257. # Default: 'off'
  258. # Values: 'on', 'off'
  259. # Flag: --gtk_shorthand
  260. #
  261. # Example:
  262. # on: 'Numix, Adwaita'
  263. # off: 'Numix [GTK2], Adwaita [GTK3]'
  264. gtk_shorthand="off"
  265. # Enable/Disable gtk2 Theme / Icons / Font
  266. #
  267. # Default: 'on'
  268. # Values: 'on', 'off'
  269. # Flag: --gtk2
  270. #
  271. # Example:
  272. # on: 'Numix [GTK2], Adwaita [GTK3]'
  273. # off: 'Adwaita [GTK3]'
  274. gtk2="on"
  275. # Enable/Disable gtk3 Theme / Icons / Font
  276. #
  277. # Default: 'on'
  278. # Values: 'on', 'off'
  279. # Flag: --gtk3
  280. #
  281. # Example:
  282. # on: 'Numix [GTK2], Adwaita [GTK3]'
  283. # off: 'Numix [GTK2]'
  284. gtk3="on"
  285. # IP Address
  286. # Website to ping for the public IP
  287. #
  288. # Default: 'http://ident.me'
  289. # Values: 'url'
  290. # Flag: --ip_host
  291. public_ip_host="http://ident.me"
  292. # Public IP timeout.
  293. #
  294. # Default: '2'
  295. # Values: 'int'
  296. # Flag: --ip_timeout
  297. public_ip_timeout=2
  298. # Desktop Environment
  299. # Show Desktop Environment version
  300. #
  301. # Default: 'on'
  302. # Values: 'on', 'off'
  303. # Flag: --de_version
  304. de_version="on"
  305. # Disk
  306. # Which disks to display.
  307. # The values can be any /dev/sdXX, mount point or directory.
  308. # NOTE: By default we only show the disk info for '/'.
  309. #
  310. # Default: '/'
  311. # Values: '/', '/dev/sdXX', '/path/to/drive'.
  312. # Flag: --disk_show
  313. #
  314. # Example:
  315. # disk_show=('/' '/dev/sdb1'):
  316. # 'Disk (/): 74G / 118G (66%)'
  317. # 'Disk (/mnt/Videos): 823G / 893G (93%)'
  318. #
  319. # disk_show=('/'):
  320. # 'Disk (/): 74G / 118G (66%)'
  321. #
  322. disk_show=('/')
  323. # Disk subtitle.
  324. # What to append to the Disk subtitle.
  325. #
  326. # Default: 'mount'
  327. # Values: 'mount', 'name', 'dir', 'none'
  328. # Flag: --disk_subtitle
  329. #
  330. # Example:
  331. # name: 'Disk (/dev/sda1): 74G / 118G (66%)'
  332. # 'Disk (/dev/sdb2): 74G / 118G (66%)'
  333. #
  334. # mount: 'Disk (/): 74G / 118G (66%)'
  335. # 'Disk (/mnt/Local Disk): 74G / 118G (66%)'
  336. # 'Disk (/mnt/Videos): 74G / 118G (66%)'
  337. #
  338. # dir: 'Disk (/): 74G / 118G (66%)'
  339. # 'Disk (Local Disk): 74G / 118G (66%)'
  340. # 'Disk (Videos): 74G / 118G (66%)'
  341. #
  342. # none: 'Disk: 74G / 118G (66%)'
  343. # 'Disk: 74G / 118G (66%)'
  344. # 'Disk: 74G / 118G (66%)'
  345. disk_subtitle="mount"
  346. # Disk percent.
  347. # Show/Hide disk percent.
  348. #
  349. # Default: 'on'
  350. # Values: 'on', 'off'
  351. # Flag: --disk_percent
  352. #
  353. # Example:
  354. # on: 'Disk (/): 74G / 118G (66%)'
  355. # off: 'Disk (/): 74G / 118G'
  356. disk_percent="on"
  357. # Song
  358. # Manually specify a music player.
  359. #
  360. # Default: 'auto'
  361. # Values: 'auto', 'player-name'
  362. # Flag: --music_player
  363. #
  364. # Available values for 'player-name':
  365. #
  366. # amarok
  367. # audacious
  368. # banshee
  369. # bluemindo
  370. # clementine
  371. # cmus
  372. # deadbeef
  373. # deepin-music
  374. # dragon
  375. # elisa
  376. # exaile
  377. # gnome-music
  378. # gmusicbrowser
  379. # gogglesmm
  380. # guayadeque
  381. # io.elementary.music
  382. # iTunes
  383. # juk
  384. # lollypop
  385. # mocp
  386. # mopidy
  387. # mpd
  388. # muine
  389. # netease-cloud-music
  390. # olivia
  391. # playerctl
  392. # pogo
  393. # pragha
  394. # qmmp
  395. # quodlibet
  396. # rhythmbox
  397. # sayonara
  398. # smplayer
  399. # spotify
  400. # strawberry
  401. # tauonmb
  402. # tomahawk
  403. # vlc
  404. # xmms2d
  405. # xnoise
  406. # yarock
  407. music_player="auto"
  408. # Format to display song information.
  409. #
  410. # Default: '%artist% - %album% - %title%'
  411. # Values: '%artist%', '%album%', '%title%'
  412. # Flag: --song_format
  413. #
  414. # Example:
  415. # default: 'Song: Jet - Get Born - Sgt Major'
  416. song_format="%artist% - %album% - %title%"
  417. # Print the Artist, Album and Title on separate lines
  418. #
  419. # Default: 'off'
  420. # Values: 'on', 'off'
  421. # Flag: --song_shorthand
  422. #
  423. # Example:
  424. # on: 'Artist: The Fratellis'
  425. # 'Album: Costello Music'
  426. # 'Song: Chelsea Dagger'
  427. #
  428. # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger'
  429. song_shorthand="off"
  430. # 'mpc' arguments (specify a host, password etc).
  431. #
  432. # Default: ''
  433. # Example: mpc_args=(-h HOST -P PASSWORD)
  434. mpc_args=()
  435. # Text Colors
  436. # Text Colors
  437. #
  438. # Default: 'distro'
  439. # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num'
  440. # Flag: --colors
  441. #
  442. # Each number represents a different part of the text in
  443. # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info'
  444. #
  445. # Example:
  446. # colors=(distro) - Text is colored based on Distro colors.
  447. # colors=(4 6 1 8 8 6) - Text is colored in the order above.
  448. colors=(distro)
  449. # Text Options
  450. # Toggle bold text
  451. #
  452. # Default: 'on'
  453. # Values: 'on', 'off'
  454. # Flag: --bold
  455. bold="on"
  456. # Enable/Disable Underline
  457. #
  458. # Default: 'on'
  459. # Values: 'on', 'off'
  460. # Flag: --underline
  461. underline_enabled="on"
  462. # Underline character
  463. #
  464. # Default: '-'
  465. # Values: 'string'
  466. # Flag: --underline_char
  467. underline_char="-"
  468. # Info Separator
  469. # Replace the default separator with the specified string.
  470. #
  471. # Default: ':'
  472. # Flag: --separator
  473. #
  474. # Example:
  475. # separator="->": 'Shell-> bash'
  476. # separator=" =": 'WM = dwm'
  477. separator=":"
  478. # Color Blocks
  479. # Color block range
  480. # The range of colors to print.
  481. #
  482. # Default: '0', '15'
  483. # Values: 'num'
  484. # Flag: --block_range
  485. #
  486. # Example:
  487. #
  488. # Display colors 0-7 in the blocks. (8 colors)
  489. # neofetch --block_range 0 7
  490. #
  491. # Display colors 0-15 in the blocks. (16 colors)
  492. # neofetch --block_range 0 15
  493. block_range=(0 15)
  494. # Toggle color blocks
  495. #
  496. # Default: 'on'
  497. # Values: 'on', 'off'
  498. # Flag: --color_blocks
  499. color_blocks="on"
  500. # Color block width in spaces
  501. #
  502. # Default: '3'
  503. # Values: 'num'
  504. # Flag: --block_width
  505. block_width=3
  506. # Color block height in lines
  507. #
  508. # Default: '1'
  509. # Values: 'num'
  510. # Flag: --block_height
  511. block_height=1
  512. # Color Alignment
  513. #
  514. # Default: 'auto'
  515. # Values: 'auto', 'num'
  516. # Flag: --col_offset
  517. #
  518. # Number specifies how far from the left side of the terminal (in spaces) to
  519. # begin printing the columns, in case you want to e.g. center them under your
  520. # text.
  521. # Example:
  522. # col_offset="auto" - Default behavior of neofetch
  523. # col_offset=7 - Leave 7 spaces then print the colors
  524. col_offset="auto"
  525. # Progress Bars
  526. # Bar characters
  527. #
  528. # Default: '-', '='
  529. # Values: 'string', 'string'
  530. # Flag: --bar_char
  531. #
  532. # Example:
  533. # neofetch --bar_char 'elapsed' 'total'
  534. # neofetch --bar_char '-' '='
  535. bar_char_elapsed="-"
  536. bar_char_total="="
  537. # Toggle Bar border
  538. #
  539. # Default: 'on'
  540. # Values: 'on', 'off'
  541. # Flag: --bar_border
  542. bar_border="on"
  543. # Progress bar length in spaces
  544. # Number of chars long to make the progress bars.
  545. #
  546. # Default: '15'
  547. # Values: 'num'
  548. # Flag: --bar_length
  549. bar_length=15
  550. # Progress bar colors
  551. # When set to distro, uses your distro's logo colors.
  552. #
  553. # Default: 'distro', 'distro'
  554. # Values: 'distro', 'num'
  555. # Flag: --bar_colors
  556. #
  557. # Example:
  558. # neofetch --bar_colors 3 4
  559. # neofetch --bar_colors distro 5
  560. bar_color_elapsed="distro"
  561. bar_color_total="distro"
  562. # Info display
  563. # Display a bar with the info.
  564. #
  565. # Default: 'off'
  566. # Values: 'bar', 'infobar', 'barinfo', 'off'
  567. # Flags: --cpu_display
  568. # --memory_display
  569. # --battery_display
  570. # --disk_display
  571. #
  572. # Example:
  573. # bar: '[---=======]'
  574. # infobar: 'info [---=======]'
  575. # barinfo: '[---=======] info'
  576. # off: 'info'
  577. cpu_display="off"
  578. memory_display="off"
  579. battery_display="off"
  580. disk_display="off"
  581. # Backend Settings
  582. # Image backend.
  583. #
  584. # Default: 'ascii'
  585. # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off',
  586. # 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty'
  587. # Flag: --backend
  588. image_backend="kitty"
  589. # Image Source
  590. #
  591. # Which image or ascii file to display.
  592. #
  593. # Default: 'auto'
  594. # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/'
  595. # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")'
  596. # Flag: --source
  597. #
  598. # NOTE: 'auto' will pick the best image source for whatever image backend is used.
  599. # In ascii mode, distro ascii art will be used and in an image mode, your
  600. # wallpaper will be used.
  601. image_source="auto"
  602. # Ascii Options
  603. # Ascii distro
  604. # Which distro's ascii art to display.
  605. #
  606. # Default: 'auto'
  607. # Values: 'auto', 'distro_name'
  608. # Flag: --ascii_distro
  609. # NOTE: AIX, Alpine, Anarchy, Android, Antergos, antiX, "AOSC OS",
  610. # "AOSC OS/Retro", Apricity, ArcoLinux, ArchBox, ARCHlabs,
  611. # ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock,
  612. # Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD,
  613. # BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS,
  614. # Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover,
  615. # Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin,
  616. # DesaOS, Devuan, DracOS, DarkOs, DragonFly, Drauger, Elementary,
  617. # EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD,
  618. # FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo,
  619. # gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra,
  620. # Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion,
  621. # Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite,
  622. # LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva,
  623. # Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib,
  624. # Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner,
  625. # NuTyX, OBRevenge, OpenBSD, openEuler, OpenIndiana, openmamba,
  626. # OpenMandriva, OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD,
  627. # Parabola, Pardus, Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint,
  628. # popos, Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix,
  629. # Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan,
  630. # Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific,
  631. # Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz,
  632. # SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS,
  633. # openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails,
  634. # Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio,
  635. # Ubuntu, Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin,
  636. # and IRIX have ascii logos
  637. # NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants.
  638. # Use '{distro name}_old' to use the old logos.
  639. # NOTE: Ubuntu has flavor variants.
  640. # Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME,
  641. # Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors.
  642. # NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu,
  643. # CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android,
  644. # Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola,
  645. # Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS,
  646. # Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian,
  647. # postmarketOS, and Void have a smaller logo variant.
  648. # Use '{distro name}_small' to use the small variants.
  649. ascii_distro="auto"
  650. # Ascii Colors
  651. #
  652. # Default: 'distro'
  653. # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num'
  654. # Flag: --ascii_colors
  655. #
  656. # Example:
  657. # ascii_colors=(distro) - Ascii is colored based on Distro colors.
  658. # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors.
  659. ascii_colors=(distro)
  660. # Bold ascii logo
  661. # Whether or not to bold the ascii logo.
  662. #
  663. # Default: 'on'
  664. # Values: 'on', 'off'
  665. # Flag: --ascii_bold
  666. ascii_bold="on"
  667. # Image Options
  668. # Image loop
  669. # Setting this to on will make neofetch redraw the image constantly until
  670. # Ctrl+C is pressed. This fixes display issues in some terminal emulators.
  671. #
  672. # Default: 'off'
  673. # Values: 'on', 'off'
  674. # Flag: --loop
  675. image_loop="off"
  676. # Thumbnail directory
  677. #
  678. # Default: '~/.cache/thumbnails/neofetch'
  679. # Values: 'dir'
  680. thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch"
  681. # Crop mode
  682. #
  683. # Default: 'normal'
  684. # Values: 'normal', 'fit', 'fill'
  685. # Flag: --crop_mode
  686. #
  687. # See this wiki page to learn about the fit and fill options.
  688. # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F
  689. crop_mode="normal"
  690. # Crop offset
  691. # Note: Only affects 'normal' crop mode.
  692. #
  693. # Default: 'center'
  694. # Values: 'northwest', 'north', 'northeast', 'west', 'center'
  695. # 'east', 'southwest', 'south', 'southeast'
  696. # Flag: --crop_offset
  697. crop_offset="center"
  698. # Image size
  699. # The image is half the terminal width by default.
  700. #
  701. # Default: 'auto'
  702. # Values: 'auto', '00px', '00%', 'none'
  703. # Flags: --image_size
  704. # --size
  705. image_size="auto"
  706. # Gap between image and text
  707. #
  708. # Default: '3'
  709. # Values: 'num', '-num'
  710. # Flag: --gap
  711. gap=3
  712. # Image offsets
  713. # Only works with the w3m backend.
  714. #
  715. # Default: '0'
  716. # Values: 'px'
  717. # Flags: --xoffset
  718. # --yoffset
  719. yoffset=0
  720. xoffset=0
  721. # Image background color
  722. # Only works with the w3m backend.
  723. #
  724. # Default: ''
  725. # Values: 'color', 'blue'
  726. # Flag: --bg_color
  727. background_color=
  728. # Misc Options
  729. # Stdout mode
  730. # Turn off all colors and disables image backend (ASCII/Image).
  731. # Useful for piping into another command.
  732. # Default: 'off'
  733. # Values: 'on', 'off'
  734. stdout="off"