aboutsummaryrefslogtreecommitdiff
path: root/external/zsh/aliases/dev.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'external/zsh/aliases/dev.zsh')
-rw-r--r--external/zsh/aliases/dev.zsh24
1 files changed, 24 insertions, 0 deletions
diff --git a/external/zsh/aliases/dev.zsh b/external/zsh/aliases/dev.zsh
new file mode 100644
index 0000000..c02eb20
--- /dev/null
+++ b/external/zsh/aliases/dev.zsh
@@ -0,0 +1,24 @@
+
+alias aws="docker run --rm -it amazon/aws-cli"
+
+# :: Filename Pattern Replacetext
+far() {
+ local file_r="$1"; shift;
+ local matcher_r="$1"; shift;
+ local result="$1"; shift;
+ fd "$file_r" | sad "$matcher_r" "$result" -p diff-so-fancy "$@";
+}
+
+# :: FileType Filename
+codi() {
+ local syntax="${1:-python}"
+ shift
+ nvim -c \
+ "let g:startify_disable_at_vimenter = 1 |\
+ set bt=nofile ls=0 |\
+ hi ColorColumn ctermbg=NONE |\
+ hi VertSplit ctermbg=NONE |\
+ hi NonText ctermfg=0 |\
+ Codi $syntax" "$@"
+}
+