Files

55 lines
1.9 KiB
Bash
Raw Permalink Normal View History

2025-08-04 03:06:11 +04:00
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:$HOME/.local/bin:/usr/local/bin:$PATH
# Path to your Oh My Zsh installation.
export ZSH="$HOME/.oh-my-zsh"
export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
2025-08-05 17:32:09 +04:00
# Configure PATH
2026-01-13 08:00:00 +04:00
export PATH=$PATH:/opt/homebrew/bin:/Users/h0lik/.local/bin:$HOME/.dotfiles/sh:$HOME/go/bin:/opt/homebrew/opt/ruby/bin
export PKG_CONFIG_PATH="/opt/homebrew/opt/ruby/lib/pkgconfig"
export LDFLAGS="-L/opt/homebrew/opt/ruby/lib"
export CPPFLAGS="-I/opt/homebrew/opt/ruby/include"
2025-08-05 17:32:09 +04:00
# Editor
export EDITOR="/usr/bin/nvim"
2026-01-13 08:00:00 +04:00
export ANSIBLE_CONFIG="/Users/h0lik/ansible/ansible.cfg"
2025-08-05 17:32:09 +04:00
# Configurate remote docker host
2025-08-04 03:06:11 +04:00
export DOCKER_HOST=tcp://192.168.19.244:2376
export DOCKER_CERT_PATH="$HOME/.docker/cert-for-docker"
export DOCKER_TLS_VERIFY=1
2025-08-05 17:32:09 +04:00
# Export variables nackernvim
export NACKER_ANSIBLE_PATH=$HOME/ansible
export NACKER_TERRAFROM_PATH=$HOME/terraform
export NACKER_DOTFILES_PATH=$HOME/.dotfiles
export NACKER_PROJECT_PATH=$HOME/dev
2026-01-13 08:00:00 +04:00
eval "$(rbenv init -)"
2025-08-05 17:32:09 +04:00
#
ZSH_THEME="nacker"
2026-01-13 08:00:00 +04:00
plugins=(git ansible docker vscode zsh-autosuggestions zsh-syntax-highlighting)
2025-08-04 03:06:11 +04:00
source $ZSH/oh-my-zsh.sh
2025-08-05 17:32:09 +04:00
# Configure bat Replacement cat tail less > bat
# Configire custom aliases
2026-01-13 08:00:00 +04:00
alias kp="/Applications/KeePassXC.app/Contents/MacOS/keepassxc-cli"
2025-08-05 09:27:31 -04:00
if [ -f ~/.dotfiles/macos/zsh_aliases ]; then
. ~/.dotfiles/macos/zsh_aliases
fi
2026-01-13 08:00:00 +04:00
if [ -f ~/.dotfiles/macos/rc_lib ]; then
. ~/.dotfiles/macos/rc_lib
fi
2025-08-05 09:27:31 -04:00
2025-08-05 17:32:09 +04:00
2025-08-04 03:06:11 +04:00
test -e "${HOME}/.iterm2_shell_integration.zsh" && source "${HOME}/.iterm2_shell_integration.zsh"
PRELINE="\r\033[A"
function color {
echo -e "\033]6;1;bg;red;brightness;$((1 + $RANDOM % 255))\a"$PRELINE
echo -e "\033]6;1;bg;green;brightness;$((1 + $RANDOM % 255))\a"$PRELINE
echo -e "\033]6;1;bg;blue;brightness;$((1 + $RANDOM % 255))\a"$PRELINE
}
color
2026-01-13 08:00:00 +04:00
autoload -U +X bashcompinit && bashcompinit
complete -o nospace -C /Users/h0lik/.local/bin/terraform terraform