mirror of
https://github.com/m-housh/dotfiles.git
synced 2026-02-14 14:12:41 +00:00
Working on cleaning up zshrc and aliases
This commit is contained in:
@@ -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"
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
|
||||
|
||||
_ _
|
||||
_ __ ___ | |__ ___ _ _ ___ | |__
|
||||
| '_ ` _ \ _____ | '_ \ / _ \ | | | |/ __|| '_ \
|
||||
| | | | | ||_____|| | | || (_) || |_| |\__ \| | | |
|
||||
|_| |_| |_| |_| |_| \___/ \__,_||___/|_| |_|
|
||||
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user