mirror of
https://github.com/ohmybash/oh-my-bash.git
synced 2024-05-11 05:55:37 +00:00
tools/install,etc: Add quote around path variables to handle case with space in $HOME or $OSH
This commit is contained in:
committed by
Koichi Murase
parent
b88cbd312c
commit
6fd237c363
@@ -48,7 +48,7 @@ bind '"\e[C": forward-char'
|
||||
bind '"\e[D": backward-char'
|
||||
|
||||
# Use standard ISO 8601 timestamp
|
||||
# %F equivalent to %Y-%m-%d
|
||||
# %F equivalent to %Y-%m-%d
|
||||
# %T equivalent to %H:%M:%S (24-hours format)
|
||||
|
||||
# Show history
|
||||
|
@@ -37,7 +37,7 @@
|
||||
if [ ! -n "$SDIRS" ]; then
|
||||
SDIRS=~/.sdirs
|
||||
fi
|
||||
touch $SDIRS
|
||||
touch "$SDIRS"
|
||||
|
||||
# main function
|
||||
function bm {
|
||||
|
@@ -152,7 +152,7 @@ ___brainy_prompt_clock() {
|
||||
}
|
||||
|
||||
___brainy_prompt_battery() {
|
||||
[ ! -e $OSH/plugins/battery/battery.plugin.sh ] ||
|
||||
[ ! -e "$OSH/plugins/battery/battery.plugin.sh" ] ||
|
||||
[ "${THEME_SHOW_BATTERY}" != "true" ] && return
|
||||
info=$(battery_percentage)
|
||||
color=$_omb_prompt_bold_green
|
||||
|
@@ -137,7 +137,7 @@ _omb_install_user_bashrc() {
|
||||
printf "${BLUE}Using the Oh My Bash template file and adding it to ~/.bashrc${NORMAL}\n"
|
||||
_omb_install_run cp "$OSH"/templates/bashrc.osh-template ~/.bashrc
|
||||
sed "/^export OSH=/ c\\
|
||||
export OSH=$OSH
|
||||
export OSH='${OSH//\'/\'\\\'\'}'
|
||||
" ~/.bashrc >| ~/.bashrc.omb-temp
|
||||
_omb_install_run mv -f ~/.bashrc.omb-temp ~/.bashrc
|
||||
|
||||
|
Reference in New Issue
Block a user