-
Notifications
You must be signed in to change notification settings - Fork 0
/
dot_exports
65 lines (49 loc) · 1.59 KB
/
dot_exports
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#!/usr/bin/env.bash
# Exports
# (old)
# export FZF_DEFAULT_COMMAND='rg --files --hidden --follow --glob "!.git/*"'
# (new)
# FZF fuzzy finder for vim
# --files: List files that would be searched but do not search
# --no-ignore: Do not respect .gitignore, etc...
# --hidden: Search hidden files and folders
# --follow: Follow symlinks
# --glob: Additional conditions for search (in this case ignore everything in the .git/ folder) --glob "!.git/*"
#export FZF_DEFAULT_COMMAND='rg --files --glob "!shared-vendor/*" --glob "!*.min.js" --glob "!.git/*'
# GOLANG
export GOROOT=$HOME/.nix-profile/bin
export GOPATH=$HOME/projects/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
# NVM
export NVM_DIR="$HOME/.nvm"
# Yarn
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
# Android
export ANDROID_SDK_ROOT=$HOME/Android/Sdk
# Scripts
export PATH=$HOME/bin:$HOME/scripts:$HOME/bin/nvim:$PATH
export PATH=$HOME/.local/bin:$PATH
# NVIM mason packages
export PATH=$HOME/.local/share/nvim/mason/bin:$PATH
# Last Pass - Clipboard settings
export LPASS_CLIPBOARD_COMMAND="xclip -selection clipboard -in -l 1"
# Default editor
export EDITOR=lvim
export VISUAL=lvim
# pnpm
export PNPM_HOME="$HOME/.local/share/pnpm"
case ":$PATH:" in
*":$PNPM_HOME:"*) ;;
*) export PATH="$PNPM_HOME:$PATH" ;;
esac
# bun
export BUN_INSTALL="$HOME/.bun"
export PATH=$BUN_INSTALL/bin:$PATH
# composer
export COMPOSER_INSTALL="$HOME/.config/composer"
export PATH=$COMPOSER_INSTALL/vendor/bin:$PATH
# Deno
export DENO_INSTALL="$HOME/.deno"
export PATH="$DENO_INSTALL/bin:$PATH"
# TKS
export TKSS_TIMESHEET_DIR="$HOME/tks"