This commit is contained in:
xsghetti 2024-02-15 23:42:14 -05:00
parent 91b15dcb7c
commit 0384c2b07e
43 changed files with 14696 additions and 0 deletions

View file

@ -0,0 +1,397 @@
# Source: https://github.com/Chick2D/neofetch-themes/
# Made by: https://github.com/gosxrgxx (simpleFetch)
print_info() {
prin "C R U X @ A R C H"
prin "$(color 7)┌───────────────────────────────┐"
info " 󰣇 " distro
info "  " de
info "  " shell
info "  " term
info " 󱑍 " uptime
info "  " packages
prin "$(color 7)└───────────────────────────────┘"
info cols
}
# Kernel
# Shorten the output of the kernel function.
#
# Default: 'on'
# Values: 'on', 'off'
# Flag: --kernel_shorthand
# Supports: Everything except *BSDs (except PacBSD and PC-BSD)
#
# Example:
# on: '4.8.9-1-ARCH'
# off: 'Linux 4.8.9-1-ARCH'
kernel_shorthand="on"
# Distro
# Shorten the output of the distro function
#
# Default: 'off'
# Values: 'on', 'tiny', 'off'
# Flag: --distro_shorthand
# Supports: Everything except Windows and Haiku
distro_shorthand="tiny"
# Show/Hide OS Architecture.
# Show 'x86_64', 'x86' and etc in 'Distro:' output.
#
# Default: 'on'
# Values: 'on', 'off'
# Flag: --os_arch
#
# Example:
# on: 'Arch Linux x86_64'
# off: 'Arch Linux'
os_arch="off"
# Packages
# Show/Hide Package Manager names.
#
# Default: 'tiny'
# Values: 'on', 'tiny' 'off'
# Flag: --package_managers
#
# Example:
# on: '998 (pacman), 8 (flatpak), 4 (snap)'
# tiny: '908 (pacman, flatpak, snap)'
# off: '908'
package_managers="on"
# Shell
# Show the path to $SHELL
#
# Default: 'off'
# Values: 'on', 'off'
# Flag: --shell_path
#
# Example:
# on: '/bin/bash'
# off: 'bash'
shell_path="off"
# Show $SHELL version
#
# Default: 'on'
# Values: 'on', 'off'
# Flag: --shell_version
#
# Example:
# on: 'bash 4.4.5'
# off: 'bash'
shell_version="on"
# Resolution
# Display refresh rate next to each monitor
# Default: 'off'
# Values: 'on', 'off'
# Flag: --refresh_rate
# Supports: Doesn't work on Windows.
#
# Example:
# on: '1920x1080 @ 60Hz'
# off: '1920x1080'
refresh_rate="off"
# Text Colors
# Default: "distro"
# Values: "distro", "num" "num" "num" "num" "num" "num"
# Flag: --colors
#
# Each number represents a different part of the text in
# this order: "title", "@", "underline", "subtitle", "colon", "info"
#
# Example:
# colors=(distro) - Text is colored based on Distro colors.
# colors=(4 6 1 8 8 6) - Text is colored in the order above.
colors=(4 6 1 8 8 7)
# Text Options
# Toggle bold text
#
# Default: "on"
# Values: "on", "off"
# Flag: --bold
bold="on"
# Enable/Disable Underline
#
# Default: "on"
# Values: "on", "off"
# Flag: --underline
underline_enabled="on"
# Underline character
#
# Default: "-"
# Values: "string"
# Flag: --underline_char
underline_char="─"
# Info Separator
# Replace the default separator with the specified string.
#
# Default: ":"
# Flag: --separator
#
# Example:
# separator="->": "Shell-> bash"
# separator=" =": "WM = dwm"
separator=" ▐ "
# Color Blocks
# Color block range
# The range of colors to print.
#
# Default: "0", "15"
# Values: "num"
# Flag: --block_range
#
# Example:
#
# Display colors 0-7 in the blocks. (8 colors)
# neofetch --block_range 0 7
#
# Display colors 0-15 in the blocks. (16 colors)
# neofetch --block_range 0 15
block_range=(0 15)
# Toggle color blocks
#
# Default: "on"
# Values: "on", "off"
# Flag: --color_blocks
color_blocks="on"
# Color block width in spaces
#
# Default: "3"
# Values: "num"
# Flag: --block_width
block_width=3
# Color block height in lines
#
# Default: "1"
# Values: "num"
# Flag: --block_height
block_height=1
# Progress Bars
# Bar characters
#
# Default: "-", "="
# Values: "string", "string"
# Flag: --bar_char
#
# Example:
# neofetch --bar_char "elapsed" "total"
# neofetch --bar_char "-" "="
bar_char_elapsed="-"
bar_char_total="="
# Toggle Bar border
#
# Default: "on"
# Values: "on", "off"
# Flag: --bar_border
bar_border="on"
# Progress bar length in spaces
# Number of chars long to make the progress bars.
#
# Default: "15"
# Values: "num"
# Flag: --bar_length
bar_length=15
# Progress bar colors
# When set to distro, uses your distro"s logo colors.
#
# Default: "distro", "distro"
# Values: "distro", "num"
# Flag: --bar_colors
#
# Example:
# neofetch --bar_colors 3 4
# neofetch --bar_colors distro 5
bar_color_elapsed="distro"
bar_color_total="distro"
# Info display
# Display a bar with the info.
#
# Default: "off"
# Values: "bar", "infobar", "barinfo", "off"
# Flags: --cpu_display
# --memory_display
# --battery_display
# --disk_display
#
# Example:
# bar: "[---=======]"
# infobar: "info [---=======]"
# barinfo: "[---=======] info"
# off: "info"
cpu_display="off"
memory_display="off"
battery_display="off"
disk_display="off"
# Backend Settings
# Image backend.
#
# Default: "ascii"
# Values: "ascii", "caca", "chafa", "jp2a", "iterm2", "off",
# "termpix", "pixterm", "tycat", "w3m", "kitty", "ueberzug"
# Flag: --backend
image_backend="ascii"
# Image Source
#
# Which image or ascii file to display.
#
# Default: "auto"
# Values: "auto", "ascii", "wallpaper", "/path/to/img", "/path/to/ascii", "/path/to/dir/"
# "command output (neofetch --ascii "$(fortune | cowsay -W 30)")"
# Flag: --source
#
# NOTE: "auto" will pick the best image source for whatever image backend is used.
# In ascii mode, distro ascii art will be used and in an image mode, your
# wallpaper will be used.
# image_source="/home/barbarossa/.config/neofetch/dna_ascii"
# Ascii Options
# Ascii distro
# Which distro"s ascii art to display.
#
# Default: "auto"
# Values: "auto", "distro_name"
# Flag: --ascii_distro
#
# NOTE: Arch and Ubuntu have "old" logo variants.
# Change this to "arch_old" or "ubuntu_old" to use the old logos.
# NOTE: Ubuntu has flavor variants.
# Change this to "Lubuntu", "Xubuntu", "Ubuntu-GNOME" or "Ubuntu-Budgie" to use the flavors.
# NOTE: Arch, Crux and Gentoo have a smaller logo variant.
# Change this to "arch_small", "crux_small" or "gentoo_small" to use the small logos.
printf "\n"
ascii_distro="arch_small"
# Ascii Colors
#
# Default: "distro"
# Values: "distro", "num" "num" "num" "num" "num" "num"
# Flag: --ascii_colors
#
# Example:
# ascii_colors=(distro) - Ascii is colored based on Distro colors.
# ascii_colors=(4 6 1 8 8 6) - Ascii is colored using these colors.
ascii_colors=(6 6 4 8 8 6)
# Bold ascii logo
# Whether or not to bold the ascii logo.
#
# Default: "on"
# Values: "on", "off"
# Flag: --ascii_bold
ascii_bold="on"
# Image Options
# Image loop
# Setting this to on will make neofetch redraw the image constantly until
# Ctrl+C is pressed. This fixes display issues in some terminal emulators.
#
# Default: "off"
# Values: "on", "off"
# Flag: --loop
image_loop="off"
# Thumbnail directory
#
# Default: "~/.cache/thumbnails/neofetch"
# Values: "dir"
thumbnail_dir="${XDG_CACHE_HOME:-${HOME}/.cache}/thumbnails/neofetch"
# Crop mode
#
# Default: "normal"
# Values: "normal", "fit", "fill"
# Flag: --crop_mode
#
# See this wiki page to learn about the fit and fill options.
# https://github.com/dylanaraps/neofetch/wiki/What-is-Waifu-Crop%3F
crop_mode="fill"
# Crop offset
# Note: Only affects "normal" crop mode.
#
# Default: "center"
# Values: "northwest", "north", "northeast", "west", "center"
# "east", "southwest", "south", "southeast"
# Flag: --crop_offset
crop_offset="center"
# Image size
# The image is half the terminal width by default.
#
# Default: "auto"
# Values: "auto", "00px", "00%", "none"
# Flags: --image_size
# --size
image_size="440px"
# Gap between image and text
gap=4
# Image offsets
# Only works with the w3m backend.
yoffset=0
xoffset=0
# Image background color
# Only works with the w3m backend.
#
# Default: "
# Values: "color", "blue"
# Flag: --bg_color
background_color=
# Misc Options
# Stdout mode
# Turn off all colors and disables image backend (ASCII/Image).
# Useful for piping into another command.
# Default: "off"
# Values: "on", "off"
stdout="off"