Consistent function brackets
This commit is contained in:
parent
9ec7bbb421
commit
bcec8c65da
100
neofetch
100
neofetch
|
@ -38,7 +38,7 @@ esac
|
|||
|
||||
# Distro {{{
|
||||
|
||||
getdistro () {
|
||||
getdistro() {
|
||||
[ "$distro" ] && return
|
||||
|
||||
case "$os" in
|
||||
|
@ -125,7 +125,7 @@ getdistro () {
|
|||
|
||||
# Title {{{
|
||||
|
||||
gettitle () {
|
||||
gettitle() {
|
||||
title="${USER:-$(whoami)}@${HOSTNAME:-$(hostname)}"
|
||||
}
|
||||
|
||||
|
@ -144,7 +144,7 @@ getkernel() {
|
|||
|
||||
# Uptime {{{
|
||||
|
||||
getuptime () {
|
||||
getuptime() {
|
||||
case "$os" in
|
||||
"Linux" | "Windows")
|
||||
case "$distro" in
|
||||
|
@ -239,7 +239,7 @@ getuptime () {
|
|||
|
||||
# Package Count {{{
|
||||
|
||||
getpackages () {
|
||||
getpackages() {
|
||||
case "$os" in
|
||||
"Linux" | "iPhone OS")
|
||||
type -p pacman >/dev/null 2>&1 && \
|
||||
|
@ -329,7 +329,7 @@ getpackages () {
|
|||
|
||||
# Shell {{{
|
||||
|
||||
getshell () {
|
||||
getshell() {
|
||||
case "$shell_path" in
|
||||
"on") shell="$SHELL" ;;
|
||||
"off") shell="${SHELL##*/}" ;;
|
||||
|
@ -370,7 +370,7 @@ getshell () {
|
|||
# }}}
|
||||
|
||||
# Desktop Environment {{{
|
||||
getde () {
|
||||
getde() {
|
||||
case "$os" in
|
||||
"Mac OS X") de="Aqua" ;;
|
||||
*)
|
||||
|
@ -396,7 +396,7 @@ getde () {
|
|||
|
||||
# Window Manager {{{
|
||||
|
||||
getwm () {
|
||||
getwm() {
|
||||
if [ -n "$DISPLAY" ] && [ "$os" != "Mac OS X" ]; then
|
||||
id="$(xprop -root -notype | awk '$1=="_NET_SUPPORTING_WM_CHECK:"{print $5}' 2>/dev/null)"
|
||||
wm="$(xprop -id "$id" -notype -f _NET_WM_NAME 8t 2>/dev/null)"
|
||||
|
@ -424,7 +424,7 @@ getwm () {
|
|||
|
||||
# Window Manager Theme {{{
|
||||
|
||||
getwmtheme () {
|
||||
getwmtheme() {
|
||||
[ -z "$wm" ] && getwm
|
||||
[ -z "$de" ] && getde
|
||||
|
||||
|
@ -536,7 +536,7 @@ getwmtheme () {
|
|||
|
||||
# CPU {{{
|
||||
|
||||
getcpu () {
|
||||
getcpu() {
|
||||
# NetBSD emulates the linux /proc filesystem instead of using sysctl for hw
|
||||
# information so we have to use this block below which temporarily sets the
|
||||
# OS to 'Linux' for the duration of this function.
|
||||
|
@ -790,7 +790,7 @@ getcpu () {
|
|||
|
||||
# CPU Usage {{{
|
||||
|
||||
getcpu_usage () {
|
||||
getcpu_usage() {
|
||||
case "$os" in
|
||||
"Windows")
|
||||
cpu_usage="$(wmic cpu get loadpercentage /value)"
|
||||
|
@ -826,7 +826,7 @@ getcpu_usage () {
|
|||
|
||||
# GPU {{{
|
||||
|
||||
getgpu () {
|
||||
getgpu() {
|
||||
case "$os" in
|
||||
"Linux")
|
||||
gpu="$(PATH="/sbin:$PATH" lspci | grep -F "3D")"
|
||||
|
@ -1020,7 +1020,7 @@ getgpu () {
|
|||
|
||||
# Memory {{{
|
||||
|
||||
getmemory () {
|
||||
getmemory() {
|
||||
case "$os" in
|
||||
"Linux" | "Windows")
|
||||
if grep -F "MemAvail" /proc/meminfo >/dev/null 2>&1; then
|
||||
|
@ -1073,7 +1073,7 @@ getmemory () {
|
|||
|
||||
# Song {{{
|
||||
|
||||
getsong () {
|
||||
getsong() {
|
||||
if mpc version >/dev/null 2>&1; then
|
||||
song="$(mpc current 2>/dev/null)"
|
||||
state="$(mpc | awk -F '\\[|\\]' '/\[/ {printf $2}' 2>/dev/null)"
|
||||
|
@ -1153,7 +1153,7 @@ getsong () {
|
|||
|
||||
# Resolution {{{
|
||||
|
||||
getresolution () {
|
||||
getresolution() {
|
||||
case "$os" in
|
||||
"Linux" | "BSD" | "Solaris")
|
||||
if type -p xrandr >/dev/null 2>&1; then
|
||||
|
@ -1207,7 +1207,7 @@ getresolution () {
|
|||
|
||||
# Theme/Icons/Font {{{
|
||||
|
||||
getstyle () {
|
||||
getstyle() {
|
||||
# Fix weird output when the function
|
||||
# is run multiple times.
|
||||
unset gtk2theme gtk3theme theme path
|
||||
|
@ -1360,16 +1360,16 @@ getstyle () {
|
|||
fi
|
||||
}
|
||||
|
||||
gettheme () {
|
||||
gettheme() {
|
||||
getstyle theme
|
||||
}
|
||||
|
||||
geticons () {
|
||||
geticons() {
|
||||
getstyle icons
|
||||
icons="$theme"
|
||||
}
|
||||
|
||||
getfont () {
|
||||
getfont() {
|
||||
getstyle font
|
||||
font="$theme"
|
||||
}
|
||||
|
@ -1378,7 +1378,7 @@ getfont () {
|
|||
|
||||
# Terminal Emulator {{{
|
||||
|
||||
getterm () {
|
||||
getterm() {
|
||||
# Check $PPID for terminal emulator.
|
||||
case "$os" in
|
||||
"Mac OS X")
|
||||
|
@ -1420,7 +1420,7 @@ getterm () {
|
|||
|
||||
# Terminal Emulator Font {{{
|
||||
|
||||
gettermfont () {
|
||||
gettermfont() {
|
||||
[ -z "$term" ] && getterm
|
||||
|
||||
case "$term" in
|
||||
|
@ -1468,7 +1468,7 @@ gettermfont () {
|
|||
|
||||
# Disk Usage {{{
|
||||
|
||||
getdisk () {
|
||||
getdisk() {
|
||||
# df flags
|
||||
case "$os" in
|
||||
"Linux" | "iPhone OS" | "Windows" | "Solaris") df_flags="-h -l --total" ;;
|
||||
|
@ -1520,7 +1520,7 @@ getdisk () {
|
|||
|
||||
# Battery Usage {{{
|
||||
|
||||
getbattery () {
|
||||
getbattery() {
|
||||
case "$os" in
|
||||
"Linux")
|
||||
if [ "$(ls /sys/class/power_supply/)" ]; then
|
||||
|
@ -1616,7 +1616,7 @@ getbattery () {
|
|||
|
||||
# IP Address {{{
|
||||
|
||||
getlocalip () {
|
||||
getlocalip() {
|
||||
case "$os" in
|
||||
"Linux")
|
||||
localip="$(ip route get 1 | awk '{print $NF;exit}')"
|
||||
|
@ -1637,7 +1637,7 @@ getlocalip () {
|
|||
esac
|
||||
}
|
||||
|
||||
getpublicip () {
|
||||
getpublicip() {
|
||||
if type -p dig >/dev/null 2>&1; then
|
||||
publicip="$(dig +time=1 +tries=1 +short myip.opendns.com @resolver1.opendns.com 2>/dev/null)"
|
||||
fi
|
||||
|
@ -1655,7 +1655,7 @@ getpublicip () {
|
|||
|
||||
# Logged In Users {{{
|
||||
|
||||
getusers () {
|
||||
getusers() {
|
||||
users="$(who | awk '!seen[$1]++ {printf $1 ", "}')"
|
||||
users="${users%\,*}"
|
||||
}
|
||||
|
@ -1664,7 +1664,7 @@ getusers () {
|
|||
|
||||
# Birthday {{{
|
||||
|
||||
getbirthday () {
|
||||
getbirthday() {
|
||||
case "$os" in
|
||||
"linux" | "iPhone OS")
|
||||
birthday="$(ls -alct --full-time / | awk '/lost\+found|private/ {printf $6 " " $7}')"
|
||||
|
@ -1732,7 +1732,7 @@ getbirthday () {
|
|||
|
||||
# Terminal colors {{{
|
||||
|
||||
getcols () {
|
||||
getcols() {
|
||||
if [ "$color_blocks" == "on" ]; then
|
||||
# Convert the width to space chars.
|
||||
block_width="$(printf "%$((block_width-=1))s")"
|
||||
|
@ -1770,7 +1770,7 @@ getcols () {
|
|||
|
||||
# Wallpaper {{{
|
||||
|
||||
getwallpaper () {
|
||||
getwallpaper() {
|
||||
case "$os" in
|
||||
"Linux" | "BSD")
|
||||
if type -p feh >/dev/null 2>&1 && [ -f "$HOME/.fehbg" ]; then
|
||||
|
@ -1825,7 +1825,7 @@ getwallpaper () {
|
|||
|
||||
# Ascii {{{
|
||||
|
||||
getascii () {
|
||||
getascii() {
|
||||
if [ ! -f "$ascii" ] || [ "$ascii" == "distro" ]; then
|
||||
# Error message
|
||||
[ "$ascii" != "distro" ] && \
|
||||
|
@ -1890,7 +1890,7 @@ getascii () {
|
|||
|
||||
# Image {{{
|
||||
|
||||
getimage () {
|
||||
getimage() {
|
||||
# Fallback to ascii mode if imagemagick isn't installed.
|
||||
type -p convert >/dev/null 2>&1 || image="ascii"
|
||||
|
||||
|
@ -2063,7 +2063,7 @@ getimage () {
|
|||
img="$thumbnail_dir/$imgname"
|
||||
}
|
||||
|
||||
takescrot () {
|
||||
takescrot() {
|
||||
$scrot_cmd "${scrot_dir}${scrot_name}"
|
||||
}
|
||||
|
||||
|
@ -2072,7 +2072,7 @@ takescrot () {
|
|||
# Find w3m-img {{{
|
||||
|
||||
# Find w3mimgdisplay automatically
|
||||
getw3m_img_path () {
|
||||
getw3m_img_path() {
|
||||
if [ -x "$w3m_img_path" ]; then
|
||||
return
|
||||
|
||||
|
@ -2105,7 +2105,7 @@ getw3m_img_path () {
|
|||
|
||||
# Info {{{
|
||||
|
||||
info () {
|
||||
info() {
|
||||
# $1 is the subtitle
|
||||
subtitle="$1"
|
||||
|
||||
|
@ -2162,7 +2162,7 @@ info () {
|
|||
|
||||
# Prin {{{
|
||||
|
||||
prin () {
|
||||
prin() {
|
||||
string="$1${2:+: $2}"
|
||||
|
||||
# Fix rendering issues with w3m and lines that
|
||||
|
@ -2194,7 +2194,7 @@ prin () {
|
|||
|
||||
# Stdout {{{
|
||||
|
||||
stdout () {
|
||||
stdout() {
|
||||
# Read args early for the separator
|
||||
stdout_separator_flag="$(awk -F '--stdout_separator ' '{printf $2}' <<< "${args[@]}")"
|
||||
stdout_separator_flag="${stdout_separator_flag/ '--'*}"
|
||||
|
@ -2222,7 +2222,7 @@ stdout () {
|
|||
|
||||
# Underline {{{
|
||||
|
||||
getunderline () {
|
||||
getunderline() {
|
||||
case "$underline_enabled" in
|
||||
"on")
|
||||
underline="$(printf %"$length"s)"
|
||||
|
@ -2236,7 +2236,7 @@ getunderline () {
|
|||
|
||||
# Colors {{{
|
||||
|
||||
colors () {
|
||||
colors() {
|
||||
# Change color of logo based on distro
|
||||
case "$ascii_distro" in
|
||||
"Arch"* | "Antergos"*)
|
||||
|
@ -2378,7 +2378,7 @@ colors () {
|
|||
setcolors ${ascii_colors[@]}
|
||||
}
|
||||
|
||||
setcolors () {
|
||||
setcolors() {
|
||||
c1="$(color "$1")${ascii_bold}"
|
||||
c2="$(color "$2")${ascii_bold}"
|
||||
c3="$(color "$3")${ascii_bold}"
|
||||
|
@ -2419,7 +2419,7 @@ setcolors () {
|
|||
esac
|
||||
}
|
||||
|
||||
color () {
|
||||
color() {
|
||||
case "$1" in
|
||||
[0-7]) printf "%b%s" "\033[0m\033[3${1}m" ;;
|
||||
"fg") printf "%b%s" "\033[0m" ;;
|
||||
|
@ -2432,7 +2432,7 @@ color () {
|
|||
|
||||
# Bold {{{
|
||||
|
||||
bold () {
|
||||
bold() {
|
||||
case "$ascii_bold" in
|
||||
"on") ascii_bold="\033[1m" ;;
|
||||
"off") ascii_bold="" ;;
|
||||
|
@ -2448,7 +2448,7 @@ bold () {
|
|||
|
||||
# Linebreak {{{
|
||||
|
||||
getlinebreak () {
|
||||
getlinebreak() {
|
||||
linebreak=" "
|
||||
}
|
||||
|
||||
|
@ -2482,7 +2482,7 @@ trim() {
|
|||
|
||||
# Error {{{
|
||||
|
||||
err () {
|
||||
err() {
|
||||
err+="$(color 1)[!]$(color fg) $1
|
||||
"
|
||||
}
|
||||
|
@ -2491,7 +2491,7 @@ err () {
|
|||
|
||||
# Get script directory {{{
|
||||
|
||||
getscriptdir () {
|
||||
getscriptdir() {
|
||||
[ "$script_dir" ] && return
|
||||
|
||||
# Use $0 to get the script's physical path.
|
||||
|
@ -2513,7 +2513,7 @@ getscriptdir () {
|
|||
|
||||
# Source default config {{{
|
||||
|
||||
getdefaultconfig () {
|
||||
getdefaultconfig() {
|
||||
if [ -f "/usr/share/neofetch/config" ]; then
|
||||
default_config="/usr/share/neofetch/config"
|
||||
|
||||
|
@ -2536,7 +2536,7 @@ getdefaultconfig () {
|
|||
|
||||
# Source Config {{{
|
||||
|
||||
getuserconfig () {
|
||||
getuserconfig() {
|
||||
# Check $config_file
|
||||
if [ -f "$config_file" ]; then
|
||||
source "$config_file"
|
||||
|
@ -2610,7 +2610,7 @@ bar() {
|
|||
|
||||
# Cache {{{
|
||||
|
||||
cache () {
|
||||
cache() {
|
||||
mkdir -p "$3/neofetch"
|
||||
echo "${1/*-}=\"$2\"" > "$3/neofetch/${1/*-}"
|
||||
}
|
||||
|
@ -2619,7 +2619,7 @@ cache () {
|
|||
|
||||
# KDE Config directory {{{
|
||||
|
||||
kdeconfigdir () {
|
||||
kdeconfigdir() {
|
||||
if [ -n "$KDE_CONFIG_DIR" ]; then
|
||||
kde_config_dir="$KDE_CONFIG_DIR"
|
||||
|
||||
|
@ -2643,7 +2643,7 @@ kdeconfigdir () {
|
|||
# Usage {{{
|
||||
|
||||
|
||||
usage () { cat << EOF
|
||||
usage() { cat << EOF
|
||||
|
||||
usage: neofetch --option "value" --option "value"
|
||||
|
||||
|
@ -2936,7 +2936,7 @@ while [ "$1" ]; do
|
|||
readonly memory_display="infobar"
|
||||
readonly disk_display="infobar"
|
||||
|
||||
printinfo () {
|
||||
printinfo() {
|
||||
if [ "$TRAVIS_OS_NAME" ]; then
|
||||
info linebreak
|
||||
info linebreak
|
||||
|
@ -2972,7 +2972,7 @@ done
|
|||
|
||||
# Call Functions and Finish Up {{{
|
||||
|
||||
main () {
|
||||
main() {
|
||||
# Restore cursor and clear screen on ctrl+c
|
||||
trap 'printf "\033[?25h"; clear; exit' 2
|
||||
|
||||
|
|
Reference in New Issue