local/bin/homeinit: Remvoe EMACS_MIN_VERSION, use XDG_DATA_HOME.
parent
c1aec54818
commit
1fd44f47ae
|
@ -14,7 +14,6 @@ SUBSTITUTE_URLS=https://ci.guix.gnu.org
|
||||||
[ -z "$SOURCEDIR" ] && SOURCEDIR="$HOME/personal"
|
[ -z "$SOURCEDIR" ] && SOURCEDIR="$HOME/personal"
|
||||||
[ -z "$XDG_CONFIG_HOME" ] && XDG_CONFIG_HOME="$HOME/.config"
|
[ -z "$XDG_CONFIG_HOME" ] && XDG_CONFIG_HOME="$HOME/.config"
|
||||||
[ -z "$XDG_DATA_HOME" ] && XDG_DATA_HOME="$HOME/.local/share"
|
[ -z "$XDG_DATA_HOME" ] && XDG_DATA_HOME="$HOME/.local/share"
|
||||||
[ -z "$EMACS_MIN_VERSION" ] && EMACS_MIN_VERSION=26
|
|
||||||
|
|
||||||
usage() {
|
usage() {
|
||||||
cat <<EOF>&2
|
cat <<EOF>&2
|
||||||
|
@ -34,7 +33,6 @@ Environment variables:
|
||||||
SOURCEDIR=$SOURCEDIR
|
SOURCEDIR=$SOURCEDIR
|
||||||
XDG_CONFIG_HOME=$XDG_CONFIG_HOME
|
XDG_CONFIG_HOME=$XDG_CONFIG_HOME
|
||||||
XDG_DATA_HOME=$XDG_DATA_HOME
|
XDG_DATA_HOME=$XDG_DATA_HOME
|
||||||
EMACS_MIN_VERSION=$EMACS_MIN_VERSION
|
|
||||||
|
|
||||||
Direct link:
|
Direct link:
|
||||||
|
|
||||||
|
@ -179,7 +177,7 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
section "Persistent folders"
|
section "Persistent folders"
|
||||||
for i in .cache/mail .config .config/guix .config/transmission-daemon .emacs.d .local/share .mpv projects; do
|
for i in .cache/mail .config .config/guix .config/transmission-daemon .emacs.d "$XDG_DATA_HOME" .mpv projects; do
|
||||||
mkdir -pv "$HOME/$i"
|
mkdir -pv "$HOME/$i"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
@ -325,13 +323,13 @@ if inpath emacs; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
message "Emacs local packages"
|
message "Emacs local packages"
|
||||||
if [ -e ~/.local/share/emacs/site-lisp ]; then
|
if [ -e "$XDG_DATA_HOME"/emacs/site-lisp ]; then
|
||||||
for i in ~/.local/share/emacs/site-lisp/*; do
|
for i in "$XDG_DATA_HOME"/emacs/site-lisp/*; do
|
||||||
echo "$i"
|
echo "$i"
|
||||||
git -C "$i" pull
|
git -C "$i" pull
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
mkdir -pv ~/.local/share/emacs/site-lisp
|
mkdir -pv "$XDG_DATA_HOME"/emacs/site-lisp
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue