aboutsummaryrefslogtreecommitdiff
path: root/shell/aliases
diff options
context:
space:
mode:
Diffstat (limited to 'shell/aliases')
-rw-r--r--shell/aliases127
1 files changed, 0 insertions, 127 deletions
diff --git a/shell/aliases b/shell/aliases
deleted file mode 100644
index a80dd22..0000000
--- a/shell/aliases
+++ /dev/null
@@ -1,127 +0,0 @@
-setaliases() {
- alias ls="ls -F";
- alias lt="ls -tF";
- alias ll="ls -lhF";
- alias llt="ls -tlhF";
- alias g="grep";
- alias m="more";
- alias j="jobs";
- alias p="pwd";
- alias c="column"
- alias ct="column -t"
- alias eg='grep -E'
- alias egv='grep -Ev'
- alias search='grep -niRIE'
- alias rot13="tr 'A-Za-z' 'N-ZA-Mn-za-m'"
- alias setxkbmap-list="man xkeyboard-config"
- showsshhosts() {
- cat ~/.ssh/config ~/.ssh/inc/* | awk '/^[hH]ost /{$1=""; print $0}'
- }
- # docker-getip $container_id
- alias docker-getip="docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}'"
- alias xa='xargs -I{}'
- alias gdb='gdb -q'
- alias python='/usr/bin/env python3 -q'
- alias ncmpc='ncmpc -C -M'
- # Fun fact, Gnucash doesn't play nice when built against musl as a libc...
- # go figure
- alias gnucash_locale_fix='export LC_ALL=C; unset LANGUAGE; gnucash'
- pwgenForBanks() {
- set -x
- pwgen -r '[-#{};[:"'"'"'^()?><.|\/,`=]' -ncsy "$@"
- set +x
- }
-
- if [ "$(uname)" = "OpenBSD" ] ; then
- sockstat() {
- fstat | awk '
- BEGIN {
- OFS="\t";
- }
- {
- if ( NR == 1 ) {
- print($1, $2, $3, $5, $7, "ADDR");
- }
- if( $0 ~ /tcp|udp/ ) {
- if(!($0 ~ /[<-]-[->]/)) {
- l = $1 "\t" $2 "\t" $3 "\t" $5 "\t" $7 "\t";
- if($7 == "tcp") {
- services[$3] = l $9;
- } else if ($7 == "udp") {
- services[$3] = l $8;
- }
- }
- }
- }
- END {
- for(service in services) {
- print(services[service]);
- }
- }
- ' | column -t
- }
- ! [ -x "$(which seq 2>/dev/null)" ] && alias seq="echo use jot(1)"
- fi
-
- if [ "$(uname)" = "Linux" ] ; then
- # Sets capslock to be another control key, only works with PS2 keyboards
- alias unfuck_capslock='setkeycodes 3a 29'
-
- alias bc='bc -q'
- fi
-}
-
-setcoloraliases() {
- if [ "$(uname)" = "Linux" ] ; then
- alias ls="ls --color=auto -F";
- alias lm='ls -lh --color=force | more';
- elif [ "$(uname)" = "FreeBSD" ] ; then
- alias ls="ls -FG";
- alias lm='CLICOLOR_FORCE="1" ls -l | less -r';
- fi
-
- if echo "color test" | grep -q --color=auto "color test" >/dev/null 2>&1 ; then
- alias grep="grep --color=auto";
- alias egrep='grep -E --color=auto'
- alias search='grep -E --color=auto -rnI';
- fi
-
- #shellcheck disable=SC2139
- alias diff="$(command -v diff colordiff 2>/dev/null | tail -n 1)";
- alias t='tree -CdL'
-}
-
-setsudoaliases() {
- # Prefer doas if available, as it's likely to be configured by me over sudo
- _sudo="$(command -v doas sudo 2>/dev/null | sed 1q)"
- if [ -x "$_sudo" ] ; then
- # Package managers
- # Isn't it amazing how many distros you end up using?
- alias apt-get="$_sudo apt-get"
- alias apk="$_sudo apk"
- alias apt="$_sudo apt"
- alias apt-file="$_sudo apt-file"
- alias yum="$_sudo yum"
- alias dnf="$_sudo dnf"
- alias pacman="$_sudo pacman"
- alias xbps-install="$_sudo xbps-install"
- alias xbps-remove="$_sudo xbps-remove"
- alias pkg="$_sudo pkg"
- alias pkg_add="$_sudo pkg_add"
-
- # Linux power utilities
- alias tlp='$_sudo tlp'
- alias tlp-stat='$_sudo tlp-stat'
-
- # Filesystem utilities
- alias zfs="$_sudo zfs"
- alias zpool="$_sudo zpool"
- alias btrfs="$_sudo btrfs"
- alias mount="$_sudo mount"
- alias umount="$_sudo umount"
- fi
- case $_sudo in
- *doas*) alias sudo='doas'; ;;
- esac
-}
-