Consistent function brackets

This commit is contained in:
Dylan Araps 2016-08-12 20:53:04 +10:00
parent 9ec7bbb421
commit bcec8c65da

100
neofetch
View file

@ -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