config.conf 18 KB

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