chore: refactor starship prompt setup

This commit is contained in:
Tri Vo Khac committed 2023-05-24 15:02:42 +07:00
1 parent fa032ec43e
commit b4b81baae5
4 files changed
+7 -13

No files matched your search

-2
View File
@@ -1,5 +1,3 @@
#!/bin/sh
# some useful options (man zshoptions)
setopt autocd extendedglob nomatch menucomplete
setopt interactive_comments
+1 -1
View File
@@ -1,4 +1,4 @@
#!/bin/sh
#!/usr/bin/env bash
[ -x "$(command -v lsd)" ] && alias ls="lsd"
[ -x "$(command -v bat)" ] && alias cat="bat"
+4 -2
View File
@@ -1,4 +1,4 @@
#!/bin/sh
#!/usr/bin/env bash
HISTSIZE=1000000
@@ -8,4 +8,6 @@ export HISTFILE="$ZDOTDIR"/.zsh_history
export EDITOR="micro"
export PAGE="bat"
export VISUAL="micro"
export VISUAL="micro"
export STARSHIP_CONFIG="$XDG_CONFIG_HOME"/starship/starship.toml
+2 -8
View File
@@ -1,9 +1,3 @@
#!/bin/sh
#!/usr/bin/env bash
STARSHIP_HOME=$HOME/.config/starship
[ ! -d "$STARSHIP_HOME" ] && mkdir -p "$STARSHIP_HOME"
[ ! -f "$STARSHIP_HOME/starship.toml" ] && touch "$STARSHIP_HOME/starship.toml"
export STARSHIP_CONFIG="$STARSHIP_HOME"/starship.toml
eval "$(starship init zsh)"
command -v starship > /dev/null 2>&1 && eval "$(starship init zsh)"