diff options
Diffstat (limited to 'bash/aliases.bash')
-rw-r--r-- | bash/aliases.bash | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/bash/aliases.bash b/bash/aliases.bash index 6515873..18cd7d2 100644 --- a/bash/aliases.bash +++ b/bash/aliases.bash | |||
@@ -10,14 +10,19 @@ sudo_cmds=( | |||
10 | visudo | 10 | visudo |
11 | ) | 11 | ) |
12 | for cmd in "${sudo_cmds[@]}"; do | 12 | for cmd in "${sudo_cmds[@]}"; do |
13 | alias $cmd="sudo $cmd" | 13 | if command -v sudo >/dev/null 2>&1; then |
14 | alias $cmd="sudo $cmd" | ||
15 | elif command -v doas >/dev/null 2>&1; then | ||
16 | alias $cmd="doas $cmd" | ||
17 | alias sudo=doas | ||
18 | fi | ||
14 | done | 19 | done |
15 | 20 | ||
16 | # LS | 21 | # LS |
17 | alias ls='ls -F --color=never' | 22 | alias ls='ls -F --color=never' |
18 | alias ll='ls -l' | 23 | alias ll='ls -l' |
19 | # tree | 24 | # tree |
20 | alias tree='tree -F' | 25 | #alias tree='tree -F' |
21 | 26 | ||
22 | # make locally | 27 | # make locally |
23 | alias lake='make PREFIX=$LOCAL_PREFIX ' | 28 | alias lake='make PREFIX=$LOCAL_PREFIX ' |
@@ -37,6 +42,8 @@ fi | |||
37 | 42 | ||
38 | alias e="$EDITOR" | 43 | alias e="$EDITOR" |
39 | 44 | ||
45 | alias crontab='env EDITOR=ed VISUAL=vi crontab' | ||
46 | |||
40 | ## ffmpeg | 47 | ## ffmpeg |
41 | # agafnd | i have ffmpeg and ffprobe aliased to ffwhatever -hide_banner | 48 | # agafnd | i have ffmpeg and ffprobe aliased to ffwhatever -hide_banner |
42 | # agafnd | because if you don't do this it spits out all of the options it was | 49 | # agafnd | because if you don't do this it spits out all of the options it was |