├── small ├── af++ │ ├── ascii.txt │ └── config.conf ├── axylfetchEOS │ └── eosmall.txt ├── minecraftfetch │ ├── ascii.txt │ └── config.conf ├── bmofetch │ ├── bmo.txt │ ├── bmosay.sh │ └── bmofetch.conf ├── blockfetch.conf ├── simplefetch.conf ├── dotfetch.conf └── ozozfetch.conf ├── normal ├── penguinfetch │ ├── README.md │ ├── BatmanNeofetch.png │ └── penguinImages │ │ └── LinuxPengImg │ │ ├── gunPeg.png │ │ ├── phdPeg.png │ │ ├── DrunkPeg.png │ │ ├── ningaPeg.png │ │ ├── BlueHatPeg.png │ │ ├── SamuraiPeg.png │ │ └── batmanPeg.png ├── nyarch │ ├── nyarch.png │ └── config.conf ├── rootankush │ ├── 12.jpg │ └── config.conf ├── tuxNature │ ├── tn2.png │ └── logo ├── remfetch │ ├── rempng.png │ └── config.conf ├── Gildenfetch │ └── Gildedfetch.png ├── bejkon │ └── logo ├── kenielf │ └── ascii.txt ├── bejkon2 │ └── logo ├── papirus.conf ├── idlifetch.conf ├── troutfetch.conf ├── eldfetch.conf ├── config.conf ├── boxes.conf ├── talljoe.conf ├── config2.conf └── ozozfetch ├── LICENSE └── README.md /small/af++/ascii.txt: -------------------------------------------------------------------------------- 1 | ▄ ▄ 2 | ▄ ▀▄ ▄▀ ▄ 3 | █▄█▀███▀█▄█ 4 | ▀█████████▀ 5 | ▄▀ ▀▄ -------------------------------------------------------------------------------- /normal/penguinfetch/README.md: -------------------------------------------------------------------------------- 1 | # Penguin Screenshot 2 | 3 | ![PenguinImg](./BatmanNeofetch.png) 4 | -------------------------------------------------------------------------------- /normal/nyarch/nyarch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/nyarch/nyarch.png -------------------------------------------------------------------------------- /normal/rootankush/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/rootankush/12.jpg -------------------------------------------------------------------------------- /normal/tuxNature/tn2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/tuxNature/tn2.png -------------------------------------------------------------------------------- /normal/remfetch/rempng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/remfetch/rempng.png -------------------------------------------------------------------------------- /normal/Gildenfetch/Gildedfetch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/Gildenfetch/Gildedfetch.png -------------------------------------------------------------------------------- /normal/penguinfetch/BatmanNeofetch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/penguinfetch/BatmanNeofetch.png -------------------------------------------------------------------------------- /normal/penguinfetch/penguinImages/LinuxPengImg/gunPeg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/penguinfetch/penguinImages/LinuxPengImg/gunPeg.png -------------------------------------------------------------------------------- /normal/penguinfetch/penguinImages/LinuxPengImg/phdPeg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/penguinfetch/penguinImages/LinuxPengImg/phdPeg.png -------------------------------------------------------------------------------- /normal/penguinfetch/penguinImages/LinuxPengImg/DrunkPeg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/penguinfetch/penguinImages/LinuxPengImg/DrunkPeg.png -------------------------------------------------------------------------------- /normal/penguinfetch/penguinImages/LinuxPengImg/ningaPeg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/penguinfetch/penguinImages/LinuxPengImg/ningaPeg.png -------------------------------------------------------------------------------- /normal/penguinfetch/penguinImages/LinuxPengImg/BlueHatPeg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/penguinfetch/penguinImages/LinuxPengImg/BlueHatPeg.png -------------------------------------------------------------------------------- /normal/penguinfetch/penguinImages/LinuxPengImg/SamuraiPeg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/penguinfetch/penguinImages/LinuxPengImg/SamuraiPeg.png -------------------------------------------------------------------------------- /normal/penguinfetch/penguinImages/LinuxPengImg/batmanPeg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Chick2D/neofetch-themes/HEAD/normal/penguinfetch/penguinImages/LinuxPengImg/batmanPeg.png -------------------------------------------------------------------------------- /small/axylfetchEOS/eosmall.txt: -------------------------------------------------------------------------------- 1 | ${c1} /${c2}o${c3}. 2 | ${c1} :${c2}sssso${c3}- 3 | ${c1} :${c2}ossssssso${c3}: 4 | ${c1} /${c2}ssssssssssso${c3}+ 5 | ${c1} -+${c2}ssssssssssssssso${c3}+ 6 | ${c1} //${c2}osssssssssssssso${c3}+- 7 | `+++++++++++++++-` 8 | -------------------------------------------------------------------------------- /small/minecraftfetch/ascii.txt: -------------------------------------------------------------------------------- 1 | ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ 2 | ⣿⣿⣿⣿⠛⠛⠛⠛⠛⢿⣿⣿⣿⣿⡟⠛⠛⠛⠛⠛⣿⣿⣿⣿ 3 | ⣿⣿⣿⣿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿ 4 | ⣿⣿⣿⣿⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣿⣿⣿⣿ 5 | ⣿⣿⣿⣿⣶⣶⣶⣶⣶⠈⠉⠉⠉⠉⠁⣶⣶⣶⣶⣶⣿⣿⣿⣿ 6 | ⣿⣿⣿⣿⣿⣿⡟⠛⠛⠀⠀⠀⠀⠀⠀⠛⠛⢻⣿⣿⣿⣿⣿⣿ 7 | ⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿ 8 | ⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿ 9 | ⣿⣿⣿⣿⣿⣿⡇⠀⠀⢰⣶⣶⣶⣶⡆⠀⠀⢸⣿⣿⣿⣿⣿⣿ 10 | ⣿⣿⣿⣿⣿⣿⣇⣀⣀⣼⣿⣿⣿⣿⣇⣀⣀⣸⣿⣿⣿⣿⣿⣿ 11 | ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ -------------------------------------------------------------------------------- /small/bmofetch/bmo.txt: -------------------------------------------------------------------------------- 1 | \u001b[1m ˏ___ 2 | \033[36m ˏ________ˎ \033[39m| He 3 | \033[36m /|\033[39m ______\033[36m | \033[39m /`ˉˉˉ 4 | \033[36m ||\033[107m\033[30m O O \033[49m\033[36m| \033[39m/ 5 | \033[36m ||\033[107m\033[30m ᗜ \033[49m\033[36m| / 6 | ;|\033[39m ¯¯¯¯¯¯ \033[36m|__/ 7 | /|| \033[37m== \033[34m^\033[36m \033[32mo\033[36m | 8 | / || \033[33m+ \033[31m O\033[36m | 9 | |/¯¯¯¯¯¯¯¯/ 10 | ´¯¯|¯¯¯|¯´ 11 | L L 12 | -------------------------------------------------------------------------------- /normal/bejkon/logo: -------------------------------------------------------------------------------- 1 | ${c1} 2 | ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⣴⣶⣶⣶⣶⣦⣤⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ 3 | ⠀⠀⠀⠀⠀⠀⣀⣴⣾⣿⣶⣄⠈⠻⣿⣿⣿⣿⣿⣿⡀⢰⣦⣀⠀⠀⠀⠀⠀⠀ 4 | ⠀⠀⠀⢠⣾⣿⣿⣿⣿⣿⣿⣷⣤⡀⠙⢿⣿⣿⣿⡇⠀⣿⣿⣷⡄⠀⠀⠀ 5 | ⠀⠀⠀⡰⠿⠿⠿⠿⠛⠛⠛⠛⠋⠉⠉⠀⠀⠈⠻⣿⡇⠀⣿⣿⣿⣿⣆⠀⠀⠀ 6 | ⠀⠀⣀⣤⣤⣤⣤⣴⣶⠖⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠁⠀⣿⣿⣿⣿⡿⠂⠀⠀ 7 | ⠀⢀⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿⠋⢀⣴⡀⠀ 8 | ⠀⢸⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠟⠁⣠⣾⣿⡇⠀ 9 | ⠀⢸⣿⣿⠋⢀⣴⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⣿⡇⠀ 10 | ⠀⠈⠟⠁⣠⣿⣿⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⠁⠀ 11 | ⠀⠀⠠⣾⣿⣿⣿⣿⠀⢠⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠴⠿⠿⠟⠛⠛⠛⠋⠀⠀ 12 | ⠀⠀⠀⠹⣿⣿⣿⣿⠀⢸⣿⣦⣄⠀⠀⣀⣀⣀⣤⣤⣤⣤⣤⣶⣶⣶⠆⠀⠀⠀ 13 | ⠀⠀⠀⠀⠘⢿⣿⣿⡄⠸⣿⣿⣿⣷⣄⡈⠙⢿⣿⣿⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀ 14 | ⠀⠀⠀⠀⠀⠀⠉⠻⠇⠀⣿⣿⣿⣿⣿⣿⣦⡀⠉⠻⣿⡿⠟⠉⠀⠀⠀⠀⠀⠀ 15 | ⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠻AP⠿⠿⠟⠓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ 16 | -------------------------------------------------------------------------------- /normal/kenielf/ascii.txt: -------------------------------------------------------------------------------- 1 | ${c6} ▗▄ ▄▖ ▗▄ ▗▄ ▗▄▄▖ 2 | ${c6} ▐█ █▌ ▝▀ ▐█ █▛▀▘ 3 | ${c6} ▐█ █▌▗▄▄▄▄▄▄▄ ▄▄▄▖▗▄ ▄▄▄▄▄▄▄▖▐█ █▙▄▖ 4 | ${c6} ▐█▄█▙▖▐█▀▀▀▀▜█ ▀▀▜▌▐█ █▛▀▀▀▀█▌▐█ ▀▀▀▘ 5 | ${c6} █▌▐███████ █▌▐▌▐█ ███████▌▐█ █▌ 6 | ${c6} ▐█ █▌ █▌▐▌▐█ ▐█ █▌ 7 | ${c6} ▐█ █▌▐███████ █▌▐▌▐█ ███████▌▐█ █▌ 8 | ${c2} ▐█ █▌ █▌▐▌▐█ ▐█ █▌ 9 | ${c2} ▐█ █▌▐███████ █▌▐▌▐█ ███████▌▐█ 10 | ${c2}▗▄▄▄ █▌▐█▄▄▄▄▟█ █▌▐▙▄▄ █▙▄▄▄▄█▌▝▜█▀█▌ 11 | ${c2}▝▀▜█ █▌▝▀▀▀▀▀▀▀ ▀▘▝▀▀▀ ▀▀▀▀▀▀▀▘▐█ █▌ 12 | ${c2}▗▄▟█ █▌ ▄▖ ▐█ █▌ 13 | ${c2}▝▀▀▘ ▀▘ ▀▘ ▝▀ ▀▘ 14 | -------------------------------------------------------------------------------- /normal/bejkon2/logo: -------------------------------------------------------------------------------- 1 | ​${c1} 2 | ​ ⡏⠉⠉⠉⠉⠉⠉⠋⠉⠉⠉⠉⠉⠉⠋⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠙⠉⠉⠉⠹ 3 | ⡇⢸⣿⡟⠛⢿⣷⠀⢸⣿⡟⠛⢿⣷⡄⢸⣿⡇⠀⢸⣿⡇⢸⣿⡇⠀⢸⣿⡇⠀ 4 | ​ ⡇⢸⣿⣧⣤⣾⠿⠀⢸⣿⣇⣀⣸⡿⠃⢸⣿⡇⠀⢸⣿⡇⢸⣿⣇⣀⣸⣿⡇⠀ 5 | ​ ⡇⢸⣿⡏⠉⢹⣿⡆⢸⣿⡟⠛⢻⣷⡄⢸⣿⡇⠀⢸⣿⡇⢸⣿⡏⠉⢹⣿⡇⠀ 6 | ​ ⡇⢸⣿⣧⣤⣼⡿⠃⢸⣿⡇⠀⢸⣿⡇⠸⣿⣧⣤⣼⡿⠁⢸⣿⡇⠀⢸⣿⡇⠀ 7 | ​ ⣇⣀⣀⣀⣀⣀⣀⣄⣀⣀⣀⣀⣀⣀⣀⣠⣀⡈⠉⣁⣀⣄⣀⣀⣀⣠⣀⣀⣀⣰ 8 | ​ ⣇⣿⠘⣿⣿⣿⡿⡿⣟⣟⢟⢟⢝⠵⡝⣿⡿⢂⣼⣿⣷⣌⠩⡫⡻⣝⠹⢿⣿⣷ 9 | ​ ⡆⣿⣆⠱⣝⡵⣝⢅⠙⣿⢕⢕⢕⢕⢝⣥⢒⠅⣿⣿⣿⡿⣳⣌⠪⡪⣡⢑⢝⣇ 10 | ​ ⡆⣿⣿⣦⠹⣳⣳⣕⢅⠈⢗⢕⢕⢕⢕⢕⢈⢆⠟⠋⠉⠁⠉⠉⠁⠈⠼⢐⢕⢽ 11 | ​ ⡗⢰⣶⣶⣦⣝⢝⢕⢕⠅⡆⢕⢕⢕⢕⢕⣴⠏⣠⡶⠛⡉⡉⡛⢶⣦⡀⠐⣕⢕ 12 | ​ ⡝⡄⢻⢟⣿⣿⣷⣕⣕⣅⣿⣔⣕⣵⣵⣿⣿⢠⣿⢠⣮⡈⣌⠨⠅⠹⣷⡀⢱⢕ 13 | ​ ⡝⡵⠟⠈⢀⣀⣀⡀⠉⢿⣿⣿⣿⣿⣿⣿⣿⣼⣿⢈⡋⠴⢿⡟⣡⡇⣿⡇⡀⢕ 14 | ​ ⡝⠁⣠⣾⠟⡉⡉⡉⠻⣦⣻⣿⣿⣿⣿⣿⣿⣿⣿⣧⠸⣿⣦⣥⣿⡇⡿⣰⢗⢄ 15 | ​ ⠁⢰⣿⡏⣴⣌⠈⣌⠡⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣬⣉⣉⣁⣄⢖⢕⢕⢕ 16 | ​ ⡀⢻⣿⡇⢙⠁⠴⢿⡟⣡⡆⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣵⣵⣿ 17 | ​ ⡻⣄⣻⣿⣌⠘⢿⣷⣥⣿⠇⣿⣿⣿⣿⣿⣿⠛⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ 18 | ​ ⣷⢄⠻⣿⣟⠿⠦⠍⠉⣡⣾⣿⣿⣿⣿⣿⣿⢸⣿⣦⠙⣿⣿⣿⣿⣿⣿⣿⣿⠟ 19 | ​ ⡕⡑⣑⣈⣻⢗⢟⢞⢝⣻⣿⣿⣿⣿⣿⣿⣿⠸⣿⠿⠃⣿⣿⣿⣿⣿⣿⡿⠁⣠ 20 | ​ ⡝⡵⡈⢟⢕⢕⢕⢕⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣿⣿⣿⣿⣿⠿⠋⣀⣈⠙ 21 | ​ ⡝⡵⡕⡀⠑⠳⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⢉⡠⡲⡫⡪⡪⡣ 22 | -------------------------------------------------------------------------------- /normal/nyarch/config.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/miskatul-anwar 2 | print_info() { 3 | prin "\n" 4 | info "\n \n \n \n \n \n \n \n \n " title 5 | prin "┌───────────────────────────────┐" 6 | info " ​ ​ " distro 7 | info " ​ ​ " model 8 | info " ​ ​ " kernel 9 | info " ​ ​ " uptime 10 | info " ​ ​ " packages 11 | info " ​ ​ " shell 12 | info " ​ ​ " de 13 | info " ​ ​ " wm 14 | info " ​ ​ " memory 15 | prin "└───────────────────────────────┘" 16 | 17 | prin "\n" 18 | prin "\n \n \n \n \n \n \n \n \n ${cl0}⬤ ${cl7}⬤ ${cl6}⬤ ${cl5}⬤ ${cl4}⬤ ${cl3}⬤ ${cl2}⬤ ${cl1}⬤" 19 | } 20 | 21 | separator=" " 22 | reset="\033[0m" 23 | red="\033[1;31m" 24 | green="\033[1;32m" 25 | yellow="\033[1;33m" 26 | blue="\033[1;34m" 27 | magenta="\033[1;35m" 28 | cyan="\033[1;36m" 29 | white="\033[1;37m" 30 | 31 | cl0="${reset}" 32 | cl1="${red}" 33 | cl2="${green}" 34 | cl3="${yellow}" 35 | cl4="${blue}" 36 | cl5="${magenta}" 37 | cl6="${cyan}" 38 | cl7="${white}" 39 | 40 | image_source="/home/${USER}/.config/neofetch/nyarch.png" 41 | image_backend="kitty" 42 | # image_size="65%" 43 | 44 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Senpai Legend 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /normal/papirus.conf: -------------------------------------------------------------------------------- 1 | # See this wiki page for more info: 2 | # https://github.com/dylanaraps/neofetch/wiki/Customizing-Info 3 | print_info() { 4 | prin "\n" 5 | prin "\n" 6 | prin "\n" 7 | info "\n \n \n \n \n \n \n \n \n USER" title 8 | prin "┌───────────────────────────────┐" 9 | info " ​ ​ OS" distro 10 | info " ​ ​ Host" model 11 | info " ​ ​ Kernel" kernel 12 | info " ​ ​ Uptime" uptime 13 | info " ​ ​ Packages" packages 14 | info " ​ ​ Shell" shell 15 | info " ​ ​ DE" de 16 | info " ​ ​ WM" wm 17 | info " ​ ​ Memory" memory 18 | prin "└───────────────────────────────┘" 19 | 20 | prin "\n" 21 | prin "\n \n \n \n \n \n \n \n \n ${cl0}⬤ ${cl7}⬤ ${cl6}⬤ ${cl5}⬤ ${cl4}⬤ ${cl3}⬤ ${cl2}⬤ ${cl1}⬤" 22 | } 23 | 24 | reset="\033[0m" 25 | red="\033[1;31m" 26 | green="\033[1;32m" 27 | yellow="\033[1;33m" 28 | blue="\033[1;34m" 29 | magenta="\033[1;35m" 30 | cyan="\033[1;36m" 31 | white="\033[1;37m" 32 | 33 | cl0="${reset}" 34 | cl1="${red}" 35 | cl2="${green}" 36 | cl3="${yellow}" 37 | cl4="${blue}" 38 | cl5="${magenta}" 39 | cl6="${cyan}" 40 | cl7="${white}" 41 | 42 | image_source="/home/haru/Documents/ASCII Arts/arch.txt" -------------------------------------------------------------------------------- /normal/tuxNature/logo: -------------------------------------------------------------------------------- 1 | ${c1} 2 | .:88888888:. 3 | 88888888.88888. ,-. 4 | .8888888888888888. , ,-. ,-. 5 | 888888888888888888 / \\ ( )-( ) 6 | 88' _`88'_ `88888 \\ | ,,,.>-( )-< 7 | 88 88 88 88 88888 \\|/ ( )-( ) 8 | Hi wizard!! 88_88_::_88_:88888 Y `-' `-' 9 | 88:::,::,:::::8888 | ___ `-' 10 | 88`:::::::::'`8888 |/__/ 11 | .88 `::::' 8:88. | 12 | 8888 `8:888. | 13 | .8888' `888888. __|____ 14 | ${c2} .8888:.. .::. ...:'8888888:. 15 | .8888.' :' `'::`88:88888 16 | .8888 ' `.888:8888. 17 | 888:8 . 888:88888 18 | .888:88 .: 888:88888: 19 | 8888888. :: 88:888888 20 | ${c3} `.::.888. :: .88888888 21 | .::::::.888. :: :::`8888'.:. 22 | ::::::::::.888 ' .:::::::::::: 23 | ::::::::::::.8 ' .:8::::::::::::. 24 | .::::::::::::::. .:888::::::::::::: 25 | :::::::::::::::88:.__..:88888:::::::::::' 26 | `'.:::::::::::88888888888.88:::::::::' 27 | `':::_:' -- '' -'-' `':_::::'` 28 | -------------------------------------------------------------------------------- /normal/idlifetch.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/chick2d/neofetch-themes 2 | # Made by IdliDev (https://github.com/Idlidev) 3 | 4 | LC_ALL=C 5 | LANG=C 6 | 7 | print_info() { 8 | info " ​ ​  " title 9 | prin "$(color 7)┌───────────────────────────────┐" 10 | info " ​ ​  " distro 11 | info " ​ ​  " wm 12 | info " ​ ​  " shell 13 | info " ​ ​  " term 14 | info " ​ ​ 󰔚 " uptime 15 | info " ​ ​  " packages 16 | prin "$(color 7)└───────────────────────────────┘" 17 | prin " \n \n $(color 1) \n \n $(color 2) \n \n $(color 3) \n \n $(color 4) \n \n $(color 5) \n \n $(color 6) \n \n $(color 7) \n \n $(color 0)" 18 | } 19 | 20 | title_fqdn="off" 21 | kernel_shorthand="on" 22 | distro_shorthand="off" 23 | os_arch="off" 24 | uptime_shorthand="on" 25 | memory_percent="off" 26 | memory_unit="mib" 27 | package_managers="on" 28 | shell_path="off" 29 | shell_version="on" 30 | speed_type="bios_limit" 31 | speed_shorthand="off" 32 | cpu_brand="on" 33 | cpu_speed="on" 34 | cpu_cores="logical" 35 | cpu_temp="off" 36 | gpu_brand="on" 37 | gpu_type="all" 38 | refresh_rate="off" 39 | gtk_shorthand="off" 40 | gtk2="on" 41 | gtk3="on" 42 | public_ip_host="http://ident.me" 43 | public_ip_timeout=2 44 | de_version="on" 45 | disk_show=('/') 46 | disk_subtitle="mount" 47 | disk_percent="on" 48 | music_player="auto" 49 | song_format="%artist% - %album% - %title%" 50 | song_shorthand="off" 51 | mpc_args=() 52 | colors=(distro) 53 | bold="on" 54 | underline_enabled="on" 55 | underline_char="-" 56 | separator=":" 57 | block_range=(0 15) 58 | color_blocks="on" 59 | block_width=3 60 | block_height=1 61 | col_offset="auto" 62 | bar_char_elapsed="-" 63 | bar_char_total="=" 64 | bar_border="on" 65 | bar_length=15 66 | bar_color_elapsed="distro" 67 | bar_color_total="distro" 68 | cpu_display="off" 69 | memory_display="off" 70 | battery_display="off" 71 | disk_display="off" 72 | image_backend="ascii" 73 | image_source="auto" 74 | ascii_distro="auto" 75 | ascii_colors=(distro) 76 | ascii_bold="on" 77 | image_loop="off" 78 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 79 | crop_mode="normal" 80 | crop_offset="center" 81 | image_size="auto" 82 | gap=3 83 | yoffset=0 84 | xoffset=0 85 | background_color= 86 | stdout="off" 87 | -------------------------------------------------------------------------------- /normal/troutfetch.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/chick2d/neofetch-themes 2 | # Made by salmon (https://github.com/TH3-S4LM0N) 3 | 4 | print_info() { 5 | info "​ ​​ ​ ​ ​ ​ ​ ​" title 6 | prin "$(color 7)┌───────────────────────────────┐" 7 | prin "$(color 7)​ Operating System" 8 | info "​ ​​ ​  >" distro 9 | info "​ ​​ ​  >" wm 10 | info "​​​ ​ ​  >" term 11 | info "​ ​ ​  >" shell 12 | info "​ ​ ​  >" kernel 13 | info "​ ​ ​  >" packages 14 | prin "$(color 7)​ Hardware" 15 | info "​ ​​ ​ 󰍛 >" cpu 16 | info "​ ​​ ​  >" gpu 17 | info "​ ​​ ​ 󰑭>" memory 18 | info "​ ​​ ​ 󰍹 >" resolution 19 | prin "$(color 7)​ ETC" 20 | info "​ ​​ ​ 󰝚 >" song 21 | # extra etcs you can use 22 | # info "​ ​​ ​ 󰋊 >" disk 23 | # info "​ ​​ ​  >" local_ip # or public_ip if you're edgy 24 | prin "$(color 7)└───────────────────────────────┘" 25 | 26 | } 27 | 28 | # various vars 29 | title_fqdn="off" 30 | kernel_shorthand="on" 31 | distro_shorthand="off" 32 | os_arch="off" 33 | uptime_shorthand="on" 34 | memory_percent="on" 35 | memory_unit="gib" 36 | package_managers="off" 37 | shell_path="off" 38 | shell_version="off" 39 | speed_type="bios_limit" 40 | speed_shorthand="on" 41 | cpu_brand="off" 42 | cpu_speed="off" 43 | cpu_cores="off" 44 | cpu_temp="off" 45 | gpu_brand="off" 46 | gpu_type="dedicated" # this doesnt really work but 47 | refresh_rate="on" 48 | gtk_shorthand="on" 49 | gtk2="on" 50 | gtk3="on" 51 | public_ip_host="http://ident.me" 52 | public_ip_timeout=1 53 | de_version="off" 54 | disk_show="$HOME" 55 | disk_subtitle="off" 56 | disk_percent="on" 57 | music_player="auto" 58 | song_format="%artist% - %title%" 59 | song_shorthand="off" 60 | mpc_args=() 61 | colors=(distro) 62 | bold="on" 63 | underline_enabled="on" 64 | underline_char="─" 65 | separator="​" 66 | block_range=(0 15) 67 | color_blocks="off" 68 | block_width=3 69 | block_height=1 70 | col_offset="auto" 71 | bar_char_elapsed="-" 72 | bar_char_total="=" 73 | bar_border="on" 74 | bar_length=15 75 | bar_color_elapsed="distro" 76 | bar_color_total="distro" 77 | cpu_display="off" 78 | memory_display="off" 79 | battery_display="off" 80 | disk_display="off" 81 | image_backend="ascii" 82 | image_source="auto" 83 | ascii_distro="auto" 84 | ascii_colors=(distro) 85 | ascii_bold="on" 86 | image_loop="off" 87 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 88 | crop_mode="normal" 89 | crop_offset="center" 90 | image_size="auto" 91 | gap=3 92 | yoffset=0 93 | xoffset=0 94 | background_color='' 95 | stdout="off" 96 | -------------------------------------------------------------------------------- /small/blockfetch.conf: -------------------------------------------------------------------------------- 1 | # Source: https://github.com/Chick2D/neofetch-themes/ 2 | # Do consider checking out the repository, it has a ton of great configs like this. 3 | 4 | # Made by Chick (BlockFetch) 5 | 6 | # Customization Wiki https://github.com/dylanaraps/neofetch/wiki/Customizing-Info 7 | 8 | print_info() { 9 | 10 | info " ​ ​ ${cl5}██ CPU" cpu 11 | info " ​ ​ ${cl2}██ GPU" gpu 12 | info " ​ ​ ${cl6}██ Distro" distro 13 | info " ​ ​ ${cl4}██ Kernel" kernel 14 | info " ​ ​ ${cl1}██ WM" wm 15 | info " ​ ​ ${cl7}██ Shell" shell 16 | info " ​ ​ ${cl3}██ Packages" packages 17 | info cols 18 | } 19 | 20 | kernel_shorthand="on" 21 | distro_shorthand="off" 22 | os_arch="off" 23 | uptime_shorthand="on" 24 | memory_percent="on" 25 | package_managers="on" 26 | shell_path="off" 27 | shell_version="on" 28 | speed_type="bios_limit" 29 | speed_shorthand="on" 30 | cpu_brand="off" 31 | cpu_speed="off" 32 | cpu_cores="logical" 33 | cpu_temp="off" 34 | gpu_brand="off" 35 | gpu_type="all" 36 | refresh_rate="on" 37 | gtk_shorthand="on" 38 | gtk2="on" 39 | gtk3="on" 40 | public_ip_host="http://ident.me" 41 | public_ip_timeout=2 42 | disk_show=('/') 43 | music_player="vlc" 44 | song_format="%artist% - %title%" 45 | song_shorthand="off" 46 | colors=(distro) 47 | bold="on" 48 | underline_enabled="on" 49 | underline_char="-" 50 | separator="" 51 | color_blocks="off" 52 | block_range=(0 15) # Colorblocks 53 | 54 | # Colors for custom colorblocks 55 | magenta="\033[1;35m" 56 | green="\033[1;32m" 57 | white="\033[1;37m" 58 | blue="\033[1;34m" 59 | red="\033[1;31m" 60 | black="\033[1;40;30m" 61 | yellow="\033[1;33m" 62 | cyan="\033[1;36m" 63 | reset="\033[0m" 64 | bgyellow="\033[1;43;33m" 65 | bgwhite="\033[1;47;37m" 66 | cl0="${reset}" 67 | cl1="${magenta}" 68 | cl2="${green}" 69 | cl3="${white}" 70 | cl4="${blue}" 71 | cl5="${red}" 72 | cl6="${yellow}" 73 | cl7="${cyan}" 74 | cl8="${black}" 75 | cl9="${bgyellow}" 76 | cl10="${bgwhite}" 77 | 78 | block_width=4 79 | block_height=1 80 | 81 | bar_char_elapsed="-" 82 | bar_char_total="=" 83 | bar_border="on" 84 | bar_length=15 85 | bar_color_elapsed="distro" 86 | bar_color_total="distro" 87 | 88 | cpu_display="on" 89 | memory_display="on" 90 | battery_display="on" 91 | disk_display="on" 92 | 93 | image_backend="ascii" 94 | #image_source="$HOME/" 95 | image_size="auto" 96 | image_loop="off" 97 | 98 | ascii_distro="arch_small" 99 | ascii_colors=(distro) 100 | ascii_bold="on" 101 | 102 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 103 | crop_mode="normal" 104 | crop_offset="center" 105 | 106 | gap=2 107 | 108 | yoffset=0 109 | xoffset=0 110 | 111 | stdout="off" 112 | -------------------------------------------------------------------------------- /normal/eldfetch.conf: -------------------------------------------------------------------------------- 1 | 2 | # Source: https://github.com/Chick2D/neofetch-themes/ 3 | # Do consider checking out the repository, it has a ton of great configs like this. 4 | 5 | # Made by https://github.com/Eldyj (eldfetch) 6 | 7 | # Customization Wiki https://github.com/dylanaraps/neofetch/wiki/Customizing-Info 8 | 9 | print_info() { 10 | prin "《·───────────────·》◈《·──────────────·》" 11 | info "\n \n OS" distro 12 | info "\n \n Kernel" kernel 13 | info "\n \n DE" de 14 | info "\n \n WM" wm 15 | info "\n \n Shell" shell 16 | info "\n \n CPU" cpu 17 | info "\n \n GPU" gpu 18 | info "\n \n Memory" memory 19 | prin "《·───────────────·》◈《·───────────────·》" 20 | # prin "\n⠀\n \n \n \n ${cl7}${dot}${spacesym}${cl0}${spacesym}${dot}${spacesym}${cl1}${spacesym}${dot}${spacesym}${cl2}${spacesym}${dot}${spacesym}${cl3}${spacesym}${dot}${spacesym2}${cl4}${spacesym2}${dot}${spacesym2}${cl5}${spacesym2}${dot}${spacesym2}${cl6}${spacesym2}${dot}${spacesym2}${cl7}${spacesym2}${dot}" 21 | } 22 | dot="⬤ " 23 | separator="᛬" 24 | ascii_distro="auto" 25 | reset="\033[0m" 26 | gray="\033[1;90m" 27 | red="\033[1;31m" 28 | green="\033[1;32m" 29 | yellow="\033[1;33m" 30 | blue="\033[1;34m" 31 | magenta="\033[1;35m" 32 | cyan="\033[1;36m" 33 | white="\033[1;37m" 34 | 35 | spacesym="›" 36 | spacesym2="‹" 37 | # spacesym="─" 38 | 39 | cl0="${gray}" 40 | cl1="${red}" 41 | cl2="${green}" 42 | cl3="${yellow}" 43 | cl4="${blue}" 44 | cl5="${magenta}" 45 | cl6="${cyan}" 46 | cl7="${white}" 47 | 48 | title_fqdn="off" 49 | kernel_shorthand="on" 50 | distro_shorthand="tiny" 51 | os_arch="off" 52 | uptime_shorthand="tiny" 53 | memory_percent="off" 54 | memory_unit="gib" 55 | package_managers="on" 56 | shell_path="off" 57 | shell_version="off" 58 | speed_type="bios_limit" 59 | speed_shorthand="on" 60 | cpu_brand="on" 61 | cpu_speed="off" 62 | cpu_cores="off" 63 | cpu_temp="off" 64 | gpu_brand="on" 65 | gpu_type="all" 66 | refresh_rate="on" 67 | gtk_shorthand="on" 68 | gtk2="on" 69 | gtk3="on" 70 | public_ip_host="http://ident.me" 71 | public_ip_timeout=2 72 | de_version="off" 73 | disk_show=('/storage/emulated' '/' '/server') 74 | disk_subtitle="none" 75 | disk_percent="on" 76 | music_player="auto" 77 | song_format="%artist% - %album% - %title%" 78 | song_shorthand="off" 79 | mpc_args=() 80 | colors=(distro) 81 | bold="on" 82 | underline_enabled="on" 83 | underline_char="-" 84 | block_range=(0 15) 85 | color_blocks="on" 86 | block_width=3 87 | block_height=1s 88 | col_offset="auto" 89 | bar_char_elapsed="-" 90 | bar_char_total="=" 91 | bar_border="on" 92 | bar_length=15 93 | bar_color_elapsed="distro" 94 | bar_color_total="distro" 95 | cpu_display="off" 96 | memory_display="off" 97 | battery_display="off" 98 | disk_display="off" 99 | image_backend="ascii" 100 | image_source="auto" 101 | ascii_colors=(distro) 102 | ascii_bold="on" 103 | image_loop="off" 104 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 105 | crop_mode="normal" 106 | crop_offset="center" 107 | image_size="auto" 108 | gap=3 109 | yoffset=0 110 | xoffset=0 111 | background_color= 112 | stdout="off" 113 | -------------------------------------------------------------------------------- /normal/config.conf: -------------------------------------------------------------------------------- 1 | # Source: https://github.com/chick2d/neofetch-themes 2 | # Configuration made by Chick 3 | 4 | # See this wiki page for more info: 5 | # https://github.com/dylanaraps/neofetch/wiki/Customizing-Info 6 | 7 | # I used custom seperators as the older one looked not very properly proportioned 8 | 9 | print_info() { 10 | prin "┌─────────\n Hardware Information \n─────────┐" 11 | info " ​ ​ 󰌢 " model 12 | info " ​ ​ 󰍛 " cpu 13 | info " ​ ​ 󰘚 " gpu 14 | # info " ​ ​  " disk 15 | info " ​ ​ 󰑭 " memory 16 | info " ​ ​ 󰍹 " resolution 17 | # info " ​ ​ 󱈑 " battery 18 | prin "├─────────\n Software Information \n─────────┤" 19 | # info " ​ ​  " users 20 | info " ​ ​  " distro 21 | # Just get your distro's logo off nerdfonts.com 22 | info " ​ ​  " kernel 23 | # info " ​ ​  " de 24 | info " ​ ​  " wm 25 | info " ​ ​  " shell 26 | info " ​ ​  " term 27 | info " ​ ​  " term_font 28 | # info " ​ ​ │  " font 29 | # info " ​ ​ 󰉼 " theme 30 | # info " ​ ​ 󰀻 " icons 31 | info " ​ ​ 󰊠 " packages 32 | # info " ​ ​ 󰅐 " uptime 33 | # info " ​ ​  " gpu_driver # Linux/macOS only 34 | # info " ​ ​  " cpu_usage 35 | # info " ​ ​ 󰝚 " song 36 | # [[ "$player" ]] && prin "Music Player" "$player" 37 | # info " ​ ​  " local_ip 38 | # info " ​ ​  " public_ip 39 | # info " ​ ​  " locale # This only works on glibc systems. 40 | prin "└───────────────────────────────────────┘" 41 | info cols 42 | prin "\n \n \n \n \n ${cl3} \n \n ${cl5} \n \n ${cl2} \n \n ${cl6} \n \n ${cl4} \n \n ${cl1} \n \n ${cl7} \n \n ${cl0}" 43 | } 44 | 45 | kernel_shorthand="on" 46 | distro_shorthand="off" 47 | os_arch="off" 48 | uptime_shorthand="on" 49 | memory_percent="on" 50 | package_managers="on" 51 | shell_path="off" 52 | shell_version="on" 53 | speed_type="bios_limit" 54 | speed_shorthand="on" 55 | cpu_brand="off" 56 | cpu_speed="off" 57 | cpu_cores="logical" 58 | cpu_temp="off" 59 | gpu_brand="off" 60 | gpu_type="all" 61 | refresh_rate="on" 62 | gtk_shorthand="on" 63 | gtk2="on" 64 | gtk3="on" 65 | public_ip_host="http://ident.me" 66 | public_ip_timeout=2 67 | disk_show=('/') 68 | music_player="vlc" 69 | song_format="%artist% - %title%" 70 | song_shorthand="off" 71 | colors=(distro) 72 | bold="on" 73 | underline_enabled="on" 74 | underline_char="-" 75 | separator="  " 76 | color_blocks="off" 77 | block_range=(0 15) # Colorblocks 78 | 79 | # Colors for custom colorblocks 80 | magenta="\033[1;35m" 81 | green="\033[1;32m" 82 | white="\033[1;37m" 83 | blue="\033[1;34m" 84 | red="\033[1;31m" 85 | black="\033[1;40;30m" 86 | yellow="\033[1;33m" 87 | cyan="\033[1;36m" 88 | reset="\033[0m" 89 | bgyellow="\033[1;43;33m" 90 | bgwhite="\033[1;47;37m" 91 | cl0="${reset}" 92 | cl1="${magenta}" 93 | cl2="${green}" 94 | cl3="${white}" 95 | cl4="${blue}" 96 | cl5="${red}" 97 | cl6="${yellow}" 98 | cl7="${cyan}" 99 | cl8="${black}" 100 | cl9="${bgyellow}" 101 | cl10="${bgwhite}" 102 | 103 | block_width=4 104 | block_height=1 105 | 106 | bar_char_elapsed="-" 107 | bar_char_total="=" 108 | bar_border="on" 109 | bar_length=15 110 | bar_color_elapsed="distro" 111 | bar_color_total="distro" 112 | 113 | cpu_display="on" 114 | memory_display="on" 115 | battery_display="on" 116 | disk_display="on" 117 | 118 | image_backend="ascii" 119 | #image_source="$HOME/" 120 | image_size="auto" 121 | image_loop="off" 122 | 123 | aascii_distro="auto" 124 | ascii_colors=(distro) 125 | ascii_bold="on" 126 | 127 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 128 | crop_mode="normal" 129 | crop_offset="center" 130 | 131 | gap=2 132 | 133 | yoffset=0 134 | xoffset=0 135 | 136 | stdout="off" 137 | -------------------------------------------------------------------------------- /normal/boxes.conf: -------------------------------------------------------------------------------- 1 | # Source: https://github.com/Chick2D/neofetch-themes/ 2 | # Made by https://github.com/tralph3 3 | # Customization Wiki https://github.com/dylanaraps/neofetch/wiki/Customizing-Info 4 | 5 | # Colour config is here and in .zshrc 6 | 7 | print_info() { 8 | info title 9 | info underline 10 | 11 | prin "$(color 12)╭──────────── $(color 10)Software$(color 12) ────────────" 12 | info "$(color 12)│ $(color 14)OS" distro 13 | info "$(color 12)│ $(color 14)Kernel" kernel 14 | info "$(color 12)│ $(color 14)Packages" packages 15 | info "$(color 12)│ $(color 14)Shell" shell 16 | info "$(color 12)│ $(color 14)DE" de 17 | info "$(color 12)│ $(color 14)Terminal" term 18 | info "$(color 12)│ $(color 14)Local IP" local_ip 19 | prin "$(color 12)├──────────── $(color 10)Hardware$(color 12) ────────────" 20 | info "$(color 12)│ $(color 14)Host" model 21 | info "$(color 12)│ $(color 14)CPU" cpu 22 | info "$(color 12)│ $(color 14)GPU" gpu 23 | info "$(color 12)│ $(color 14)Memory" memory 24 | info "$(color 12)│ $(color 14)Disk" disk 25 | prin "$(color 12)├───────────── $(color 10)Uptime$(color 12) ─────────────" 26 | info "$(color 12)│" uptime 27 | prin "$(color 12)╰──────────────────────────────────" 28 | 29 | info cols 30 | 31 | # Defaults 32 | 33 | # info "OS" distro 34 | # info "Host" model 35 | # info "Kernel" kernel 36 | # info "Uptime" uptime 37 | # info "Packages" packages 38 | # info "Shell" shell 39 | # info "Resolution" resolution 40 | # info "DE" de 41 | # info "WM" wm 42 | # info "WM Theme" wm_theme 43 | # info "Theme" theme 44 | # info "Icons" icons 45 | # info "Terminal" term 46 | # info "Terminal Font" term_font 47 | # info "CPU" cpu 48 | # info "GPU" gpu 49 | # info "Memory" memory 50 | 51 | # info "GPU Driver" gpu_driver # Linux/macOS only 52 | # info "CPU Usage" cpu_usage 53 | # info "Disk" disk 54 | # info "Battery" battery 55 | # info "Font" font 56 | # info "Song" song 57 | # [[ "$player" ]] && prin "Music Player" "$player" 58 | # info "Local IP" local_ip 59 | # info "Public IP" public_ip 60 | # info "Users" users 61 | # info "Locale" locale # This only works on glibc systems. 62 | 63 | # info cols 64 | 65 | } 66 | 67 | # To know what these functions mean, go to the Customization Wiki on top 68 | 69 | title_fqdn="off" 70 | kernel_shorthand="on" 71 | distro_shorthand="on" 72 | os_arch="off" 73 | uptime_shorthand="off" 74 | memory_percent="off" 75 | memory_unit="mib" 76 | package_managers="on" 77 | shell_path="off" 78 | shell_version="on" 79 | cpu_brand="on" 80 | cpu_speed="on" 81 | cpu_cores="logical" 82 | cpu_temp="off" 83 | gpu_type="all" 84 | refresh_rate="on" 85 | gtk_shorthand="on" 86 | gtk2="on" 87 | gtk3="on" 88 | public_ip_host="http://ident.me" 89 | public_ip_timeout=2 90 | de_version="on" 91 | disk_subtitle="dir" 92 | disk_percent="on" 93 | music_player="auto" 94 | song_format="%artist% - %title%" 95 | mpc_args=() 96 | colors=(distro) 97 | underline_enabled="on" 98 | underline_char="¨" 99 | separator="›" 100 | color_blocks="on" 101 | block_width=3 102 | block_height=1 103 | col_offset="auto" 104 | bar_char_elapsed="-" 105 | bar_char_total="=" 106 | bar_border="on" 107 | bar_length=15 108 | bar_color_elapsed="distro" 109 | bar_color_total="distro" 110 | cpu_display="off" 111 | memory_display="off" 112 | battery_display="off" 113 | disk_display="off" 114 | image_source="auto" 115 | ascii_distro="auto" 116 | ascii_bold="on" 117 | image_loop="off" 118 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 119 | crop_mode="normal" 120 | crop_offset="center" 121 | image_size="auto" 122 | gap=3 123 | yoffset=0 124 | xoffset=0 125 | background_color= 126 | stdout="off" 127 | -------------------------------------------------------------------------------- /small/af++/config.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/chick2d/neofetch-themes 2 | 3 | print_info() { 4 | #info "\e[31m " users 5 | info "\e[32m " kernel 6 | info "\e[33m " uptime 7 | info "\e[34m " packages 8 | info "\e[35m " wm 9 | info "\e[32m " shell 10 | #info "\e[33m󰑭" memory 11 | } 12 | 13 | # Shorten the output of the kernel function. 14 | kernel_shorthand="off" 15 | 16 | # Shorten the output of the distro function 17 | distro_shorthand="off" 18 | 19 | # Show/Hide OS Architecture. 20 | os_arch="off" 21 | 22 | # Shorten the output of the uptime function 23 | uptime_shorthand="on" 24 | 25 | # Show memory pecentage in output. 26 | memory_percent="off" 27 | 28 | # Change memory output unit ('kib', 'mib', 'gib') 29 | memory_unit="mib" 30 | 31 | # Show/Hide Package Manager names. 32 | # Values: 'on', 'tiny' 'off' 33 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 34 | # tiny: '908 (pacman, flatpak, snap)' 35 | # off: '908' 36 | package_managers="on" 37 | 38 | # Show the path to $SHELL 39 | # Example: 40 | # on: '/bin/bash' 41 | # off: 'bash' 42 | shell_path="on" 43 | 44 | # Show $SHELL version 45 | shell_version="on" 46 | 47 | # Display refresh rate next to each monitor 48 | refresh_rate="off" 49 | 50 | # Show Desktop Environment version 51 | de_version="on" 52 | 53 | # Text Colors 54 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 55 | # Each number represents a different part of the text in 56 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 57 | # Example: 58 | # colors=(distro) - Text is colored based on Distro colors. 59 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 60 | # colors=(4 7 7 4 7 7) 61 | colors=(distro) 62 | 63 | # Toggle bold text 64 | bold="on" 65 | 66 | # Enable/Disable Underline 67 | underline_enabled="on" 68 | 69 | # Underline character (string) 70 | underline_char="─" 71 | 72 | # Info Separator 73 | separator=" •" 74 | 75 | # Color block range. The range of colors to print. 76 | # Values: 'num' 77 | block_range=(0 7) 78 | 79 | # Toggle color blocks 80 | color_blocks="on" 81 | 82 | # Color block width in spaces 83 | block_width=3 84 | 85 | # Color block height in lines 86 | block_height=1 87 | 88 | # Color Alignment 89 | # Values: 'auto', 'num' 90 | # Number specifies how far from the left side of the terminal (in spaces) to 91 | # begin printing the columns, in case you want to e.g. center them under your 92 | # text. 93 | # Example: 94 | # col_offset="auto" - Default behavior of neofetch 95 | # col_offset=7 - Leave 7 spaces then print the colors 96 | col_offset="auto" 97 | 98 | # Progress Bar characters 99 | bar_char_elapsed="-" 100 | bar_char_total="=" 101 | 102 | # Toggle Progress Bar border 103 | bar_border="on" 104 | 105 | # Progress bar length in spaces 106 | # Number of chars long to make the progress bars. 107 | bar_length=15 108 | 109 | # Progress bar colors 110 | # When set to distro, uses your distro's logo colors. 111 | # Values: 'distro', 'num' 112 | bar_color_elapsed="distro" 113 | bar_color_total="distro" 114 | 115 | # Info display 116 | # Display a bar with the info. 117 | # Values: 'bar', 'infobar', 'barinfo', 'off' 118 | # Example: 119 | # bar: '[---=======]' 120 | # infobar: 'info [---=======]' 121 | # barinfo: '[---=======] info' 122 | # off: 'info' 123 | cpu_display="off" 124 | memory_display="off" 125 | battery_display="off" 126 | disk_display="off" 127 | 128 | # Image backend. 129 | # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', 130 | # 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' 131 | image_backend="ascii" 132 | 133 | # Image Source 134 | # Default: 'auto' 135 | # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' 136 | # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' 137 | image_source="${HOME}/.config/neofetch/ascii.txt" 138 | 139 | # Ascii distro (Which distro's ascii art to display). 140 | # Default: 'auto' 141 | # Values: 'auto', 'distro_name' 142 | ascii_distro="arch_small" 143 | 144 | # Ascii Colors 145 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 146 | # Example: 147 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 148 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 149 | ascii_colors=(distro) 150 | 151 | # Whether or not to bold the ascii logo. 152 | ascii_bold="on" 153 | 154 | # Image loop 155 | # Setting this to on will make neofetch redraw the image constantly until 156 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 157 | image_loop="off" 158 | 159 | # Thumbnail directory 160 | # Default: '~/.cache/thumbnails/neofetch' 161 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 162 | 163 | # Crop mode 164 | # Values: 'normal', 'fit', 'fill' 165 | # See this wiki page to learn about the fit and fill options. 166 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 167 | crop_mode="normal" 168 | 169 | # Crop offset 170 | # Note: Only affects 'normal' crop mode. 171 | # Values: 'northwest', 'north', 'northeast', 'west', 'center' 172 | # 'east', 'southwest', 'south', 'southeast' 173 | crop_offset="center" 174 | 175 | # Image size 176 | # The image is half the terminal width by default. 177 | # Values: 'auto', '00px', '00%', 'none' 178 | image_size="auto" 179 | 180 | # Gap between image and text. Can be a positive or negative integer 181 | gap=5 182 | 183 | # Image offsets 184 | # Only works with the w3m backend. 185 | # Values: 'px' 186 | yoffset=0 187 | xoffset=0 188 | 189 | # Image background color 190 | # Only works with the w3m backend. 191 | # Values: 'color', 'blue' 192 | background_color= 193 | 194 | # Stdout mode 195 | # Turn off all colors and disables image backend (ASCII/Image). 196 | # Useful for piping into another command. 197 | stdout="off" 198 | -------------------------------------------------------------------------------- /small/minecraftfetch/config.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/chick2d/neofetch-themes 2 | # This is a modified version of the af++ theme 3 | 4 | print_info() { 5 | #info "\e[31m " users 6 | info "\e[32m󰍳 " distro 7 | info "\e[39m " kernel 8 | info "\e[33m " uptime 9 | info "\e[34m " packages 10 | info "\e[35m " wm 11 | info "\e[32m " shell 12 | info "\e[33m󰍛" memory 13 | } 14 | 15 | # Shorten the output of the kernel function. 16 | kernel_shorthand="off" 17 | 18 | # Shorten the output of the distro function 19 | distro_shorthand="off" 20 | 21 | # Show/Hide OS Architecture. 22 | os_arch="off" 23 | 24 | # Shorten the output of the uptime function 25 | uptime_shorthand="on" 26 | 27 | # Show memory pecentage in output. 28 | memory_percent="off" 29 | 30 | # Change memory output unit ('kib', 'mib', 'gib') 31 | memory_unit="mib" 32 | 33 | # Show/Hide Package Manager names. 34 | # Values: 'on', 'tiny' 'off' 35 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 36 | # tiny: '908 (pacman, flatpak, snap)' 37 | # off: '908' 38 | package_managers="on" 39 | 40 | # Show the path to $SHELL 41 | # Example: 42 | # on: '/bin/bash' 43 | # off: 'bash' 44 | shell_path="on" 45 | 46 | # Show $SHELL version 47 | shell_version="on" 48 | 49 | # Display refresh rate next to each monitor 50 | refresh_rate="off" 51 | 52 | # Show Desktop Environment version 53 | de_version="on" 54 | 55 | # Text Colors 56 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 57 | # Each number represents a different part of the text in 58 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 59 | # Example: 60 | # colors=(distro) - Text is colored based on Distro colors. 61 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 62 | # colors=(4 7 7 4 7 7) 63 | colors=(distro) 64 | 65 | # Toggle bold text 66 | bold="on" 67 | 68 | # Enable/Disable Underline 69 | underline_enabled="on" 70 | 71 | # Underline character (string) 72 | underline_char="─" 73 | 74 | # Info Separator 75 | separator=" •" 76 | 77 | # Color block range. The range of colors to print. 78 | # Values: 'num' 79 | block_range=(0 7) 80 | 81 | # Toggle color blocks 82 | color_blocks="on" 83 | 84 | # Color block width in spaces 85 | block_width=3 86 | 87 | # Color block height in lines 88 | block_height=1 89 | 90 | # Color Alignment 91 | # Values: 'auto', 'num' 92 | # Number specifies how far from the left side of the terminal (in spaces) to 93 | # begin printing the columns, in case you want to e.g. center them under your 94 | # text. 95 | # Example: 96 | # col_offset="auto" - Default behavior of neofetch 97 | # col_offset=7 - Leave 7 spaces then print the colors 98 | col_offset="auto" 99 | 100 | # Progress Bar characters 101 | bar_char_elapsed="-" 102 | bar_char_total="=" 103 | 104 | # Toggle Progress Bar border 105 | bar_border="on" 106 | 107 | # Progress bar length in spaces 108 | # Number of chars long to make the progress bars. 109 | bar_length=15 110 | 111 | # Progress bar colors 112 | # When set to distro, uses your distro's logo colors. 113 | # Values: 'distro', 'num' 114 | bar_color_elapsed="distro" 115 | bar_color_total="distro" 116 | 117 | # Info display 118 | # Display a bar with the info. 119 | # Values: 'bar', 'infobar', 'barinfo', 'off' 120 | # Example: 121 | # bar: '[---=======]' 122 | # infobar: 'info [---=======]' 123 | # barinfo: '[---=======] info' 124 | # off: 'info' 125 | cpu_display="off" 126 | memory_display="off" 127 | battery_display="off" 128 | disk_display="off" 129 | 130 | # Image backend. 131 | # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', 132 | # 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' 133 | image_backend="ascii" 134 | 135 | # Image Source 136 | # Default: 'auto' 137 | # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' 138 | # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' 139 | image_source="${HOME}/.config/neofetch/ascii.txt" 140 | 141 | # Ascii distro (Which distro's ascii art to display). 142 | # Default: 'auto' 143 | # Values: 'auto', 'distro_name' 144 | ascii_distro="arch_small" 145 | 146 | # Ascii Colors 147 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 148 | # Example: 149 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 150 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 151 | ascii_colors=(distro) 152 | 153 | # Whether or not to bold the ascii logo. 154 | ascii_bold="on" 155 | 156 | # Image loop 157 | # Setting this to on will make neofetch redraw the image constantly until 158 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 159 | image_loop="off" 160 | 161 | # Thumbnail directory 162 | # Default: '~/.cache/thumbnails/neofetch' 163 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 164 | 165 | # Crop mode 166 | # Values: 'normal', 'fit', 'fill' 167 | # See this wiki page to learn about the fit and fill options. 168 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 169 | crop_mode="normal" 170 | 171 | # Crop offset 172 | # Note: Only affects 'normal' crop mode. 173 | # Values: 'northwest', 'north', 'northeast', 'west', 'center' 174 | # 'east', 'southwest', 'south', 'southeast' 175 | crop_offset="center" 176 | 177 | # Image size 178 | # The image is half the terminal width by default. 179 | # Values: 'auto', '00px', '00%', 'none' 180 | image_size="auto" 181 | 182 | # Gap between image and text. Can be a positive or negative integer 183 | gap=5 184 | 185 | # Image offsets 186 | # Only works with the w3m backend. 187 | # Values: 'px' 188 | yoffset=0 189 | xoffset=0 190 | 191 | # Image background color 192 | # Only works with the w3m backend. 193 | # Values: 'color', 'blue' 194 | background_color= 195 | 196 | # Stdout mode 197 | # Turn off all colors and disables image backend (ASCII/Image). 198 | # Useful for piping into another command. 199 | stdout="off" -------------------------------------------------------------------------------- /small/bmofetch/bmosay.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # This script replaces the text in the ASCII file and the configuration file, 3 | # to make BMO say the specified string. https://github.com/Chick2D/neofetch-themes/blob/main/small/bmofetch/ 4 | # Made by https://github.com/donatienLeray 5 | 6 | # Global variable for flags 7 | VERBOSE=false 8 | QUIET=false 9 | RANDOM_MODE=false 10 | 11 | # Function to replace a specific line of a file wih a new string 12 | replace_string_in_file() { 13 | local file_path="$1" 14 | local line_number="$2" 15 | local new_string="$3" 16 | 17 | # Check if the file exists 18 | if [ ! -f "$file_path" ]; then 19 | if [[ "$QUIET" = false ]]; then 20 | echo -e "\033[31mError: File '$file_path' not found.\033[39m" >&2 21 | fi 22 | exit 1 23 | fi 24 | 25 | # Check if the line number is valid 26 | total_lines=$(wc -l < "$file_path") 27 | if [ "$line_number" -gt "$total_lines" ] || [ "$line_number" -lt 1 ]; then 28 | if [[ "$QUIET" = false ]]; then 29 | echo -e "\033[31mError: Line number $line_number is out of range.\033[39m" >&2 30 | fi 31 | exit 1 32 | fi 33 | 34 | # Replace the specified line with the new string 35 | if ! sed -i "${line_number}s/.*/${new_string}/" "$file_path"; then 36 | if [[ "$QUIET" = false ]]; then 37 | echo -e "\033[31mError: Failed to replace line $line_number in file '$file_path'\033[39m\n with: $new_string" >&2 38 | fi 39 | exit 1 40 | fi 41 | 42 | # Debug message for verbose flag 43 | if [[ "$VERBOSE" = true ]]; then 44 | echo "replaced line $line_number in $file_path with '$new_string'" 45 | fi 46 | } 47 | 48 | 49 | # Function to print the help message 50 | print_help() { 51 | echo 52 | echo "original: https://github.com/donatienLeray/bmofetch" 53 | echo 54 | echo -e "\u001b[1mSYNOPSIS:" 55 | echo -e " sh $0 [options] \u001b[0m" 56 | echo 57 | echo -e "\u001b[1mDESCRIPTION:\u001b[0m" 58 | echo " This script enables you to change the text BMO says when using neofetch with the bmofetch.conf file." 59 | echo " You can specify a new string for BMO to say, or get a random line from a file." 60 | echo " you can find the complete neofetch-themes repository at:" 61 | echo " https://github.com/Chick2D/neofetch-themes/blob/main/small/bmofetch/" 62 | echo 63 | echo -e "\u001b[1mOPTIONS:\u001b[0m" 64 | echo " -v, --verbose Enable verbose mode.(prints debug messages)" 65 | echo " -q, --quiet Suppress output." 66 | echo " -r, --random Specify a file to get a random line from." 67 | echo " -h, --help Display this help message and exit." 68 | echo " -vq, -qv Enable both verbose and quiet mode.(only prints debug messages)" 69 | echo " -**,-*** Any combination of r, v, q can be used instead of the above" 70 | echo 71 | echo -e "\u001b[1mEXAMPLES:\u001b[0m" 72 | echo -e " sh $0 \"Hello, world!\"" 73 | echo " sh $0 -vq --random file.txt" 74 | echo " sh $0 -qr file.txt" 75 | echo " sh $0 --help" 76 | echo 77 | exit 0 78 | } 79 | 80 | 81 | # Check if the correct number of arguments is provided 82 | if [[ "$#" -lt 1 ]] || [[ "$#" -gt 4 ]]; then 83 | printf "Usage: sh %s [-v|--verbose] [-q|--quiet] [-r|--random ] [-h| --help] \n" "$0" >&2 84 | exit 0 85 | fi 86 | 87 | # Parse arguments 88 | # getops couldn't be used here bc. it doesn't support long options 89 | while [[ "$#" -gt 0 ]]; do 90 | case "$1" in 91 | -v|--verbose) VERBOSE=true ;; 92 | -q|--quiet) QUIET=true ;; 93 | -r|--random) RANDOM_MODE=true;; 94 | -h|--help) print_help ;; 95 | -vq|-qv) VERBOSE=true; QUIET=true ;; 96 | -rv|-vr) RANDOM_MODE=true; VERBOSE=true ;; 97 | -rq|-qr) RANDOM_MODE=true; QUIET=true ;; 98 | -rvq|-rqv|-vqr|-vrq|-qrv|-qvr) RANDOM_MODE=true; VERBOSE=true; QUIET=true ;; 99 | *) break ;; 100 | esac 101 | shift 102 | done 103 | 104 | # If the random_mode flag is set 105 | if [[ "$RANDOM_MODE" = true ]]; then 106 | # Check if the file exists 107 | if [ ! -f "$1" ]; then 108 | if [[ "$QUIET" = false ]]; then 109 | echo -e "\033[31mError: File '$1' not found.\033[39m" >&2 110 | fi 111 | exit 1 112 | fi 113 | # Get a random line from the file as the input 114 | input=$(shuf -n 1 $1) 115 | else 116 | # Get the input string 117 | input=$(echo "$1") 118 | fi 119 | 120 | # Clean up multiple and leading or trailing spaces 121 | input=$(echo "$input" | tr -s ' '| sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//') 122 | 123 | # Check that input contains NO line breaks or carriage returns 124 | if [[ $input == *'\n'* ]] || [[ $input == *'\r'* ]]; then 125 | if [[ "$QUIET" = false ]]; then 126 | echo -e "\033[31mError: The input string cannot contain line breaks or carriage returns.\033[39m" >&2 127 | fi 128 | exit 1 129 | fi 130 | 131 | # Get the inner size of the speach bubble 132 | bub_len=$((${#input}+2)) 133 | 134 | # Make the top line "ˏ______ˎ" 135 | top_line="ˏ$(printf '_%.0s' $(seq 1 $bub_len))ˎ" 136 | 137 | # Make center text "| text |" 138 | center_text="\| $input \|" 139 | 140 | # Make the bottom line "`ˉˉˉˉˉˉ´" 141 | bottom_line="\`$(printf 'ˉ%.0s' $(seq 1 $bub_len))\´" 142 | 143 | # The Speach bubble has to be cut in two parts: 144 | # The first part will be in the ASCII file and the second part will be in the config file 145 | # Default case for start part of the speach bubble 146 | start_top_line="$top_line" 147 | start_center_text="$center_text" 148 | start_bottom_line="$bottom_line" 149 | # Deafault case for end part of the speach bubble 150 | end_top_line="" 151 | end_center_line="" 152 | end_bottom_line="" 153 | 154 | # If input string was not empty 155 | if [ "$bub_len" -gt 2 ]; then 156 | # Get the 4 first chars of the lines 157 | start_top_line=${top_line:0:4} 158 | start_center_text=${center_text:0:5} 159 | start_bottom_line=${bottom_line:0:4} 160 | # Get rest chars of the lines 161 | end_top_line=${top_line: 4} 162 | end_center_line=${center_text: 5} 163 | end_bottom_line=${bottom_line: 4} 164 | fi 165 | 166 | # If the text part that gets rendered though the neofetch conf (using prin) 167 | # has a leading space, let it get rendered as ascii instead (prin does not render leading spaces) 168 | if [[ $end_center_line =~ ^[[:space:]].* ]]; then 169 | start_center_text="$center_text" 170 | end_center_line="" #This will print a single whitespace overlapping the ascii 171 | fi 172 | 173 | # Get the path of the script 174 | SCRIPTPATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )" 175 | # Path to the ASCII file and the configuration file 176 | ascii_file="$SCRIPTPATH/bmo.txt" 177 | conf_file="$SCRIPTPATH/bmofetch.conf" 178 | 179 | # Make the first part of the speak bubble in the ascii file (2 chars of the text) 180 | replace_string_in_file "$ascii_file" "1" "\\\u001b[1m $start_top_line" 181 | replace_string_in_file "$ascii_file" "2" "\\\033[36m ˏ________ˎ \\\033[39m$start_center_text" 182 | replace_string_in_file "$ascii_file" "3" "\\\033[36m \\/|\\\033[39m ______\\\033[36m | \\\033[39m \\/$start_bottom_line" 183 | 184 | # Make the end part of the speak bubble in the conf file (form the third text char to the end) 185 | replace_string_in_file "$conf_file" "5" " prin \"$end_top_line\"" 186 | replace_string_in_file "$conf_file" "6" " prin \"$end_center_line\"" 187 | replace_string_in_file "$conf_file" "7" " prin \"$end_bottom_line\"" 188 | 189 | # Success message (if not quiet) 190 | if [[ "$QUIET" = false ]]; then 191 | echo -e "\033[32mSuccess: BMO now says \"$input\"\033[39m" 192 | fi 193 | 194 | exit 0 -------------------------------------------------------------------------------- /small/simplefetch.conf: -------------------------------------------------------------------------------- 1 | # Source: https://github.com/Chick2D/neofetch-themes/ 2 | # Made by: https://github.com/gosxrgxx (simpleFetch) 3 | 4 | print_info() { 5 | info "$(color 4) " distro 6 | info "$(color 7) " kernel 7 | info "$(color 2) " packages 8 | info "$(color 3) " shell 9 | info "$(color 15) " term 10 | info "$(color 13) " wm 11 | info "$(color 14)󰍹 " resolution 12 | info cols 13 | } 14 | 15 | 16 | # Kernel 17 | 18 | # Shorten the output of the kernel function. 19 | # 20 | # Default: 'on' 21 | # Values: 'on', 'off' 22 | # Flag: --kernel_shorthand 23 | # Supports: Everything except *BSDs (except PacBSD and PC-BSD) 24 | # 25 | # Example: 26 | # on: '4.8.9-1-ARCH' 27 | # off: 'Linux 4.8.9-1-ARCH' 28 | kernel_shorthand="on" 29 | 30 | 31 | # Distro 32 | 33 | # Shorten the output of the distro function 34 | # 35 | # Default: 'off' 36 | # Values: 'on', 'tiny', 'off' 37 | # Flag: --distro_shorthand 38 | # Supports: Everything except Windows and Haiku 39 | distro_shorthand="tiny" 40 | 41 | # Show/Hide OS Architecture. 42 | # Show 'x86_64', 'x86' and etc in 'Distro:' output. 43 | # 44 | # Default: 'on' 45 | # Values: 'on', 'off' 46 | # Flag: --os_arch 47 | # 48 | # Example: 49 | # on: 'Arch Linux x86_64' 50 | # off: 'Arch Linux' 51 | os_arch="off" 52 | 53 | 54 | # Packages 55 | 56 | # Show/Hide Package Manager names. 57 | # 58 | # Default: 'tiny' 59 | # Values: 'on', 'tiny' 'off' 60 | # Flag: --package_managers 61 | # 62 | # Example: 63 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 64 | # tiny: '908 (pacman, flatpak, snap)' 65 | # off: '908' 66 | package_managers="on" 67 | 68 | 69 | # Shell 70 | 71 | # Show the path to $SHELL 72 | # 73 | # Default: 'off' 74 | # Values: 'on', 'off' 75 | # Flag: --shell_path 76 | # 77 | # Example: 78 | # on: '/bin/bash' 79 | # off: 'bash' 80 | shell_path="off" 81 | 82 | # Show $SHELL version 83 | # 84 | # Default: 'on' 85 | # Values: 'on', 'off' 86 | # Flag: --shell_version 87 | # 88 | # Example: 89 | # on: 'bash 4.4.5' 90 | # off: 'bash' 91 | shell_version="on" 92 | 93 | 94 | # Resolution 95 | 96 | # Display refresh rate next to each monitor 97 | # Default: 'off' 98 | # Values: 'on', 'off' 99 | # Flag: --refresh_rate 100 | # Supports: Doesn't work on Windows. 101 | # 102 | # Example: 103 | # on: '1920x1080 @ 60Hz' 104 | # off: '1920x1080' 105 | refresh_rate="off" 106 | 107 | 108 | # Text Colors 109 | 110 | # Default: "distro" 111 | # Values: "distro", "num" "num" "num" "num" "num" "num" 112 | # Flag: --colors 113 | # 114 | # Each number represents a different part of the text in 115 | # this order: "title", "@", "underline", "subtitle", "colon", "info" 116 | # 117 | # Example: 118 | # colors=(distro) - Text is colored based on Distro colors. 119 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 120 | colors=(4 6 1 8 8 7) 121 | 122 | 123 | # Text Options 124 | 125 | # Toggle bold text 126 | # 127 | # Default: "on" 128 | # Values: "on", "off" 129 | # Flag: --bold 130 | bold="on" 131 | 132 | # Enable/Disable Underline 133 | # 134 | # Default: "on" 135 | # Values: "on", "off" 136 | # Flag: --underline 137 | underline_enabled="on" 138 | 139 | # Underline character 140 | # 141 | # Default: "-" 142 | # Values: "string" 143 | # Flag: --underline_char 144 | underline_char="─" 145 | 146 | 147 | # Info Separator 148 | # Replace the default separator with the specified string. 149 | # 150 | # Default: ":" 151 | # Flag: --separator 152 | # 153 | # Example: 154 | # separator="->": "Shell-> bash" 155 | # separator=" =": "WM = dwm" 156 | separator=" ▐ " 157 | 158 | 159 | # Color Blocks 160 | 161 | # Color block range 162 | # The range of colors to print. 163 | # 164 | # Default: "0", "15" 165 | # Values: "num" 166 | # Flag: --block_range 167 | # 168 | # Example: 169 | # 170 | # Display colors 0-7 in the blocks. (8 colors) 171 | # neofetch --block_range 0 7 172 | # 173 | # Display colors 0-15 in the blocks. (16 colors) 174 | # neofetch --block_range 0 15 175 | block_range=(0 15) 176 | 177 | # Toggle color blocks 178 | # 179 | # Default: "on" 180 | # Values: "on", "off" 181 | # Flag: --color_blocks 182 | color_blocks="on" 183 | 184 | # Color block width in spaces 185 | # 186 | # Default: "3" 187 | # Values: "num" 188 | # Flag: --block_width 189 | block_width=3 190 | 191 | # Color block height in lines 192 | # 193 | # Default: "1" 194 | # Values: "num" 195 | # Flag: --block_height 196 | block_height=1 197 | 198 | 199 | # Progress Bars 200 | 201 | # Bar characters 202 | # 203 | # Default: "-", "=" 204 | # Values: "string", "string" 205 | # Flag: --bar_char 206 | # 207 | # Example: 208 | # neofetch --bar_char "elapsed" "total" 209 | # neofetch --bar_char "-" "=" 210 | bar_char_elapsed="-" 211 | bar_char_total="=" 212 | 213 | # Toggle Bar border 214 | # 215 | # Default: "on" 216 | # Values: "on", "off" 217 | # Flag: --bar_border 218 | bar_border="on" 219 | 220 | # Progress bar length in spaces 221 | # Number of chars long to make the progress bars. 222 | # 223 | # Default: "15" 224 | # Values: "num" 225 | # Flag: --bar_length 226 | bar_length=15 227 | 228 | # Progress bar colors 229 | # When set to distro, uses your distro"s logo colors. 230 | # 231 | # Default: "distro", "distro" 232 | # Values: "distro", "num" 233 | # Flag: --bar_colors 234 | # 235 | # Example: 236 | # neofetch --bar_colors 3 4 237 | # neofetch --bar_colors distro 5 238 | bar_color_elapsed="distro" 239 | bar_color_total="distro" 240 | 241 | 242 | # Info display 243 | # Display a bar with the info. 244 | # 245 | # Default: "off" 246 | # Values: "bar", "infobar", "barinfo", "off" 247 | # Flags: --cpu_display 248 | # --memory_display 249 | # --battery_display 250 | # --disk_display 251 | # 252 | # Example: 253 | # bar: "[---=======]" 254 | # infobar: "info [---=======]" 255 | # barinfo: "[---=======] info" 256 | # off: "info" 257 | cpu_display="off" 258 | memory_display="off" 259 | battery_display="off" 260 | disk_display="off" 261 | 262 | 263 | # Backend Settings 264 | 265 | # Image backend. 266 | # 267 | # Default: "ascii" 268 | # Values: "ascii", "caca", "chafa", "jp2a", "iterm2", "off", 269 | # "termpix", "pixterm", "tycat", "w3m", "kitty", "ueberzug" 270 | # Flag: --backend 271 | image_backend="kitty" 272 | 273 | # Image Source 274 | # 275 | # Which image or ascii file to display. 276 | # 277 | # Default: "auto" 278 | # Values: "auto", "ascii", "wallpaper", "/path/to/img", "/path/to/ascii", "/path/to/dir/" 279 | # "command output (neofetch --ascii "$(fortune | cowsay -W 30)")" 280 | # Flag: --source 281 | # 282 | # NOTE: "auto" will pick the best image source for whatever image backend is used. 283 | # In ascii mode, distro ascii art will be used and in an image mode, your 284 | # wallpaper will be used. 285 | # image_source="/home/barbarossa/.config/neofetch/dna_ascii" 286 | 287 | 288 | # Ascii Options 289 | 290 | # Ascii distro 291 | # Which distro"s ascii art to display. 292 | # 293 | # Default: "auto" 294 | # Values: "auto", "distro_name" 295 | # Flag: --ascii_distro 296 | # 297 | # NOTE: Arch and Ubuntu have "old" logo variants. 298 | # Change this to "arch_old" or "ubuntu_old" to use the old logos. 299 | # NOTE: Ubuntu has flavor variants. 300 | # Change this to "Lubuntu", "Xubuntu", "Ubuntu-GNOME" or "Ubuntu-Budgie" to use the flavors. 301 | # NOTE: Arch, Crux and Gentoo have a smaller logo variant. 302 | # Change this to "arch_small", "crux_small" or "gentoo_small" to use the small logos. 303 | printf "\n" 304 | ascii_distro="arch_small" 305 | 306 | # Ascii Colors 307 | # 308 | # Default: "distro" 309 | # Values: "distro", "num" "num" "num" "num" "num" "num" 310 | # Flag: --ascii_colors 311 | # 312 | # Example: 313 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 314 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 315 | ascii_colors=(6 6 4 8 8 6) 316 | 317 | # Bold ascii logo 318 | # Whether or not to bold the ascii logo. 319 | # 320 | # Default: "on" 321 | # Values: "on", "off" 322 | # Flag: --ascii_bold 323 | ascii_bold="on" 324 | 325 | 326 | # Image Options 327 | 328 | # Image loop 329 | # Setting this to on will make neofetch redraw the image constantly until 330 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 331 | # 332 | # Default: "off" 333 | # Values: "on", "off" 334 | # Flag: --loop 335 | image_loop="off" 336 | 337 | # Thumbnail directory 338 | # 339 | # Default: "~/.cache/thumbnails/neofetch" 340 | # Values: "dir" 341 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 342 | 343 | # Crop mode 344 | # 345 | # Default: "normal" 346 | # Values: "normal", "fit", "fill" 347 | # Flag: --crop_mode 348 | # 349 | # See this wiki page to learn about the fit and fill options. 350 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 351 | crop_mode="fill" 352 | 353 | # Crop offset 354 | # Note: Only affects "normal" crop mode. 355 | # 356 | # Default: "center" 357 | # Values: "northwest", "north", "northeast", "west", "center" 358 | # "east", "southwest", "south", "southeast" 359 | # Flag: --crop_offset 360 | crop_offset="center" 361 | 362 | # Image size 363 | # The image is half the terminal width by default. 364 | # 365 | # Default: "auto" 366 | # Values: "auto", "00px", "00%", "none" 367 | # Flags: --image_size 368 | # --size 369 | image_size="440px" 370 | 371 | # Gap between image and text 372 | gap=4 373 | 374 | # Image offsets 375 | # Only works with the w3m backend. 376 | yoffset=0 377 | xoffset=0 378 | 379 | # Image background color 380 | # Only works with the w3m backend. 381 | # 382 | # Default: " 383 | # Values: "color", "blue" 384 | # Flag: --bg_color 385 | background_color= 386 | 387 | 388 | # Misc Options 389 | 390 | # Stdout mode 391 | # Turn off all colors and disables image backend (ASCII/Image). 392 | # Useful for piping into another command. 393 | # Default: "off" 394 | # Values: "on", "off" 395 | stdout="off" 396 | -------------------------------------------------------------------------------- /normal/rootankush/config.conf: -------------------------------------------------------------------------------- 1 | ############################################# 2 | # # 3 | # N E O F E T C H # 4 | # # 5 | ############################################# 6 | 7 | print_info() { 8 | info " ​ ​  " title 9 | prin "$(color 7)┌───────────────""$(color 5) ""$(color 7)──────────────┐" 10 | info " ​ ​  " distro 11 | info " ​ ​  " wm 12 | info " ​ ​  " shell 13 | info " ​ ​  " term 14 | info " ​ ​  " uptime 15 | info " ​ ​  " kernel 16 | info " ​ ​  " memory 17 | prin "$(color 7)└────────────────""$(color 5) ""$(color 7)─────────────┘" 18 | prin " \n \n $(color 5) \n \n $(color 2) \n \n $(color 3) \n \n $(color 4) \n \n $(color 5) \n \n $(color 6) \n \n $(color 7) \n \n $(color 0) " 19 | } 20 | 21 | # Title 22 | title_fqdn="off" 23 | 24 | # Kernel 25 | kernel_shorthand="on" 26 | 27 | # Distro 28 | distro_shorthand="on" 29 | 30 | # Show/Hide OS Architecture. 31 | os_arch="off" 32 | 33 | # Uptime 34 | uptime_shorthand="on" 35 | 36 | # Memory 37 | memory_percent="off" 38 | 39 | # Change memory output unit. 40 | memory_unit="mib" 41 | 42 | # Packages 43 | package_managers="off" 44 | 45 | # Shell 46 | shell_path="off" 47 | 48 | # Show $SHELL version 49 | shell_version="off" 50 | 51 | 52 | # CPU 53 | 54 | 55 | # CPU speed type 56 | # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. 57 | speed_type="bios_limit" 58 | 59 | # CPU speed shorthand 60 | # 61 | # Default: 'off' 62 | # Values: 'on', 'off'. 63 | # Flag: --speed_shorthand 64 | # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz 65 | # 66 | # Example: 67 | # on: 'i7-6500U (4) @ 3.1GHz' 68 | # off: 'i7-6500U (4) @ 3.100GHz' 69 | speed_shorthand="off" 70 | 71 | # Enable/Disable CPU brand in output. 72 | # 73 | # Default: 'on' 74 | # Values: 'on', 'off' 75 | # Flag: --cpu_brand 76 | # 77 | # Example: 78 | # on: 'Intel i7-6500U' 79 | # off: 'i7-6500U (4)' 80 | cpu_brand="on" 81 | 82 | # CPU Speed 83 | # Hide/Show CPU speed. 84 | # 85 | # Default: 'on' 86 | # Values: 'on', 'off' 87 | # Flag: --cpu_speed 88 | # 89 | # Example: 90 | # on: 'Intel i7-6500U (4) @ 3.1GHz' 91 | # off: 'Intel i7-6500U (4)' 92 | cpu_speed="on" 93 | 94 | # CPU Cores 95 | # Display CPU cores in output 96 | # 97 | # Default: 'logical' 98 | # Values: 'logical', 'physical', 'off' 99 | # Flag: --cpu_cores 100 | # Support: 'physical' doesn't work on BSD. 101 | # 102 | # Example: 103 | # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) 104 | # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) 105 | # off: 'Intel i7-6500U @ 3.1GHz' 106 | cpu_cores="logical" 107 | 108 | # CPU Temperature 109 | # Hide/Show CPU temperature. 110 | # Note the temperature is added to the regular CPU function. 111 | # 112 | # Default: 'off' 113 | # Values: 'C', 'F', 'off' 114 | # Flag: --cpu_temp 115 | # Supports: Linux, BSD 116 | # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable 117 | # coretemp kernel module. This only supports newer Intel processors. 118 | # 119 | # Example: 120 | # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' 121 | # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' 122 | # off: 'Intel i7-6500U (4) @ 3.1GHz' 123 | cpu_temp="off" 124 | 125 | 126 | # GPU 127 | 128 | 129 | # Enable/Disable GPU Brand 130 | # 131 | # Default: 'on' 132 | # Values: 'on', 'off' 133 | # Flag: --gpu_brand 134 | # 135 | # Example: 136 | # on: 'AMD HD 7950' 137 | # off: 'HD 7950' 138 | gpu_brand="on" 139 | 140 | # Which GPU to display 141 | # 142 | # Default: 'all' 143 | # Values: 'all', 'dedicated', 'integrated' 144 | # Flag: --gpu_type 145 | # Supports: Linux 146 | # 147 | # Example: 148 | # all: 149 | # GPU1: AMD HD 7950 150 | # GPU2: Intel Integrated Graphics 151 | # 152 | # dedicated: 153 | # GPU1: AMD HD 7950 154 | # 155 | # integrated: 156 | # GPU1: Intel Integrated Graphics 157 | gpu_type="all" 158 | 159 | 160 | # Resolution 161 | 162 | 163 | # Display refresh rate next to each monitor 164 | # Default: 'off' 165 | # Values: 'on', 'off' 166 | # Flag: --refresh_rate 167 | # Supports: Doesn't work on Windows. 168 | # 169 | # Example: 170 | # on: '1920x1080 @ 60Hz' 171 | # off: '1920x1080' 172 | refresh_rate="off" 173 | 174 | 175 | # Gtk Theme / Icons / Font 176 | 177 | 178 | # Shorten output of GTK Theme / Icons / Font 179 | # 180 | # Default: 'off' 181 | # Values: 'on', 'off' 182 | # Flag: --gtk_shorthand 183 | # 184 | # Example: 185 | # on: 'Numix, Adwaita' 186 | # off: 'Numix [GTK2], Adwaita [GTK3]' 187 | gtk_shorthand="off" 188 | 189 | 190 | # Enable/Disable gtk2 Theme / Icons / Font 191 | # 192 | # Default: 'on' 193 | # Values: 'on', 'off' 194 | # Flag: --gtk2 195 | # 196 | # Example: 197 | # on: 'Numix [GTK2], Adwaita [GTK3]' 198 | # off: 'Adwaita [GTK3]' 199 | gtk2="on" 200 | 201 | # Enable/Disable gtk3 Theme / Icons / Font 202 | # 203 | # Default: 'on' 204 | # Values: 'on', 'off' 205 | # Flag: --gtk3 206 | # 207 | # Example: 208 | # on: 'Numix [GTK2], Adwaita [GTK3]' 209 | # off: 'Numix [GTK2]' 210 | gtk3="on" 211 | 212 | 213 | # IP Address 214 | 215 | 216 | # Website to ping for the public IP 217 | # 218 | # Default: 'http://ident.me' 219 | # Values: 'url' 220 | # Flag: --ip_host 221 | public_ip_host="http://ident.me" 222 | 223 | # Public IP timeout. 224 | # 225 | # Default: '2' 226 | # Values: 'int' 227 | # Flag: --ip_timeout 228 | public_ip_timeout=2 229 | 230 | 231 | # Desktop Environment 232 | 233 | 234 | # Show Desktop Environment version 235 | # 236 | # Default: 'on' 237 | # Values: 'on', 'off' 238 | # Flag: --de_version 239 | de_version="on" 240 | 241 | 242 | # Disk 243 | 244 | 245 | # Which disks to display. 246 | # The values can be any /dev/sdXX, mount point or directory. 247 | # NOTE: By default we only show the disk info for '/'. 248 | # 249 | # Default: '/' 250 | # Values: '/', '/dev/sdXX', '/path/to/drive'. 251 | # Flag: --disk_show 252 | # 253 | # Example: 254 | # disk_show=('/' '/dev/sdb1'): 255 | # 'Disk (/): 74G / 118G (66%)' 256 | # 'Disk (/mnt/Videos): 823G / 893G (93%)' 257 | # 258 | # disk_show=('/'): 259 | # 'Disk (/): 74G / 118G (66%)' 260 | # 261 | disk_show=('/') 262 | 263 | # Disk subtitle. 264 | disk_subtitle="mount" 265 | 266 | # Disk percent. 267 | disk_percent="on" 268 | 269 | 270 | # Song 271 | 272 | 273 | # Manually specify a music player. 274 | music_player="auto" 275 | 276 | # Format to display song information. 277 | # 278 | # Default: '%artist% - %album% - %title%' 279 | # Values: '%artist%', '%album%', '%title%' 280 | # Flag: --song_format 281 | # 282 | # Example: 283 | # default: 'Song: Jet - Get Born - Sgt Major' 284 | song_format="%artist% - %album% - %title%" 285 | 286 | # Print the Artist, Album and Title on separate lines 287 | # 288 | # Default: 'off' 289 | # Values: 'on', 'off' 290 | # Flag: --song_shorthand 291 | # 292 | # Example: 293 | # on: 'Artist: The Fratellis' 294 | # 'Album: Costello Music' 295 | # 'Song: Chelsea Dagger' 296 | # 297 | # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' 298 | song_shorthand="off" 299 | 300 | # 'mpc' arguments (specify a host, password etc). 301 | # 302 | # Default: '' 303 | # Example: mpc_args=(-h HOST -P PASSWORD) 304 | mpc_args=() 305 | 306 | 307 | # Text Colors 308 | 309 | 310 | # Text Colors 311 | # 312 | # Default: 'distro' 313 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 314 | # Flag: --colors 315 | # 316 | # Each number represents a different part of the text in 317 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 318 | # 319 | # Example: 320 | # colors=(distro) - Text is colored based on Distro colors. 321 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 322 | colors=(1 2 3 4 5 6 7) 323 | 324 | 325 | # Text Options 326 | 327 | 328 | # Toggle bold text 329 | # 330 | # Default: 'on' 331 | # Values: 'on', 'off' 332 | # Flag: --bold 333 | bold="off" 334 | 335 | # Enable/Disable Underline 336 | # 337 | # Default: 'on' 338 | # Values: 'on', 'off' 339 | # Flag: --underline 340 | underline_enabled="off" 341 | 342 | # Underline character 343 | # 344 | # Default: '-' 345 | # Values: 'string' 346 | # Flag: --underline_char 347 | underline_char="/" 348 | 349 | 350 | # Info Separator 351 | # Replace the default separator with the specified string. 352 | # 353 | # Default: ':' 354 | # Flag: --separator 355 | # 356 | # Example: 357 | # separator="->": 'Shell-> bash' 358 | # separator=" =": 'WM = dwm' 359 | separator=" " 360 | 361 | 362 | # Color Blocks 363 | 364 | 365 | # Color block range 366 | # The range of colors to print. 367 | # 368 | # Default: '0', '15' 369 | # Values: 'num' 370 | # Flag: --block_range 371 | # 372 | # Example: 373 | # 374 | # Display colors 0-7 in the blocks. (8 colors) 375 | # neofetch --block_range 0 7 376 | # 377 | # Display colors 0-15 in the blocks. (16 colors) 378 | # neofetch --block_range 0 15 379 | block_range=(0 7) 380 | 381 | # Toggle color blocks 382 | color_blocks="on" 383 | 384 | # Color block width in spaces 385 | block_width=2 386 | 387 | # Color block height in lines 388 | block_height=1 389 | 390 | # Color Alignment 391 | col_offset="auto" 392 | 393 | # Progress Bars 394 | 395 | 396 | # Bar characters 397 | bar_char_elapsed="-" 398 | bar_char_total="=" 399 | 400 | # Toggle Bar border 401 | bar_border="on" 402 | 403 | # Progress bar length in spaces 404 | bar_length=15 405 | 406 | # Progress bar colors 407 | bar_color_elapsed="distro" 408 | bar_color_total="distro" 409 | 410 | 411 | # Info display 412 | cpu_display="off" 413 | memory_display="off" 414 | battery_display="off" 415 | disk_display="off" 416 | 417 | 418 | # Backend Settings 419 | 420 | # Image backend. 421 | image_backend="kitty" 422 | 423 | # Image Source 424 | image_source=~/.config/neofetch/wallpaper/12.jpg 425 | 426 | 427 | # Ascii Options 428 | 429 | 430 | # Ascii distro 431 | # ascii_distro="arch_small" # Change it to your distro's small. 432 | 433 | # Ascii Colors 434 | ascii_colors=(distro) 435 | 436 | # Bold ascii logo 437 | # ascii_bold="on" 438 | 439 | 440 | # Image Options 441 | 442 | 443 | # Image loop 444 | image_loop="off" 445 | 446 | # Thumbnail directory 447 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 448 | 449 | # Crop mode 450 | crop_mode="normal" 451 | 452 | # Crop offset 453 | crop_offset="center" 454 | 455 | # Image size 456 | image_size="none" 457 | 458 | # Gap between image and text 459 | gap=2 460 | 461 | # Image offsets 462 | yoffset=1 463 | xoffset=0 464 | 465 | # Image background color 466 | background_color= 467 | 468 | 469 | # Misc Options 470 | stdout="off" 471 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Neofetch Themes 2 | 3 | --- 4 | 5 |

