tangled
alpha
login
or
join now
boltless.me
/
dot
0
fork
atom
dotfiles
0
fork
atom
overview
issues
pulls
pipelines
feat(zsh): add zsh config
BoltlessEngineer
1 year ago
adab262c
a4096c4a
+42
1 changed file
expand all
collapse all
unified
split
.zshrc
+42
.zshrc
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
# Profile
2
+
3
+
bindkey -e
4
+
5
+
alias l="ls"
6
+
alias ls="exa"
7
+
alias lt="exa -T"
8
+
alias lT="exa -Tlh --no-user --no-time"
9
+
alias ll="exa -lh --no-user"
10
+
alias la="exa -lha --git --no-user"
11
+
alias nv="foreground_nvim"
12
+
alias gs="git status"
13
+
alias gb="git checkout"
14
+
alias gr="gh repo clone"
15
+
alias glz="lazygit"
16
+
alias rvim="NVIM_APPNAME=nvim_rocks nvim"
17
+
alias nn="NVIM_APPNAME=nativevim nvim"
18
+
19
+
## Exported Variables
20
+
export PS1='%F{green}%n@%m %F{blue}%~%f %# '
21
+
22
+
export PATH=$HOME/.local/bin:$PATH
23
+
24
+
export EDITOR=vim
25
+
26
+
## Rust
27
+
export PATH=$PATH:$HOME/.cargo/bin
28
+
29
+
# bob-nvim
30
+
export PATH=$HOME/.local/share/bob/nvim-bin:$PATH
31
+
32
+
export BUN_INSTALL=$HONE/.bun
33
+
export PATH=$BUN_INSTALL/bin:$PATH
34
+
35
+
### luarocks
36
+
#### set LUA_PATH and LUA_CPATH
37
+
command -v luarocks &> /dev/null && eval $(luarocks path --no-bin)
38
+
## set PATH
39
+
export PATH=$HOME/.luarocks/bin:$PATH
40
+
41
+
## Fzf shell integration
42
+
source <(fzf --zsh)