72 lines
2 KiB
Text
72 lines
2 KiB
Text
|
# Neofetch Configuration
|
||
|
# A simplified and clean setup for displaying system information.
|
||
|
|
||
|
print_info() {
|
||
|
info title # Print the system title
|
||
|
info underline # Underline the title
|
||
|
|
||
|
info "OS" distro # Show OS distribution
|
||
|
info "Uptime" uptime # Show system uptime
|
||
|
info "Shell" shell # Show the current shell
|
||
|
info "DE" de # Show Desktop Environment
|
||
|
info "WM" wm # Show Window Manager
|
||
|
info "Terminal" term # Show terminal used
|
||
|
info "Terminal Font" term_font # Show terminal font
|
||
|
info cols # Show terminal column count
|
||
|
}
|
||
|
|
||
|
# Configuration to remove extra details and keep it clean
|
||
|
|
||
|
# Title FQDN (Fully Qualified Domain Name)
|
||
|
title_fqdn="off"
|
||
|
|
||
|
# Kernel shorthand
|
||
|
kernel_shorthand="on"
|
||
|
|
||
|
# Distro info shorthand
|
||
|
distro_shorthand="off"
|
||
|
os_arch="on" # Show architecture (x86_64)
|
||
|
|
||
|
# Uptime shorthand (show short version)
|
||
|
uptime_shorthand="on"
|
||
|
|
||
|
# Package Managers
|
||
|
package_managers="on" # Show package manager details
|
||
|
|
||
|
# Shell version info
|
||
|
shell_version="on" # Show shell version
|
||
|
|
||
|
# CPU display
|
||
|
cpu_brand="on" # Display CPU brand
|
||
|
cpu_speed="on" # Show CPU speed
|
||
|
cpu_cores="logical" # Show logical cores
|
||
|
|
||
|
# GPU display
|
||
|
gpu_brand="on" # Display GPU brand
|
||
|
gpu_type="all" # Show all GPUs (dedicated + integrated)
|
||
|
|
||
|
# Disk info
|
||
|
disk_show=('/') # Show disk info for root partition
|
||
|
disk_percent="on" # Show disk usage percentage
|
||
|
|
||
|
# Ascii Logo / Image Display
|
||
|
image_backend="ascii" # Use ASCII art for logo
|
||
|
image_source="auto" # Automatically choose image source
|
||
|
|
||
|
# Color Settings
|
||
|
colors=(distro) # Use distro colors for text
|
||
|
bold="on" # Enable bold text
|
||
|
underline_enabled="on" # Enable underlining for text
|
||
|
|
||
|
# Info separator
|
||
|
separator=":" # Use ':' as separator for info
|
||
|
|
||
|
# Image options (Disable unnecessary options for simplicity)
|
||
|
image_loop="off"
|
||
|
gap=3
|
||
|
|
||
|
# ASCII and image display options simplified for cleaner output
|
||
|
ascii_distro="auto" # Auto select ASCII distro logo
|
||
|
ascii_colors=(distro) # Use distro colors for ASCII logo
|
||
|
ascii_bold="on" # Bold the ASCII logo
|