6 | Material Bread logo 7 |

8 | 9 | A project which aims at making your life more convenient by putting a bunch of neofetch configs in a single place. 10 | 11 | Video Showcase/Tutorial: https://www.youtube.com/watch?v=aQ44CafqcH0&feature=youtu.be 12 | 13 |

14 | DiscordRedditGithub 15 |

16 | 17 | # Overview 18 | 19 | **[Normal](#normal)** 20 | 21 | [acenoster fetch](#acenoster-fetch), [Bejkon](#bejkon), [Bejkon 2](#bejkon-2), [Boxes](#boxes), [Eldfetch](#eldfetch), [idlifetch](#idlifetch), [insert name](#insert-name), [insert name 2 electric boogaloo](#insert-name-2-electric-boogaloo), [Kenielf](#kenielf), [Mixedfetch](#mixedfetch), [Onre's Fetch](#onres-fetch), [ozozFetch](#ozozfetch), [ozozPredatorFetch](#ozozpredatorfetch), [papirus](#papirus), [Remfetch](#remfetch), [Talljoe's Fetch](#talljoes-fetch), [troutfetch](#troutfetch), [tuxNature](#tuxnature) 22 | 23 | **[Small](#small)** 24 | 25 | [af++](#af), [AxylFetch](#axylfetch), [AxylFetch EndeavourOS](#axylfetch-endeavouros), [Dotfetch](#dotfetch), [Blockfetch](#blockfetch), [BMOfetch](#bmofetch), [MinecraftFetch](#minecraftfetch), [ozozFetch](#ozozfetch), [ozozFetch_v2](#ozozfetch_v2), [PenguinFetch](#penguinfetch), [SimpleFetch](#simplefetch), [Smallfetch](#smallfetch) 26 | 27 | 28 | # Normal: 29 | 30 | [acenoster fetch](https://github.com/chick2d/neofetch-themes/blob/main/normal/acenoster.conf) 31 | --- 32 | ![acenoster fetch](https://user-images.githubusercontent.com/61367380/190314282-6736ccff-b218-4207-9b5d-0b4a653dd5e5.png) 33 | 34 | NOTE: You will need to install any one Nerd font and use it in your terminal for the above theme to render the icons correctly. To install the fonts, download any one monospaced font from [Nerd fonts download page](https://www.nerdfonts.com/font-downloads) and extract the downloaded `.zip` file and copy its contents into a folder in either `\usr\share\fonts` or `~\.local\share\fonts` 35 | 36 | [Bejkon](https://github.com/Chick2D/neofetch-themes/tree/main/normal/bejkon) 37 | --- 38 | ![](https://github.com/user-attachments/assets/1a73d1cc-9641-4b46-b82a-99a9aecaab1f) 39 | 40 | NOTE: To use the logo you need to change the ascii source in line 743 to where your logo file is stored at. 41 | 42 | [Bejkon 2](https://github.com/Chick2D/neofetch-themes/tree/main/normal/bejkon2) 43 | --- 44 | ![](https://github.com/user-attachments/assets/cb35bcea-0f83-4af6-9ad1-a4a5629d8722) 45 | 46 | NOTE: Same as Bejkon but line 741 47 | 48 | [Boxes](https://github.com/Chick2D/neofetch-themes/blob/main/normal/boxes.conf) 49 | --- 50 | ![](https://github.com/user-attachments/assets/40a88515-e207-45f0-b832-c09e66e5b23f) 51 | 52 | [Eldfetch](https://github.com/Chick2D/neofetch-themes/blob/main/normal/eldfetch.conf) 53 | --- 54 | ![image](https://github.com/user-attachments/assets/7623d044-672c-4667-9176-a942416083c1) 55 | 56 | 57 | [idlifetch](https://github.com/chick2d/neofetch-themes/blob/main/normal/idlifetch.conf) 58 | --- 59 | ![](https://github.com/user-attachments/assets/2961d204-664b-48da-89a6-520aaabee23b) 60 | 61 | [insert name](https://github.com/chick2d/neofetch-themes/blob/main/normal/config.conf) 62 | --- 63 | ![](https://github.com/user-attachments/assets/21d05f21-9645-4d5d-b47b-023fb83047a2) 64 | 65 | [insert name 2 electric boogaloo](https://github.com/chick2d/neofetch-themes/blob/main/normal/config2.conf) 66 | --- 67 | ![](https://github.com/user-attachments/assets/a7fe89af-fc42-4248-b6d6-8368352826ab) 68 | 69 | NOTE: On Arch-based distros, run `yay -S ttf-material-design-icons-extended`, otherwise the `pacman` packages won't work. On other distros you can install Material Design Icons Desktop TTF from [this repository](https://github.com/Templarian/MaterialDesign-Font). 70 | 71 | [Kenielf](https://github.com/kenielf/dotfiles/blob/2c5db620b8f46b987e953700992a08c45249734f/insp3442-arch/.config/neofetch/config.conf) 72 | --- 73 | ![Kenielf](https://github.com/kenielf/dotfiles/blob/2c5db620b8f46b987e953700992a08c45249734f/img/showcase--neofetch--insp3442-arch.png) 74 | 75 | [Gildenfetch](https://github.com/Qand7/neofetch-themes/blob/main/normal/Gildenfetch/Gildenfetch.conf) 76 | --- 77 | ![](normal/Gildenfetch/Gildedfetch.png) 78 | 79 | [Mixedfetch](https://github.com/chick2d/neofetch-themes/blob/main/normal/hybridfetch.conf) 80 | --- 81 | ![](https://github.com/user-attachments/assets/f5aff3c6-633f-4803-b01a-aa1b6d2f6345) 82 | 83 | [Onre's Fetch](https://github.com/Chick2D/neofetch-themes/blob/main/normal/onrefetch.conf) 84 | --- 85 | ![](https://raw.githubusercontent.com/arionrefat/dotfiles/master/screenshots/.screenshots/ss5.png) 86 | 87 | [ozozFetch](https://github.com/mmsaeed509/neofetch-themes/blob/main/normal/ozozfetch) 88 | --- 89 | ![ozozFetch](https://user-images.githubusercontent.com/62524855/183531740-c36d6df2-6245-4dad-bd9d-0abc892cf9a1.gif) 90 | 91 | [ozozPredatorFetch](https://github.com/mmsaeed509/neofetch-themes/blob/main/normal/ozozPredatorFetch.conf) 92 | --- 93 | ![ozozPredatorFetch](https://user-images.githubusercontent.com/62524855/183531885-452c1734-b5c6-40a4-a4f7-7677c36d6404.gif) 94 | 95 | [papirus](https://github.com/chick2d/neofetch-themes/blob/main/normal/papirus.conf) 96 | --- 97 | ![](https://github.com/user-attachments/assets/edda5e03-c770-49bf-9ffc-d66ed6f26ad8) 98 | 99 | [Remfetch](https://github.com/Chick2D/neofetch-themes/tree/main/normal/remfetch) 100 | --- 101 | ![](https://github.com/user-attachments/assets/ca9b9d8e-ba06-438f-b536-4eaf85604d99) 102 | 103 | [Talljoe's Fetch](https://github.com/chick2d/neofetch-themes/blob/main/normal/talljoe.conf) 104 | --- 105 | ![](https://github.com/user-attachments/assets/a4a593f9-4f31-4bbc-b648-020da0e81678) 106 | 107 | [troutfetch](https://github.com/Chick2D/neofetch-themes/blob.main/normal/troutfetch.conf) 108 | --- 109 | ![troutfetch](https://user-images.githubusercontent.com/99826409/203158696-2db51171-0f17-48ba-8f5d-d49d6a49a4ce.png) 110 | 111 | [tuxNature](https://github.com/MD-DILDAR-MANDAL/neofetch-themes/blob/main/normal/tuxNature/config.conf) 112 | --- 113 | ![tuxNature](normal/tuxNature/tn2.png) 114 | 115 | 116 | 117 | # Small: 118 | Note: you are required to manually change the distro ascii in the config 119 | 120 | [af++](https://github.com/chick2d/neofetch-themes/blob/main/small/af++) 121 | --- 122 | ![](https://user-images.githubusercontent.com/86041547/183238998-bebcc068-01b1-4650-8777-d68cd37d960d.png) 123 | 124 | Fun fact: This is called af++ or AxylFetch++ because this was actually based on AxylFetch once, then got modified further 125 | 126 | [AxylFetch](https://github.com/chick2d/neofetch-themes/blob/main/small/axylfetch.conf) 127 | --- 128 | ![](https://github.com/user-attachments/assets/616f2817-cacd-4405-8f60-ad91d1b13825) 129 | 130 | [AxylFetch EndeavourOS](https://github.com/chick2d/neofetch-themes/blob/main/small/axylfetchEOS) 131 | --- 132 | ![](https://github.com/user-attachments/assets/24140ebc-742e-4ac3-8c30-4bafab1c5f74) 133 | 134 | [Blockfetch](https://github.com/chick2d/neofetch-themes/blob/main/small/blockfetch.conf) 135 | --- 136 | ![](https://github.com/user-attachments/assets/5af8d962-62c8-41b9-85c9-79ecfce598b1) 137 | 138 | [BMOfetch](https://github.com/Chick2D/neofetch-themes/blob/main/small/bmofetch) 139 | --- 140 | ![bmofetch](https://github.com/user-attachments/assets/1850e6a3-6ad2-4421-a73b-3259f9b064f1) 141 | 142 | **if you want to change the speech bubble text**, you can do so by running [bmosay.sh](https://github.com/Chick2D/neofetch-themes/blob/main/small/bmofetch/bmosay.sh) in your terminal: 143 | ```bash 144 | sh path_to_bmofetch/bmosay.sh "your text here" 145 | ``` 146 | 147 | NOTE: You will need to install any one Nerd font and use it in your terminal for the above theme to render the icons correctly. 148 | To install the fonts, download any one monospaced font from [Nerd fonts download page](https://www.nerdfonts.com/font-downloads) and extract the downloaded `.zip` file and copy its contents into a folder in either `\usr\share\fonts` or `~\.local\share\fonts`. 149 | If the font is **not monospaced** you will perhaps need to change the gap size in the [config](https://github.com/Chick2D/neofetch-themes/blob/main/small/bmofetch/bmofetch.conf) for the speech bubble to overlay correctly. 150 | 151 | [Dotfetch](https://github.com/Chick2D/neofetch-themes/blob/main/small/dotfetch.conf) 152 | --- 153 | ![RDT_20220710_1445015126100784893260744](https://github.com/user-attachments/assets/e58d07ba-a282-40b7-9853-2af085cfe26a) 154 | 155 | [MinecraftFetch](https://github.com/Chick2D/neofetch-themes/blob/main/small/minecraftfetch/config.conf) 156 | --- 157 | ![](https://i.imgur.com/iA3Bors.png) 158 | 159 | [ozozFetch](https://github.com/Chick2D/neofetch-themes/blob/main/small/ozozfetch.conf) 160 | --- 161 | ![ozozFetchSmall](https://user-images.githubusercontent.com/62524855/183532730-fc09829c-2736-40d6-a2ce-20e2e24453cb.gif) 162 | 163 | [ozozFetch_v2](https://github.com/Chick2D/neofetch-themes/blob/main/small/ozozfetch2.conf) 164 | --- 165 | ![ozozFetchSmallV2](https://user-images.githubusercontent.com/62524855/183532188-b17e85e7-0143-4944-9768-11fc7f6c9a29.gif) 166 | 167 | [PenguinFetch](https://github.com/Chick2D/neofetch-themes/blob/main/small/penguinfetch.conf) 168 | --- 169 | ![](https://github.com/TanbinIslam43/mydotfiles/blob/main/.config/neofetch/screenshot.png) 170 | 171 | [SimpleFetch](https://github.com/Chick2D/neofetch-themes/blob/main/small/simplefetch.conf) 172 | --- 173 | ![](https://github.com/gosxrgxx/dotfiles/blob/main/dot_config/neofetch/screenshot.png?raw=true) 174 | 175 | [Smallfetch](https://github.com/chick2d/neofetch-themes/blob/main/small/smallfetch.conf) 176 | --- 177 | ![](https://github.com/user-attachments/assets/f50cca86-b29e-4148-9655-9c27c2d611f5) 178 | 179 | ### [FAQs](https://github.com/Chick2D/neofetch-themes/wiki/FAQs) 180 | 181 | ### Installation 182 | --- 183 | 184 |
185 | GUI 186 | 187 | - Go to the `.config` directory in your home folder using your file manager.\ 188 | *Note: Press `Ctrl + H` to locate it, as it is a hidden directory.* 189 | - Navigate into the `neofetch` directory. 190 | 191 | - Open the file `config.conf` with your preferred text editor and replace the text inside it with the config from your favorite theme. 192 | > E. g.: You want to use `Mixedfetch`, click on Mixedfetch on the readme or locate it from the repo. There will be a `config.conf` file, copy the contents and paste it in your own `config.conf` file, save the file and you're done! 193 |
194 | 195 |
196 | CLI 197 | 198 | 1. Backup your config. By running 199 | ```bash 200 | cd ~/.config/neofetch/ && rename config.conf configbackup.conf config.conf 201 | ``` 202 | you save your current config in the file `configbackup.conf`. 203 | 204 | 2. Clone this repository by running 205 | ```bash 206 | git clone https://github.com/Chick2D/neofetch-themes/ 207 | ``` 208 | in your preferred folder. 209 | 210 | 3. Run 211 | ```bash 212 | cat neofetch-themes// > ~/.config/neofetch/config.conf 213 | ``` 214 | where `` is the section in this readme, while `` is the file name of the config of this theme. 215 | > For example: If you want papirus, it'd be 216 | ``` 217 | cat neofetch-themes/normal/papirus.conf > ~/.config/neofetch/config.conf 218 | ``` 219 | 220 |
221 | 222 | Contribution 223 | --- 224 | Please don't remove the link to this repo from the configs and If you post this on reddit try mention which neofetch-theme you're using 225 | > For example \ 226 | Distro: Arch Linux \ 227 | WM: bspwm \ 228 | Terminal: alacritty \ 229 | Neofetch Theme: axylfetch 230 | 231 | To add your own theme send a pull request containing your file in the appropriate directory, 232 | a screenshot in the readme and it's name, you can understand the syntax yourself its very easy 233 | 234 | Support 235 | --- 236 | 237 | I'd really appreciate any kind of support for me 238 | 239 | Or dm me on [Reddit](https://www.reddit.com/user/Chicki2D/) 240 | -------------------------------------------------------------------------------- /normal/remfetch/config.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/Chick2D/neofetch-themes/ 2 | # Made by https://github.com/karmafake21 3 | 4 | print_info() { 5 | info "" title 6 | info underline 7 | info " " distro 8 | #info " " model 9 | info " " kernel 10 | #info " " uptime 11 | #info " " packages 12 | info " " shell 13 | info " " term 14 | info " " term_font 15 | #info "Resolution" resolution 16 | #info " " de 17 | info "⊞ " wm 18 | #info "WM Theme" wm_theme 19 | info " " theme 20 | #info "󰍮" icons 21 | #info " " "Ryzen 5 3600" 22 | #info " " gpu 23 | #info "󰍛 " memory 24 | 25 | # info "GPU Driver" gpu_driver # Linux/macOS only 26 | # info "CPU Usage" cpu_usage 27 | # info "Disk" disk 28 | # info "Battery" battery 29 | # info "Font" font 30 | # info "Song" song 31 | # [[ "$player" ]] && prin "Music Player" "$player" 32 | # info "Local IP" local_ip 33 | # info "Public IP" public_ip 34 | # info "Users" users 35 | # info "Locale" locale # This only works on glibc systems. 36 | 37 | info cols 38 | } 39 | 40 | 41 | # Kernel 42 | 43 | 44 | # Shorten the output of the kernel function. 45 | # 46 | # Default: 'on' 47 | # Values: 'on', 'off' 48 | # Flag: --kernel_shorthand 49 | # Supports: Everything except *BSDs (except PacBSD and PC-BSD) 50 | # 51 | # Example: 52 | # on: '4.8.9-1-ARCH' 53 | # off: 'Linux 4.8.9-1-ARCH' 54 | kernel_shorthand="on" 55 | 56 | 57 | # Distro 58 | 59 | 60 | # Shorten the output of the distro function 61 | # 62 | # Default: 'off' 63 | # Values: 'on', 'tiny', 'off' 64 | # Flag: --distro_shorthand 65 | # Supports: Everything except Windows and Haiku 66 | distro_shorthand="off" 67 | 68 | # Show/Hide OS Architecture. 69 | # Show 'x86_64', 'x86' and etc in 'Distro:' output. 70 | # 71 | # Default: 'on' 72 | # Values: 'on', 'off' 73 | # Flag: --os_arch 74 | # 75 | # Example: 76 | # on: 'Arch Linux x86_64' 77 | # off: 'Arch Linux' 78 | os_arch="hide" 79 | 80 | 81 | # Uptime 82 | 83 | 84 | # Shorten the output of the uptime function 85 | # 86 | # Default: 'on' 87 | # Values: 'on', 'tiny', 'off' 88 | # Flag: --uptime_shorthand 89 | # 90 | # Example: 91 | # on: '2 days, 10 hours, 3 mins' 92 | # tiny: '2d 10h 3m' 93 | # off: '2 days, 10 hours, 3 minutes' 94 | uptime_shorthand="on" 95 | 96 | 97 | # Memory 98 | 99 | 100 | # Show memory pecentage in output. 101 | # 102 | # Default: 'off' 103 | # Values: 'on', 'off' 104 | # Flag: --memory_percent 105 | # 106 | # Example: 107 | # on: '1801MiB / 7881MiB (22%)' 108 | # off: '1801MiB / 7881MiB' 109 | memory_percent="off" 110 | 111 | 112 | # Packages 113 | 114 | 115 | # Show/Hide Package Manager names. 116 | # 117 | # Default: 'tiny' 118 | # Values: 'on', 'tiny' 'off' 119 | # Flag: --package_managers 120 | # 121 | # Example: 122 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 123 | # tiny: '908 (pacman, flatpak, snap)' 124 | # off: '908' 125 | package_managers="on" 126 | 127 | 128 | # Shell 129 | 130 | 131 | # Show the path to $SHELL 132 | # 133 | # Default: 'off' 134 | # Values: 'on', 'off' 135 | # Flag: --shell_path 136 | # 137 | # Example: 138 | # on: '/bin/bash' 139 | # off: 'bash' 140 | shell_path="off" 141 | 142 | # Show $SHELL version 143 | # 144 | # Default: 'on' 145 | # Values: 'on', 'off' 146 | # Flag: --shell_version 147 | # 148 | # Example: 149 | # on: 'bash 4.4.5' 150 | # off: 'bash' 151 | shell_version="on" 152 | 153 | 154 | # CPU 155 | 156 | 157 | # CPU speed type 158 | # 159 | # Default: 'bios_limit' 160 | # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'. 161 | # Flag: --speed_type 162 | # Supports: Linux with 'cpufreq' 163 | # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. 164 | speed_type="bios_limit" 165 | 166 | # CPU speed shorthand 167 | # 168 | # Default: 'off' 169 | # Values: 'on', 'off'. 170 | # Flag: --speed_shorthand 171 | # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz 172 | # 173 | # Example: 174 | # on: 'i7-6500U (4) @ 3.1GHz' 175 | # off: 'i7-6500U (4) @ 3.100GHz' 176 | speed_shorthand="off" 177 | 178 | # Enable/Disable CPU brand in output. 179 | # 180 | # Default: 'on' 181 | # Values: 'on', 'off' 182 | # Flag: --cpu_brand 183 | # 184 | # Example: 185 | # on: 'Intel i7-6500U' 186 | # off: 'i7-6500U (4)' 187 | cpu_brand="on" 188 | 189 | # CPU Speed 190 | # Hide/Show CPU speed. 191 | # 192 | # Default: 'on' 193 | # Values: 'on', 'off' 194 | # Flag: --cpu_speed 195 | # 196 | # Example: 197 | # on: 'Intel i7-6500U (4) @ 3.1GHz' 198 | # off: 'Intel i7-6500U (4)' 199 | cpu_speed="on" 200 | 201 | # CPU Cores 202 | # Display CPU cores in output 203 | # 204 | # Default: 'logical' 205 | # Values: 'logical', 'physical', 'off' 206 | # Flag: --cpu_cores 207 | # Support: 'physical' doesn't work on BSD. 208 | # 209 | # Example: 210 | # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) 211 | # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) 212 | # off: 'Intel i7-6500U @ 3.1GHz' 213 | cpu_cores="logical" 214 | 215 | # CPU Temperature 216 | # Hide/Show CPU temperature. 217 | # Note the temperature is added to the regular CPU function. 218 | # 219 | # Default: 'off' 220 | # Values: 'C', 'F', 'off' 221 | # Flag: --cpu_temp 222 | # Supports: Linux, BSD 223 | # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable 224 | # coretemp kernel module. This only supports newer Intel processors. 225 | # 226 | # Example: 227 | # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' 228 | # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' 229 | # off: 'Intel i7-6500U (4) @ 3.1GHz' 230 | cpu_temp="on" 231 | 232 | 233 | # GPU 234 | 235 | 236 | # Enable/Disable GPU Brand 237 | # 238 | # Default: 'on' 239 | # Values: 'on', 'off' 240 | # Flag: --gpu_brand 241 | # 242 | # Example: 243 | # on: 'AMD HD 7950' 244 | # off: 'HD 7950' 245 | gpu_brand="on" 246 | 247 | # Which GPU to display 248 | # 249 | # Default: 'all' 250 | # Values: 'all', 'dedicated', 'integrated' 251 | # Flag: --gpu_type 252 | # Supports: Linux 253 | # 254 | # Example: 255 | # all: 256 | # GPU1: AMD HD 7950 257 | # GPU2: Intel Integrated Graphics 258 | # 259 | # dedicated: 260 | # GPU1: AMD HD 7950 261 | # 262 | # integrated: 263 | # GPU1: Intel Integrated Graphics 264 | gpu_type="all" 265 | 266 | 267 | # Resolution 268 | 269 | 270 | # Display refresh rate next to each monitor 271 | # Default: 'off' 272 | # Values: 'on', 'off' 273 | # Flag: --refresh_rate 274 | # Supports: Doesn't work on Windows. 275 | # 276 | # Example: 277 | # on: '1920x1080 @ 60Hz' 278 | # off: '1920x1080' 279 | refresh_rate="off" 280 | 281 | 282 | # Gtk Theme / Icons / Font 283 | 284 | 285 | # Shorten output of GTK Theme / Icons / Font 286 | # 287 | # Default: 'off' 288 | # Values: 'on', 'off' 289 | # Flag: --gtk_shorthand 290 | # 291 | # Example: 292 | # on: 'Numix, Adwaita' 293 | # off: 'Numix [GTK2], Adwaita [GTK3]' 294 | gtk_shorthand="off" 295 | 296 | 297 | # Enable/Disable gtk2 Theme / Icons / Font 298 | # 299 | # Default: 'on' 300 | # Values: 'on', 'off' 301 | # Flag: --gtk2 302 | # 303 | # Example: 304 | # on: 'Numix [GTK2], Adwaita [GTK3]' 305 | # off: 'Adwaita [GTK3]' 306 | gtk2="on" 307 | 308 | # Enable/Disable gtk3 Theme / Icons / Font 309 | # 310 | # Default: 'on' 311 | # Values: 'on', 'off' 312 | # Flag: --gtk3 313 | # 314 | # Example: 315 | # on: 'Numix [GTK2], Adwaita [GTK3]' 316 | # off: 'Numix [GTK2]' 317 | gtk3="on" 318 | 319 | 320 | # IP Address 321 | 322 | 323 | # Website to ping for the public IP 324 | # 325 | # Default: 'http://ident.me' 326 | # Values: 'url' 327 | # Flag: --ip_host 328 | public_ip_host="http://ident.me" 329 | 330 | # Public IP timeout. 331 | # 332 | # Default: '2' 333 | # Values: 'int' 334 | # Flag: --ip_timeout 335 | public_ip_timeout=2 336 | 337 | 338 | # Disk 339 | 340 | 341 | # Which disks to display. 342 | # The values can be any /dev/sdXX, mount point or directory. 343 | # NOTE: By default we only show the disk info for '/'. 344 | # 345 | # Default: '/' 346 | # Values: '/', '/dev/sdXX', '/path/to/drive'. 347 | # Flag: --disk_show 348 | # 349 | # Example: 350 | # disk_show=('/' '/dev/sdb1'): 351 | # 'Disk (/): 74G / 118G (66%)' 352 | # 'Disk (/mnt/Videos): 823G / 893G (93%)' 353 | # 354 | # disk_show=('/'): 355 | # 'Disk (/): 74G / 118G (66%)' 356 | # 357 | disk_show=('/') 358 | 359 | # Disk subtitle. 360 | # What to append to the Disk subtitle. 361 | # 362 | # Default: 'mount' 363 | # Values: 'mount', 'name', 'dir' 364 | # Flag: --disk_subtitle 365 | # 366 | # Example: 367 | # name: 'Disk (/dev/sda1): 74G / 118G (66%)' 368 | # 'Disk (/dev/sdb2): 74G / 118G (66%)' 369 | # 370 | # mount: 'Disk (/): 74G / 118G (66%)' 371 | # 'Disk (/mnt/Local Disk): 74G / 118G (66%)' 372 | # 'Disk (/mnt/Videos): 74G / 118G (66%)' 373 | # 374 | # dir: 'Disk (/): 74G / 118G (66%)' 375 | # 'Disk (Local Disk): 74G / 118G (66%)' 376 | # 'Disk (Videos): 74G / 118G (66%)' 377 | disk_subtitle="mount" 378 | 379 | 380 | # Song 381 | 382 | 383 | # Manually specify a music player. 384 | # 385 | # Default: 'auto' 386 | # Values: 'auto', 'player-name' 387 | # Flag: --music_player 388 | # 389 | # Available values for 'player-name': 390 | # 391 | # amarok 392 | # audacious 393 | # banshee 394 | # bluemindo 395 | # clementine 396 | # cmus 397 | # deadbeef 398 | # deepin-music 399 | # dragon 400 | # elisa 401 | # exaile 402 | # gnome-music 403 | # gmusicbrowser 404 | # gogglesmm 405 | # guayadeque 406 | # iTunes 407 | # juk 408 | # lollypop 409 | # mocp 410 | # mopidy 411 | # mpd 412 | # netease-cloud-music 413 | # pogo 414 | # pragha 415 | # qmmp 416 | # quodlibet 417 | # rhythmbox 418 | # sayonara 419 | # smplayer 420 | # spotify 421 | # strawberry 422 | # tomahawk 423 | # vlc 424 | # xmms2d 425 | # xnoise 426 | # yarock 427 | music_player="auto" 428 | 429 | # Format to display song information. 430 | # 431 | # Default: '%artist% - %album% - %title%' 432 | # Values: '%artist%', '%album%', '%title%' 433 | # Flag: --song_format 434 | # 435 | # Example: 436 | # default: 'Song: Jet - Get Born - Sgt Major' 437 | song_format="%artist% - %album% - %title%" 438 | 439 | # Print the Artist, Album and Title on separate lines 440 | # 441 | # Default: 'off' 442 | # Values: 'on', 'off' 443 | # Flag: --song_shorthand 444 | # 445 | # Example: 446 | # on: 'Artist: The Fratellis' 447 | # 'Album: Costello Music' 448 | # 'Song: Chelsea Dagger' 449 | # 450 | # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' 451 | song_shorthand="off" 452 | 453 | # 'mpc' arguments (specify a host, password etc). 454 | # 455 | # Default: '' 456 | # Example: mpc_args=(-h HOST -P PASSWORD) 457 | mpc_args=() 458 | 459 | 460 | # Text Colors 461 | 462 | 463 | # Text Colors 464 | # 465 | # Default: 'distro' 466 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 467 | # Flag: --colors 468 | # 469 | # Each number represents a different part of the text in 470 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 471 | # 472 | # Example: 473 | # colors=(distro) - Text is colored based on Distro colors. 474 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 475 | colors=(6 6 11 5 11 11) 476 | 477 | 478 | # Text Options 479 | 480 | 481 | # Toggle bold text 482 | # 483 | # Default: 'on' 484 | # Values: 'on', 'off' 485 | # Flag: --bold 486 | bold="off" 487 | 488 | # Enable/Disable Underline 489 | # 490 | # Default: 'on' 491 | # Values: 'on', 'off' 492 | # Flag: --underline 493 | underline_enabled="on" 494 | 495 | # Underline character 496 | # 497 | # Default: '-' 498 | # Values: 'string' 499 | # Flag: --underline_char 500 | underline_char=" ̶" 501 | #underline_char="─" 502 | 503 | 504 | # Info Separator 505 | # Replace the default separator with the specified string. 506 | # 507 | # Default: ':' 508 | # Flag: --separator 509 | # 510 | # Example: 511 | # separator="->": 'Shell-> bash' 512 | # separator=" =": 'WM = dwm' 513 | separator=" " 514 | 515 | 516 | # Color Blocks 517 | 518 | 519 | # Color block range 520 | # The range of colors to print. 521 | # 522 | # Default: '0', '15' 523 | # Values: 'num' 524 | # Flag: --block_range 525 | # 526 | # Example: 527 | # 528 | # Display colors 0-7 in the blocks. (8 colors) 529 | # neofetch --block_range 0 7 530 | # 531 | # Display colors 0-15 in the blocks. (16 colors) 532 | # neofetch --block_range 0 15 533 | block_range=(0 15) 534 | 535 | # Toggle color blocks 536 | # 537 | # Default: 'on' 538 | # Values: 'on', 'off' 539 | # Flag: --color_blocks 540 | color_blocks="on" 541 | 542 | # Color block width in spaces 543 | # 544 | # Default: '3' 545 | # Values: 'num' 546 | # Flag: --block_width 547 | block_width=2 548 | 549 | # Color block height in lines 550 | # 551 | # Default: '1' 552 | # Values: 'num' 553 | # Flag: --block_height 554 | block_height=1 555 | 556 | 557 | # Progress Bars 558 | 559 | 560 | # Bar characters 561 | # 562 | # Default: '-', '=' 563 | # Values: 'string', 'string' 564 | # Flag: --bar_char 565 | # 566 | # Example: 567 | # neofetch --bar_char 'elapsed' 'total' 568 | # neofetch --bar_char '-' '=' 569 | bar_char_elapsed="-" 570 | bar_char_total="=" 571 | 572 | # Toggle Bar border 573 | # 574 | # Default: 'on' 575 | # Values: 'on', 'off' 576 | # Flag: --bar_border 577 | bar_border="on" 578 | 579 | # Progress bar length in spaces 580 | # Number of chars long to make the progress bars. 581 | # 582 | # Default: '15' 583 | # Values: 'num' 584 | # Flag: --bar_length 585 | bar_length=15 586 | 587 | # Progress bar colors 588 | # When set to distro, uses your distro's logo colors. 589 | # 590 | # Default: 'distro', 'distro' 591 | # Values: 'distro', 'num' 592 | # Flag: --bar_colors 593 | # 594 | # Example: 595 | # neofetch --bar_colors 3 4 596 | # neofetch --bar_colors distro 5 597 | bar_color_elapsed="distro" 598 | bar_color_total="distro" 599 | 600 | 601 | # Info display 602 | # Display a bar with the info. 603 | # 604 | # Default: 'off' 605 | # Values: 'bar', 'infobar', 'barinfo', 'off' 606 | # Flags: --cpu_display 607 | # --memory_display 608 | # --battery_display 609 | # --disk_display 610 | # 611 | # Example: 612 | # bar: '[---=======]' 613 | # infobar: 'info [---=======]' 614 | # barinfo: '[---=======] info' 615 | # off: 'info' 616 | cpu_display="off" 617 | memory_display="off" 618 | battery_display="off" 619 | disk_display="off" 620 | 621 | 622 | # Backend Settings 623 | 624 | 625 | # Image backend. 626 | # 627 | # Default: 'ascii' 628 | # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', 629 | # 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' 630 | # Flag: --backend 631 | image_backend="kitty" 632 | 633 | # Image Source 634 | # 635 | # Which image or ascii file to display. 636 | # 637 | # Default: 'auto' 638 | # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' 639 | # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' 640 | # Flag: --source 641 | # 642 | # NOTE: 'auto' will pick the best image source for whatever image backend is used. 643 | # In ascii mode, distro ascii art will be used and in an image mode, your 644 | # wallpaper will be used. 645 | image_source=~/.config/neofetch/rempng.png 646 | 647 | # Ascii Options 648 | 649 | 650 | # Ascii distro 651 | # Which distro's ascii art to display. 652 | # 653 | # Default: 'auto' 654 | # Values: 'auto', 'distro_name' 655 | # Flag: --ascii_distro 656 | # 657 | # NOTE: Arch and Ubuntu have 'old' logo variants. 658 | # Change this to 'arch_old' or 'ubuntu_old' to use the old logos. 659 | # NOTE: Ubuntu has flavor variants. 660 | # Change this to 'Lubuntu', 'Xubuntu', 'Ubuntu-GNOME' or 'Ubuntu-Budgie' to use the flavors. 661 | # NOTE: Arch, Crux and Gentoo have a smaller logo variant. 662 | # Change this to 'arch_small', 'crux_small' or 'gentoo_small' to use the small logos. 663 | ascii_distro="arch_small" 664 | 665 | # Ascii Colors 666 | # 667 | # Default: 'distro' 668 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 669 | # Flag: --ascii_colors 670 | # 671 | # Example: 672 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 673 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 674 | # 675 | ascii_colors=(6 14) 676 | 677 | # Bold ascii logo 678 | # Whether or not to bold the ascii logo. 679 | # 680 | # Default: 'on' 681 | # Values: 'on', 'off' 682 | # Flag: --ascii_bold 683 | ascii_bold="on" 684 | 685 | 686 | # Image Options 687 | 688 | 689 | # Image loop 690 | # Setting this to on will make neofetch redraw the image constantly until 691 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 692 | # 693 | # Default: 'off' 694 | # Values: 'on', 'off' 695 | # Flag: --loop 696 | image_loop="off" 697 | 698 | # Thumbnail directory 699 | # 700 | # Default: '~/.cache/thumbnails/neofetch' 701 | # Values: 'dir' 702 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 703 | 704 | # Crop mode 705 | # 706 | # Default: 'normal' 707 | # Values: 'normal', 'fit', 'fill' 708 | # Flag: --crop_mode 709 | # 710 | # See this wiki page to learn about the fit and fill options. 711 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 712 | crop_mode="normal" 713 | 714 | # Crop offset 715 | # Note: Only affects 'normal' crop mode. 716 | # 717 | # Default: 'center' 718 | # Values: 'northwest', 'north', 'northeast', 'west', 'center' 719 | # 'east', 'southwest', 'south', 'southeast' 720 | # Flag: --crop_offset 721 | crop_offset="northwest" 722 | 723 | # Image size 724 | # The image is half the terminal width by default. 725 | # 726 | # Default: 'auto' 727 | # Values: 'auto', '00px', '00%', 'none' 728 | # Flags: --image_size 729 | # --size 730 | image_size="none" 731 | 732 | # Gap between image and text 733 | # 734 | # Default: '3' 735 | # Values: 'num', '-num' 736 | # Flag: --gap 737 | gap=3 738 | 739 | # Image offsets 740 | # Only works with the w3m backend. 741 | # 742 | # Default: '0' 743 | # Values: 'px' 744 | # Flags: --xoffset 745 | # --yoffset 746 | yoffset=0 747 | xoffset=0 748 | 749 | # Image background color 750 | # Only works with the w3m backend. 751 | # 752 | # Default: '' 753 | # Values: 'color', 'blue' 754 | # Flag: --bg_color 755 | background_color= 756 | 757 | 758 | # Misc Options 759 | 760 | # Stdout mode 761 | # Turn off all colors and disables image backend (ASCII/Image). 762 | # Useful for piping into another command. 763 | # Default: 'off' 764 | # Values: 'on', 'off' 765 | stdout="off" 766 | -------------------------------------------------------------------------------- /normal/talljoe.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/chick2d/neofetch-themes 2 | # Made by https://gist.github.com/Talljoe 3 | 4 | print_info() { 5 | info title 6 | info underline 7 | 8 | info "$(color 7)OS" distro 9 | info "$(color 15)├$(color 6) Kernel" kernel 10 | info "$(color 15)├$(color 6) Uptime" uptime 11 | info "$(color 15)└$(color 6) Packages" packages 12 | 13 | prin 14 | 15 | info "$(color 7)PC" model 16 | info "$(color 15)├$(color 6) CPU" cpu 17 | info "$(color 15)├$(color 6) Memory" memory 18 | info "$(color 15)├$(color 6) GPU" gpu 19 | info "$(color 15)└$(color 6) Resolution" resolution 20 | # info "$(color 15)└$(color 6) GPU Driver" gpu_driver # Linux/macOS only 21 | 22 | prin 23 | 24 | info "$(color 15)WM" wm 25 | prin "$(color 15)├$(color 6) Bar" "Polybar" 26 | prin "$(color 15)└$(color 6) Compositor" "Compton" 27 | 28 | prin 29 | 30 | info "$(color 15)TTY" term 31 | info "$(color 15)├$(color 6) Shell" shell 32 | info "$(color 15)└$(color 6) Font" term_font 33 | 34 | # info "Disk" disk 35 | 36 | # info "WM Theme" wm_theme 37 | # info "Theme" theme 38 | # info "Icons" icons 39 | # info "DE" de 40 | # info "WM" wm 41 | # info "CPU Usage" cpu_usage 42 | # info "Battery" battery 43 | # info "Font" font 44 | # info "Song" song 45 | # [[ $player ]] && prin "Music Player" "$player" 46 | # info "Local IP" local_ip 47 | # info "Public IP" public_ip 48 | # info "Users" users 49 | # info "Locale" locale # This only works on glibc systems. 50 | 51 | } 52 | 53 | 54 | # Kernel 55 | 56 | 57 | # Shorten the output of the kernel function. 58 | # 59 | # Default: 'on' 60 | # Values: 'on', 'off' 61 | # Flag: --kernel_shorthand 62 | # Supports: Everything except *BSDs (except PacBSD and PC-BSD) 63 | # 64 | # Example: 65 | # on: '4.8.9-1-ARCH' 66 | # off: 'Linux 4.8.9-1-ARCH' 67 | kernel_shorthand="on" 68 | 69 | 70 | # Distro 71 | 72 | 73 | # Shorten the output of the distro function 74 | # 75 | # Default: 'off' 76 | # Values: 'on', 'off', 'tiny' 77 | # Flag: --distro_shorthand 78 | # Supports: Everything except Windows and Haiku 79 | distro_shorthand="off" 80 | 81 | # Show/Hide OS Architecture. 82 | # Show 'x86_64', 'x86' and etc in 'Distro:' output. 83 | # 84 | # Default: 'on' 85 | # Values: 'on', 'off' 86 | # Flag: --os_arch 87 | # 88 | # Example: 89 | # on: 'Arch Linux x86_64' 90 | # off: 'Arch Linux' 91 | os_arch="on" 92 | 93 | 94 | # Uptime 95 | 96 | 97 | # Shorten the output of the uptime function 98 | # 99 | # Default: 'on' 100 | # Values: 'on', 'off', 'tiny' 101 | # Flag: --uptime_shorthand 102 | # 103 | # Example: 104 | # on: '2 days, 10 hours, 3 mins' 105 | # off: '2 days, 10 hours, 3 minutes' 106 | # tiny: '2d 10h 3m' 107 | uptime_shorthand="on" 108 | 109 | 110 | # Memory 111 | 112 | 113 | # Show memory pecentage in output. 114 | # 115 | # Default: 'off' 116 | # Values: 'on', 'off' 117 | # Flag: --memory_percent 118 | # 119 | # Example: 120 | # on: '1801MiB / 7881MiB (22%)' 121 | # off: '1801MiB / 7881MiB' 122 | memory_percent="on" 123 | 124 | 125 | # Packages 126 | 127 | 128 | # Show/Hide Package Manager names. 129 | # 130 | # Default: 'tiny' 131 | # Values: 'on', 'tiny' 'off' 132 | # Flag: --package_managers 133 | # 134 | # Example: 135 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 136 | # tiny: '908 (pacman, flatpak, snap)' 137 | # off: '908' 138 | package_managers="on" 139 | 140 | 141 | # Shell 142 | 143 | 144 | # Show the path to $SHELL 145 | # 146 | # Default: 'off' 147 | # Values: 'on', 'off' 148 | # Flag: --shell_path 149 | # 150 | # Example: 151 | # on: '/bin/bash' 152 | # off: 'bash' 153 | shell_path="off" 154 | 155 | # Show $SHELL version 156 | # 157 | # Default: 'on' 158 | # Values: 'on', 'off' 159 | # Flag: --shell_version 160 | # 161 | # Example: 162 | # on: 'bash 4.4.5' 163 | # off: 'bash' 164 | shell_version="on" 165 | 166 | 167 | # CPU 168 | 169 | 170 | # CPU speed type 171 | # 172 | # Default: 'bios_limit' 173 | # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'. 174 | # Flag: --speed_type 175 | # Supports: Linux with 'cpufreq' 176 | # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. 177 | speed_type="bios_limit" 178 | 179 | # CPU speed shorthand 180 | # 181 | # Default: 'off' 182 | # Values: 'on', 'off'. 183 | # Flag: --speed_shorthand 184 | # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz 185 | # 186 | # Example: 187 | # on: 'i7-6500U (4) @ 3.1GHz' 188 | # off: 'i7-6500U (4) @ 3.100GHz' 189 | speed_shorthand="on" 190 | 191 | # Enable/Disable CPU brand in output. 192 | # 193 | # Default: 'on' 194 | # Values: 'on', 'off' 195 | # Flag: --cpu_brand 196 | # 197 | # Example: 198 | # on: 'Intel i7-6500U' 199 | # off: 'i7-6500U (4)' 200 | cpu_brand="off" 201 | 202 | # CPU Speed 203 | # Hide/Show CPU speed. 204 | # 205 | # Default: 'on' 206 | # Values: 'on', 'off' 207 | # Flag: --cpu_speed 208 | # 209 | # Example: 210 | # on: 'Intel i7-6500U (4) @ 3.1GHz' 211 | # off: 'Intel i7-6500U (4)' 212 | cpu_speed="on" 213 | 214 | # CPU Cores 215 | # Display CPU cores in output 216 | # 217 | # Default: 'logical' 218 | # Values: 'logical', 'physical', 'off' 219 | # Flag: --cpu_cores 220 | # Support: 'physical' doesn't work on BSD. 221 | # 222 | # Example: 223 | # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) 224 | # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) 225 | # off: 'Intel i7-6500U @ 3.1GHz' 226 | cpu_cores="logical" 227 | 228 | # CPU Temperature 229 | # Hide/Show CPU temperature. 230 | # Note the temperature is added to the regular CPU function. 231 | # 232 | # Default: 'off' 233 | # Values: 'C', 'F', 'off' 234 | # Flag: --cpu_temp 235 | # Supports: Linux, BSD 236 | # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable 237 | # coretemp kernel module. This only supports newer Intel processors. 238 | # 239 | # Example: 240 | # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' 241 | # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' 242 | # off: 'Intel i7-6500U (4) @ 3.1GHz' 243 | cpu_temp="on" 244 | 245 | 246 | # GPU 247 | 248 | 249 | # Enable/Disable GPU Brand 250 | # 251 | # Default: 'on' 252 | # Values: 'on', 'off' 253 | # Flag: --gpu_brand 254 | # 255 | # Example: 256 | # on: 'AMD HD 7950' 257 | # off: 'HD 7950' 258 | gpu_brand="on" 259 | 260 | # Which GPU to display 261 | # 262 | # Default: 'all' 263 | # Values: 'all', 'dedicated', 'integrated' 264 | # Flag: --gpu_type 265 | # Supports: Linux 266 | # 267 | # Example: 268 | # all: 269 | # GPU1: AMD HD 7950 270 | # GPU2: Intel Integrated Graphics 271 | # 272 | # dedicated: 273 | # GPU1: AMD HD 7950 274 | # 275 | # integrated: 276 | # GPU1: Intel Integrated Graphics 277 | gpu_type="all" 278 | 279 | 280 | # Resolution 281 | 282 | 283 | # Display refresh rate next to each monitor 284 | # Default: 'off' 285 | # Values: 'on', 'off' 286 | # Flag: --refresh_rate 287 | # Supports: Doesn't work on Windows. 288 | # 289 | # Example: 290 | # on: '1920x1080 @ 60Hz' 291 | # off: '1920x1080' 292 | refresh_rate="off" 293 | 294 | 295 | # Gtk Theme / Icons / Font 296 | 297 | 298 | # Shorten output of GTK Theme / Icons / Font 299 | # 300 | # Default: 'off' 301 | # Values: 'on', 'off' 302 | # Flag: --gtk_shorthand 303 | # 304 | # Example: 305 | # on: 'Numix, Adwaita' 306 | # off: 'Numix [GTK2], Adwaita [GTK3]' 307 | gtk_shorthand="off" 308 | 309 | 310 | # Enable/Disable gtk2 Theme / Icons / Font 311 | # 312 | # Default: 'on' 313 | # Values: 'on', 'off' 314 | # Flag: --gtk2 315 | # 316 | # Example: 317 | # on: 'Numix [GTK2], Adwaita [GTK3]' 318 | # off: 'Adwaita [GTK3]' 319 | gtk2="on" 320 | 321 | # Enable/Disable gtk3 Theme / Icons / Font 322 | # 323 | # Default: 'on' 324 | # Values: 'on', 'off' 325 | # Flag: --gtk3 326 | # 327 | # Example: 328 | # on: 'Numix [GTK2], Adwaita [GTK3]' 329 | # off: 'Numix [GTK2]' 330 | gtk3="on" 331 | 332 | 333 | # IP Address 334 | 335 | 336 | # Website to ping for the public IP 337 | # 338 | # Default: 'http://ident.me' 339 | # Values: 'url' 340 | # Flag: --ip_host 341 | public_ip_host="http://ident.me" 342 | 343 | # Public IP timeout. 344 | # 345 | # Default: '2' 346 | # Values: 'int' 347 | # Flag: --ip_timeout 348 | public_ip_timeout=2 349 | 350 | 351 | # Disk 352 | 353 | 354 | # Which disks to display. 355 | # The values can be any /dev/sdXX, mount point or directory. 356 | # NOTE: By default we only show the disk info for '/'. 357 | # 358 | # Default: '/' 359 | # Values: '/', '/dev/sdXX', '/path/to/drive'. 360 | # Flag: --disk_show 361 | # 362 | # Example: 363 | # disk_show=('/' '/dev/sdb1'): 364 | # 'Disk (/): 74G / 118G (66%)' 365 | # 'Disk (/mnt/Videos): 823G / 893G (93%)' 366 | # 367 | # disk_show=('/'): 368 | # 'Disk (/): 74G / 118G (66%)' 369 | # 370 | disk_show=('/') 371 | 372 | # Disk subtitle. 373 | # What to append to the Disk subtitle. 374 | # 375 | # Default: 'mount' 376 | # Values: 'mount', 'name', 'dir' 377 | # Flag: --disk_subtitle 378 | # 379 | # Example: 380 | # name: 'Disk (/dev/sda1): 74G / 118G (66%)' 381 | # 'Disk (/dev/sdb2): 74G / 118G (66%)' 382 | # 383 | # mount: 'Disk (/): 74G / 118G (66%)' 384 | # 'Disk (/mnt/Local Disk): 74G / 118G (66%)' 385 | # 'Disk (/mnt/Videos): 74G / 118G (66%)' 386 | # 387 | # dir: 'Disk (/): 74G / 118G (66%)' 388 | # 'Disk (Local Disk): 74G / 118G (66%)' 389 | # 'Disk (Videos): 74G / 118G (66%)' 390 | disk_subtitle="dir" 391 | 392 | 393 | # Song 394 | 395 | 396 | # Manually specify a music player. 397 | # 398 | # Default: 'auto' 399 | # Values: 'auto', 'player-name' 400 | # Flag: --music_player 401 | # 402 | # Available values for 'player-name': 403 | # 404 | # amarok 405 | # audacious 406 | # banshee 407 | # bluemindo 408 | # clementine 409 | # cmus 410 | # deadbeef 411 | # deepin-music 412 | # dragon 413 | # elisa 414 | # exaile 415 | # gnome-music 416 | # gmusicbrowser 417 | # guayadeque 418 | # iTunes 419 | # juk 420 | # lollypop 421 | # mocp 422 | # mopidy 423 | # mpd 424 | # netease-cloud-music 425 | # pogo 426 | # pragha 427 | # qmmp 428 | # quodlibet 429 | # rhythmbox 430 | # sayonara 431 | # smplayer 432 | # spotify 433 | # tomahawk 434 | # vlc 435 | # xmms2d 436 | # yarock 437 | music_player="auto" 438 | 439 | # Format to display song information. 440 | # 441 | # Default: '%artist% - %album% - %title%' 442 | # Values: '%artist%', '%album%', '%title%' 443 | # Flag: --song_format 444 | # 445 | # Example: 446 | # default: 'Song: Jet - Get Born - Sgt Major' 447 | song_format="%artist% - %album% - %title%" 448 | 449 | # Print the Artist, Album and Title on separate lines 450 | # 451 | # Default: 'off' 452 | # Values: 'on', 'off' 453 | # Flag: --song_shorthand 454 | # 455 | # Example: 456 | # on: 'Artist: The Fratellis' 457 | # 'Album: Costello Music' 458 | # 'Song: Chelsea Dagger' 459 | # 460 | # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' 461 | song_shorthand="off" 462 | 463 | # 'mpc' arguments (specify a host, password etc). 464 | # 465 | # Default: '' 466 | # Example: mpc_args=(-h HOST -P PASSWORD) 467 | mpc_args=() 468 | 469 | 470 | # Text Colors 471 | 472 | 473 | # Text Colors 474 | # 475 | # Default: 'distro' 476 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 477 | # Flag: --colors 478 | # 479 | # Each number represents a different part of the text in 480 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 481 | # 482 | # Example: 483 | # colors=(distro) - Text is colored based on Distro colors. 484 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 485 | colors=(distro) 486 | 487 | 488 | # Text Options 489 | 490 | 491 | # Toggle bold text 492 | # 493 | # Default: 'on' 494 | # Values: 'on', 'off' 495 | # Flag: --bold 496 | bold="on" 497 | 498 | # Enable/Disable Underline 499 | # 500 | # Default: 'on' 501 | # Values: 'on', 'off' 502 | # Flag: --underline 503 | underline_enabled="on" 504 | 505 | # Underline character 506 | # 507 | # Default: '-' 508 | # Values: 'string' 509 | # Flag: --underline_char 510 | underline_char="-" 511 | 512 | 513 | # Info Separator 514 | # Replace the default separator with the specified string. 515 | # 516 | # Default: ':' 517 | # Flag: --separator 518 | # 519 | # Example: 520 | # separator="->": 'Shell-> bash' 521 | # separator=" =": 'WM = dwm' 522 | separator=" ➜" 523 | 524 | 525 | # Color Blocks 526 | 527 | 528 | # Color block range 529 | # The range of colors to print. 530 | # 531 | # Default: '0', '7' 532 | # Values: 'num' 533 | # Flag: --block_range 534 | # 535 | # Example: 536 | # 537 | # Display colors 0-7 in the blocks. (8 colors) 538 | # neofetch --block_range 0 7 539 | # 540 | # Display colors 0-15 in the blocks. (16 colors) 541 | # neofetch --block_range 0 15 542 | block_range=(0 7) 543 | 544 | # Toggle color blocks 545 | # 546 | # Default: 'on' 547 | # Values: 'on', 'off' 548 | # Flag: --color_blocks 549 | color_blocks="on" 550 | 551 | # Color block width in spaces 552 | # 553 | # Default: '3' 554 | # Values: 'num' 555 | # Flag: --block_width 556 | block_width=3 557 | 558 | # Color block height in lines 559 | # 560 | # Default: '1' 561 | # Values: 'num' 562 | # Flag: --block_height 563 | block_height=1 564 | 565 | 566 | # Progress Bars 567 | 568 | 569 | # Bar characters 570 | # 571 | # Default: '-', '=' 572 | # Values: 'string', 'string' 573 | # Flag: --bar_char 574 | # 575 | # Example: 576 | # neofetch --bar_char 'elapsed' 'total' 577 | # neofetch --bar_char '-' '=' 578 | bar_char_elapsed="-" 579 | bar_char_total="=" 580 | 581 | # Toggle Bar border 582 | # 583 | # Default: 'on' 584 | # Values: 'on', 'off' 585 | # Flag: --bar_border 586 | bar_border="on" 587 | 588 | # Progress bar length in spaces 589 | # Number of chars long to make the progress bars. 590 | # 591 | # Default: '15' 592 | # Values: 'num' 593 | # Flag: --bar_length 594 | bar_length=15 595 | 596 | # Progress bar colors 597 | # When set to distro, uses your distro's logo colors. 598 | # 599 | # Default: 'distro', 'distro' 600 | # Values: 'distro', 'num' 601 | # Flag: --bar_colors 602 | # 603 | # Example: 604 | # neofetch --bar_colors 3 4 605 | # neofetch --bar_colors distro 5 606 | bar_color_elapsed="distro" 607 | bar_color_total="distro" 608 | 609 | 610 | # Info display 611 | # Display a bar with the info. 612 | # 613 | # Default: 'off' 614 | # Values: 'bar', 'infobar', 'barinfo', 'off' 615 | # Flags: --cpu_display 616 | # --memory_display 617 | # --battery_display 618 | # --disk_display 619 | # 620 | # Example: 621 | # bar: '[---=======]' 622 | # infobar: 'info [---=======]' 623 | # barinfo: '[---=======] info' 624 | # off: 'info' 625 | cpu_display="off" 626 | memory_display="info" 627 | battery_display="bar" 628 | disk_display="bar" 629 | 630 | 631 | # Backend Settings 632 | 633 | 634 | # Image backend. 635 | # 636 | # Default: 'ascii' 637 | # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', 638 | # 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' 639 | # Flag: --backend 640 | #image_backend="kitty" 641 | 642 | # Image Source 643 | # 644 | # Which image or ascii file to display. 645 | # 646 | # Default: 'auto' 647 | # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' 648 | # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' 649 | # Flag: --source 650 | # 651 | # NOTE: 'auto' will pick the best image source for whatever image backend is used. 652 | # In ascii mode, distro ascii art will be used and in an image mode, your 653 | # wallpaper will be used. 654 | #image_source="/home/talljoe/.config/neofetch/nix-snowflake.png" 655 | 656 | 657 | # Ascii Options 658 | 659 | 660 | # Ascii distro 661 | # Which distro's ascii art to display. 662 | # 663 | # Default: 'auto' 664 | # Values: 'auto', 'distro_name' 665 | # Flag: --ascii_distro 666 | # 667 | # NOTE: Arch and Ubuntu have 'old' logo variants. 668 | # Change this to 'arch_old' or 'ubuntu_old' to use the old logos. 669 | # NOTE: Ubuntu has flavor variants. 670 | # Change this to 'Lubuntu', 'Xubuntu', 'Ubuntu-GNOME' or 'Ubuntu-Budgie' to use the flavors. 671 | # NOTE: Arch, Crux and Gentoo have a smaller logo variant. 672 | # Change this to 'arch_small', 'crux_small' or 'gentoo_small' to use the small logos. 673 | ascii_distro="auto" 674 | 675 | # Ascii Colors 676 | # 677 | # Default: 'distro' 678 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 679 | # Flag: --ascii_colors 680 | # 681 | # Example: 682 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 683 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 684 | ascii_colors=(distro) 685 | 686 | # Bold ascii logo 687 | # Whether or not to bold the ascii logo. 688 | # 689 | # Default: 'on' 690 | # Values: 'on', 'off' 691 | # Flag: --ascii_bold 692 | ascii_bold="on" 693 | 694 | 695 | # Image Options 696 | 697 | 698 | # Image loop 699 | # Setting this to on will make neofetch redraw the image constantly until 700 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 701 | # 702 | # Default: 'off' 703 | # Values: 'on', 'off' 704 | # Flag: --loop 705 | image_loop="off" 706 | 707 | # Thumbnail directory 708 | # 709 | # Default: '~/.cache/thumbnails/neofetch' 710 | # Values: 'dir' 711 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 712 | 713 | # Crop mode 714 | # 715 | # Default: 'normal' 716 | # Values: 'normal', 'fit', 'fill' 717 | # Flag: --crop_mode 718 | # 719 | # See this wiki page to learn about the fit and fill options. 720 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 721 | crop_mode="normal" 722 | 723 | # Crop offset 724 | # Note: Only affects 'normal' crop mode. 725 | # 726 | # Default: 'center' 727 | # Values: 'northwest', 'north', 'northeast', 'west', 'center' 728 | # 'east', 'southwest', 'south', 'southeast' 729 | # Flag: --crop_offset 730 | crop_offset="center" 731 | 732 | # Image size 733 | # The image is half the terminal width by default. 734 | # 735 | # Default: 'auto' 736 | # Values: 'auto', '00px', '00%', 'none' 737 | # Flags: --image_size 738 | # --size 739 | image_size="auto" 740 | 741 | # Gap between image and text 742 | # 743 | # Default: '3' 744 | # Values: 'num', '-num' 745 | # Flag: --gap 746 | gap=3 747 | 748 | # Image offsets 749 | # Only works with the w3m backend. 750 | # 751 | # Default: '0' 752 | # Values: 'px' 753 | # Flags: --xoffset 754 | # --yoffset 755 | yoffset=0 756 | xoffset=0 757 | 758 | # Image background color 759 | # Only works with the w3m backend. 760 | # 761 | # Default: '' 762 | # Values: 'color', 'blue' 763 | # Flag: --bg_color 764 | background_color= 765 | 766 | 767 | # Misc Options 768 | 769 | # Stdout mode 770 | # Turn off all colors and disables image backend (ASCII/Image). 771 | # Useful for piping into another command. 772 | # Default: 'off' 773 | # Values: 'on', 'off' 774 | stdout="off" 775 | -------------------------------------------------------------------------------- /normal/config2.conf: -------------------------------------------------------------------------------- 1 | # Source: https://github.com/chick2d/neofetch-themes 2 | # Configuration made by Chick 3 | 4 | # See this wiki page for more info: 5 | # https://github.com/dylanaraps/neofetch/wiki/Customizing-Info 6 | 7 | # I used custom seperators as the older one looked not very properly proportioned 8 | # Quote the prin's and unqote the underlines if you want. 9 | 10 | print_info() { 11 | # prin "Eat  , Sleep  , Linux  ." 12 | # info underline 13 | prin "" 14 | prin "Hardware Information" 15 | info "󰌢 " model 16 | info "󰍛 " cpu 17 | info "󰘚 " gpu 18 | # info " " disk 19 | info "󰟖 " memory 20 | info "󰍹 " resolution 21 | # info "󱈑 " battery 22 | # info underline 23 | prin "" 24 | prin "Software Information" 25 | info " " distro 26 | # Just get your distro's logo off nerdfonts.com 27 | info " " kernel 28 | # info " " de 29 | info " " wm 30 | # info "Shell" shell 31 | info " " term 32 | info " " term_font 33 | # info "󰉼 " theme 34 | # info "󰀻 " icons 35 | info "󰊠 " packages 36 | # info "󰅐 " uptime 37 | # Backup 38 | # info "GPU Driver" gpu_driver # Linux/macOS only 39 | # info "CPU Usage" cpu_usage 40 | # info "Font" font 41 | # info "Song" song 42 | # [[ "$player" ]] && prin "Music Player" "$player" 43 | # info "Local IP" local_ip 44 | # info "Public IP" public_ip 45 | #info "Users" users 46 | # info "Locale" locale # This only works on glibc systems. 47 | prin "" 48 | # info cols 49 | # prin " " # Padding 50 | prin "${cl3}󰮯 \n \n ${cl5}󰊠 \n \n ${cl2}󰊠 \n \n ${cl6}󰊠 \n \n ${cl4}󰊠 \n \n ${cl1}󰊠 \n \n ${cl7}󰊠 \n \n ${cl0}󰊠 \n \n " 51 | } 52 | 53 | 54 | # Kernel 55 | 56 | 57 | # Shorten the output of the kernel function. 58 | # 59 | # Default: 'on' 60 | # Values: 'on', 'off' 61 | # Flag: --kernel_shorthand 62 | # Supports: Everything except *BSDs (except PacBSD and PC-BSD) 63 | # 64 | # Example: 65 | # on: '4.8.9-1-ARCH' 66 | # off: 'Linux 4.8.9-1-ARCH' 67 | kernel_shorthand="on" 68 | 69 | 70 | # Distro 71 | 72 | 73 | # Shorten the output of the distro function 74 | # 75 | # Default: 'off' 76 | # Values: 'on', 'tiny', 'off' 77 | # Flag: --distro_shorthand 78 | # Supports: Everything except Windows and Haiku 79 | distro_shorthand="off" 80 | 81 | # Show/Hide OS Architecture. 82 | # Show 'x86_64', 'x86' and etc in 'Distro:' output. 83 | # 84 | # Default: 'on' 85 | # Values: 'on', 'off' 86 | # Flag: --os_arch 87 | # 88 | # Example: 89 | # on: 'Arch Linux x86_64' 90 | # off: 'Arch Linux' 91 | os_arch="on" 92 | 93 | 94 | # Uptime 95 | 96 | 97 | # Shorten the output of the uptime function 98 | # 99 | # Default: 'on' 100 | # Values: 'on', 'tiny', 'off' 101 | # Flag: --uptime_shorthand 102 | # 103 | # Example: 104 | # on: '2 days, 10 hours, 3 mins' 105 | # tiny: '2d 10h 3m' 106 | # off: '2 days, 10 hours, 3 minutes' 107 | uptime_shorthand="on" 108 | 109 | # Memory 110 | 111 | 112 | # Show memory pecentage in output. 113 | # 114 | # Default: 'off' 115 | # Values: 'on', 'off' 116 | # Flag: --memory_percent 117 | # 118 | # Example: 119 | # on: '1801MiB / 7881MiB (22%)' 120 | # off: '1801MiB / 7881MiB' 121 | memory_percent="on" 122 | 123 | 124 | # Packages 125 | 126 | 127 | # Show/Hide Package Manager names. 128 | # 129 | # Default: 'tiny' 130 | # Values: 'on', 'tiny' 'off' 131 | # Flag: --package_managers 132 | # 133 | # Example: 134 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 135 | # tiny: '908 (pacman, flatpak, snap)' 136 | # off: '908' 137 | package_managers="on" 138 | 139 | 140 | # Shell 141 | 142 | 143 | # Show the path to $SHELL 144 | # 145 | # Default: 'off' 146 | # Values: 'on', 'off' 147 | # Flag: --shell_path 148 | # 149 | # Example: 150 | # on: '/bin/bash' 151 | # off: 'bash' 152 | shell_path="off" 153 | 154 | # Show $SHELL version 155 | # 156 | # Default: 'on' 157 | # Values: 'on', 'off' 158 | # Flag: --shell_version 159 | # 160 | # Example: 161 | # on: 'bash 4.4.5' 162 | # off: 'bash' 163 | shell_version="on" 164 | 165 | 166 | # CPU 167 | 168 | 169 | # CPU speed type 170 | # 171 | # Default: 'bios_limit' 172 | # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'. 173 | # Flag: --speed_type 174 | # Supports: Linux with 'cpufreq' 175 | # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. 176 | speed_type="bios_limit" 177 | 178 | # CPU speed shorthand 179 | # 180 | # Default: 'off' 181 | # Values: 'on', 'off'. 182 | # Flag: --speed_shorthand 183 | # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz 184 | # 185 | # Example: 186 | # on: 'i7-6500U (4) @ 3.1GHz' 187 | # off: 'i7-6500U (4) @ 3.100GHz' 188 | speed_shorthad="on" 189 | 190 | # Enable/Disable CPU brand in output. 191 | # 192 | # Default: 'on' 193 | # Values: 'on', 'off' 194 | # Flag: --cpu_brand 195 | # 196 | # Example: 197 | # on: 'Intel i7-6500U' 198 | # off: 'i7-6500U (4)' 199 | cpu_brand="on" 200 | 201 | # CPU Speed 202 | # Hide/Show CPU speed. 203 | # 204 | # Default: 'on' 205 | # Values: 'on', 'off' 206 | # Flag: --cp_speed 207 | # 208 | # Example: 209 | # on: 'Intel i7-6500U (4) @ 3.1GHz' 210 | # off: 'Intel i7-6500U (4)' 211 | cpu_speed="off" 212 | 213 | # CPU Cores 214 | # Display CPU cores in output 215 | # 216 | # Default: 'logical' 217 | # Values: 'logical', 'physical', 'off' 218 | # Flag: --cpu_cores 219 | # Support: 'physical' doesn't work on BSD. 220 | # 221 | # Example: 222 | # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) 223 | # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) 224 | # off: 'Intel i7-6500U @ 3.1GHz' 225 | cpu_cores="logical" 226 | 227 | # CPU Temperature 228 | # Hide/Show CPU temperature. 229 | # Note the temperature is added to the regular CPU function. 230 | # 231 | # Default: 'off' 232 | # Values: 'C', 'F', 'off' 233 | # Flag: --cpu_temp 234 | # Supports: Linux, BSD 235 | # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable 236 | # coretemp kernel module. This only supports newer Intel processors. 237 | # 238 | # Example: 239 | # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' 240 | # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' 241 | # off: 'Intel i7-6500U (4) @ 3.1GHz' 242 | cpu_temp="off" 243 | 244 | 245 | # GPU 246 | 247 | 248 | # Enable/Disable GPU Brand 249 | # 250 | # Default: 'on' 251 | # Values: 'on', 'off' 252 | # Flag: --gpu_brand 253 | # 254 | # Example: 255 | # on: 'AMD HD 7950' 256 | # off: 'HD 7950' 257 | gpu_brand="on" 258 | 259 | # Which GPU to display 260 | # 261 | # Default: 'all' 262 | # Values: 'all', 'dedicated', 'integrated' 263 | # Flag: --gpu_type 264 | # Supports: Linux 265 | # 266 | # Example: 267 | # all: 268 | # GPU1: AMD HD 7950 269 | # GPU2: Intel Integrated Graphics 270 | # 271 | # dedicated: 272 | # GPU1: AMD HD 7950 273 | # 274 | # integrated: 275 | # GPU1: Intel Integrated Graphics 276 | gpu_type="all" 277 | 278 | 279 | # Resolution 280 | 281 | 282 | # Display refresh rate next to each monitor 283 | # Default: 'off' 284 | # Values: 'on', 'off' 285 | # Flag: --refresh_rate 286 | # Supports: Doesn't work on Windows. 287 | # 288 | # Example: 289 | # on: '1920x1080 @ 60Hz' 290 | # off: '1920x1080' 291 | refresh_rate="on" 292 | 293 | 294 | # Gtk Theme / Icons / Font 295 | 296 | 297 | # Shorten output of GTK Theme / Icons / Font 298 | # 299 | # Default: 'off' 300 | # Values: 'on', 'off' 301 | # Flag: --gtk_shorthand 302 | # 303 | # Example: 304 | # on: 'Numix, Adwaita' 305 | # off: 'Numix [GTK2], Adwaita [GTK3]' 306 | gtk_shorthand="on" 307 | 308 | 309 | # Enable/Disable gtk2 Theme / Icons / Font 310 | # 311 | # Default: 'on' 312 | # Values: 'on', 'off' 313 | # Flag: --gtk2 314 | # 315 | # Example: 316 | # on: 'Numix [GTK2], Adwaita [GTK3]' 317 | # off: 'Adwaita [GTK3]' 318 | gtk2="on" 319 | 320 | # Enable/Disable gtk3 Theme / Icons / Font 321 | # 322 | # Default: 'on' 323 | # Values: 'on', 'off' 324 | # Flag: --gtk3 325 | # 326 | # Example: 327 | # on: 'Numix [GTK2], Adwaita [GTK3]' 328 | # off: 'Numix [GTK2]' 329 | gtk3="on" 330 | 331 | 332 | # IP Address 333 | 334 | 335 | # Website to ping for the public IP 336 | # 337 | # Default: 'http://ident.me' 338 | # Values: 'url' 339 | # Flag: --ip_host 340 | public_ip_host="http://ident.me" 341 | 342 | # Public IP timeout. 343 | # 344 | # Default: '2' 345 | # Values: 'int' 346 | # Flag: --ip_timeout 347 | public_ip_timeout=2 348 | 349 | 350 | # Disk 351 | 352 | 353 | # Which disks to display. 354 | # The values can be any /dev/sdXX, mount point or directory. 355 | # NOTE: By default we only show the disk info for '/'. 356 | # 357 | # Default: '/' 358 | # Values: '/', '/dev/sdXX', '/path/to/drive'. 359 | # Flag: --disk_show 360 | # 361 | # Example: 362 | # disk_show=('/' '/dev/sdb1'): 363 | # 'Disk (/): 74G / 118G (66%)' 364 | # 'Disk (/mnt/Videos): 823G / 893G (93%)' 365 | # 366 | # disk_show=('/'): 367 | # 'Disk (/): 74G / 118G (66%)' 368 | # 369 | disk_show=('/') 370 | 371 | # Disk subtitle. 372 | # What to append to the Disk subtitle. 373 | # 374 | # Default: 'mount' 375 | # Values: 'mount', 'name', 'dir' 376 | # Flag: --disk_subtitle 377 | # 378 | # Example: 379 | # name: 'Disk (/dev/sda1): 74G / 118G (66%)' 380 | # 'Disk (/dev/sdb2): 74G / 118G (66%)' 381 | # 382 | # mount: 'Disk (/): 74G / 118G (66%)' 383 | # 'Disk (/mnt/Local Disk): 74G / 118G (66%)' 384 | # 'Disk (/mnt/Videos): 74G / 118G (66%)' 385 | # 386 | # dir: 'Disk (/): 74G / 118G (66%)' 387 | # 'Disk (Local Disk): 74G / 118G (66%)' 388 | # 'Disk (Videos): 74G / 118G (66%)' 389 | #disk_subtitle="mount" 390 | 391 | 392 | # Song 393 | 394 | 395 | # Manually specify a music player. 396 | # 397 | # Default: 'auto' 398 | # Values: 'auto', 'player-name' 399 | # Flag: --music_player 400 | # 401 | # Available values for 'player-name': 402 | # 403 | # amarok 404 | # audacious 405 | # banshee 406 | # bluemindo 407 | # clementine 408 | # cmus 409 | # deadbeef 410 | # deepin-music 411 | # dragon 412 | # elisa 413 | # exaile 414 | # gnome-music 415 | # gmusicbrowser 416 | # gogglesmm 417 | # guayadeque 418 | # iTunes 419 | # juk 420 | # lollypop 421 | # mocp 422 | # mopidy 423 | # mpd 424 | # netease-cloud-music 425 | # pogo 426 | # pragha 427 | # qmmp 428 | # quodlibet 429 | # rhythmbox 430 | # sayonara 431 | # smplayer 432 | # spotify 433 | # strawberry 434 | # tomahawk 435 | # vlc 436 | # xmms2d 437 | # xnoise 438 | # yarock 439 | music_player="vlc" 440 | 441 | # Format to display song information. 442 | # 443 | # Default: '%artist% - %album% - %title%' 444 | # Values: '%artist%', '%album%', '%title%' 445 | # Flag: --song_format 446 | # 447 | # Example: 448 | # default: 'Song: Jet - Get Born - Sgt Major' 449 | song_format="%artist% - %title%" 450 | 451 | # Print the Artist, Album and Title on separate lines 452 | # 453 | # Default: 'off' 454 | # Values: 'on', 'off' 455 | # Flag: --song_shorthand 456 | # 457 | # Example: 458 | # on: 'Artist: The Fratellis' 459 | # 'Album: Costello Music' 460 | # 'Song: Chelsea Dagger' 461 | # 462 | # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' 463 | song_shorthand="off" 464 | 465 | # 'mpc' arguments (specify a host, password etc). 466 | # 467 | # Default: '' 468 | # Example: mpc_args=(-h HOST -P PASSWORD) 469 | mpc_args=() 470 | 471 | 472 | # Text Colors 473 | 474 | 475 | # Text Colors 476 | # 477 | # Default: 'distro' 478 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 479 | # Flag: --colors 480 | # 481 | # Each number represents a different part of the text in 482 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 483 | # 484 | # Example: 485 | # colors=(distro) - Text is colored based on Distro colors. 486 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 487 | colors=(distro) 488 | 489 | 490 | # Text Options 491 | 492 | 493 | # Toggle bold text 494 | # 495 | # Default: 'on' 496 | # Values: 'on', 'off' 497 | # Flag: --bold 498 | bold="on" 499 | 500 | # Enable/Disable Underline 501 | # 502 | # Default: 'on' 503 | # Values: 'on', 'off' 504 | # Flag: --underline 505 | underline_enabled="on" 506 | 507 | # Underline character 508 | # 509 | # Default: '-' 510 | # Values: 'string' 511 | # Flag: --underline_char 512 | underline_char="-" 513 | 514 | # Info Separator 515 | # Replace the default separator with the specified string. 516 | # 517 | # Default: ':' 518 | # Flag: --separator 519 | # 520 | # Example: 521 | # separator="->": 'Shell-> bash' 522 | # separator=" =": 'WM = dwm' 523 | separator="  " 524 | 525 | 526 | # Color Blocks 527 | 528 | 529 | # Color block range 530 | # The range of colors to print. 531 | # 532 | # Default: '0', '15' 533 | # Values: 'num' 534 | # Flag: --block_range 535 | # 536 | # Example: 537 | # 538 | # Display colors 0-7 in the blocks. (8 colors) 539 | # neofetch --block_range 0 7 540 | # 541 | # Display colors 0-15 in the blocks. (16 colors) 542 | # neofetch --block_range 0 15 543 | #block_range=(8 15) 544 | block_range=(1 7) 545 | 546 | # Toggle color blocks 547 | 548 | # Colors for custom colorblocks 549 | #colors 550 | #bold="(tput bold)" 551 | magenta="\033[1;35m" 552 | green="\033[1;32m" 553 | white="\033[1;37m" 554 | blue="\033[1;34m" 555 | red="\033[1;31m" 556 | black="\033[1;40;30m" 557 | yellow="\033[1;33m" 558 | cyan="\033[1;36m" 559 | reset="\033[0m" 560 | bgyellow="\033[1;43;33m" 561 | bgwhite="\033[1;47;37m" 562 | cl0="${reset}" 563 | cl1="${magenta}" 564 | cl2="${green}" 565 | cl3="${white}" 566 | cl4="${blue}" 567 | cl5="${red}" 568 | cl6="${yellow}" 569 | cl7="${cyan}" 570 | cl8="${black}" 571 | cl9="${bgyellow}" 572 | cl10="${bgwhite}" 573 | 574 | # 575 | # Default: 'on' 576 | # Values: 'on', 'off' 577 | # Flag: --color_blocks 578 | color_blocks="on" 579 | 580 | # Color block width in spaces 581 | # 582 | # Default: '3' 583 | # Values: 'num' 584 | # Flag: --block_width 585 | block_width=4 586 | 587 | # Color block height in lines 588 | # 589 | # Default: '1' 590 | # Values: 'num' 591 | # Flag: --block_height 592 | block_height=1 593 | 594 | 595 | # Progress Bars 596 | 597 | 598 | # Bar characters 599 | # 600 | # Default: '-', '=' 601 | # Values: 'string', 'string' 602 | # Flag: --bar_char 603 | # 604 | # Example: 605 | # neofetch --bar_char 'elapsed' 'total' 606 | # neofetch --bar_char '-' '=' 607 | bar_char_elapsed="-" 608 | bar_char_total="=" 609 | 610 | # Toggle Bar border 611 | # 612 | # Default: 'on' 613 | # Values: 'on', 'off' 614 | # Flag: --bar_border 615 | bar_border="on" 616 | 617 | # Progress bar length in spaces 618 | # Number of chars long to make the progress bars. 619 | # 620 | # Default: '15' 621 | # Values: 'num' 622 | # Flag: --bar_length 623 | bar_length=15 624 | 625 | # Progress bar colors 626 | # When set to distro, uses your distro's logo colors. 627 | # 628 | # Default: 'distro', 'distro' 629 | # Values: 'distro', 'num' 630 | # Flag: --bar_colors 631 | # 632 | # Example: 633 | # neofetch --bar_colors 3 4 634 | # neofetch --bar_colors distro 5 635 | bar_color_elapsed="distro" 636 | bar_color_total="distro" 637 | 638 | 639 | # Info display 640 | # Display a bar with the info. 641 | # 642 | # Default: 'off' 643 | # Values: 'bar', 'infobar', 'barinfo', 'off' 644 | # Flags: --cpu_display 645 | # --memory_display 646 | # --battery_display 647 | # --disk_display 648 | # 649 | # Example: 650 | # bar: '[---=======]' 651 | # infobar: 'info [---=======]' 652 | # barinfo: '[---=======] info' 653 | # off: 'info' 654 | cpu_display="on" 655 | memory_display="on" 656 | battery_display="on" 657 | disk_display="on" 658 | 659 | 660 | # Backend Settings 661 | 662 | 663 | # Image backend. 664 | # 665 | # Default: 'ascii' 666 | # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', 667 | # 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' 668 | # Flag: --backend 669 | image_backend="ascii" 670 | 671 | # Image Source 672 | # 673 | # Which image or ascii file to display. 674 | # 675 | # Default: 'auto' 676 | # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' 677 | # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' 678 | # Flag: --source 679 | # 680 | # NOTE: 'auto' will pick the best image source for whatever image backend is used. 681 | # In ascii mode, distro ascii art will be used and in an image mode, your 682 | # wallpaper will be used. 683 | #image_source="$HOME/.config/neofetch/archlogo.txt" 684 | # Ascii Options 685 | 686 | 687 | # Ascii distro 688 | # Which distro's ascii art to display. 689 | # 690 | # Default: 'auto' 691 | # Values: 'auto', 'distro_name' 692 | # Flag: --ascii_distro 693 | # 694 | # NOTE: Arch and Ubuntu have 'old' logo variants. 695 | # Change this to 'arch_old' or 'ubuntu_old' to use the old logos. 696 | # NOTE: Ubuntu has flavor variants. 697 | # Change this to 'Lubuntu', 'Xubuntu', 'Ubuntu-GNOME' or 'Ubuntu-Budgie' to use the flavors. 698 | # NOTE: Arch, Crux and Gentoo have a smaller logo variant. 699 | # Change this to 'arch_small', 'crux_small' or 'gentoo_small' to use the small logos. 700 | ascii_distro="auto" 701 | 702 | # Ascii Colors 703 | # 704 | # Default: 'distro' 705 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 706 | # Flag: --ascii_colors 707 | # 708 | # Example: 709 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 710 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 711 | ascii_colors=(distro) 712 | 713 | # Bold ascii logo 714 | # Whether or not to bold the ascii logo. 715 | # 716 | # Default: 'on' 717 | # Values: 'on', 'off' 718 | # Flag: --ascii_bold 719 | ascii_bold="on" 720 | 721 | 722 | # Image Options 723 | 724 | 725 | # Image loop 726 | # Setting this to on will make neofetch redraw the image constantly until 727 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 728 | # 729 | # Default: 'off' 730 | # Values: 'on', 'off' 731 | # Flag: --loop 732 | image_loop="off" 733 | 734 | # Thumbnail directory 735 | # 736 | # Default: '~/.cache/thumbnails/neofetch' 737 | # Values: 'dir' 738 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 739 | 740 | # Crop mode 741 | # 742 | # Default: 'normal' 743 | # Values: 'normal', 'fit', 'fill' 744 | # Flag: --crop_mode 745 | # 746 | # See this wiki page to learn about the fit and fill options. 747 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 748 | crop_mode="normal" 749 | 750 | # Crop offset 751 | # Note: Only affects 'normal' crop mode. 752 | # 753 | # Default: 'center' 754 | # Values: 'northwest', 'north', 'northeast', 'west', 'center' 755 | # 'east', 'southwest', 'south', 'southeast' 756 | # Flag: --crop_offset 757 | crop_offset="center" 758 | 759 | # Image size 760 | # The image is half the terminal width by default. 761 | # 762 | # Default: 'auto' 763 | # Values: 'auto', '00px', '00%', 'none' 764 | # Flags: --image_size 765 | # --size 766 | image_size="auto" 767 | 768 | # Gap between image and text 769 | # 770 | # Default: '3' 771 | # Values: 'num', '-num' 772 | # Flag: --gap 773 | gap=2 774 | 775 | # Image offsets 776 | # Only works with the w3m backend. 777 | # 778 | # Default: '0' 779 | # Values: 'px' 780 | # Flags: --xoffset 781 | # --yoffset 782 | yoffset=0 783 | xoffset=0 784 | 785 | # Image background color 786 | # Only works with the w3m backend. 787 | # 788 | # Default: '' 789 | # Values: 'color', 'blue' 790 | # Flag: --bg_color 791 | background_color= 792 | 793 | 794 | # Misc Options 795 | 796 | # Stdout mode 797 | # Turn off all colors and disables image backend (ASCII/Image). 798 | # Useful for piping into another command. 799 | # Default: 'off' 800 | # Values: 'on', 'off' 801 | stdout="off" 802 | -------------------------------------------------------------------------------- /small/dotfetch.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/chick2d/neofetch-themes 2 | # Made by https://github.com/chatsagnik 3 | 4 | print_info() { 5 | prin " " 6 | info "$(color 1) OS " distro 7 | info "$(color 2) VER" kernel 8 | info "$(color 3)󰥔 UP " uptime 9 | info "$(color 4)󰏗 PKG" packages 10 | prin "$(color 5) CPU: $(color fg)Intel i7-6500U (4) @ 3.100GHz" # Hardcoded for fast startup 11 | prin "$(color 6) GPU: $(color fg)AMD ATI Radeon HD 8670A" # Hardcoded for fast startup 12 | info "$(color 7)󰍛 MEM" memory 13 | prin "$(color 1) $(color 2) $(color 3) $(color 4) $(color 5) $(color 6) $(color 7) $(color 8)" 14 | } 15 | 16 | 17 | 18 | # Title 19 | 20 | 21 | # Hide/Show Fully qualified domain name. 22 | # 23 | # Default: 'off' 24 | # Values: 'on', 'off' 25 | # Flag: --title_fqdn 26 | title_fqdn="off" 27 | 28 | 29 | # Kernel 30 | 31 | 32 | # Shorten the output of the kernel function. 33 | # 34 | # Default: 'on' 35 | # Values: 'on', 'off' 36 | # Flag: --kernel_shorthand 37 | # Supports: Everything except *BSDs (except PacBSD and PC-BSD) 38 | # 39 | # Example: 40 | # on: '4.8.9-1-ARCH' 41 | # off: 'Linux 4.8.9-1-ARCH' 42 | kernel_shorthand="on" 43 | 44 | 45 | # Distro 46 | 47 | 48 | # Shorten the output of the distro function 49 | # 50 | # Default: 'off' 51 | # Values: 'on', 'tiny', 'off' 52 | # Flag: --distro_shorthand 53 | # Supports: Everything except Windows and Haiku 54 | distro_shorthand="off" 55 | 56 | # Show/Hide OS Architecture. 57 | # Show 'x86_64', 'x86' and etc in 'Distro:' output. 58 | # 59 | # Default: 'on' 60 | # Values: 'on', 'off' 61 | # Flag: --os_arch 62 | # 63 | # Example: 64 | # on: 'Arch Linux x86_64' 65 | # off: 'Arch Linux' 66 | os_arch="on" 67 | 68 | 69 | # Uptime 70 | 71 | 72 | # Shorten the output of the uptime function 73 | # 74 | # Default: 'on' 75 | # Values: 'on', 'tiny', 'off' 76 | # Flag: --uptime_shorthand 77 | # 78 | # Example: 79 | # on: '2 days, 10 hours, 3 mins' 80 | # tiny: '2d 10h 3m' 81 | # off: '2 days, 10 hours, 3 minutes' 82 | uptime_shorthand="on" 83 | 84 | 85 | # Memory 86 | 87 | 88 | # Show memory pecentage in output. 89 | # 90 | # Default: 'off' 91 | # Values: 'on', 'off' 92 | # Flag: --memory_percent 93 | # 94 | # Example: 95 | # on: '1801MiB / 7881MiB (22%)' 96 | # off: '1801MiB / 7881MiB' 97 | memory_percent="off" 98 | 99 | # Change memory output unit. 100 | # 101 | # Default: 'mib' 102 | # Values: 'kib', 'mib', 'gib' 103 | # Flag: --memory_unit 104 | # 105 | # Example: 106 | # kib '1020928KiB / 7117824KiB' 107 | # mib '1042MiB / 6951MiB' 108 | # gib: ' 0.98GiB / 6.79GiB' 109 | memory_unit="gib" 110 | 111 | 112 | # Packages 113 | 114 | 115 | # Show/Hide Package Manager names. 116 | # 117 | # Default: 'tiny' 118 | # Values: 'on', 'tiny' 'off' 119 | # Flag: --package_managers 120 | # 121 | # Example: 122 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 123 | # tiny: '908 (pacman, flatpak, snap)' 124 | # off: '908' 125 | package_managers="on" 126 | 127 | 128 | # Shell 129 | 130 | 131 | # Show the path to $SHELL 132 | # 133 | # Default: 'off' 134 | # Values: 'on', 'off' 135 | # Flag: --shell_path 136 | # 137 | # Example: 138 | # on: '/bin/bash' 139 | # off: 'bash' 140 | shell_path="off" 141 | 142 | # Show $SHELL version 143 | # 144 | # Default: 'on' 145 | # Values: 'on', 'off' 146 | # Flag: --shell_version 147 | # 148 | # Example: 149 | # on: 'bash 4.4.5' 150 | # off: 'bash' 151 | shell_version="on" 152 | 153 | 154 | # CPU 155 | 156 | 157 | # CPU speed type 158 | # 159 | # Default: 'bios_limit' 160 | # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'. 161 | # Flag: --speed_type 162 | # Supports: Linux with 'cpufreq' 163 | # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. 164 | speed_type="bios_limit" 165 | 166 | # CPU speed shorthand 167 | # 168 | # Default: 'off' 169 | # Values: 'on', 'off'. 170 | # Flag: --speed_shorthand 171 | # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz 172 | # 173 | # Example: 174 | # on: 'i7-6500U (4) @ 3.1GHz' 175 | # off: 'i7-6500U (4) @ 3.100GHz' 176 | speed_shorthand="off" 177 | 178 | # Enable/Disable CPU brand in output. 179 | # 180 | # Default: 'on' 181 | # Values: 'on', 'off' 182 | # Flag: --cpu_brand 183 | # 184 | # Example: 185 | # on: 'Intel i7-6500U' 186 | # off: 'i7-6500U (4)' 187 | cpu_brand="on" 188 | 189 | # CPU Speed 190 | # Hide/Show CPU speed. 191 | # 192 | # Default: 'on' 193 | # Values: 'on', 'off' 194 | # Flag: --cpu_speed 195 | # 196 | # Example: 197 | # on: 'Intel i7-6500U (4) @ 3.1GHz' 198 | # off: 'Intel i7-6500U (4)' 199 | cpu_speed="on" 200 | 201 | # CPU Cores 202 | # Display CPU cores in output 203 | # 204 | # Default: 'logical' 205 | # Values: 'logical', 'physical', 'off' 206 | # Flag: --cpu_cores 207 | # Support: 'physical' doesn't work on BSD. 208 | # 209 | # Example: 210 | # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) 211 | # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) 212 | # off: 'Intel i7-6500U @ 3.1GHz' 213 | cpu_cores="logical" 214 | 215 | # CPU Temperature 216 | # Hide/Show CPU temperature. 217 | # Note the temperature is added to the regular CPU function. 218 | # 219 | # Default: 'off' 220 | # Values: 'C', 'F', 'off' 221 | # Flag: --cpu_temp 222 | # Supports: Linux, BSD 223 | # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable 224 | # coretemp kernel module. This only supports newer Intel processors. 225 | # 226 | # Example: 227 | # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' 228 | # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' 229 | # off: 'Intel i7-6500U (4) @ 3.1GHz' 230 | cpu_temp="off" 231 | 232 | 233 | # GPU 234 | 235 | 236 | # Enable/Disable GPU Brand 237 | # 238 | # Default: 'on' 239 | # Values: 'on', 'off' 240 | # Flag: --gpu_brand 241 | # 242 | # Example: 243 | # on: 'AMD HD 7950' 244 | # off: 'HD 7950' 245 | gpu_brand="on" 246 | 247 | # Which GPU to display 248 | # 249 | # Default: 'all' 250 | # Values: 'all', 'dedicated', 'integrated' 251 | # Flag: --gpu_type 252 | # Supports: Linux 253 | # 254 | # Example: 255 | # all: 256 | # GPU1: AMD HD 7950 257 | # GPU2: Intel Integrated Graphics 258 | # 259 | # dedicated: 260 | # GPU1: AMD HD 7950 261 | # 262 | # integrated: 263 | # GPU1: Intel Integrated Graphics 264 | gpu_type="dedicated" 265 | 266 | 267 | # Resolution 268 | 269 | 270 | # Display refresh rate next to each monitor 271 | # Default: 'off' 272 | # Values: 'on', 'off' 273 | # Flag: --refresh_rate 274 | # Supports: Doesn't work on Windows. 275 | # 276 | # Example: 277 | # on: '1920x1080 @ 60Hz' 278 | # off: '1920x1080' 279 | refresh_rate="off" 280 | 281 | 282 | # Gtk Theme / Icons / Font 283 | 284 | 285 | # Shorten output of GTK Theme / Icons / Font 286 | # 287 | # Default: 'off' 288 | # Values: 'on', 'off' 289 | # Flag: --gtk_shorthand 290 | # 291 | # Example: 292 | # on: 'Numix, Adwaita' 293 | # off: 'Numix [GTK2], Adwaita [GTK3]' 294 | gtk_shorthand="off" 295 | 296 | 297 | # Enable/Disable gtk2 Theme / Icons / Font 298 | # 299 | # Default: 'on' 300 | # Values: 'on', 'off' 301 | # Flag: --gtk2 302 | # 303 | # Example: 304 | # on: 'Numix [GTK2], Adwaita [GTK3]' 305 | # off: 'Adwaita [GTK3]' 306 | gtk2="on" 307 | 308 | # Enable/Disable gtk3 Theme / Icons / Font 309 | # 310 | # Default: 'on' 311 | # Values: 'on', 'off' 312 | # Flag: --gtk3 313 | # 314 | # Example: 315 | # on: 'Numix [GTK2], Adwaita [GTK3]' 316 | # off: 'Numix [GTK2]' 317 | gtk3="on" 318 | 319 | 320 | # IP Address 321 | 322 | 323 | # Website to ping for the public IP 324 | # 325 | # Default: 'http://ident.me' 326 | # Values: 'url' 327 | # Flag: --ip_host 328 | public_ip_host="http://ident.me" 329 | 330 | # Public IP timeout. 331 | # 332 | # Default: '2' 333 | # Values: 'int' 334 | # Flag: --ip_timeout 335 | public_ip_timeout=2 336 | 337 | 338 | # Desktop Environment 339 | 340 | 341 | # Show Desktop Environment version 342 | # 343 | # Default: 'on' 344 | # Values: 'on', 'off' 345 | # Flag: --de_version 346 | de_version="on" 347 | 348 | 349 | # Disk 350 | 351 | 352 | # Which disks to display. 353 | # The values can be any /dev/sdXX, mount point or directory. 354 | # NOTE: By default we only show the disk info for '/'. 355 | # 356 | # Default: '/' 357 | # Values: '/', '/dev/sdXX', '/path/to/drive'. 358 | # Flag: --disk_show 359 | # 360 | # Example: 361 | # disk_show=('/' '/dev/sdb1'): 362 | # 'Disk (/): 74G / 118G (66%)' 363 | # 'Disk (/mnt/Videos): 823G / 893G (93%)' 364 | # 365 | # disk_show=('/'): 366 | # 'Disk (/): 74G / 118G (66%)' 367 | # 368 | disk_show=('/') 369 | 370 | # Disk subtitle. 371 | # What to append to the Disk subtitle. 372 | # 373 | # Default: 'mount' 374 | # Values: 'mount', 'name', 'dir', 'none' 375 | # Flag: --disk_subtitle 376 | # 377 | # Example: 378 | # name: 'Disk (/dev/sda1): 74G / 118G (66%)' 379 | # 'Disk (/dev/sdb2): 74G / 118G (66%)' 380 | # 381 | # mount: 'Disk (/): 74G / 118G (66%)' 382 | # 'Disk (/mnt/Local Disk): 74G / 118G (66%)' 383 | # 'Disk (/mnt/Videos): 74G / 118G (66%)' 384 | # 385 | # dir: 'Disk (/): 74G / 118G (66%)' 386 | # 'Disk (Local Disk): 74G / 118G (66%)' 387 | # 'Disk (Videos): 74G / 118G (66%)' 388 | # 389 | # none: 'Disk: 74G / 118G (66%)' 390 | # 'Disk: 74G / 118G (66%)' 391 | # 'Disk: 74G / 118G (66%)' 392 | disk_subtitle="mount" 393 | 394 | # Disk percent. 395 | # Show/Hide disk percent. 396 | # 397 | # Default: 'on' 398 | # Values: 'on', 'off' 399 | # Flag: --disk_percent 400 | # 401 | # Example: 402 | # on: 'Disk (/): 74G / 118G (66%)' 403 | # off: 'Disk (/): 74G / 118G' 404 | disk_percent="on" 405 | 406 | 407 | # Song 408 | 409 | 410 | # Manually specify a music player. 411 | # 412 | # Default: 'auto' 413 | # Values: 'auto', 'player-name' 414 | # Flag: --music_player 415 | # 416 | # Available values for 'player-name': 417 | # 418 | # amarok 419 | # audacious 420 | # banshee 421 | # bluemindo 422 | # clementine 423 | # cmus 424 | # deadbeef 425 | # deepin-music 426 | # dragon 427 | # elisa 428 | # exaile 429 | # gnome-music 430 | # gmusicbrowser 431 | # gogglesmm 432 | # guayadeque 433 | # io.elementary.music 434 | # iTunes 435 | # juk 436 | # lollypop 437 | # mocp 438 | # mopidy 439 | # mpd 440 | # muine 441 | # netease-cloud-music 442 | # olivia 443 | # playerctl 444 | # pogo 445 | # pragha 446 | # qmmp 447 | # quodlibet 448 | # rhythmbox 449 | # sayonara 450 | # smplayer 451 | # spotify 452 | # strawberry 453 | # tauonmb 454 | # tomahawk 455 | # vlc 456 | # xmms2d 457 | # xnoise 458 | # yarock 459 | music_player="mpd" 460 | 461 | # Format to display song information. 462 | # 463 | # Default: '%artist% - %album% - %title%' 464 | # Values: '%artist%', '%album%', '%title%' 465 | # Flag: --song_format 466 | # 467 | # Example: 468 | # default: 'Song: Jet - Get Born - Sgt Major' 469 | song_format="%artist% - %album% - %title%" 470 | 471 | # Print the Artist, Album and Title on separate lines 472 | # 473 | # Default: 'off' 474 | # Values: 'on', 'off' 475 | # Flag: --song_shorthand 476 | # 477 | # Example: 478 | # on: 'Artist: The Fratellis' 479 | # 'Album: Costello Music' 480 | # 'Song: Chelsea Dagger' 481 | # 482 | # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' 483 | song_shorthand="off" 484 | 485 | # 'mpc' arguments (specify a host, password etc). 486 | # 487 | # Default: '' 488 | # Example: mpc_args=(-h HOST -P PASSWORD) 489 | mpc_args=() 490 | 491 | 492 | # Text Colors 493 | 494 | 495 | # Text Colors 496 | # 497 | # Default: 'distro' 498 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 499 | # Flag: --colors 500 | # 501 | # Each number represents a different part of the text in 502 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 503 | # 504 | # Example: 505 | # colors=(distro) - Text is colored based on Distro colors. 506 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 507 | colors=(distro) 508 | 509 | 510 | # Text Options 511 | 512 | 513 | # Toggle bold text 514 | # 515 | # Default: 'on' 516 | # Values: 'on', 'off' 517 | # Flag: --bold 518 | bold="on" 519 | 520 | # Enable/Disable Underline 521 | # 522 | # Default: 'on' 523 | # Values: 'on', 'off' 524 | # Flag: --underline 525 | underline_enabled="on" 526 | 527 | # Underline character 528 | # 529 | # Default: '-' 530 | # Values: 'string' 531 | # Flag: --underline_char 532 | underline_char="-" 533 | 534 | 535 | # Info Separator 536 | # Replace the default separator with the specified string. 537 | # 538 | # Default: ':' 539 | # Flag: --separator 540 | # 541 | # Example: 542 | # separator="->": 'Shell-> bash' 543 | # separator=" =": 'WM = dwm' 544 | separator=":" 545 | 546 | 547 | # Color Blocks 548 | 549 | 550 | # Color block range 551 | # The range of colors to print. 552 | # 553 | # Default: '0', '15' 554 | # Values: 'num' 555 | # Flag: --block_range 556 | # 557 | # Example: 558 | # 559 | # Display colors 0-7 in the blocks. (8 colors) 560 | # neofetch --block_range 0 7 561 | # 562 | # Display colors 0-15 in the blocks. (16 colors) 563 | # neofetch --block_range 0 15 564 | block_range=(0 15) 565 | 566 | # Toggle color blocks 567 | # 568 | # Default: 'on' 569 | # Values: 'on', 'off' 570 | # Flag: --color_blocks 571 | color_blocks="on" 572 | 573 | # Color block width in spaces 574 | # 575 | # Default: '3' 576 | # Values: 'num' 577 | # Flag: --block_width 578 | block_width=3 579 | 580 | # Color block height in lines 581 | # 582 | # Default: '1' 583 | # Values: 'num' 584 | # Flag: --block_height 585 | block_height=1 586 | 587 | # Color Alignment 588 | # 589 | # Default: 'auto' 590 | # Values: 'auto', 'num' 591 | # Flag: --col_offset 592 | # 593 | # Number specifies how far from the left side of the terminal (in spaces) to 594 | # begin printing the columns, in case you want to e.g. center them under your 595 | # text. 596 | # Example: 597 | # col_offset="auto" - Default behavior of neofetch 598 | # col_offset=7 - Leave 7 spaces then print the colors 599 | col_offset="auto" 600 | 601 | # Progress Bars 602 | 603 | 604 | # Bar characters 605 | # 606 | # Default: '-', '=' 607 | # Values: 'string', 'string' 608 | # Flag: --bar_char 609 | # 610 | # Example: 611 | # neofetch --bar_char 'elapsed' 'total' 612 | # neofetch --bar_char '-' '=' 613 | bar_char_elapsed="-" 614 | bar_char_total="=" 615 | 616 | # Toggle Bar border 617 | # 618 | # Default: 'on' 619 | # Values: 'on', 'off' 620 | # Flag: --bar_border 621 | bar_border="on" 622 | 623 | # Progress bar length in spaces 624 | # Number of chars long to make the progress bars. 625 | # 626 | # Default: '15' 627 | # Values: 'num' 628 | # Flag: --bar_length 629 | bar_length=15 630 | 631 | # Progress bar colors 632 | # When set to distro, uses your distro's logo colors. 633 | # 634 | # Default: 'distro', 'distro' 635 | # Values: 'distro', 'num' 636 | # Flag: --bar_colors 637 | # 638 | # Example: 639 | # neofetch --bar_colors 3 4 640 | # neofetch --bar_colors distro 5 641 | bar_color_elapsed="distro" 642 | bar_color_total="distro" 643 | 644 | 645 | # Info display 646 | # Display a bar with the info. 647 | # 648 | # Default: 'off' 649 | # Values: 'bar', 'infobar', 'barinfo', 'off' 650 | # Flags: --cpu_display 651 | # --memory_display 652 | # --battery_display 653 | # --disk_display 654 | # 655 | # Example: 656 | # bar: '[---=======]' 657 | # infobar: 'info [---=======]' 658 | # barinfo: '[---=======] info' 659 | # off: 'info' 660 | cpu_display="off" 661 | memory_display="off" 662 | battery_display="off" 663 | disk_display="off" 664 | 665 | 666 | # Backend Settings 667 | 668 | 669 | # Image backend. 670 | # 671 | # Default: 'ascii' 672 | # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', 673 | # 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' 674 | # Flag: --backend 675 | image_backend="ascii" 676 | 677 | # Image Source 678 | # 679 | # Which image or ascii file to display. 680 | # 681 | # Default: 'auto' 682 | # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' 683 | # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' 684 | # Flag: --source 685 | # 686 | # NOTE: 'auto' will pick the best image source for whatever image backend is used. 687 | # In ascii mode, distro ascii art will be used and in an image mode, your 688 | # wallpaper will be used. 689 | image_source="auto" 690 | 691 | 692 | # Ascii Options 693 | 694 | 695 | # Ascii distro 696 | # Which distro's ascii art to display. 697 | # 698 | # Default: 'auto' 699 | # Values: 'auto', 'distro_name' 700 | # Flag: --ascii_distro 701 | # NOTE: AIX, Alpine, Anarchy, Android, Antergos, antiX, "AOSC OS", 702 | # "AOSC OS/Retro", Apricity, ArcoLinux, ArchBox, ARCHlabs, 703 | # ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, 704 | # Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, 705 | # BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, 706 | # Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover, 707 | # Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin, 708 | # DesaOS, Devuan, DracOS, DarkOs, DragonFly, Drauger, Elementary, 709 | # EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, 710 | # FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo, 711 | # gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, 712 | # Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, 713 | # Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite, 714 | # LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, 715 | # Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, 716 | # Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner, 717 | # NuTyX, OBRevenge, OpenBSD, openEuler, OpenIndiana, openmamba, 718 | # OpenMandriva, OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD, 719 | # Parabola, Pardus, Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint, 720 | # popos, Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, 721 | # Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, 722 | # Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, 723 | # Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, 724 | # SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, 725 | # openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, 726 | # Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, 727 | # Ubuntu, Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, 728 | # and IRIX have ascii logos 729 | # NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants. 730 | # Use '{distro name}_old' to use the old logos. 731 | # NOTE: Ubuntu has flavor variants. 732 | # Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME, 733 | # Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors. 734 | # NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu, 735 | # CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android, 736 | # Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola, 737 | # Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS, 738 | # Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian, 739 | # postmarketOS, and Void have a smaller logo variant. 740 | # Use '{distro name}_small' to use the small variants. 741 | ascii_distro="arch_small" 742 | 743 | # Ascii Colors 744 | # 745 | # Default: 'distro' 746 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 747 | # Flag: --ascii_colors 748 | # 749 | # Example: 750 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 751 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 752 | ascii_colors=(distro) 753 | 754 | # Bold ascii logo 755 | # Whether or not to bold the ascii logo. 756 | # 757 | # Default: 'on' 758 | # Values: 'on', 'off' 759 | # Flag: --ascii_bold 760 | ascii_bold="on" 761 | 762 | 763 | # Image Options 764 | 765 | 766 | # Image loop 767 | # Setting this to on will make neofetch redraw the image constantly until 768 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 769 | # 770 | # Default: 'off' 771 | # Values: 'on', 'off' 772 | # Flag: --loop 773 | image_loop="off" 774 | 775 | # Thumbnail directory 776 | # 777 | # Default: '~/.cache/thumbnails/neofetch' 778 | # Values: 'dir' 779 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 780 | 781 | # Crop mode 782 | # 783 | # Default: 'normal' 784 | # Values: 'normal', 'fit', 'fill' 785 | # Flag: --crop_mode 786 | # 787 | # See this wiki page to learn about the fit and fill options. 788 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 789 | crop_mode="normal" 790 | 791 | # Crop offset 792 | # Note: Only affects 'normal' crop mode. 793 | # 794 | # Default: 'center' 795 | # Values: 'northwest', 'north', 'northeast', 'west', 'center' 796 | # 'east', 'southwest', 'south', 'southeast' 797 | # Flag: --crop_offset 798 | crop_offset="center" 799 | 800 | # Image size 801 | # The image is half the terminal width by default. 802 | # 803 | # Default: 'auto' 804 | # Values: 'auto', '00px', '00%', 'none' 805 | # Flags: --image_size 806 | # --size 807 | image_size="auto" 808 | 809 | # Gap between image and text 810 | # 811 | # Default: '3' 812 | # Values: 'num', '-num' 813 | # Flag: --gap 814 | gap=3 815 | 816 | # Image offsets 817 | # Only works with the w3m backend. 818 | # 819 | # Default: '0' 820 | # Values: 'px' 821 | # Flags: --xoffset 822 | # --yoffset 823 | yoffset=0 824 | xoffset=0 825 | 826 | # Image background color 827 | # Only works with the w3m backend. 828 | # 829 | # Default: '' 830 | # Values: 'color', 'blue' 831 | # Flag: --b 832 | -------------------------------------------------------------------------------- /small/bmofetch/bmofetch.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/chick2d/neofetch-themes 2 | # Made by https://github.com/donatienLeray 3 | 4 | print_info() { 5 | prin "___________ˎ" 6 | prin "llo there! |" 7 | prin "ˉˉˉˉˉˉˉˉˉˉˉ´" 8 | info "$(color 1) USR" users 9 | info "$(color 2) OS " distro 10 | info "$(color 3) UP " uptime 11 | # info "$(color 4)󰏗 PKG" packages 12 | info "$(color 4)󰍛 CPU" cpu # Hardcoded for fast startup 13 | info "$(color 5) GPU" gpu # Hardcoded for fast startup 14 | info "$(color 6)󰟖 RAM" memory 15 | info "$(color 7) MEM" disk 16 | prin "$(color 1)󰈸 $(color 2)󱥰 $(color 2)$(color 3)󰩃 $(color 4) $(color 5) $(color 6)󰆥 $(color 7)󰤄 $(color 8) " 17 | } 18 | 19 | 20 | 21 | # Title 22 | 23 | 24 | # Hide/Show Fully qualified domain name. 25 | # 26 | # Default: 'off' 27 | # Values: 'on', 'off' 28 | # Flag: --title_fqdn 29 | title_fqdn="off" 30 | 31 | 32 | # Kernel 33 | 34 | 35 | # Shorten the output of the kernel function. 36 | # 37 | # Default: 'on' 38 | # Values: 'on', 'off' 39 | # Flag: --kernel_shorthand 40 | # Supports: Everything except *BSDs (except PacBSD and PC-BSD) 41 | # 42 | # Example: 43 | # on: '4.8.9-1-ARCH' 44 | # off: 'Linux 4.8.9-1-ARCH' 45 | kernel_shorthand="on" 46 | 47 | 48 | # Distro 49 | 50 | 51 | # Shorten the output of the distro function 52 | # 53 | # Default: 'off' 54 | # Values: 'on', 'tiny', 'off' 55 | # Flag: --distro_shorthand 56 | # Supports: Everything except Windows and Haiku 57 | distro_shorthand="off" 58 | 59 | # Show/Hide OS Architecture. 60 | # Show 'x86_64', 'x86' and etc in 'Distro:' output. 61 | # 62 | # Default: 'on' 63 | # Values: 'on', 'off' 64 | # Flag: --os_arch 65 | # 66 | # Example: 67 | # on: 'Arch Linux x86_64' 68 | # off: 'Arch Linux' 69 | os_arch="off" 70 | 71 | 72 | # Uptime 73 | 74 | 75 | # Shorten the output of the uptime function 76 | # 77 | # Default: 'on' 78 | # Values: 'on', 'tiny', 'off' 79 | # Flag: --uptime_shorthand 80 | # 81 | # Example: 82 | # on: '2 days, 10 hours, 3 mins' 83 | # tiny: '2d 10h 3m' 84 | # off: '2 days, 10 hours, 3 minutes' 85 | uptime_shorthand="on" 86 | 87 | 88 | # Memory 89 | 90 | 91 | # Show memory pecentage in output. 92 | # 93 | # Default: 'off' 94 | # Values: 'on', 'off' 95 | # Flag: --memory_percent 96 | # 97 | # Example: 98 | # on: '1801MiB / 7881MiB (22%)' 99 | # off: '1801MiB / 7881MiB' 100 | memory_percent="on" 101 | 102 | # Change memory output unit. 103 | # 104 | # Default: 'mib' 105 | # Values: 'kib', 'mib', 'gib' 106 | # Flag: --memory_unit 107 | # 108 | # Example: 109 | # kib '1020928KiB / 7117824KiB' 110 | # mib '1042MiB / 6951MiB' 111 | # gib: ' 0.98GiB / 6.79GiB' 112 | memory_unit="gib" 113 | 114 | 115 | # Packages 116 | 117 | 118 | # Show/Hide Package Manager names. 119 | # 120 | # Default: 'tiny' 121 | # Values: 'on', 'tiny' 'off' 122 | # Flag: --package_managers 123 | # 124 | # Example: 125 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 126 | # tiny: '908 (pacman, flatpak, snap)' 127 | # off: '908' 128 | package_managers="on" 129 | 130 | 131 | # Shell 132 | 133 | 134 | # Show the path to $SHELL 135 | # 136 | # Default: 'off' 137 | # Values: 'on', 'off' 138 | # Flag: --shell_path 139 | # 140 | # Example: 141 | # on: '/bin/bash' 142 | # off: 'bash' 143 | shell_path="off" 144 | 145 | # Show $SHELL version 146 | # 147 | # Default: 'on' 148 | # Values: 'on', 'off' 149 | # Flag: --shell_version 150 | # 151 | # Example: 152 | # on: 'bash 4.4.5' 153 | # off: 'bash' 154 | shell_version="on" 155 | 156 | 157 | # CPU 158 | 159 | 160 | # CPU speed type 161 | # 162 | # Default: 'bios_limit' 163 | # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'. 164 | # Flag: --speed_type 165 | # Supports: Linux with 'cpufreq' 166 | # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. 167 | speed_type="bios_limit" 168 | 169 | # CPU speed shorthand 170 | # 171 | # Default: 'off' 172 | # Values: 'on', 'off'. 173 | # Flag: --speed_shorthand 174 | # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz 175 | # 176 | # Example: 177 | # on: 'i7-6500U (4) @ 3.1GHz' 178 | # off: 'i7-6500U (4) @ 3.100GHz' 179 | speed_shorthand="off" 180 | 181 | # Enable/Disable CPU brand in output. 182 | # 183 | # Default: 'on' 184 | # Values: 'on', 'off' 185 | # Flag: --cpu_brand 186 | # 187 | # Example: 188 | # on: 'Intel i7-6500U' 189 | # off: 'i7-6500U (4)' 190 | cpu_brand="on" 191 | 192 | # CPU Speed 193 | # Hide/Show CPU speed. 194 | # 195 | # Default: 'on' 196 | # Values: 'on', 'off' 197 | # Flag: --cpu_speed 198 | # 199 | # Example: 200 | # on: 'Intel i7-6500U (4) @ 3.1GHz' 201 | # off: 'Intel i7-6500U (4)' 202 | cpu_speed="off" 203 | 204 | # CPU Cores 205 | # Display CPU cores in output 206 | # 207 | # Default: 'logical' 208 | # Values: 'logical', 'physical', 'off' 209 | # Flag: --cpu_cores 210 | # Support: 'physical' doesn't work on BSD. 211 | # 212 | # Example: 213 | # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) 214 | # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) 215 | # off: 'Intel i7-6500U @ 3.1GHz' 216 | cpu_cores="off" 217 | 218 | # CPU Temperature 219 | # Hide/Show CPU temperature. 220 | # Note the temperature is added to the regular CPU function. 221 | # 222 | # Default: 'off' 223 | # Values: 'C', 'F', 'off' 224 | # Flag: --cpu_temp 225 | # Supports: Linux, BSD 226 | # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable 227 | # coretemp kernel module. This only supports newer Intel processors. 228 | # 229 | # Example: 230 | # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' 231 | # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' 232 | # off: 'Intel i7-6500U (4) @ 3.1GHz' 233 | cpu_temp="off" 234 | 235 | 236 | # GPU 237 | 238 | 239 | # Enable/Disable GPU Brand 240 | # 241 | # Default: 'on' 242 | # Values: 'on', 'off' 243 | # Flag: --gpu_brand 244 | # 245 | # Example: 246 | # on: 'AMD HD 7950' 247 | # off: 'HD 7950' 248 | gpu_brand="on" 249 | 250 | # Which GPU to display 251 | # 252 | # Default: 'all' 253 | # Values: 'all', 'dedicated', 'integrated' 254 | # Flag: --gpu_type 255 | # Supports: Linux 256 | # 257 | # Example: 258 | # all: 259 | # GPU1: AMD HD 7950 260 | # GPU2: Intel Integrated Graphics 261 | # 262 | # dedicated: 263 | # GPU1: AMD HD 7950 264 | # 265 | # integrated: 266 | # GPU1: Intel Integrated Graphics 267 | gpu_type="dedicated" 268 | 269 | 270 | # Resolution 271 | 272 | 273 | # Display refresh rate next to each monitor 274 | # Default: 'off' 275 | # Values: 'on', 'off' 276 | # Flag: --refresh_rate 277 | # Supports: Doesn't work on Windows. 278 | # 279 | # Example: 280 | # on: '1920x1080 @ 60Hz' 281 | # off: '1920x1080' 282 | refresh_rate="off" 283 | 284 | 285 | # Gtk Theme / Icons / Font 286 | 287 | 288 | # Shorten output of GTK Theme / Icons / Font 289 | # 290 | # Default: 'off' 291 | # Values: 'on', 'off' 292 | # Flag: --gtk_shorthand 293 | # 294 | # Example: 295 | # on: 'Numix, Adwaita' 296 | # off: 'Numix [GTK2], Adwaita [GTK3]' 297 | gtk_shorthand="off" 298 | 299 | 300 | # Enable/Disable gtk2 Theme / Icons / Font 301 | # 302 | # Default: 'on' 303 | # Values: 'on', 'off' 304 | # Flag: --gtk2 305 | # 306 | # Example: 307 | # on: 'Numix [GTK2], Adwaita [GTK3]' 308 | # off: 'Adwaita [GTK3]' 309 | gtk2="on" 310 | 311 | # Enable/Disable gtk3 Theme / Icons / Font 312 | # 313 | # Default: 'on' 314 | # Values: 'on', 'off' 315 | # Flag: --gtk3 316 | # 317 | # Example: 318 | # on: 'Numix [GTK2], Adwaita [GTK3]' 319 | # off: 'Numix [GTK2]' 320 | gtk3="on" 321 | 322 | 323 | # IP Address 324 | 325 | 326 | # Website to ping for the public IP 327 | # 328 | # Default: 'http://ident.me' 329 | # Values: 'url' 330 | # Flag: --ip_host 331 | public_ip_host="http://ident.me" 332 | 333 | # Public IP timeout. 334 | # 335 | # Default: '2' 336 | # Values: 'int' 337 | # Flag: --ip_timeout 338 | public_ip_timeout=2 339 | 340 | 341 | # Desktop Environment 342 | 343 | 344 | # Show Desktop Environment version 345 | # 346 | # Default: 'on' 347 | # Values: 'on', 'off' 348 | # Flag: --de_version 349 | de_version="on" 350 | 351 | 352 | # Disk 353 | 354 | 355 | # Which disks to display. 356 | # The values can be any /dev/sdXX, mount point or directory. 357 | # NOTE: By default we only show the disk info for '/'. 358 | # 359 | # Default: '/' 360 | # Values: '/', '/dev/sdXX', '/path/to/drive'. 361 | # Flag: --disk_show 362 | # 363 | # Example: 364 | # disk_show=('/' '/dev/sdb1'): 365 | # 'Disk (/): 74G / 118G (66%)' 366 | # 'Disk (/mnt/Videos): 823G / 893G (93%)' 367 | # 368 | # disk_show=('/'): 369 | # 'Disk (/): 74G / 118G (66%)' 370 | # 371 | disk_show=('/') 372 | 373 | # Disk subtitle. 374 | # What to append to the Disk subtitle. 375 | # 376 | # Default: 'mount' 377 | # Values: 'mount', 'name', 'dir', 'none' 378 | # Flag: --disk_subtitle 379 | # 380 | # Example: 381 | # name: 'Disk (/dev/sda1): 74G / 118G (66%)' 382 | # 'Disk (/dev/sdb2): 74G / 118G (66%)' 383 | # 384 | # mount: 'Disk (/): 74G / 118G (66%)' 385 | # 'Disk (/mnt/Local Disk): 74G / 118G (66%)' 386 | # 'Disk (/mnt/Videos): 74G / 118G (66%)' 387 | # 388 | # dir: 'Disk (/): 74G / 118G (66%)' 389 | # 'Disk (Local Disk): 74G / 118G (66%)' 390 | # 'Disk (Videos): 74G / 118G (66%)' 391 | # 392 | # none: 'Disk: 74G / 118G (66%)' 393 | # 'Disk: 74G / 118G (66%)' 394 | # 'Disk: 74G / 118G (66%)' 395 | disk_subtitle="none" 396 | 397 | # Disk percent. 398 | # Show/Hide disk percent. 399 | # 400 | # Default: 'on' 401 | # Values: 'on', 'off' 402 | # Flag: --disk_percent 403 | # 404 | # Example: 405 | # on: 'Disk (/): 74G / 118G (66%)' 406 | # off: 'Disk (/): 74G / 118G' 407 | disk_percent="on" 408 | 409 | 410 | # Song 411 | 412 | 413 | # Manually specify a music player. 414 | # 415 | # Default: 'auto' 416 | # Values: 'auto', 'player-name' 417 | # Flag: --music_player 418 | # 419 | # Available values for 'player-name': 420 | # 421 | # amarok 422 | # audacious 423 | # banshee 424 | # bluemindo 425 | # clementine 426 | # cmus 427 | # deadbeef 428 | # deepin-music 429 | # dragon 430 | # elisa 431 | # exaile 432 | # gnome-music 433 | # gmusicbrowser 434 | # gogglesmm 435 | # guayadeque 436 | # io.elementary.music 437 | # iTunes 438 | # juk 439 | # lollypop 440 | # mocp 441 | # mopidy 442 | # mpd 443 | # muine 444 | # netease-cloud-music 445 | # olivia 446 | # playerctl 447 | # pogo 448 | # pragha 449 | # qmmp 450 | # quodlibet 451 | # rhythmbox 452 | # sayonara 453 | # smplayer 454 | # spotify 455 | # strawberry 456 | # tauonmb 457 | # tomahawk 458 | # vlc 459 | # xmms2d 460 | # xnoise 461 | # yarock 462 | music_player="mpd" 463 | 464 | # Format to display song information. 465 | # 466 | # Default: '%artist% - %album% - %title%' 467 | # Values: '%artist%', '%album%', '%title%' 468 | # Flag: --song_format 469 | # 470 | # Example: 471 | # default: 'Song: Jet - Get Born - Sgt Major' 472 | song_format="%artist% - %album% - %title%" 473 | 474 | # Print the Artist, Album and Title on separate lines 475 | # 476 | # Default: 'off' 477 | # Values: 'on', 'off' 478 | # Flag: --song_shorthand 479 | # 480 | # Example: 481 | # on: 'Artist: The Fratellis' 482 | # 'Album: Costello Music' 483 | # 'Song: Chelsea Dagger' 484 | # 485 | # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' 486 | song_shorthand="off" 487 | 488 | # 'mpc' arguments (specify a host, password etc). 489 | # 490 | # Default: '' 491 | # Example: mpc_args=(-h HOST -P PASSWORD) 492 | mpc_args=() 493 | 494 | 495 | # Text Colors 496 | 497 | 498 | # Text Colors 499 | # 500 | # Default: 'distro' 501 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 502 | # Flag: --colors 503 | # 504 | # Each number represents a different part of the text in 505 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 506 | # 507 | # Example: 508 | # colors=(distro) - Text is colored based on Distro colors. 509 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 510 | colors=(distro) 511 | 512 | 513 | # Text Options 514 | 515 | 516 | # Toggle bold text 517 | # 518 | # Default: 'on' 519 | # Values: 'on', 'off' 520 | # Flag: --bold 521 | bold="on" 522 | 523 | # Enable/Disable Underline 524 | # 525 | # Default: 'on' 526 | # Values: 'on', 'off' 527 | # Flag: --underline 528 | underline_enabled="on" 529 | 530 | # Underline character 531 | # 532 | # Default: '-' 533 | # Values: 'string' 534 | # Flag: --underline_char 535 | underline_char="-" 536 | 537 | 538 | # Info Separator 539 | # Replace the default separator with the specified string. 540 | # 541 | # Default: ':' 542 | # Flag: --separator 543 | # 544 | # Example: 545 | # separator="->": 'Shell-> bash' 546 | # separator=" =": 'WM = dwm' 547 | separator=":" 548 | 549 | 550 | # Color Blocks 551 | 552 | 553 | # Color block range 554 | # The range of colors to print. 555 | # 556 | # Default: '0', '15' 557 | # Values: 'num' 558 | # Flag: --block_range 559 | # 560 | # Example: 561 | # 562 | # Display colors 0-7 in the blocks. (8 colors) 563 | # neofetch --block_range 0 7 564 | # 565 | # Display colors 0-15 in the blocks. (16 colors) 566 | # neofetch --block_range 0 15 567 | block_range=(0 15) 568 | 569 | # Toggle color blocks 570 | # 571 | # Default: 'on' 572 | # Values: 'on', 'off' 573 | # Flag: --color_blocks 574 | color_blocks="on" 575 | 576 | # Color block width in spaces 577 | # 578 | # Default: '3' 579 | # Values: 'num' 580 | # Flag: --block_width 581 | block_width=3 582 | 583 | # Color block height in lines 584 | # 585 | # Default: '1' 586 | # Values: 'num' 587 | # Flag: --block_height 588 | block_height=1 589 | 590 | # Color Alignment 591 | # 592 | # Default: 'auto' 593 | # Values: 'auto', 'num' 594 | # Flag: --col_offset 595 | # 596 | # Number specifies how far from the left side of the terminal (in spaces) to 597 | # begin printing the columns, in case you want to e.g. center them under your 598 | # text. 599 | # Example: 600 | # col_offset="auto" - Default behavior of neofetch 601 | # col_offset=7 - Leave 7 spaces then print the colors 602 | col_offset="auto" 603 | 604 | # Progress Bars 605 | 606 | 607 | # Bar characters 608 | # 609 | # Default: '-', '=' 610 | # Values: 'string', 'string' 611 | # Flag: --bar_char 612 | # 613 | # Example: 614 | # neofetch --bar_char 'elapsed' 'total' 615 | # neofetch --bar_char '-' '=' 616 | bar_char_elapsed="-" 617 | bar_char_total="=" 618 | 619 | # Toggle Bar border 620 | # 621 | # Default: 'on' 622 | # Values: 'on', 'off' 623 | # Flag: --bar_border 624 | bar_border="on" 625 | 626 | # Progress bar length in spaces 627 | # Number of chars long to make the progress bars. 628 | # 629 | # Default: '15' 630 | # Values: 'num' 631 | # Flag: --bar_length 632 | bar_length=15 633 | 634 | # Progress bar colors 635 | # When set to distro, uses your distro's logo colors. 636 | # 637 | # Default: 'distro', 'distro' 638 | # Values: 'distro', 'num' 639 | # Flag: --bar_colors 640 | # 641 | # Example: 642 | # neofetch --bar_colors 3 4 643 | # neofetch --bar_colors distro 5 644 | bar_color_elapsed="distro" 645 | bar_color_total="distro" 646 | 647 | 648 | # Info display 649 | # Display a bar with the info. 650 | # 651 | # Default: 'off' 652 | # Values: 'bar', 'infobar', 'barinfo', 'off' 653 | # Flags: --cpu_display 654 | # --memory_display 655 | # --battery_display 656 | # --disk_display 657 | # 658 | # Example: 659 | # bar: '[---=======]' 660 | # infobar: 'info [---=======]' 661 | # barinfo: '[---=======] info' 662 | # off: 'info' 663 | cpu_display="off" 664 | memory_display="off" 665 | battery_display="off" 666 | disk_display="off" 667 | 668 | 669 | # Backend Settings 670 | 671 | 672 | # Image backend. 673 | # 674 | # Default: 'ascii' 675 | # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', 676 | # 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' 677 | # Flag: --backend 678 | image_backend="ascii" 679 | 680 | # Image Source 681 | # 682 | # Which image or ascii file to display. 683 | # 684 | # Default: 'auto' 685 | # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' 686 | # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' 687 | # Flag: --source 688 | # 689 | # NOTE: 'auto' will pick the best image source for whatever image backend is used. 690 | # In ascii mode, distro ascii art will be used and in an image mode, your 691 | # wallpaper will be used. 692 | image_source=~/.config/neofetch/bmofetch/bmo.txt 693 | 694 | 695 | # Ascii Options 696 | 697 | 698 | # Ascii distro 699 | # Which distro's ascii art to display. 700 | # 701 | # Default: 'auto' 702 | # Values: 'auto', 'distro_name' 703 | # Flag: --ascii_distro 704 | # NOTE: AIX, Alpine, Anarchy, Android, Antergos, antiX, "AOSC OS", 705 | # "AOSC OS/Retro", Apricity, ArcoLinux, ArchBox, ARCHlabs, 706 | # ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, 707 | # Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, 708 | # BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, 709 | # Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover, 710 | # Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin, 711 | # DesaOS, Devuan, DracOS, DarkOs, DragonFly, Drauger, Elementary, 712 | # EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, 713 | # FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo, 714 | # gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, 715 | # Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, 716 | # Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite, 717 | # LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, 718 | # Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, 719 | # Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner, 720 | # NuTyX, OBRevenge, OpenBSD, openEuler, OpenIndiana, openmamba, 721 | # OpenMandriva, OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD, 722 | # Parabola, Pardus, Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint, 723 | # popos, Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, 724 | # Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, 725 | # Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, 726 | # Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, 727 | # SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, 728 | # openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, 729 | # Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, 730 | # Ubuntu, Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, 731 | # and IRIX have ascii logos 732 | # NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants. 733 | # Use '{distro name}_old' to use the old logos. 734 | # NOTE: Ubuntu has flavor variants. 735 | # Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME, 736 | # Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors. 737 | # NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu, 738 | # CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android, 739 | # Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola, 740 | # Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS, 741 | # Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian, 742 | # postmarketOS, and Void have a smaller logo variant. 743 | # Use '{distro name}_small' to use the small variants. 744 | ascii_distro="arch_small" 745 | 746 | # Ascii Colors 747 | # 748 | # Default: 'distro' 749 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 750 | # Flag: --ascii_colors 751 | # 752 | # Example: 753 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 754 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 755 | ascii_colors=(4 6 1 8 8 6 ) 756 | 757 | # Bold ascii logo 758 | # Whether or not to bold the ascii logo. 759 | # 760 | # Default: 'on' 761 | # Values: 'on', 'off' 762 | # Flag: --ascii_bold 763 | ascii_bold="on" 764 | 765 | 766 | # Image Options 767 | 768 | 769 | # Image loop 770 | # Setting this to on will make neofetch redraw the image constantly until 771 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 772 | # 773 | # Default: 'off' 774 | # Values: 'on', 'off' 775 | # Flag: --loop 776 | image_loop="off" 777 | 778 | # Thumbnail directory 779 | # 780 | # Default: '~/.cache/thumbnails/neofetch' 781 | # Values: 'dir' 782 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 783 | 784 | # Crop mode 785 | # 786 | # Default: 'normal' 787 | # Values: 'normal', 'fit', 'fill' 788 | # Flag: --crop_mode 789 | # 790 | # See this wiki page to learn about the fit and fill options. 791 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 792 | crop_mode="normal" 793 | 794 | # Crop offset 795 | # Note: Only affects 'normal' crop mode. 796 | # 797 | # Default: 'center' 798 | # Values: 'northwest', 'north', 'northeast', 'west', 'center' 799 | # 'east', 'southwest', 'south', 'southeast' 800 | # Flag: --crop_offset 801 | crop_offset="center" 802 | 803 | # Image size 804 | # The image is half the terminal width by default. 805 | # 806 | # Default: 'auto' 807 | # Values: 'auto', '00px', '00%', 'none' 808 | # Flags: --image_size 809 | # --size 810 | image_size="auto" 811 | 812 | # Gap between image and text 813 | # 814 | # Default: '3' 815 | # Values: 'num', '-num' 816 | # Flag: --gap 817 | gap=-44 818 | 819 | # Image offsets 820 | # Only works with the w3m backend. 821 | # 822 | # Default: '0' 823 | # Values: 'px' 824 | # Flags: --xoffset 825 | # --yoffset 826 | yoffset=0 827 | xoffset=0 828 | 829 | # Image background color 830 | # Only works with the w3m backend. 831 | # 832 | # Default: '' 833 | # Values: 'color', 'blue' 834 | # Flag: --b 835 | background_color= 836 | -------------------------------------------------------------------------------- /small/ozozfetch.conf: -------------------------------------------------------------------------------- 1 | # Source: https://github.com/Chick2D/neofetch-themes/ 2 | # Do consider checking out the repository, it has a ton of great configs like this. 3 | 4 | # Made by https://github.com/mmsaeed509 (ozozFetch) 5 | 6 | # Customization Wiki https://github.com/dylanaraps/neofetch/wiki/Customizing-Info 7 | 8 | print_info() { 9 | 10 | prin "${c1} Sys-Info " 11 | info "${c5} ├─  Distro " distro 12 | info "${c5} ├─  Kernel " kernel 13 | info "${c5} ├─  DE/WM " wm 14 | info "${c5} ├─ 󰍛 CPU " cpu 15 | info "${c5} ├─ 󰍹 GPU " gpu 16 | info "${c5} ├─ 󰅐 Up Time " uptime 17 | info "${c5} └─  SHELL " shell 18 | prin "$(color 1)  $(color 2) $(color 3) $(color 4) $(color 5) $(color 6) $(color 7) $(color 8)" 19 | 20 | } 21 | 22 | ##--------- Title 23 | 24 | # Hide/Show Fully qualified domain name. 25 | # 26 | # Default: 'off' 27 | # Values: 'on', 'off' 28 | # Flag: --title_fqdn 29 | title_fqdn="off" 30 | 31 | 32 | ##--------- Kernel 33 | 34 | # Shorten the output of the kernel function. 35 | # 36 | # Default: 'on' 37 | # Values: 'on', 'off' 38 | # Flag: --kernel_shorthand 39 | # Supports: Everything except *BSDs (except PacBSD and PC-BSD) 40 | # 41 | # Example: 42 | # on: '4.8.9-1-ARCH' 43 | # off: 'Linux 4.8.9-1-ARCH' 44 | kernel_shorthand="off" 45 | 46 | 47 | ##--------- Distro 48 | 49 | # Shorten the output of the distro function 50 | # 51 | # Default: 'off' 52 | # Values: 'on', 'tiny', 'off' 53 | # Flag: --distro_shorthand 54 | # Supports: Everything except Windows and Haiku 55 | distro_shorthand="off" 56 | 57 | # Show/Hide OS Architecture. 58 | # Show 'x86_64', 'x86' and etc in 'Distro:' output. 59 | # 60 | # Default: 'on' 61 | # Values: 'on', 'off' 62 | # Flag: --os_arch 63 | # 64 | # Example: 65 | # on: 'Arch Linux x86_64' 66 | # off: 'Arch Linux' 67 | os_arch="off" 68 | 69 | 70 | ##--------- Uptime 71 | 72 | # Shorten the output of the uptime function 73 | # 74 | # Default: 'on' 75 | # Values: 'on', 'tiny', 'off' 76 | # Flag: --uptime_shorthand 77 | # 78 | # Example: 79 | # on: '2 days, 10 hours, 3 mins' 80 | # tiny: '2d 10h 3m' 81 | # off: '2 days, 10 hours, 3 minutes' 82 | uptime_shorthand="on" 83 | 84 | 85 | ##--------- Memory 86 | 87 | # Show memory pecentage in output. 88 | # 89 | # Default: 'off' 90 | # Values: 'on', 'off' 91 | # Flag: --memory_percent 92 | # 93 | # Example: 94 | # on: '1801MiB / 7881MiB (22%)' 95 | # off: '1801MiB / 7881MiB' 96 | memory_percent="off" 97 | 98 | # Change memory output unit. 99 | # 100 | # Default: 'mib' 101 | # Values: 'kib', 'mib', 'gib' 102 | # Flag: --memory_unit 103 | # 104 | # Example: 105 | # kib '1020928KiB / 7117824KiB' 106 | # mib '1042MiB / 6951MiB' 107 | # gib: ' 0.98GiB / 6.79GiB' 108 | memory_unit="mib" 109 | 110 | 111 | ##--------- Packages 112 | 113 | # Show/Hide Package Manager names. 114 | # 115 | # Default: 'tiny' 116 | # Values: 'on', 'tiny' 'off' 117 | # Flag: --package_managers 118 | # 119 | # Example: 120 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 121 | # tiny: '908 (pacman, flatpak, snap)' 122 | # off: '908' 123 | package_managers="on" 124 | 125 | 126 | ##--------- Shell 127 | 128 | # Show the path to $SHELL 129 | # 130 | # Default: 'off' 131 | # Values: 'on', 'off' 132 | # Flag: --shell_path 133 | # 134 | # Example: 135 | # on: '/bin/bash' 136 | # off: 'bash' 137 | shell_path="off" 138 | 139 | # Show $SHELL version 140 | # 141 | # Default: 'on' 142 | # Values: 'on', 'off' 143 | # Flag: --shell_version 144 | # 145 | # Example: 146 | # on: 'bash 4.4.5' 147 | # off: 'bash' 148 | shell_version="on" 149 | 150 | 151 | ##--------- CPU 152 | 153 | # CPU speed type 154 | # 155 | # Default: 'bios_limit' 156 | # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'. 157 | # Flag: --speed_type 158 | # Supports: Linux with 'cpufreq' 159 | # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. 160 | speed_type="bios_limit" 161 | 162 | # CPU speed shorthand 163 | # 164 | # Default: 'off' 165 | # Values: 'on', 'off'. 166 | # Flag: --speed_shorthand 167 | # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz 168 | # 169 | # Example: 170 | # on: 'i7-6500U (4) @ 3.1GHz' 171 | # off: 'i7-6500U (4) @ 3.100GHz' 172 | speed_shorthand="off" 173 | 174 | # Enable/Disable CPU brand in output. 175 | # 176 | # Default: 'on' 177 | # Values: 'on', 'off' 178 | # Flag: --cpu_brand 179 | # 180 | # Example: 181 | # on: 'Intel i7-6500U' 182 | # off: 'i7-6500U (4)' 183 | cpu_brand="on" 184 | 185 | # CPU Speed 186 | # Hide/Show CPU speed. 187 | # 188 | # Default: 'on' 189 | # Values: 'on', 'off' 190 | # Flag: --cpu_speed 191 | # 192 | # Example: 193 | # on: 'Intel i7-6500U (4) @ 3.1GHz' 194 | # off: 'Intel i7-6500U (4)' 195 | cpu_speed="off" 196 | 197 | # CPU Cores 198 | # Display CPU cores in output 199 | # 200 | # Default: 'logical' 201 | # Values: 'logical', 'physical', 'off' 202 | # Flag: --cpu_cores 203 | # Support: 'physical' doesn't work on BSD. 204 | # 205 | # Example: 206 | # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) 207 | # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) 208 | # off: 'Intel i7-6500U @ 3.1GHz' 209 | cpu_cores="off" 210 | 211 | # CPU Temperature 212 | # Hide/Show CPU temperature. 213 | # Note the temperature is added to the regular CPU function. 214 | # 215 | # Default: 'off' 216 | # Values: 'C', 'F', 'off' 217 | # Flag: --cpu_temp 218 | # Supports: Linux, BSD 219 | # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable 220 | # coretemp kernel module. This only supports newer Intel processors. 221 | # 222 | # Example: 223 | # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' 224 | # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' 225 | # off: 'Intel i7-6500U (4) @ 3.1GHz' 226 | cpu_temp="off" 227 | 228 | 229 | ##--------- GPU 230 | 231 | # Enable/Disable GPU Brand 232 | # 233 | # Default: 'on' 234 | # Values: 'on', 'off' 235 | # Flag: --gpu_brand 236 | # 237 | # Example: 238 | # on: 'AMD HD 7950' 239 | # off: 'HD 7950' 240 | gpu_brand="on" 241 | 242 | # Which GPU to display 243 | # 244 | # Default: 'all' 245 | # Values: 'all', 'dedicated', 'integrated' 246 | # Flag: --gpu_type 247 | # Supports: Linux 248 | # 249 | # Example: 250 | # all: 251 | # GPU1: AMD HD 7950 252 | # GPU2: Intel Integrated Graphics 253 | # 254 | # dedicated: 255 | # GPU1: AMD HD 7950 256 | # 257 | # integrated: 258 | # GPU1: Intel Integrated Graphics 259 | gpu_type="dedicated" 260 | 261 | 262 | ##--------- Resolution 263 | 264 | # Display refresh rate next to each monitor 265 | # Default: 'off' 266 | # Values: 'on', 'off' 267 | # Flag: --refresh_rate 268 | # Supports: Doesn't work on Windows. 269 | # 270 | # Example: 271 | # on: '1920x1080 @ 60Hz' 272 | # off: '1920x1080' 273 | refresh_rate="off" 274 | 275 | 276 | ##--------- Gtk Theme / Icons / Font 277 | 278 | # Shorten output of GTK Theme / Icons / Font 279 | # 280 | # Default: 'off' 281 | # Values: 'on', 'off' 282 | # Flag: --gtk_shorthand 283 | # 284 | # Example: 285 | # on: 'Numix, Adwaita' 286 | # off: 'Numix [GTK2], Adwaita [GTK3]' 287 | gtk_shorthand="off" 288 | 289 | # Enable/Disable gtk2 Theme / Icons / Font 290 | # 291 | # Default: 'on' 292 | # Values: 'on', 'off' 293 | # Flag: --gtk2 294 | # 295 | # Example: 296 | # on: 'Numix [GTK2], Adwaita [GTK3]' 297 | # off: 'Adwaita [GTK3]' 298 | gtk2="on" 299 | 300 | # Enable/Disable gtk3 Theme / Icons / Font 301 | # 302 | # Default: 'on' 303 | # Values: 'on', 'off' 304 | # Flag: --gtk3 305 | # 306 | # Example: 307 | # on: 'Numix [GTK2], Adwaita [GTK3]' 308 | # off: 'Numix [GTK2]' 309 | gtk3="on" 310 | 311 | 312 | ##--------- IP Address 313 | 314 | # Website to ping for the public IP 315 | # 316 | # Default: 'http://ident.me' 317 | # Values: 'url' 318 | # Flag: --ip_host 319 | public_ip_host="http://ident.me" 320 | 321 | # Public IP timeout. 322 | # 323 | # Default: '2' 324 | # Values: 'int' 325 | # Flag: --ip_timeout 326 | public_ip_timeout=2 327 | 328 | # Desktop Environment 329 | 330 | # Show Desktop Environment version 331 | # 332 | # Default: 'on' 333 | # Values: 'on', 'off' 334 | # Flag: --de_version 335 | de_version="on" 336 | 337 | 338 | ##--------- Disk 339 | 340 | # Which disks to display. 341 | # The values can be any /dev/sdXX, mount point or directory. 342 | # NOTE: By default we only show the disk info for '/'. 343 | # 344 | # Default: '/' 345 | # Values: '/', '/dev/sdXX', '/path/to/drive'. 346 | # Flag: --disk_show 347 | # 348 | # Example: 349 | # disk_show=('/' '/dev/sdb1'): 350 | # 'Disk (/): 74G / 118G (66%)' 351 | # 'Disk (/mnt/Videos): 823G / 893G (93%)' 352 | # 353 | # disk_show=('/'): 354 | # 'Disk (/): 74G / 118G (66%)' 355 | # 356 | disk_show=('/') 357 | 358 | # Disk subtitle. 359 | # What to append to the Disk subtitle. 360 | # 361 | # Default: 'mount' 362 | # Values: 'mount', 'name', 'dir', 'none' 363 | # Flag: --disk_subtitle 364 | # 365 | # Example: 366 | # name: 'Disk (/dev/sda1): 74G / 118G (66%)' 367 | # 'Disk (/dev/sdb2): 74G / 118G (66%)' 368 | # 369 | # mount: 'Disk (/): 74G / 118G (66%)' 370 | # 'Disk (/mnt/Local Disk): 74G / 118G (66%)' 371 | # 'Disk (/mnt/Videos): 74G / 118G (66%)' 372 | # 373 | # dir: 'Disk (/): 74G / 118G (66%)' 374 | # 'Disk (Local Disk): 74G / 118G (66%)' 375 | # 'Disk (Videos): 74G / 118G (66%)' 376 | # 377 | # none: 'Disk: 74G / 118G (66%)' 378 | # 'Disk: 74G / 118G (66%)' 379 | # 'Disk: 74G / 118G (66%)' 380 | disk_subtitle="mount" 381 | 382 | # Disk percent. 383 | # Show/Hide disk percent. 384 | # 385 | # Default: 'on' 386 | # Values: 'on', 'off' 387 | # Flag: --disk_percent 388 | # 389 | # Example: 390 | # on: 'Disk (/): 74G / 118G (66%)' 391 | # off: 'Disk (/): 74G / 118G' 392 | disk_percent="on" 393 | 394 | 395 | ##--------- Song 396 | 397 | # Manually specify a music player. 398 | # 399 | # Default: 'auto' 400 | # Values: 'auto', 'player-name' 401 | # Flag: --music_player 402 | # 403 | # Available values for 'player-name': 404 | # 405 | # amarok 406 | # audacious 407 | # banshee 408 | # bluemindo 409 | # clementine 410 | # cmus 411 | # deadbeef 412 | # deepin-music 413 | # dragon 414 | # elisa 415 | # exaile 416 | # gnome-music 417 | # gmusicbrowser 418 | # gogglesmm 419 | # guayadeque 420 | # io.elementary.music 421 | # iTunes 422 | # juk 423 | # lollypop 424 | # mocp 425 | # mopidy 426 | # mpd 427 | # muine 428 | # netease-cloud-music 429 | # olivia 430 | # playerctl 431 | # pogo 432 | # pragha 433 | # qmmp 434 | # quodlibet 435 | # rhythmbox 436 | # sayonara 437 | # smplayer 438 | # spotify 439 | # strawberry 440 | # tauonmb 441 | # tomahawk 442 | # vlc 443 | # xmms2d 444 | # xnoise 445 | # yarock 446 | music_player="auto" 447 | 448 | # Format to display song information. 449 | # 450 | # Default: '%artist% - %album% - %title%' 451 | # Values: '%artist%', '%album%', '%title%' 452 | # Flag: --song_format 453 | # 454 | # Example: 455 | # default: 'Song: Jet - Get Born - Sgt Major' 456 | song_format="%artist% - %album% - %title%" 457 | 458 | # Print the Artist, Album and Title on separate lines 459 | # 460 | # Default: 'off' 461 | # Values: 'on', 'off' 462 | # Flag: --song_shorthand 463 | # 464 | # Example: 465 | # on: 'Artist: The Fratellis' 466 | # 'Album: Costello Music' 467 | # 'Song: Chelsea Dagger' 468 | # 469 | # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' 470 | song_shorthand="off" 471 | 472 | # 'mpc' arguments (specify a host, password etc). 473 | # 474 | # Default: '' 475 | # Example: mpc_args=(-h HOST -P PASSWORD) 476 | mpc_args=() 477 | 478 | 479 | ##--------- Text Colors 480 | 481 | # Text Colors 482 | # 483 | # Default: 'distro' 484 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 485 | # Flag: --colors 486 | # 487 | # Each number represents a different part of the text in 488 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 489 | # 490 | # Example: 491 | # colors=(distro) - Text is colored based on Distro colors. 492 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 493 | colors=(1 2 3 4 5 6 7 8) 494 | 495 | 496 | ##--------- Text Options 497 | 498 | # Toggle bold text 499 | # 500 | # Default: 'on' 501 | # Values: 'on', 'off' 502 | # Flag: --bold 503 | bold="on" 504 | 505 | # Enable/Disable Underline 506 | # 507 | # Default: 'on' 508 | # Values: 'on', 'off' 509 | # Flag: --underline 510 | underline_enabled="on" 511 | 512 | # Underline character 513 | # 514 | # Default: '-' 515 | # Values: 'string' 516 | # Flag: --underline_char 517 | underline_char="󰍴" 518 | 519 | # Info Separator 520 | # Replace the default separator with the specified string. 521 | # 522 | # Default: ':' 523 | # Flag: --separator 524 | # 525 | # Example: 526 | # separator="->": 'Shell-> bash' 527 | # separator=" =": 'WM = dwm' 528 | separator=":" 529 | 530 | 531 | ##--------- Color Blocks 532 | 533 | # Color block range 534 | # The range of colors to print. 535 | # 536 | # Default: '0', '15' 537 | # Values: 'num' 538 | # Flag: --block_range 539 | # 540 | # Example: 541 | # 542 | # Display colors 0-7 in the blocks. (8 colors) 543 | # neofetch --block_range 0 7 544 | # 545 | # Display colors 0-15 in the blocks. (16 colors) 546 | # neofetch --block_range 0 15 547 | block_range=(0 15) 548 | 549 | # Toggle color blocks 550 | # 551 | # Default: 'on' 552 | # Values: 'on', 'off' 553 | # Flag: --color_blocks 554 | color_blocks="on" 555 | 556 | # Color block width in spaces 557 | # 558 | # Default: '3' 559 | # Values: 'num' 560 | # Flag: --block_width 561 | block_width=3 562 | 563 | # Color block height in lines 564 | # 565 | # Default: '1' 566 | # Values: 'num' 567 | # Flag: --block_height 568 | block_height=1 569 | 570 | # Color Alignment 571 | # 572 | # Default: 'auto' 573 | # Values: 'auto', 'num' 574 | # Flag: --col_offset 575 | # 576 | # Number specifies how far from the left side of the terminal (in spaces) to 577 | # begin printing the columns, in case you want to e.g. center them under your 578 | # text. 579 | # Example: 580 | # col_offset="auto" - Default behavior of neofetch 581 | # col_offset=7 - Leave 7 spaces then print the colors 582 | col_offset="auto" 583 | 584 | ##--------- Progress Bars 585 | 586 | # Bar characters 587 | # 588 | # Default: '-', '=' 589 | # Values: 'string', 'string' 590 | # Flag: --bar_char 591 | # 592 | # Example: 593 | # neofetch --bar_char 'elapsed' 'total' 594 | # neofetch --bar_char '-' '=' 595 | bar_char_elapsed="-" 596 | bar_char_total="=" 597 | 598 | # Toggle Bar border 599 | # 600 | # Default: 'on' 601 | # Values: 'on', 'off' 602 | # Flag: --bar_border 603 | bar_border="on" 604 | 605 | # Progress bar length in spaces 606 | # Number of chars long to make the progress bars. 607 | # 608 | # Default: '15' 609 | # Values: 'num' 610 | # Flag: --bar_length 611 | bar_length=15 612 | 613 | # Progress bar colors 614 | # When set to distro, uses your distro's logo colors. 615 | # 616 | # Default: 'distro', 'distro' 617 | # Values: 'distro', 'num' 618 | # Flag: --bar_colors 619 | # 620 | # Example: 621 | # neofetch --bar_colors 3 4 622 | # neofetch --bar_colors distro 5 623 | bar_color_elapsed="distro" 624 | bar_color_total="distro" 625 | 626 | # Info display 627 | # Display a bar with the info. 628 | # 629 | # Default: 'off' 630 | # Values: 'bar', 'infobar', 'barinfo', 'off' 631 | # Flags: --cpu_display 632 | # --memory_display 633 | # --battery_display 634 | # --disk_display 635 | # 636 | # Example: 637 | # bar: '[---=======]' 638 | # infobar: 'info [---=======]' 639 | # barinfo: '[---=======] info' 640 | # off: 'info' 641 | cpu_display="off" 642 | memory_display="off" 643 | battery_display="off" 644 | disk_display="off" 645 | 646 | 647 | ##--------- Backend Settings 648 | 649 | # Image backend. 650 | # 651 | # Default: 'ascii' 652 | # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', 653 | # 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' 654 | # Flag: --backend 655 | image_backend="ascii" 656 | 657 | # Image Source 658 | # 659 | # Which image or ascii file to display. 660 | # 661 | # Default: 'auto' 662 | # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' 663 | # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' 664 | # Flag: --source 665 | # 666 | # NOTE: 'auto' will pick the best image source for whatever image backend is used. 667 | # In ascii mode, distro ascii art will be used and in an image mode, your 668 | # wallpaper will be used. 669 | image_source="auto" 670 | 671 | 672 | ##--------- Ascii Options 673 | 674 | # Ascii distro 675 | # Which distro's ascii art to display. 676 | # 677 | # Default: 'auto' 678 | # Values: 'auto', 'distro_name' 679 | # Flag: --ascii_distro 680 | # NOTE: AIX, Alpine, Anarchy, Android, Antergos, antiX, "AOSC OS", 681 | # "AOSC OS/Retro", Apricity, ArcoLinux, ArchBox, ARCHlabs, 682 | # ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, 683 | # Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, 684 | # BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, 685 | # Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover, 686 | # Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin, 687 | # DesaOS, Devuan, DracOS, DarkOs, DragonFly, Drauger, Elementary, 688 | # EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, 689 | # FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo, 690 | # gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, 691 | # Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, 692 | # Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite, 693 | # LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, 694 | # Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, 695 | # Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner, 696 | # NuTyX, OBRevenge, OpenBSD, openEuler, OpenIndiana, openmamba, 697 | # OpenMandriva, OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD, 698 | # Parabola, Pardus, Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint, 699 | # popos, Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, 700 | # Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, 701 | # Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, 702 | # Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, 703 | # SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, 704 | # openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, 705 | # Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, 706 | # Ubuntu, Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, 707 | # and IRIX have ascii logos 708 | # NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants. 709 | # Use '{distro name}_old' to use the old logos. 710 | # NOTE: Ubuntu has flavor variants. 711 | # Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME, 712 | # Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors. 713 | # NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu, 714 | # CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android, 715 | # Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola, 716 | # Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS, 717 | # Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian, 718 | # postmarketOS, and Void have a smaller logo variant. 719 | # Use '{distro name}_small' to use the small variants. 720 | ascii_distro="arch_small" 721 | 722 | # Ascii Colors 723 | # 724 | # Default: 'distro' 725 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 726 | # Flag: --ascii_colors 727 | # 728 | # Example: 729 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 730 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 731 | ascii_colors=(1 2 3 4 5 6 7 8) 732 | 733 | # Bold ascii logo 734 | # Whether or not to bold the ascii logo. 735 | # 736 | # Default: 'on' 737 | # Values: 'on', 'off' 738 | # Flag: --ascii_bold 739 | ascii_bold="on" 740 | 741 | 742 | ##--------- Image Options 743 | 744 | # Image loop 745 | # Setting this to on will make neofetch redraw the image constantly until 746 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 747 | # 748 | # Default: 'off' 749 | # Values: 'on', 'off' 750 | # Flag: --loop 751 | image_loop="off" 752 | 753 | # Thumbnail directory 754 | # 755 | # Default: '~/.cache/thumbnails/neofetch' 756 | # Values: 'dir' 757 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 758 | 759 | # Crop mode 760 | # 761 | # Default: 'normal' 762 | # Values: 'normal', 'fit', 'fill' 763 | # Flag: --crop_mode 764 | # 765 | # See this wiki page to learn about the fit and fill options. 766 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 767 | crop_mode="normal" 768 | 769 | # Crop offset 770 | # Note: Only affects 'normal' crop mode. 771 | # 772 | # Default: 'center' 773 | # Values: 'northwest', 'north', 'northeast', 'west', 'center' 774 | # 'east', 'southwest', 'south', 'southeast' 775 | # Flag: --crop_offset 776 | crop_offset="center" 777 | 778 | # Image size 779 | # The image is half the terminal width by default. 780 | # 781 | # Default: 'auto' 782 | # Values: 'auto', '00px', '00%', 'none' 783 | # Flags: --image_size 784 | # --size 785 | image_size="auto" 786 | 787 | # Gap between image and text 788 | # 789 | # Default: '3' 790 | # Values: 'num', '-num' 791 | # Flag: --gap 792 | gap=2 793 | 794 | # Image offsets 795 | # Only works with the w3m backend. 796 | # 797 | # Default: '0' 798 | # Values: 'px' 799 | # Flags: --xoffset 800 | # --yoffset 801 | yoffset=0 802 | xoffset=0 803 | 804 | # Image background color 805 | # Only works with the w3m backend. 806 | # 807 | # Default: '' 808 | # Values: 'color', 'blue' 809 | # Flag: --bg_color 810 | background_color= 811 | 812 | 813 | ##--------- Misc Options 814 | 815 | # Stdout mode 816 | # Turn off all colors and disables image backend (ASCII/Image). 817 | # Useful for piping into another command. 818 | # Default: 'off' 819 | # Values: 'on', 'off' 820 | stdout="off" 821 | -------------------------------------------------------------------------------- /normal/ozozfetch: -------------------------------------------------------------------------------- 1 | # Source: https://github.com/Chick2D/neofetch-themes/ 2 | # Do consider checking out the repository, it has a ton of great configs like this. 3 | 4 | # Made by https://github.com/mmsaeed509 (ozozFetch) 5 | 6 | # Customization Wiki https://github.com/dylanaraps/neofetch/wiki/Customizing-Info 7 | 8 | print_info() { 9 | info title 10 | info underline 11 | 12 | info "${c1} OS" os 13 | info "${c1} ├ " distro 14 | info "${c1} ├ " kernel 15 | info "${c1} ├󰏗 " packages 16 | info "${c1} └ " shell 17 | echo 18 | info "${c2} DE/WM" wm 19 | info "${c2} ├󰂫 " theme 20 | info "${c2} ├󰂫 " icons 21 | info "${c2} └ " term 22 | echo 23 | info "${c3} PC" model 24 | info "${c3} ├󰍛 " cpu 25 | info "${c3} ├󰍹 " gpu 26 | info "${c3} ├ " memory 27 | info "${c3} ├ " uptime 28 | info "${c3} └ " resolution 29 | 30 | info cols 31 | 32 | } 33 | 34 | ##--------- Title 35 | 36 | # Hide/Show Fully qualified domain name. 37 | # 38 | # Default: 'off' 39 | # Values: 'on', 'off' 40 | # Flag: --title_fqdn 41 | title_fqdn="off" 42 | 43 | 44 | ##--------- Kernel 45 | 46 | # Shorten the output of the kernel function. 47 | # 48 | # Default: 'on' 49 | # Values: 'on', 'off' 50 | # Flag: --kernel_shorthand 51 | # Supports: Everything except *BSDs (except PacBSD and PC-BSD) 52 | # 53 | # Example: 54 | # on: '4.8.9-1-ARCH' 55 | # off: 'Linux 4.8.9-1-ARCH' 56 | kernel_shorthand="on" 57 | 58 | 59 | ##--------- Distro 60 | 61 | # Shorten the output of the distro function 62 | # 63 | # Default: 'off' 64 | # Values: 'on', 'tiny', 'off' 65 | # Flag: --distro_shorthand 66 | # Supports: Everything except Windows and Haiku 67 | distro_shorthand="off" 68 | 69 | # Show/Hide OS Architecture. 70 | # Show 'x86_64', 'x86' and etc in 'Distro:' output. 71 | # 72 | # Default: 'on' 73 | # Values: 'on', 'off' 74 | # Flag: --os_arch 75 | # 76 | # Example: 77 | # on: 'Arch Linux x86_64' 78 | # off: 'Arch Linux' 79 | os_arch="on" 80 | 81 | 82 | ##--------- Uptime 83 | 84 | # Shorten the output of the uptime function 85 | # 86 | # Default: 'on' 87 | # Values: 'on', 'tiny', 'off' 88 | # Flag: --uptime_shorthand 89 | # 90 | # Example: 91 | # on: '2 days, 10 hours, 3 mins' 92 | # tiny: '2d 10h 3m' 93 | # off: '2 days, 10 hours, 3 minutes' 94 | uptime_shorthand="on" 95 | 96 | 97 | ##--------- Memory 98 | 99 | # Show memory pecentage in output. 100 | # 101 | # Default: 'off' 102 | # Values: 'on', 'off' 103 | # Flag: --memory_percent 104 | # 105 | # Example: 106 | # on: '1801MiB / 7881MiB (22%)' 107 | # off: '1801MiB / 7881MiB' 108 | memory_percent="off" 109 | 110 | # Change memory output unit. 111 | # 112 | # Default: 'mib' 113 | # Values: 'kib', 'mib', 'gib' 114 | # Flag: --memory_unit 115 | # 116 | # Example: 117 | # kib '1020928KiB / 7117824KiB' 118 | # mib '1042MiB / 6951MiB' 119 | # gib: ' 0.98GiB / 6.79GiB' 120 | memory_unit="mib" 121 | 122 | 123 | ##--------- Packages 124 | 125 | # Show/Hide Package Manager names. 126 | # 127 | # Default: 'tiny' 128 | # Values: 'on', 'tiny' 'off' 129 | # Flag: --package_managers 130 | # 131 | # Example: 132 | # on: '998 (pacman), 8 (flatpak), 4 (snap)' 133 | # tiny: '908 (pacman, flatpak, snap)' 134 | # off: '908' 135 | package_managers="on" 136 | 137 | 138 | ##--------- Shell 139 | 140 | # Show the path to $SHELL 141 | # 142 | # Default: 'off' 143 | # Values: 'on', 'off' 144 | # Flag: --shell_path 145 | # 146 | # Example: 147 | # on: '/bin/bash' 148 | # off: 'bash' 149 | shell_path="off" 150 | 151 | # Show $SHELL version 152 | # 153 | # Default: 'on' 154 | # Values: 'on', 'off' 155 | # Flag: --shell_version 156 | # 157 | # Example: 158 | # on: 'bash 4.4.5' 159 | # off: 'bash' 160 | shell_version="on" 161 | 162 | 163 | ##--------- CPU 164 | 165 | # CPU speed type 166 | # 167 | # Default: 'bios_limit' 168 | # Values: 'scaling_cur_freq', 'scaling_min_freq', 'scaling_max_freq', 'bios_limit'. 169 | # Flag: --speed_type 170 | # Supports: Linux with 'cpufreq' 171 | # NOTE: Any file in '/sys/devices/system/cpu/cpu0/cpufreq' can be used as a value. 172 | speed_type="bios_limit" 173 | 174 | # CPU speed shorthand 175 | # 176 | # Default: 'off' 177 | # Values: 'on', 'off'. 178 | # Flag: --speed_shorthand 179 | # NOTE: This flag is not supported in systems with CPU speed less than 1 GHz 180 | # 181 | # Example: 182 | # on: 'i7-6500U (4) @ 3.1GHz' 183 | # off: 'i7-6500U (4) @ 3.100GHz' 184 | speed_shorthand="off" 185 | 186 | # Enable/Disable CPU brand in output. 187 | # 188 | # Default: 'on' 189 | # Values: 'on', 'off' 190 | # Flag: --cpu_brand 191 | # 192 | # Example: 193 | # on: 'Intel i7-6500U' 194 | # off: 'i7-6500U (4)' 195 | cpu_brand="on" 196 | 197 | # CPU Speed 198 | # Hide/Show CPU speed. 199 | # 200 | # Default: 'on' 201 | # Values: 'on', 'off' 202 | # Flag: --cpu_speed 203 | # 204 | # Example: 205 | # on: 'Intel i7-6500U (4) @ 3.1GHz' 206 | # off: 'Intel i7-6500U (4)' 207 | cpu_speed="on" 208 | 209 | # CPU Cores 210 | # Display CPU cores in output 211 | # 212 | # Default: 'logical' 213 | # Values: 'logical', 'physical', 'off' 214 | # Flag: --cpu_cores 215 | # Support: 'physical' doesn't work on BSD. 216 | # 217 | # Example: 218 | # logical: 'Intel i7-6500U (4) @ 3.1GHz' (All virtual cores) 219 | # physical: 'Intel i7-6500U (2) @ 3.1GHz' (All physical cores) 220 | # off: 'Intel i7-6500U @ 3.1GHz' 221 | cpu_cores="logical" 222 | 223 | # CPU Temperature 224 | # Hide/Show CPU temperature. 225 | # Note the temperature is added to the regular CPU function. 226 | # 227 | # Default: 'off' 228 | # Values: 'C', 'F', 'off' 229 | # Flag: --cpu_temp 230 | # Supports: Linux, BSD 231 | # NOTE: For FreeBSD and NetBSD-based systems, you'll need to enable 232 | # coretemp kernel module. This only supports newer Intel processors. 233 | # 234 | # Example: 235 | # C: 'Intel i7-6500U (4) @ 3.1GHz [27.2°C]' 236 | # F: 'Intel i7-6500U (4) @ 3.1GHz [82.0°F]' 237 | # off: 'Intel i7-6500U (4) @ 3.1GHz' 238 | cpu_temp="on" 239 | 240 | 241 | ##--------- GPU 242 | 243 | # Enable/Disable GPU Brand 244 | # 245 | # Default: 'on' 246 | # Values: 'on', 'off' 247 | # Flag: --gpu_brand 248 | # 249 | # Example: 250 | # on: 'AMD HD 7950' 251 | # off: 'HD 7950' 252 | gpu_brand="on" 253 | 254 | # Which GPU to display 255 | # 256 | # Default: 'all' 257 | # Values: 'all', 'dedicated', 'integrated' 258 | # Flag: --gpu_type 259 | # Supports: Linux 260 | # 261 | # Example: 262 | # all: 263 | # GPU1: AMD HD 7950 264 | # GPU2: Intel Integrated Graphics 265 | # 266 | # dedicated: 267 | # GPU1: AMD HD 7950 268 | # 269 | # integrated: 270 | # GPU1: Intel Integrated Graphics 271 | gpu_type="all" 272 | 273 | 274 | ##--------- Resolution 275 | 276 | # Display refresh rate next to each monitor 277 | # Default: 'off' 278 | # Values: 'on', 'off' 279 | # Flag: --refresh_rate 280 | # Supports: Doesn't work on Windows. 281 | # 282 | # Example: 283 | # on: '1920x1080 @ 60Hz' 284 | # off: '1920x1080' 285 | refresh_rate="off" 286 | 287 | 288 | ##--------- Gtk Theme / Icons / Font 289 | 290 | # Shorten output of GTK Theme / Icons / Font 291 | # 292 | # Default: 'off' 293 | # Values: 'on', 'off' 294 | # Flag: --gtk_shorthand 295 | # 296 | # Example: 297 | # on: 'Numix, Adwaita' 298 | # off: 'Numix [GTK2], Adwaita [GTK3]' 299 | gtk_shorthand="off" 300 | 301 | # Enable/Disable gtk2 Theme / Icons / Font 302 | # 303 | # Default: 'on' 304 | # Values: 'on', 'off' 305 | # Flag: --gtk2 306 | # 307 | # Example: 308 | # on: 'Numix [GTK2], Adwaita [GTK3]' 309 | # off: 'Adwaita [GTK3]' 310 | gtk2="on" 311 | 312 | # Enable/Disable gtk3 Theme / Icons / Font 313 | # 314 | # Default: 'on' 315 | # Values: 'on', 'off' 316 | # Flag: --gtk3 317 | # 318 | # Example: 319 | # on: 'Numix [GTK2], Adwaita [GTK3]' 320 | # off: 'Numix [GTK2]' 321 | gtk3="on" 322 | 323 | 324 | ##--------- IP Address 325 | 326 | # Website to ping for the public IP 327 | # 328 | # Default: 'http://ident.me' 329 | # Values: 'url' 330 | # Flag: --ip_host 331 | public_ip_host="http://ident.me" 332 | 333 | # Public IP timeout. 334 | # 335 | # Default: '2' 336 | # Values: 'int' 337 | # Flag: --ip_timeout 338 | public_ip_timeout=2 339 | 340 | # Desktop Environment 341 | 342 | # Show Desktop Environment version 343 | # 344 | # Default: 'on' 345 | # Values: 'on', 'off' 346 | # Flag: --de_version 347 | de_version="on" 348 | 349 | 350 | ##--------- Disk 351 | 352 | # Which disks to display. 353 | # The values can be any /dev/sdXX, mount point or directory. 354 | # NOTE: By default we only show the disk info for '/'. 355 | # 356 | # Default: '/' 357 | # Values: '/', '/dev/sdXX', '/path/to/drive'. 358 | # Flag: --disk_show 359 | # 360 | # Example: 361 | # disk_show=('/' '/dev/sdb1'): 362 | # 'Disk (/): 74G / 118G (66%)' 363 | # 'Disk (/mnt/Videos): 823G / 893G (93%)' 364 | # 365 | # disk_show=('/'): 366 | # 'Disk (/): 74G / 118G (66%)' 367 | # 368 | disk_show=('/') 369 | 370 | # Disk subtitle. 371 | # What to append to the Disk subtitle. 372 | # 373 | # Default: 'mount' 374 | # Values: 'mount', 'name', 'dir', 'none' 375 | # Flag: --disk_subtitle 376 | # 377 | # Example: 378 | # name: 'Disk (/dev/sda1): 74G / 118G (66%)' 379 | # 'Disk (/dev/sdb2): 74G / 118G (66%)' 380 | # 381 | # mount: 'Disk (/): 74G / 118G (66%)' 382 | # 'Disk (/mnt/Local Disk): 74G / 118G (66%)' 383 | # 'Disk (/mnt/Videos): 74G / 118G (66%)' 384 | # 385 | # dir: 'Disk (/): 74G / 118G (66%)' 386 | # 'Disk (Local Disk): 74G / 118G (66%)' 387 | # 'Disk (Videos): 74G / 118G (66%)' 388 | # 389 | # none: 'Disk: 74G / 118G (66%)' 390 | # 'Disk: 74G / 118G (66%)' 391 | # 'Disk: 74G / 118G (66%)' 392 | disk_subtitle="mount" 393 | 394 | # Disk percent. 395 | # Show/Hide disk percent. 396 | # 397 | # Default: 'on' 398 | # Values: 'on', 'off' 399 | # Flag: --disk_percent 400 | # 401 | # Example: 402 | # on: 'Disk (/): 74G / 118G (66%)' 403 | # off: 'Disk (/): 74G / 118G' 404 | disk_percent="on" 405 | 406 | 407 | ##--------- Song 408 | 409 | # Manually specify a music player. 410 | # 411 | # Default: 'auto' 412 | # Values: 'auto', 'player-name' 413 | # Flag: --music_player 414 | # 415 | # Available values for 'player-name': 416 | # 417 | # amarok 418 | # audacious 419 | # banshee 420 | # bluemindo 421 | # clementine 422 | # cmus 423 | # deadbeef 424 | # deepin-music 425 | # dragon 426 | # elisa 427 | # exaile 428 | # gnome-music 429 | # gmusicbrowser 430 | # gogglesmm 431 | # guayadeque 432 | # io.elementary.music 433 | # iTunes 434 | # juk 435 | # lollypop 436 | # mocp 437 | # mopidy 438 | # mpd 439 | # muine 440 | # netease-cloud-music 441 | # olivia 442 | # playerctl 443 | # pogo 444 | # pragha 445 | # qmmp 446 | # quodlibet 447 | # rhythmbox 448 | # sayonara 449 | # smplayer 450 | # spotify 451 | # strawberry 452 | # tauonmb 453 | # tomahawk 454 | # vlc 455 | # xmms2d 456 | # xnoise 457 | # yarock 458 | music_player="auto" 459 | 460 | # Format to display song information. 461 | # 462 | # Default: '%artist% - %album% - %title%' 463 | # Values: '%artist%', '%album%', '%title%' 464 | # Flag: --song_format 465 | # 466 | # Example: 467 | # default: 'Song: Jet - Get Born - Sgt Major' 468 | song_format="%artist% - %album% - %title%" 469 | 470 | # Print the Artist, Album and Title on separate lines 471 | # 472 | # Default: 'off' 473 | # Values: 'on', 'off' 474 | # Flag: --song_shorthand 475 | # 476 | # Example: 477 | # on: 'Artist: The Fratellis' 478 | # 'Album: Costello Music' 479 | # 'Song: Chelsea Dagger' 480 | # 481 | # off: 'Song: The Fratellis - Costello Music - Chelsea Dagger' 482 | song_shorthand="off" 483 | 484 | # 'mpc' arguments (specify a host, password etc). 485 | # 486 | # Default: '' 487 | # Example: mpc_args=(-h HOST -P PASSWORD) 488 | mpc_args=() 489 | 490 | 491 | ##--------- Text Colors 492 | 493 | # Text Colors 494 | # 495 | # Default: 'distro' 496 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 497 | # Flag: --colors 498 | # 499 | # Each number represents a different part of the text in 500 | # this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' 501 | # 502 | # Example: 503 | # colors=(distro) - Text is colored based on Distro colors. 504 | # colors=(4 6 1 8 8 6) - Text is colored in the order above. 505 | colors=(distro) 506 | 507 | 508 | ##--------- Text Options 509 | 510 | # Toggle bold text 511 | # 512 | # Default: 'on' 513 | # Values: 'on', 'off' 514 | # Flag: --bold 515 | bold="on" 516 | 517 | # Enable/Disable Underline 518 | # 519 | # Default: 'on' 520 | # Values: 'on', 'off' 521 | # Flag: --underline 522 | underline_enabled="on" 523 | 524 | # Underline character 525 | # 526 | # Default: '-' 527 | # Values: 'string' 528 | # Flag: --underline_char 529 | underline_char="󰍴" 530 | 531 | # Info Separator 532 | # Replace the default separator with the specified string. 533 | # 534 | # Default: ':' 535 | # Flag: --separator 536 | # 537 | # Example: 538 | # separator="->": 'Shell-> bash' 539 | # separator=" =": 'WM = dwm' 540 | separator="->" 541 | 542 | 543 | ##--------- Color Blocks 544 | 545 | # Color block range 546 | # The range of colors to print. 547 | # 548 | # Default: '0', '15' 549 | # Values: 'num' 550 | # Flag: --block_range 551 | # 552 | # Example: 553 | # 554 | # Display colors 0-7 in the blocks. (8 colors) 555 | # neofetch --block_range 0 7 556 | # 557 | # Display colors 0-15 in the blocks. (16 colors) 558 | # neofetch --block_range 0 15 559 | block_range=(0 15) 560 | 561 | # Toggle color blocks 562 | # 563 | # Default: 'on' 564 | # Values: 'on', 'off' 565 | # Flag: --color_blocks 566 | color_blocks="on" 567 | 568 | # Color block width in spaces 569 | # 570 | # Default: '3' 571 | # Values: 'num' 572 | # Flag: --block_width 573 | block_width=3 574 | 575 | # Color block height in lines 576 | # 577 | # Default: '1' 578 | # Values: 'num' 579 | # Flag: --block_height 580 | block_height=1 581 | 582 | # Color Alignment 583 | # 584 | # Default: 'auto' 585 | # Values: 'auto', 'num' 586 | # Flag: --col_offset 587 | # 588 | # Number specifies how far from the left side of the terminal (in spaces) to 589 | # begin printing the columns, in case you want to e.g. center them under your 590 | # text. 591 | # Example: 592 | # col_offset="auto" - Default behavior of neofetch 593 | # col_offset=7 - Leave 7 spaces then print the colors 594 | col_offset="auto" 595 | 596 | ##--------- Progress Bars 597 | 598 | # Bar characters 599 | # 600 | # Default: '-', '=' 601 | # Values: 'string', 'string' 602 | # Flag: --bar_char 603 | # 604 | # Example: 605 | # neofetch --bar_char 'elapsed' 'total' 606 | # neofetch --bar_char '-' '=' 607 | bar_char_elapsed="-" 608 | bar_char_total="=" 609 | 610 | # Toggle Bar border 611 | # 612 | # Default: 'on' 613 | # Values: 'on', 'off' 614 | # Flag: --bar_border 615 | bar_border="on" 616 | 617 | # Progress bar length in spaces 618 | # Number of chars long to make the progress bars. 619 | # 620 | # Default: '15' 621 | # Values: 'num' 622 | # Flag: --bar_length 623 | bar_length=15 624 | 625 | # Progress bar colors 626 | # When set to distro, uses your distro's logo colors. 627 | # 628 | # Default: 'distro', 'distro' 629 | # Values: 'distro', 'num' 630 | # Flag: --bar_colors 631 | # 632 | # Example: 633 | # neofetch --bar_colors 3 4 634 | # neofetch --bar_colors distro 5 635 | bar_color_elapsed="distro" 636 | bar_color_total="distro" 637 | 638 | # Info display 639 | # Display a bar with the info. 640 | # 641 | # Default: 'off' 642 | # Values: 'bar', 'infobar', 'barinfo', 'off' 643 | # Flags: --cpu_display 644 | # --memory_display 645 | # --battery_display 646 | # --disk_display 647 | # 648 | # Example: 649 | # bar: '[---=======]' 650 | # infobar: 'info [---=======]' 651 | # barinfo: '[---=======] info' 652 | # off: 'info' 653 | cpu_display="off" 654 | memory_display="off" 655 | battery_display="off" 656 | disk_display="off" 657 | 658 | 659 | ##--------- Backend Settings 660 | 661 | # Image backend. 662 | # 663 | # Default: 'ascii' 664 | # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', 665 | # 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' 666 | # Flag: --backend 667 | image_backend="ascii" 668 | 669 | # Image Source 670 | # 671 | # Which image or ascii file to display. 672 | # 673 | # Default: 'auto' 674 | # Values: 'auto', 'ascii', 'wallpaper', '/path/to/img', '/path/to/ascii', '/path/to/dir/' 675 | # 'command output (neofetch --ascii "$(fortune | cowsay -W 30)")' 676 | # Flag: --source 677 | # 678 | # NOTE: 'auto' will pick the best image source for whatever image backend is used. 679 | # In ascii mode, distro ascii art will be used and in an image mode, your 680 | # wallpaper will be used. 681 | image_source="auto" 682 | 683 | 684 | ##--------- Ascii Options 685 | 686 | # Ascii distro 687 | # Which distro's ascii art to display. 688 | # 689 | # Default: 'auto' 690 | # Values: 'auto', 'distro_name' 691 | # Flag: --ascii_distro 692 | # NOTE: AIX, Alpine, Anarchy, Android, Antergos, antiX, "AOSC OS", 693 | # "AOSC OS/Retro", Apricity, ArcoLinux, ArchBox, ARCHlabs, 694 | # ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, 695 | # Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, 696 | # BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, 697 | # Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover, 698 | # Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin, 699 | # DesaOS, Devuan, DracOS, DarkOs, DragonFly, Drauger, Elementary, 700 | # EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, 701 | # FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo, 702 | # gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, 703 | # Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, 704 | # Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite, 705 | # LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, 706 | # Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, 707 | # Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner, 708 | # NuTyX, OBRevenge, OpenBSD, openEuler, OpenIndiana, openmamba, 709 | # OpenMandriva, OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD, 710 | # Parabola, Pardus, Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint, 711 | # popos, Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, 712 | # Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, 713 | # Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, 714 | # Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, 715 | # SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, 716 | # openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, 717 | # Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, 718 | # Ubuntu, Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, 719 | # and IRIX have ascii logos 720 | # NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants. 721 | # Use '{distro name}_old' to use the old logos. 722 | # NOTE: Ubuntu has flavor variants. 723 | # Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME, 724 | # Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors. 725 | # NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu, 726 | # CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android, 727 | # Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola, 728 | # Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS, 729 | # Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian, 730 | # postmarketOS, and Void have a smaller logo variant. 731 | # Use '{distro name}_small' to use the small variants. 732 | ascii_distro="auto" 733 | 734 | # Ascii Colors 735 | # 736 | # Default: 'distro' 737 | # Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' 738 | # Flag: --ascii_colors 739 | # 740 | # Example: 741 | # ascii_colors=(distro) - Ascii is colored based on Distro colors. 742 | # ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors. 743 | ascii_colors=(1 2 3 4 5 6 7 8) 744 | 745 | # Bold ascii logo 746 | # Whether or not to bold the ascii logo. 747 | # 748 | # Default: 'on' 749 | # Values: 'on', 'off' 750 | # Flag: --ascii_bold 751 | ascii_bold="on" 752 | 753 | 754 | ##--------- Image Options 755 | 756 | # Image loop 757 | # Setting this to on will make neofetch redraw the image constantly until 758 | # Ctrl+C is pressed. This fixes display issues in some terminal emulators. 759 | # 760 | # Default: 'off' 761 | # Values: 'on', 'off' 762 | # Flag: --loop 763 | image_loop="off" 764 | 765 | # Thumbnail directory 766 | # 767 | # Default: '~/.cache/thumbnails/neofetch' 768 | # Values: 'dir' 769 | thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch" 770 | 771 | # Crop mode 772 | # 773 | # Default: 'normal' 774 | # Values: 'normal', 'fit', 'fill' 775 | # Flag: --crop_mode 776 | # 777 | # See this wiki page to learn about the fit and fill options. 778 | # https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F 779 | crop_mode="normal" 780 | 781 | # Crop offset 782 | # Note: Only affects 'normal' crop mode. 783 | # 784 | # Default: 'center' 785 | # Values: 'northwest', 'north', 'northeast', 'west', 'center' 786 | # 'east', 'southwest', 'south', 'southeast' 787 | # Flag: --crop_offset 788 | crop_offset="center" 789 | 790 | # Image size 791 | # The image is half the terminal width by default. 792 | # 793 | # Default: 'auto' 794 | # Values: 'auto', '00px', '00%', 'none' 795 | # Flags: --image_size 796 | # --size 797 | image_size="auto" 798 | 799 | # Gap between image and text 800 | # 801 | # Default: '3' 802 | # Values: 'num', '-num' 803 | # Flag: --gap 804 | gap=2 805 | 806 | # Image offsets 807 | # Only works with the w3m backend. 808 | # 809 | # Default: '0' 810 | # Values: 'px' 811 | # Flags: --xoffset 812 | # --yoffset 813 | yoffset=0 814 | xoffset=0 815 | 816 | # Image background color 817 | # Only works with the w3m backend. 818 | # 819 | # Default: '' 820 | # Values: 'color', 'blue' 821 | # Flag: --bg_color 822 | background_color= 823 | 824 | 825 | ##--------- Misc Options 826 | 827 | # Stdout mode 828 | # Turn off all colors and disables image backend (ASCII/Image). 829 | # Useful for piping into another command. 830 | # Default: 'off' 831 | # Values: 'on', 'off' 832 | stdout="off" 833 | --------------------------------------------------------------------------------