From 12467f30c8ef39a1db6e6c605300c2adfb3d5743 Mon Sep 17 00:00:00 2001 From: Logan G Date: Tue, 24 Oct 2023 22:57:27 -0600 Subject: [PATCH] Added basic aliases to fish --- .config/fish/functions/grep.fish | 4 ++++ .config/fish/functions/ls.fish | 4 ++++ .config/fish/functions/lsgpu.fish | 4 ++++ .config/fish/functions/memepv.fish | 4 ++++ .config/fish/functions/pacman-clean.fish | 4 ++++ .config/fish/functions/update-mirrors.fish | 4 ++++ 6 files changed, 24 insertions(+) create mode 100644 .config/fish/functions/grep.fish create mode 100644 .config/fish/functions/ls.fish create mode 100644 .config/fish/functions/lsgpu.fish create mode 100644 .config/fish/functions/memepv.fish create mode 100644 .config/fish/functions/pacman-clean.fish create mode 100644 .config/fish/functions/update-mirrors.fish diff --git a/.config/fish/functions/grep.fish b/.config/fish/functions/grep.fish new file mode 100644 index 0000000..a732509 --- /dev/null +++ b/.config/fish/functions/grep.fish @@ -0,0 +1,4 @@ +function grep --description 'alias grep=grep --color=auto' + command grep --color=auto $argv + +end diff --git a/.config/fish/functions/ls.fish b/.config/fish/functions/ls.fish new file mode 100644 index 0000000..7c8582f --- /dev/null +++ b/.config/fish/functions/ls.fish @@ -0,0 +1,4 @@ +function ls --description 'alias ls=ls --color=auto' + command ls --color=auto $argv + +end diff --git a/.config/fish/functions/lsgpu.fish b/.config/fish/functions/lsgpu.fish new file mode 100644 index 0000000..2aad0b7 --- /dev/null +++ b/.config/fish/functions/lsgpu.fish @@ -0,0 +1,4 @@ +function lsgpu --wraps='lspci -nnk | grep -i VGA -A2' --description 'alias lsgpu=lspci -nnk | grep -i VGA -A2' + lspci -nnk | grep -i VGA -A2 $argv + +end diff --git a/.config/fish/functions/memepv.fish b/.config/fish/functions/memepv.fish new file mode 100644 index 0000000..181ba4a --- /dev/null +++ b/.config/fish/functions/memepv.fish @@ -0,0 +1,4 @@ +function memepv --wraps='mpv --vo=tct --profile=sw-fast' --description 'alias memepv=mpv --vo=tct --profile=sw-fast' + mpv --vo=tct --profile=sw-fast $argv + +end diff --git a/.config/fish/functions/pacman-clean.fish b/.config/fish/functions/pacman-clean.fish new file mode 100644 index 0000000..96aa6e7 --- /dev/null +++ b/.config/fish/functions/pacman-clean.fish @@ -0,0 +1,4 @@ +function pacman-clean --wraps='pacman -Rsn $(pacman -Qdtq)' --description 'alias pacman-clean=pacman -Rsn $(pacman -Qdtq)' + pacman -Rsn $(pacman -Qdtq) $argv + +end diff --git a/.config/fish/functions/update-mirrors.fish b/.config/fish/functions/update-mirrors.fish new file mode 100644 index 0000000..c58091b --- /dev/null +++ b/.config/fish/functions/update-mirrors.fish @@ -0,0 +1,4 @@ +function update-mirrors --wraps='reflector --age 12 --number 10 --protocol https --sort rate --save /etc/pacman.d/mirrorlist' --description 'alias update-mirrors=reflector --age 12 --number 10 --protocol https --sort rate --save /etc/pacman.d/mirrorlist' + reflector --age 12 --number 10 --protocol https --sort rate --save /etc/pacman.d/mirrorlist $argv + +end