summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorKjetil Orbekk <kjetil.orbekk@gmail.com>2016-05-13 13:04:38 -0400
committerKjetil Orbekk <kjetil.orbekk@gmail.com>2016-05-13 13:10:20 -0400
commit6aa10f9bb6e2bebb39ad67ac7a0748b2b923eb8a (patch)
treee82efbdc9710bcfd1df6aad532570fd22f4bc2ad /bin
parent6f4e3136db7b5fb80f84abff16837d78a0319a01 (diff)
Add fish configuration.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/kj-setup.sh12
1 files changed, 7 insertions, 5 deletions
diff --git a/bin/kj-setup.sh b/bin/kj-setup.sh
index a5a91ad..2ce62bf 100755
--- a/bin/kj-setup.sh
+++ b/bin/kj-setup.sh
@@ -56,11 +56,13 @@ for binary in dotfiles/bin/*; do
create_symlink "../dotfiles/bin/${binary}" "bin/${binary}"
done
-if [[ "${SHELL}" = *zsh* ]]; then
- create_symlink dotfiles/zshrc .zshrc
-else
- printf "${orange}[SKIPPED]${none} shell is not zsh :-(.\n"
-fi
+mkdir -p .config/fish/functions
+create_symlink ../../dotfiles/config/fish/config.fish .config/fish/config.fish
+for f in dotfiles/config/fish/functions/*.fish; do
+ create_symlink ../../../$f .config/fish/functions/$(basename $f)
+done
+
+create_symlink dotfiles/zshrc .zshrc
mkdir -p .ssh
create_symlink ../dotfiles/ssh/config .ssh/config