From: Andre Ramnitz Date: Tue, 12 Dec 2023 12:39:58 +0000 (+0100) Subject: fish: update aliases X-Git-Tag: v0.2~340 X-Git-Url: https://git.ramnitz.eu/?a=commitdiff_plain;h=cea3d1c00e50d05b04d30737f6fea33291e3de80;p=dotfiles.git fish: update aliases --- diff --git a/fish/.config/fish/functions/gcp.fish b/fish/.config/fish/functions/gcp.fish new file mode 100644 index 00000000..907c340a --- /dev/null +++ b/fish/.config/fish/functions/gcp.fish @@ -0,0 +1,3 @@ +function gcp --wraps='git cherry-pick' --description 'alias gcp=git cherry-pick' + git cherry-pick $argv; +end diff --git a/fish/.config/fish/functions/l1.fish b/fish/.config/fish/functions/l1.fish new file mode 100644 index 00000000..14223458 --- /dev/null +++ b/fish/.config/fish/functions/l1.fish @@ -0,0 +1,3 @@ +function l1 --description 'list files bare' + exa --icons --group --time-style=iso --group-directories-first -l $argv; +end diff --git a/fish/.config/fish/functions/la.fish b/fish/.config/fish/functions/la.fish new file mode 100644 index 00000000..e3d3f067 --- /dev/null +++ b/fish/.config/fish/functions/la.fish @@ -0,0 +1,3 @@ +function la --description 'list standard incl. hidden' + ls -a $argv; +end diff --git a/fish/.config/fish/functions/lg.fish b/fish/.config/fish/functions/lg.fish new file mode 100644 index 00000000..705c12e1 --- /dev/null +++ b/fish/.config/fish/functions/lg.fish @@ -0,0 +1,3 @@ +function lg --description 'list files sorted by size' + exa --icons --group --long --sort=size -t=mod --time-style=iso --group-directories-first $argv; +end diff --git a/fish/.config/fish/functions/lgo.fish b/fish/.config/fish/functions/lgo.fish new file mode 100644 index 00000000..c8bf2aa8 --- /dev/null +++ b/fish/.config/fish/functions/lgo.fish @@ -0,0 +1,3 @@ +function lgo --wraps='git log --oneline' --description 'alias lgo=git log --oneline' + git log --oneline $argv; +end diff --git a/fish/.config/fish/functions/ll.fish b/fish/.config/fish/functions/ll.fish new file mode 100644 index 00000000..fe524fd9 --- /dev/null +++ b/fish/.config/fish/functions/ll.fish @@ -0,0 +1,3 @@ +function ll --description 'list files long' + exa --icons --group --time-style=iso --group-directories-first -l $argv; +end diff --git a/fish/.config/fish/functions/ls.fish b/fish/.config/fish/functions/ls.fish new file mode 100644 index 00000000..2e4d264f --- /dev/null +++ b/fish/.config/fish/functions/ls.fish @@ -0,0 +1,3 @@ +function ls --description 'list files standard' + exa --icons --time-style=iso --group-directories-first $argv; +end diff --git a/fish/.config/fish/functions/lt.fish b/fish/.config/fish/functions/lt.fish index f1255505..ffa4b22d 100644 --- a/fish/.config/fish/functions/lt.fish +++ b/fish/.config/fish/functions/lt.fish @@ -1,3 +1,3 @@ -function lt --wraps='ls -ltr' --description 'alias lt=ls -ltr' - ls -ltr $argv; +function lt --description 'list files sorted by mtime' + exa --icons --group --long --sort=mod -t=mod --time-style=iso --group-directories-first $argv; end diff --git a/fish/.config/fish/functions/lw.fish b/fish/.config/fish/functions/lw.fish new file mode 100644 index 00000000..173cc732 --- /dev/null +++ b/fish/.config/fish/functions/lw.fish @@ -0,0 +1,3 @@ +function lw --description 'list files wide' + exa --icons --group --long --grid --time-style=iso --group-directories-first $argv; +end