Working on cleaning up zshrc and aliases

This commit is contained in:
2021-12-31 10:14:41 -05:00
parent 79e085e9bf
commit 8841d92e87
7 changed files with 42 additions and 21 deletions

View File

@@ -1,7 +1,18 @@
#!/usr/bin/env zsh
# _
# _______| |__ _ __ ___
# |_ / __| '_ \| '__/ __|
# / /\__ \ | | | | | (__
# /___|___/_| |_|_| \___|
#
#
#------------------------------ utilites ------------------------------
_source_if() { [[ -r "$1" ]] && source "$1" }
_source_if() { test -r "$1" && source "$1" || return 0 }
# Load Useful Functions
_source_if "$ZDOTDIR/zsh-functions"
#------------------------------ exports ------------------------------
export ZDOTDIR="$HOME/.config/zsh"
@@ -34,9 +45,6 @@ zle -N down-line-or-beginning-search
# Colors
autoload -Uz colors && colors
# Load Useful Functions
_source_if "$ZDOTDIR/zsh-functions"
#------------------------------ path ------------------------------
path_append() {
@@ -120,7 +128,7 @@ setopt aliases
bindkey -v
#zsh_add_file "zsh-exports"
zsh_add_file "zsh-aliases"
#zsh_add_file "zsh-aliases"
# Plugins
zsh_add_plugin "zsh-users/zsh-autosuggestions"
@@ -147,4 +155,3 @@ prompt pure
#------------------------------ local configs ------------------------------
_source_if "$ZDOTDIR/.zshrc-local"
cat < "$ZDOTDIR/banner"

View File

@@ -1,10 +0,0 @@
_ _
_ __ ___ | |__ ___ _ _ ___ | |__
| '_ ` _ \ _____ | '_ \ / _ \ | | | |/ __|| '_ \
| | | | | ||_____|| | | || (_) || |_| |\__ \| | | |
|_| |_| |_| |_| |_| \___/ \__,_||___/|_| |_|

View File

@@ -18,7 +18,7 @@ alias cl() {
}
# move into the ~/.dotfiles directory
alias cdots="cd ${HOME}/.dotfiles"
alias cdots() { cd "${HOME}/.dotfiles" }
# move into zsh config files
alias zdots="vi ${ZDOTDIR}"
@@ -33,7 +33,7 @@ alias dots="vi $DOTFILES"
#alias mkcd() { mkdir $1 && cd $1 }
# list files and directories, including hidden files
alias l() { ls -lah "$@" }
#alias l() { ls -lah --color "$@" }
# editor
alias vim() { nvim "$@" }
@@ -50,7 +50,7 @@ alias gp() { git push }
alias gs() { git status }
# move back to old cwd
alias bk() { cd "$OLDPWD" }
alias bk="cd $OLDPWD"
# My mac-mini specific aliases
# if [ $(hostname -s) = "Michaels-Mac-mini" ]; then