dotfiles/.config/neofetch/config.conf

168 lines
3.2 KiB
Bash
Raw Permalink Normal View History

2022-10-29 00:27:38 +02:00
#!/hint/bash
2021-02-22 17:41:12 +01:00
# See this wiki page for more info:
# https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
2022-10-29 00:27:38 +02:00
# shellcheck disable=SC2154
2021-02-22 17:41:12 +01:00
get_de_wm() {
((wm_run != 1)) && get_wm
((de_run != 1)) && get_de
de_wm="$de ($wm)"
}
get_terminal() {
((term_run != 1)) && get_term
2023-11-15 18:27:45 +01:00
terminal="$($term --version)"
2021-02-22 17:41:12 +01:00
}
print_info() {
info "OS" distro
info "Kernel" kernel
info "Host" model
info "Uptime" uptime
info "Shell" shell
info "Resolution" resolution
info "DE & WM" de_wm
info "Theme" theme
info "Icons" icons
info "Terminal" terminal
2023-11-15 18:27:45 +01:00
info "Font" term_font
2021-02-22 17:41:12 +01:00
info "CPU" cpu
info "GPU" gpu
info "Memory" memory
info "Disk" disk
info "Battery" battery
}
# Hide/Show Fully qualified domain name.
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
title_fqdn=off
2021-02-22 17:41:12 +01:00
# Shorten the output of the kernel function.
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
kernel_shorthand=on
2021-02-22 17:41:12 +01:00
# Shorten the output of the distro function
# Values: 'on', 'tiny', 'off'
2022-10-29 00:27:38 +02:00
distro_shorthand=off
2021-02-22 17:41:12 +01:00
# Show/Hide OS Architecture.
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
os_arch=off
2021-02-22 17:41:12 +01:00
# Shorten the output of the uptime function
# Values: 'on', 'tiny', 'off'
2022-10-29 00:27:38 +02:00
uptime_shorthand=tiny
2021-02-22 17:41:12 +01:00
# Show memory pecentage in output.
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
memory_percent=on
2021-02-22 17:41:12 +01:00
# Show/Hide Package Manager names.
# Values: 'on', 'tiny' 'off'
2022-10-29 00:27:38 +02:00
package_managers=off
2021-02-22 17:41:12 +01:00
# Show the path to $SHELL
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
shell_path=off
2021-02-22 17:41:12 +01:00
# Show $SHELL version
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
shell_version=on
2021-02-22 17:41:12 +01:00
# CPU speed type
# Values: 'scaling_cur_freq', 'scaling_min_freq',
# 'scaling_max_freq', 'bios_limit', 'cpufreq'.
2022-10-29 00:27:38 +02:00
speed_type=cpufreq
2021-02-22 17:41:12 +01:00
# CPU speed shorthand
# Values: 'on', 'off'.
2022-10-29 00:27:38 +02:00
speed_shorthand=on
2021-02-22 17:41:12 +01:00
# Enable/Disable CPU brand in output.
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
cpu_brand=off
2021-02-22 17:41:12 +01:00
# Hide/Show CPU speed.
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
cpu_speed=on
2021-02-22 17:41:12 +01:00
# Display CPU cores in output
# Values: 'logical', 'physical', 'off'
2022-10-29 00:27:38 +02:00
cpu_cores=logical
2021-02-22 17:41:12 +01:00
# Hide/Show CPU temperature.
# Values: 'C', 'F', 'off'
2022-10-29 00:27:38 +02:00
cpu_temp=off
2021-02-22 17:41:12 +01:00
# Enable/Disable GPU Brand
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
gpu_brand=on
2021-02-22 17:41:12 +01:00
# Which GPU to display
# Values: 'all', 'dedicated', 'integrated'
2022-10-29 00:27:38 +02:00
gpu_type=all
2021-02-22 17:41:12 +01:00
# Display refresh rate next to each monitor
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
refresh_rate=on
2021-02-22 17:41:12 +01:00
# Shorten output of GTK Theme / Icons / Font
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
gtk_shorthand=off
2021-02-22 17:41:12 +01:00
# Enable/Disable gtk2 Theme / Icons / Font
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
gtk2=on
2021-02-22 17:41:12 +01:00
# Enable/Disable gtk3 Theme / Icons / Font
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
gtk3=on
2021-02-22 17:41:12 +01:00
# Website to ping for the public IP
# Values: 'url'
2023-11-15 18:27:45 +01:00
public_ip_host='https://am.i.mullvad.net/ip'
2021-02-22 17:41:12 +01:00
# Public IP timeout.
2022-10-29 00:27:38 +02:00
# Values; 'int'
2021-02-22 17:41:12 +01:00
public_ip_timeout=2
# Show Desktop Environment version
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
de_version=on
2021-02-22 17:41:12 +01:00
# Which disks to display.
# The values can be any /dev/sdXX, mount point or directory.
disk_show=('/dev/nvme0n1p2' '/dev/sda2' '/dev/sdb2')
# What to append to the Disk subtitle.
# Values: 'mount', 'name', 'dir', 'none'
2022-10-29 00:27:38 +02:00
disk_subtitle=name
2021-02-22 17:41:12 +01:00
# Show/Hide disk percent.
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
disk_percent=on
2021-02-22 17:41:12 +01:00
# Bar characters
# Values: 'string', 'string'
2022-10-29 00:27:38 +02:00
bar_char_elapsed='='
bar_char_total='-'
2021-02-22 17:41:12 +01:00
# Toggle Bar border
# Values: 'on', 'off'
2022-10-29 00:27:38 +02:00
bar_border=on
2021-02-22 17:41:12 +01:00
# Progress bar length in spaces
# Values: 'num'
bar_length=25
# Info display
# Values: 'bar', 'infobar', 'barinfo', 'off'
2022-10-29 00:27:38 +02:00
cpu_display=off
memory_display=off
battery_display=bar
disk_display=off
2021-02-22 17:41:12 +01:00
2023-11-15 18:27:45 +01:00
# vim:ft=bash: