|
|
|
@ -87,6 +87,15 @@ function arch_profile { |
|
|
|
fi |
|
|
|
} |
|
|
|
|
|
|
|
function debian_vimrc_restore_to_original { |
|
|
|
# FIXME: useful for deprecated version of miaou-bash, to remove in a few months! |
|
|
|
if [[ -f /etc/vim/vimrc.ORIGINAL ]]; then |
|
|
|
rm -f /etc/vim/vimrc |
|
|
|
mv /etc/vim/vimrc.ORIGINAL /etc/vim/vimrc |
|
|
|
echo "vimrc restored to original!" |
|
|
|
fi |
|
|
|
} |
|
|
|
|
|
|
|
function arch_vimrc { |
|
|
|
mkdir -p /etc/vim |
|
|
|
if ! grep -q '/etc/vim/vimrc.local' /etc/vimrc; then |
|
|
|
@ -110,6 +119,7 @@ function is_debian_like { |
|
|
|
|
|
|
|
function link_config_files { |
|
|
|
is_arch_like && arch_vimrc && arch_profile |
|
|
|
is_debian_like && debian_vimrc_restore_to_original |
|
|
|
|
|
|
|
link_etc vim/vimrc.core |
|
|
|
link_etc vim/vimrc.miaou |
|
|
|
@ -132,7 +142,7 @@ function in_azerty_zone { |
|
|
|
[[ -L /etc/localtime ]] || return 4 |
|
|
|
|
|
|
|
local zone |
|
|
|
zone=$(readlink /etc/localtime) |
|
|
|
zone=$(readlink -f /etc/localtime) |
|
|
|
zone="${zone#/usr/share/zoneinfo/}" # remove prefix |
|
|
|
for i in "${AZERTY_ZONES[@]}"; do [[ "$zone" == "$i" ]] && return; done |
|
|
|
return 5 |
|
|
|
|