49 lines
1.4 KiB
Bash
Raw Normal View History

set -o vi
2023-07-14 16:21:54 -04:00
export PROMPT='%F{green}[%T] %F{cyan}(%n@%m) %F{lightgrey}(%y) %F{cyan} %~
%F{white}%(!.>>.$>) '
2023-08-04 15:24:39 -04:00
# Alwoys use C-R for history search backward
bindkey '^R' history-incremental-search-backward
2023-08-04 15:24:39 -04:00
# Opam configurattion
[[ ! -r ~/.opam/opam-init/init.zsh ]] || source ~/.opam/opam-init/init.zsh > /dev/null 2> /dev/null
# dotnet stuff
2024-05-16 11:45:45 -05:00
if [ -f "$HOME/Library/Application Support/dnvm/env" ]; then
. "$HOME/Library/Application Support/dnvm/env"
fi
2024-06-11 16:57:44 -04:00
function service_restart() {
launchctl kickstart -k $1
}
function root_shell() {
sudo -E zsh -i /etc/zshrc
2024-06-11 16:57:44 -04:00
}
2024-07-09 16:09:52 -05:00
function wrkspc() {
2024-09-24 17:03:47 -04:00
local wd=${1:-$(pwd)}
cd ${wd}
2024-07-09 16:09:52 -05:00
local session=$(basename $wd)
tmux new -A -s $session
}
function kill_service_on_port() {
local port=$1
echo killings pids for port ${port}
for p in $(sudo lsof -nP -iTCP -sTCP:LISTEN | grep ${port} | awk '{ print $2 }'); do
echo killing pid: $p;
kill -9 $p;
done
}
2024-08-11 09:42:01 -04:00
function disk_usage() {
local path=${1:-.}
/run/current-system/sw/bin/du --max-depth=1 -h "${path}" 2>/dev/null
}
2024-10-08 10:09:49 -04:00
eval "$(direnv hook zsh)"
2025-03-27 11:09:50 -04:00
2025-04-05 11:22:34 -04:00
export ANTHROPIC_API_KEY="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"
2025-03-27 11:09:50 -04:00
export OPENAI_API_KEY="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"