-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.exports
More file actions
executable file
·29 lines (21 loc) · 773 Bytes
/
Copy path.exports
File metadata and controls
executable file
·29 lines (21 loc) · 773 Bytes
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
# this file is a cross-compatible list of
# exports for fish and bash. since most
# shells need to be supported, a very limited
# set of shell language is possible in this file.
# todo: needs review
export EDITOR='vim'
# Fuzzy finder uses git ls-tree by default (fast)
export FZF_DEFAULT_COMMAND='
(git ls-tree -r --name-only HEAD ||
find . -path "*/\.*" -prune -o -type f -print -o -type l -print |
sed s/^..//) 2> /dev/null'
# Duplicate in CTRL + T
export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
# Less defaults
export LESS="-RFX"
export GIT_PS1_SHOWDIRTYSTATE=true
# multi-threaded xz. see: https://stackoverflow.com/a/33441796/270302
export XZ_OPT="-T0"
export MANPAGER="nvim +Man!"
export QT_QPA_PLATFORMTHEME=qt6ct
export QT_QPA_PLATFORM=wayland