diff --git a/fish/.config/fish/functions/l.fish b/fish/.config/fish/functions/l.fish new file mode 100644 index 0000000..dd21781 --- /dev/null +++ b/fish/.config/fish/functions/l.fish @@ -0,0 +1,3 @@ +function l -w exa + exa -lh $argv +end diff --git a/fish/.config/fish/functions/ll.fish b/fish/.config/fish/functions/ll.fish new file mode 100644 index 0000000..0012253 --- /dev/null +++ b/fish/.config/fish/functions/ll.fish @@ -0,0 +1,3 @@ +function ll -w exa + exa -lah $argv +end diff --git a/fish/.config/fish/functions/mkdcd.fish b/fish/.config/fish/functions/mkdcd.fish new file mode 100644 index 0000000..603e8d7 --- /dev/null +++ b/fish/.config/fish/functions/mkdcd.fish @@ -0,0 +1,6 @@ +function mkdcd -d "Create a new directory and immediately cd into it" + mkdir -p -- $argv + if test $status = 0 + cd $argv + end +end diff --git a/fish/.config/fish/functions/mkdir.fish b/fish/.config/fish/functions/mkdir.fish new file mode 100644 index 0000000..a4432f7 --- /dev/null +++ b/fish/.config/fish/functions/mkdir.fish @@ -0,0 +1,3 @@ +function mkdir + command mkdir -p $argv +end