mirror of
https://github.com/nmasur/dotfiles
synced 2024-11-10 04:02:55 +00:00
17 lines
371 B
Plaintext
17 lines
371 B
Plaintext
|
#!/usr/bin/env bash
|
||
|
|
||
|
function export-emacs {
|
||
|
if [ "$(emacsclient -e t)" != 't' ]; then
|
||
|
return 1
|
||
|
fi
|
||
|
|
||
|
for name in "${@}"; do
|
||
|
value=$(eval echo \"\$${name}\")
|
||
|
emacsclient -e "(setenv \"${name}\" \"${value}\")" >/dev/null
|
||
|
done
|
||
|
}
|
||
|
|
||
|
for i in $(python -c $"import os; [print(k) for k in os.environ.keys()]"); do
|
||
|
export-emacs "$i"
|
||
|
done
|