aboutsummaryrefslogtreecommitdiff
path: root/.config/fish/config.fish
diff options
context:
space:
mode:
authorBlista Kanjo2023-08-07 00:37:36 -0400
committerBlista Kanjo2023-08-07 00:37:36 -0400
commit9be31f1d59b96d4845657d3febad8d9f1ffb26e4 (patch)
tree6ecbc0c900320c9a4f48641fa89ee9d0ecfe82ef /.config/fish/config.fish
parentf5fbef0b0e411e8948a787dae0c1b0733a9acb12 (diff)
feat: bashisms in fish (source `/etc/profile` and `.zprofile` if exists)
Diffstat (limited to '.config/fish/config.fish')
-rw-r--r--.config/fish/config.fish6
1 files changed, 6 insertions, 0 deletions
diff --git a/.config/fish/config.fish b/.config/fish/config.fish
index b16bd7e..02152f7 100644
--- a/.config/fish/config.fish
+++ b/.config/fish/config.fish
@@ -1,3 +1,9 @@
+if status is-login
+ exec bash -c "test -e /etc/profile && source /etc/profile;\
+ test -e ~/.zprofile && source ~/.zprofile;\
+ exec fish"
+end
+
if status is-interactive
# commands to run in interactive sessions can go here
fish_vi_key_bindings