123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881 |
- # See this wiki page for more info:
- # https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
- print_info() {
- #info title
- info underline
- info "OS" distro
- info "Host" model
- info "Kernel" kernel
- info "Uptime" uptime
- info "Packages" packages
- info "Shell" shell
- info "Resolution" resolution
- info "DE" de
- info "WM" wm
- info "WM Theme" wm_theme
- info "Theme" theme
- info "Icons" icons
- info "Terminal" term
- info "Terminal Font" term_font
- info "CPU" cpu
- info "GPU" gpu
- info "Memory" memory
- # info "GPU Driver" gpu_driver # Linux/macOS only
- # info "Disk" disk
- # info "Battery" battery
- # info "Font" font
- # info "Song" song
- # [[ "$player" ]] && prin "Music Player" "$player"
- # info "Local IP" local_ip
- # info "Public IP" public_ip
- # info "Users" users
- # info "Locale" locale # This only works on glibc systems.
- info cols
- }
- # Title
- # Hide/Show Fully qualified domain name.
- #
- # Default: 'off'
- # Values: 'on', 'off'
- # Flag: --title_fqdn
- title_fqdn="off"
- # Kernel
- # Shorten the output of the kernel function.
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --kernel_shorthand
- # Supports: Everything except *BSDs (except PacBSD and PC-BSD)
- #
- # Example:
- # on: '4.8.9-1-ARCH'
- # off: 'Linux 4.8.9-1-ARCH'
- kernel_shorthand="on"
- # Distro
- # Shorten the output of the distro function
- #
- # Default: 'off'
- # Values: 'on', 'tiny', 'off'
- # Flag: --distro_shorthand
- # Supports: Everything except Windows and Haiku
- distro_shorthand="off"
- # Show/Hide OS Architecture.
- # Show 'x86_64', 'x86' and etc in 'Distro:' output.
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --os_arch
- #
- # Example:
- # on: 'Arch Linux x86_64'
- # off: 'Arch Linux'
- os_arch="on"
- # Uptime
- # Shorten the output of the uptime function
- #
- # Default: 'on'
- # Values: 'on', 'tiny', 'off'
- # Flag: --uptime_shorthand
- #
- # Example:
- # on: '2 days, 10 hours, 3 mins'
- # tiny: '2d 10h 3m'
- # off: '2 days, 10 hours, 3 minutes'
- uptime_shorthand="on"
- # Memory
- # Show memory percentage in output.
- #
- # Default: 'off'
- # Values: 'on', 'off'
- # Flag: --memory_percent
- #
- # Example:
- # on: '1801MiB / 7881MiB (22%)'
- # off: '1801MiB / 7881MiB'
- memory_percent="off"
- # Change memory output unit.
- #
- # Default: 'mib'
- # Values: 'kib', 'mib', 'gib'
- # Flag: --memory_unit
- #
- # Example:
- # kib '1020928KiB / 7117824KiB'
- # mib '1042MiB / 6951MiB'
- # gib: ' 0.98GiB / 6.79GiB'
- memory_unit="mib"
- # Packages
- # Show/Hide Package Manager names.
- #
- # Default: 'tiny'
- # Values: 'on', 'tiny' 'off'
- # Flag: --package_managers
- #
- # Example:
- # on: '998 (pacman), 8 (flatpak), 4 (snap)'
- # tiny: '908 (pacman, flatpak, snap)'
- # off: '908'
- package_managers="on"
- # Shell
- # Show the path to $SHELL
- #
- # Default: 'off'
- # Values: 'on', 'off'
- # Flag: --shell_path
- #
- # Example:
- # on: '/bin/bash'
- # off: 'bash'
- shell_path="off"
- # Show $SHELL version
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --shell_version
- #
- # Example:
- # on: 'bash 4.4.5'
- # off: 'bash'
- shell_version="on"
- # CPU
- # CPU speed type
- #
- # Default: 'bios_limit'
- # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'.
- # Flag: --speed_type
- # Supports: Linux with 'cpufreq'
- # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value.
- speed_type="bios_limit"
- # CPU speed shorthand
- #
- # Default: 'off'
- # Values: 'on', 'off'.
- # Flag: --speed_shorthand
- # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz
- #
- # Example:
- # on: 'i7-6500U (4) @ 3.1GHz'
- # off: 'i7-6500U (4) @ 3.100GHz'
- speed_shorthand="off"
- # Enable/Disable CPU brand in output.
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --cpu_brand
- #
- # Example:
- # on: 'Intel i7-6500U'
- # off: 'i7-6500U (4)'
- cpu_brand="on"
- # CPU Speed
- # Hide/Show CPU speed.
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --cpu_speed
- #
- # Example:
- # on: 'Intel i7-6500U (4) @ 3.1GHz'
- # off: 'Intel i7-6500U (4)'
- cpu_speed="on"
- # CPU Cores
- # Display CPU cores in output
- #
- # Default: 'logical'
- # Values: 'logical', 'physical', 'off'
- # Flag: --cpu_cores
- # Support: 'physical' doesn't work on BSD.
- #
- # Example:
- # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores)
- # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores)
- # off: 'Intel i7-6500U @ 3.1GHz'
- cpu_cores="logical"
- # CPU Temperature
- # Hide/Show CPU temperature.
- # Note the temperature is added to the regular CPU function.
- #
- # Default: 'off'
- # Values: 'C', 'F', 'off'
- # Flag: --cpu_temp
- # Supports: Linux, BSD
- # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable
- # coretemp kernel module. This only supports newer Intel processors.
- #
- # Example:
- # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]'
- # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]'
- # off: 'Intel i7-6500U (4) @ 3.1GHz'
- cpu_temp="off"
- # GPU
- # Enable/Disable GPU Brand
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --gpu_brand
- #
- # Example:
- # on: 'AMD HD 7950'
- # off: 'HD 7950'
- gpu_brand="on"
- # Which GPU to display
- #
- # Default: 'all'
- # Values: 'all', 'dedicated', 'integrated'
- # Flag: --gpu_type
- # Supports: Linux
- #
- # Example:
- # all:
- # GPU1: AMD HD 7950
- # GPU2: Intel Integrated Graphics
- #
- # dedicated:
- # GPU1: AMD HD 7950
- #
- # integrated:
- # GPU1: Intel Integrated Graphics
- gpu_type="all"
- # Resolution
- # Display refresh rate next to each monitor
- # Default: 'off'
- # Values: 'on', 'off'
- # Flag: --refresh_rate
- # Supports: Doesn't work on Windows.
- #
- # Example:
- # on: '1920x1080 @ 60Hz'
- # off: '1920x1080'
- refresh_rate="off"
- # Gtk Theme / Icons / Font
- # Shorten output of GTK Theme / Icons / Font
- #
- # Default: 'off'
- # Values: 'on', 'off'
- # Flag: --gtk_shorthand
- #
- # Example:
- # on: 'Numix, Adwaita'
- # off: 'Numix [GTK2], Adwaita [GTK3]'
- gtk_shorthand="off"
- # Enable/Disable gtk2 Theme / Icons / Font
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --gtk2
- #
- # Example:
- # on: 'Numix [GTK2], Adwaita [GTK3]'
- # off: 'Adwaita [GTK3]'
- gtk2="on"
- # Enable/Disable gtk3 Theme / Icons / Font
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --gtk3
- #
- # Example:
- # on: 'Numix [GTK2], Adwaita [GTK3]'
- # off: 'Numix [GTK2]'
- gtk3="on"
- # IP Address
- # Website to ping for the public IP
- #
- # Default: 'http://ident.me'
- # Values: 'url'
- # Flag: --ip_host
- public_ip_host="http://ident.me"
- # Public IP timeout.
- #
- # Default: '2'
- # Values: 'int'
- # Flag: --ip_timeout
- public_ip_timeout=2
- # Local IP interface
- #
- # Default: 'auto' (interface of default route)
- # Values: 'auto', 'en0', 'en1'
- # Flag: --ip_interface
- local_ip_interface=('auto')
- # Desktop Environment
- # Show Desktop Environment version
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --de_version
- de_version="on"
- # Disk
- # Which disks to display.
- # The values can be any /dev/sdXX, mount point or directory.
- # NOTE: By default we only show the disk info for '/'.
- #
- # Default: '/'
- # Values: '/', '/dev/sdXX', '/path/to/drive'.
- # Flag: --disk_show
- #
- # Example:
- # disk_show=('/' '/dev/sdb1'):
- # 'Disk (/): 74G / 118G (66%)'
- # 'Disk (/mnt/Videos): 823G / 893G (93%)'
- #
- # disk_show=('/'):
- # 'Disk (/): 74G / 118G (66%)'
- #
- disk_show=('/')
- # Disk subtitle.
- # What to append to the Disk subtitle.
- #
- # Default: 'mount'
- # Values: 'mount', 'name', 'dir', 'none'
- # Flag: --disk_subtitle
- #
- # Example:
- # name: 'Disk (/dev/sda1): 74G / 118G (66%)'
- # 'Disk (/dev/sdb2): 74G / 118G (66%)'
- #
- # mount: 'Disk (/): 74G / 118G (66%)'
- # 'Disk (/mnt/Local Disk): 74G / 118G (66%)'
- # 'Disk (/mnt/Videos): 74G / 118G (66%)'
- #
- # dir: 'Disk (/): 74G / 118G (66%)'
- # 'Disk (Local Disk): 74G / 118G (66%)'
- # 'Disk (Videos): 74G / 118G (66%)'
- #
- # none: 'Disk: 74G / 118G (66%)'
- # 'Disk: 74G / 118G (66%)'
- # 'Disk: 74G / 118G (66%)'
- disk_subtitle="mount"
- # Disk percent.
- # Show/Hide disk percent.
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --disk_percent
- #
- # Example:
- # on: 'Disk (/): 74G / 118G (66%)'
- # off: 'Disk (/): 74G / 118G'
- disk_percent="on"
- # Song
- # Manually specify a music player.
- #
- # Default: 'auto'
- # Values: 'auto', 'player-name'
- # Flag: --music_player
- #
- # Available values for 'player-name':
- #
- # amarok
- # audacious
- # banshee
- # bluemindo
- # clementine
- # cmus
- # deadbeef
- # deepin-music
- # dragon
- # elisa
- # exaile
- # gnome-music
- # gmusicbrowser
- # gogglesmm
- # guayadeque
- # io.elementary.music
- # iTunes
- # Music
- # juk
- # lollypop
- # MellowPlayer
- # mocp
- # mopidy
- # mpd
- # muine
- # netease-cloud-music
- # olivia
- # playerctl
- # pogo
- # pragha
- # qmmp
- # quodlibet
- # rhythmbox
- # sayonara
- # smplayer
- # spotify
- # strawberry
- # tauonmb
- # tomahawk
- # vlc
- # xmms2d
- # xnoise
- # yarock
- music_player="auto"
- # Format to display song information.
- #
- # Default: '%artist% - %album% - %title%'
- # Values: '%artist%', '%album%', '%title%'
- # Flag: --song_format
- #
- # Example:
- # default: 'Song: Jet - Get Born - Sgt Major'
- song_format="%artist% - %album% - %title%"
- # Print the Artist, Album and Title on separate lines
- #
- # Default: 'off'
- # Values: 'on', 'off'
- # Flag: --song_shorthand
- #
- # Example:
- # on: 'Artist: The Fratellis'
- # 'Album: Costello Music'
- # 'Song: Chelsea Dagger'
- #
- # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger'
- song_shorthand="off"
- # 'mpc' arguments (specify a host, password etc).
- #
- # Default: ''
- # Example: mpc_args=(-h HOST -P PASSWORD)
- mpc_args=()
- # Text Colors
- # Text Colors
- #
- # Default: 'distro'
- # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num'
- # Flag: --colors
- #
- # Each number represents a different part of the text in
- # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info'
- #
- # Example:
- # colors=(distro) - Text is colored based on Distro colors.
- # colors=(4 6 1 8 8 6) - Text is colored in the order above.
- colors=(distro)
- # Text Options
- # Toggle bold text
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --bold
- bold="on"
- # Enable/Disable Underline
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --underline
- underline_enabled="on"
- # Underline character
- #
- # Default: '-'
- # Values: 'string'
- # Flag: --underline_char
- underline_char="-"
- # Info Separator
- # Replace the default separator with the specified string.
- #
- # Default: ':'
- # Flag: --separator
- #
- # Example:
- # separator="->": 'Shell-> bash'
- # separator=" =": 'WM = dwm'
- separator=":"
- # Color Blocks
- # Color block range
- # The range of colors to print.
- #
- # Default: '0', '15'
- # Values: 'num'
- # Flag: --block_range
- #
- # Example:
- #
- # Display colors 0-7 in the blocks. (8 colors)
- # neofetch --block_range 0 7
- #
- # Display colors 0-15 in the blocks. (16 colors)
- # neofetch --block_range 0 15
- block_range=(0 15)
- # Toggle color blocks
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --color_blocks
- color_blocks="on"
- # Color block width in spaces
- #
- # Default: '3'
- # Values: 'num'
- # Flag: --block_width
- block_width=3
- # Color block height in lines
- #
- # Default: '1'
- # Values: 'num'
- # Flag: --block_height
- block_height=1
- # Color Alignment
- #
- # Default: 'auto'
- # Values: 'auto', 'num'
- # Flag: --col_offset
- #
- # Number specifies how far from the left side of the terminal (in spaces) to
- # begin printing the columns, in case you want to e.g. center them under your
- # text.
- # Example:
- # col_offset="auto" - Default behavior of neofetch
- # col_offset=7 - Leave 7 spaces then print the colors
- col_offset="auto"
- # Progress Bars
- # Bar characters
- #
- # Default: '-', '='
- # Values: 'string', 'string'
- # Flag: --bar_char
- #
- # Example:
- # neofetch --bar_char 'elapsed' 'total'
- # neofetch --bar_char '-' '='
- bar_char_elapsed="-"
- bar_char_total="="
- # Toggle Bar border
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --bar_border
- bar_border="on"
- # Progress bar length in spaces
- # Number of chars long to make the progress bars.
- #
- # Default: '15'
- # Values: 'num'
- # Flag: --bar_length
- bar_length=15
- # Progress bar colors
- # When set to distro, uses your distro's logo colors.
- #
- # Default: 'distro', 'distro'
- # Values: 'distro', 'num'
- # Flag: --bar_colors
- #
- # Example:
- # neofetch --bar_colors 3 4
- # neofetch --bar_colors distro 5
- bar_color_elapsed="distro"
- bar_color_total="distro"
- # Info display
- # Display a bar with the info.
- #
- # Default: 'off'
- # Values: 'bar', 'infobar', 'barinfo', 'off'
- # Flags: --memory_display
- # --battery_display
- # --disk_display
- #
- # Example:
- # bar: '[---=======]'
- # infobar: 'info [---=======]'
- # barinfo: '[---=======] info'
- # off: 'info'
- memory_display="off"
- battery_display="off"
- disk_display="off"
- # Backend Settings
- # Image backend.
- #
- # Default: 'ascii'
- # Values: 'ascii', 'caca', 'catimg', 'chafa', 'jp2a', 'iterm2', 'off',
- # 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty', 'ueberzug',
- # 'viu'
- # Flag: --backend
- image_backend="ascii"
- # Image Source
- #
- # Which image or ascii file to display.
- #
- # Default: 'auto'
- # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/'
- # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")'
- # Flag: --source
- #
- # NOTE: 'auto' will pick the best image source for whatever image backend is used.
- # In ascii mode, distro ascii art will be used and in an image mode, your
- # wallpaper will be used.
- image_source="auto"
- # Ascii Options
- # Ascii distro
- # Which distro's ascii art to display.
- #
- # Default: 'auto'
- # Values: 'auto', 'distro_name'
- # Flag: --ascii_distro
- # NOTE: AIX, Hash, Alpine, AlterLinux, Amazon, Anarchy, Android, instantOS,
- # Antergos, antiX, "AOSC OS", "AOSC OS/Retro", Apricity, ArchCraft,
- # ArcoLinux, ArchBox, ARCHlabs, ArchStrike, XFerience, ArchMerge, Arch,
- # Artix, Arya, Bedrock, Bitrig, BlackArch, BLAG, BlankOn, BlueLight,
- # Bodhi, bonsai, BSD, BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS,
- # Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover, Condres,
- # Container_Linux, Crystal Linux, CRUX, Cucumber, dahlia, Debian, Deepin,
- # DesaOS, Devuan, DracOS, DarkOs, Itc, DragonFly, Drauger, Elementary,
- # EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD,
- # FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo,
- # gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, HydroOS
- # Hyperbola, iglunix, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, Korora,
- # KSLinux, Kubuntu, LEDE, LaxerOS, LibreELEC, LFS, Linux_Lite, LMDE,
- # Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, Manjaro, TeArch, Maui,
- # Mer, Minix, LinuxMint, Live_Raizo, MX_Linux, Namib, Neptune, NetBSD,
- # Netrunner, Nitrux, NixOS, Nurunner, NuTyX, OBRevenge, OpenBSD,
- # openEuler, OpenIndiana, openmamba, OpenMandriva, OpenStage, OpenWrt,
- # osmc, Oracle, OS Elbrus, PacBSD, Parabola, Pardus, Parrot, Parsix,
- # TrueOS, PCLinuxOS, Pengwin, Peppermint, Pisi, popos, Porteus, PostMarketOS,
- # Proxmox, PuffOS, Puppy, PureOS, Qubes, Qubyt, Quibian, Radix, Raspbian,
- # Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, Regata, Regolith,
- # Rocky, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, Septor,
- # SereneLinux, SharkLinux, Siduction, SkiffOS, Slackware, SliTaz, SmartOS,
- # Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap, t2,
- # openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel,
- # Ubuntu-Cinnamon, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE,
- # Ubuntu-Studio, Ubuntu, Univention, Venom, Void, VNux, LangitKetujuh, semc,
- # Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX have ascii logos.
- # NOTE: Arch, Ubuntu, Redhat, Fedora and Dragonfly have 'old' logo variants.
- # Use '{distro name}_old' to use the old logos.
- # NOTE: Ubuntu has flavor variants.
- # Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME,
- # Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors.
- # NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu,
- # CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android,
- # Artix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola,
- # Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS,
- # Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian,
- # postmarketOS, and Void have a smaller logo variant.
- # Use '{distro name}_small' to use the small variants.
- ascii_distro="auto"
- # Ascii Colors
- #
- # Default: 'distro'
- # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num'
- # Flag: --ascii_colors
- #
- # Example:
- # ascii_colors=(distro) - Ascii is colored based on Distro colors.
- # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors.
- ascii_colors=(distro)
- # Bold ascii logo
- # Whether or not to bold the ascii logo.
- #
- # Default: 'on'
- # Values: 'on', 'off'
- # Flag: --ascii_bold
- ascii_bold="on"
- # Image Options
- # Image loop
- # Setting this to on will make neofetch redraw the image constantly until
- # Ctrl+C is pressed. This fixes display issues in some terminal emulators.
- #
- # Default: 'off'
- # Values: 'on', 'off'
- # Flag: --loop
- image_loop="off"
- # Thumbnail directory
- #
- # Default: '~/.cache/thumbnails/neofetch'
- # Values: 'dir'
- thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch"
- # Crop mode
- #
- # Default: 'normal'
- # Values: 'normal', 'fit', 'fill'
- # Flag: --crop_mode
- #
- # See this wiki page to learn about the fit and fill options.
- # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F
- crop_mode="normal"
- # Crop offset
- # Note: Only affects 'normal' crop mode.
- #
- # Default: 'center'
- # Values: 'northwest', 'north', 'northeast', 'west', 'center'
- # 'east', 'southwest', 'south', 'southeast'
- # Flag: --crop_offset
- crop_offset="center"
- # Image size
- # The image is half the terminal width by default.
- #
- # Default: 'auto'
- # Values: 'auto', '00px', '00%', 'none'
- # Flags: --image_size
- # --size
- image_size="auto"
- # Catimg block size.
- # Control the resolution of catimg.
- #
- # Default: '2'
- # Values: '1', '2'
- # Flags: --catimg_size
- catimg_size="2"
- # Gap between image and text
- #
- # Default: '3'
- # Values: 'num', '-num'
- # Flag: --gap
- gap=3
- # Image offsets
- # Only works with the w3m backend.
- #
- # Default: '0'
- # Values: 'px'
- # Flags: --xoffset
- # --yoffset
- yoffset=0
- xoffset=0
- # Image background color
- # Only works with the w3m backend.
- #
- # Default: ''
- # Values: 'color', 'blue'
- # Flag: --bg_color
- background_color=
- # Misc Options
- # Stdout mode
- # Turn off all colors and disables image backend (ASCII/Image).
- # Useful for piping into another command.
- # Default: 'off'
- # Values: 'on', 'off'
- stdout="off"
|