Add FreeBSD support
This commit is contained in:
12
bashrc
12
bashrc
@@ -2,7 +2,7 @@
|
|||||||
# ~/.bashrc
|
# ~/.bashrc
|
||||||
# byMasterKTO
|
# byMasterKTO
|
||||||
|
|
||||||
# NOTE if .bashrc is not sourced at login, add `source ~/.bashrc` to ~/.profile
|
# NOTE if .bashrc is not sourced at login, add `[[ -f ~/.bashrc ]] && . ~/.bashrc` to ~/.profile
|
||||||
|
|
||||||
# If not running interactively, don't do anything
|
# If not running interactively, don't do anything
|
||||||
[[ $- != *i* ]] && return
|
[[ $- != *i* ]] && return
|
||||||
@@ -45,6 +45,10 @@ elif [[ $system == "OpenBSD" ]]; then
|
|||||||
C_USER="\[$(tput setaf 19 19 19)\]"
|
C_USER="\[$(tput setaf 19 19 19)\]"
|
||||||
C_ROOT="\[$(tput setab 1 1 1)\]"
|
C_ROOT="\[$(tput setab 1 1 1)\]"
|
||||||
C_OBSD="\[$(tput setaf 11 11 11)\]"
|
C_OBSD="\[$(tput setaf 11 11 11)\]"
|
||||||
|
elif [[ $system == "FreeBSD" ]]; then
|
||||||
|
C_USER="\[$(tput setaf 19 19 19)\]"
|
||||||
|
C_ROOT="\[$(tput setab 1 1 1)\]"
|
||||||
|
C_OBSD="\[$(tput setaf 124 124 124)\]"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# user
|
# user
|
||||||
@@ -72,6 +76,10 @@ elif [[ $system == "OpenBSD" ]]; then
|
|||||||
# OpenBSD: yellow
|
# OpenBSD: yellow
|
||||||
COLOR=$C_BOLD$C_OBSD
|
COLOR=$C_BOLD$C_OBSD
|
||||||
BSD="$C_BOLD(BSD) $C_RESET"
|
BSD="$C_BOLD(BSD) $C_RESET"
|
||||||
|
elif [[ $system == "FreeBSD" ]]; then
|
||||||
|
# FreeBSD: red
|
||||||
|
COLOR=$C_BOLD$C_OBSD
|
||||||
|
BSD="$C_BOLD(BSD) $C_RESET"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# virtualization
|
# virtualization
|
||||||
@@ -118,7 +126,7 @@ if [[ $system == "Linux" ]]; then
|
|||||||
alias ll='ls -lhX'
|
alias ll='ls -lhX'
|
||||||
alias la='ls -lahX'
|
alias la='ls -lahX'
|
||||||
alias dh='df -h'
|
alias dh='df -h'
|
||||||
elif [[ $system == "OpenBSD" ]]; then
|
elif [[ $system == "OpenBSD" || $system == "FreeBSD" ]]; then
|
||||||
alias ll='ls -lh'
|
alias ll='ls -lh'
|
||||||
alias la='ls -lah'
|
alias la='ls -lah'
|
||||||
alias dh='df -h'
|
alias dh='df -h'
|
||||||
|
|||||||
Reference in New Issue
Block a user