From c2d0b28960a5360bb119b431e56c3b6590742fe0 Mon Sep 17 00:00:00 2001 From: Sean C Date: Sat, 20 Jun 2020 15:25:05 +0000 Subject: [PATCH] fish shell --- .config/fish/functions/config.fish | 4 ++++ .config/install-scripts/002-shell.sh | 13 +++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 .config/fish/functions/config.fish create mode 100755 .config/install-scripts/002-shell.sh diff --git a/.config/fish/functions/config.fish b/.config/fish/functions/config.fish new file mode 100644 index 0000000..be4ad46 --- /dev/null +++ b/.config/fish/functions/config.fish @@ -0,0 +1,4 @@ +# Defined in - @ line 0 +function config --description 'alias config=/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME' + /usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME $argv; +end diff --git a/.config/install-scripts/002-shell.sh b/.config/install-scripts/002-shell.sh new file mode 100755 index 0000000..558a1ee --- /dev/null +++ b/.config/install-scripts/002-shell.sh @@ -0,0 +1,13 @@ +#!/bin/bash +if [[ ! -f "/usr/bin/fish" ]]; then + if [[ "$EUID" -eq 0 ]]; then + apt-get update + apt-get install fish + else + sudo apt-get update + sudo apt-get install fish + fi +fi + +chsh -s /usr/bin/fish +