about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--fish/.config/fish/config.fish9
1 files changed, 7 insertions, 2 deletions
diff --git a/fish/.config/fish/config.fish b/fish/.config/fish/config.fish
index 99fadff..fc17b28 100644
--- a/fish/.config/fish/config.fish
+++ b/fish/.config/fish/config.fish
@@ -1,5 +1,3 @@
-status --is-login && status --is-interactive && exec byobu-launcher
-
 set -xg EDITOR vim
 set -xg TZ 'America/Detroit'
 
@@ -26,6 +24,13 @@ end
 
 set -x BBJ_USER $USER
 
+# add dotnet completions if needed
+if status --is-interactive && type -q dotnet
+  complete -f -c dotnet -a "(dotnet complete)"
+end
+
 # load postexec_insult
 postexec_insult
 
+status --is-login && status --is-interactive && exec byobu-launcher
+