-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.bashrc
More file actions
41 lines (39 loc) · 1.23 KB
/
.bashrc
File metadata and controls
41 lines (39 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Terminal stuff
ulimit -n 2048
export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ "
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad
export EDITOR='nvim';
export LANG='en_US.UTF-8';
export LC_ALL='en_US.UTF-8';
export LESS_TERMCAP_md="${yellow}";
export MANPAGER='less -X';
export HISTCONTROL=ignoreboth
export STARSHIP_CONFIG=~/.starship.toml
alias e='nvim .'
alias ls='ls -GFh'
alias ll='ls -la'
alias l='exa -abghHliS'
alias tm="tmux -2"
alias gs="git status"
alias gg="git logg"
alias ga="git add"
alias gd="git diff"
alias gc="git checkout"
alias push="git push origin"
alias pull="git pull origin"
alias k="kubectl"
alias kgp="kubectl get pods"
alias kgs="kubectl get services"
alias kgi="kubectl get ingress"
set -o vi
export GOPATH=$HOME/work/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export PATH=~/.npm-global/bin:$PATH
export GOPRIVATE=github.com/nylas
alias minikube-context="kubectl config use-context docker-desktop"
alias tsh-login="tsh login --proxy=nylas.teleport.sh:443 --user=pouya.s@nylas.com --auth=google"
export OPENAI_API_KEY="{{OPENAI_API_KEY}}"
export GOOGLE_CLIENT_SECRET="{{GOOGLE_CLIENT_SECRET}}"
export GOOGLE_AI_API_KEY="{{GOOGLE_AI_API_KEY}}"
export XAI_API_KEY="{{XAI_API_KEY}}"