diff --git a/ansible/roles/dev_tools/tasks/commands/fish.yaml b/ansible/roles/dev_tools/tasks/commands/fish.yaml index 17371e7..d9420e2 100644 --- a/ansible/roles/dev_tools/tasks/commands/fish.yaml +++ b/ansible/roles/dev_tools/tasks/commands/fish.yaml @@ -28,7 +28,7 @@ src: "{{ (playbook_dir + '/../.config/fish') | realpath }}" dest: "{{ lookup('env', 'HOME') }}/.config/fish" state: link - when: not fish_config_exists.stat.exists + when: (not fish_config_exists.stat.exists) or (not fish_config_exists.stat.islnk) # TODO: tmux-mem-cpu-load - name: install plugins from fish_plugins file diff --git a/install.sh b/install.sh index 29567c3..9c4a32a 100755 --- a/install.sh +++ b/install.sh @@ -1,5 +1,8 @@ #!/bin/bash -e +# /home/ +home_dir=`realpath ~` + cur_dir=`pwd` function create_symlink_f() {