|
@@ -2,29 +2,7 @@
|
|
|
|
|
|
pip install --user pydbus
|
|
|
|
|
|
-# relpath
|
|
|
script_dir="$( dirname "${BASH_SOURCE[0]}" )"
|
|
|
-source ${script_dir}/../bash/functions
|
|
|
|
|
|
-link_path="$HOME/.screenrc"
|
|
|
-target_name="screenrc"
|
|
|
-
|
|
|
-target_path="$( relpath "${script_dir}/${target_name}" "$(dirname "${link_path}")" )"
|
|
|
-
|
|
|
-# equals false for broken symlinks
|
|
|
-if [ -e "${link_path}" ]; then
|
|
|
- # empty of link_path is not a link
|
|
|
- current_target="$(readlink "${link_path}")"
|
|
|
- if [ "$current_target" != "$target_path" ]; then
|
|
|
- mv --backup=numbered "$link_path" "${link_path}.old"
|
|
|
- fi
|
|
|
-fi
|
|
|
-
|
|
|
-if [ -e "${link_path}" ]; then
|
|
|
- echo "sym link to '$target_path' already installed at '$link_path'"
|
|
|
-else
|
|
|
- # delete possibly existing broken symlink
|
|
|
- rm "$link_path" 2>/dev/null
|
|
|
- ln -s "$target_path" "$link_path"
|
|
|
- echo "installed sym link to '$target_path' at '$link_path'"
|
|
|
-fi
|
|
|
+symlink --relative --override "${script_dir}/screenrc" "$HOME/.screenrc"
|
|
|
+symlink --relative --override "${script_dir}/battery-rate" "$HOME/.screen-battery-rate"
|