summaryrefslogtreecommitdiffstatshomepage
path: root/zsh/.config
diff options
context:
space:
mode:
Diffstat (limited to 'zsh/.config')
-rw-r--r--zsh/.config/zsh/aliases.sh30
-rw-r--r--zsh/.config/zsh/env.sh24
2 files changed, 54 insertions, 0 deletions
diff --git a/zsh/.config/zsh/aliases.sh b/zsh/.config/zsh/aliases.sh
new file mode 100644
index 0000000..3e87862
--- /dev/null
+++ b/zsh/.config/zsh/aliases.sh
@@ -0,0 +1,30 @@
+alias ls='ls --color=tty'
+alias l='ls -lah'
+alias la='ls -lAh'
+alias ll='ls -lh'
+alias lla='ls -lA'
+alias lsa='ls -lah'
+alias grep='grep --color'
+alias ipa="ip -s -c -h a"
+alias untar="tar -zxvf"
+alias td=". td.sh"
+alias vim=nvim
+#python
+alias pip=pip3
+alias python=python3
+# docker
+alias dexec="docker exec -it"
+alias dps="docker ps"
+# docker compose
+alias dc="docker compose"
+alias dce="docker compose exec"
+alias dcps="docker compose ps"
+alias dcls="docker compose ls"
+alias dcdn="docker compose down"
+alias dcup="docker compose up"
+alias dcupd="docker compose up -d"
+alias dcl="docker compose logs"
+alias dclf="docker compose logs -f"
+# docker context
+alias dct="docker context"
+alias dcu="docker context use"
diff --git a/zsh/.config/zsh/env.sh b/zsh/.config/zsh/env.sh
new file mode 100644
index 0000000..2429dd6
--- /dev/null
+++ b/zsh/.config/zsh/env.sh
@@ -0,0 +1,24 @@
+# XDG
+export XDG_CONFIG_HOME=~/.config
+export XDG_CACHE_HOME=~/.cache
+export XDG_DATA_HOME=~/.local/share
+export XDG_RUNTIME_DIR=~/.xdg
+
+# Path
+export PATH=$PATH:$HOME/.local/bin
+export PATH=$PATH:$HOME/.scripts
+export PATH=$PATH:$HOME/.go/bin
+export PATH=$PATH:$HOME/.dotnet/tools
+export PATH=$PATH:$HOME/.cargo/bin
+export PATH=$PATH:/usr/local/texlive/2021/bin/x86_64-linux
+
+# Misc
+export EDITOR="$(command -v vim 2>/dev/null || command -v vi)"
+export VISUAL="code --wait"
+export GPG_TTY=$(tty)
+export MANPAGER="sh -c 'col -bx | bat -l man -p'"
+export MANROFFOPT="-c"
+export GOPATH=$HOME/.go
+export STARSHIP_LOG="error"
+export FZF_PREVIEW_COMMAND="bat --style=numbers,changes --wrap never --color always {} || cat {} || tree -C {}"
+export FZF_CTRL_T_OPTS="--min-height 30 --preview-window down:60% --preview-window noborder --preview '($FZF_PREVIEW_COMMAND) 2> /dev/null'"