From e19462aa8cf2d0b9e06ca3fa8b4bf74727cb71de Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Sat, 23 Oct 2021 16:55:22 +0700 Subject: [PATCH] Adding a bunch of fish functions --- .config/fish/_fzf_configure_bindings_help.fish | 1 + .config/fish/_fzf_extract_var_info.fish | 1 + .config/fish/_fzf_preview_file.fish | 1 + .config/fish/_fzf_report_file_type.fish | 1 + .config/fish/_fzf_search_directory.fish | 1 + .config/fish/_fzf_search_git_log.fish | 1 + .config/fish/_fzf_search_git_status.fish | 1 + .config/fish/_fzf_search_history.fish | 1 + .config/fish/_fzf_search_variables.fish | 1 + .config/fish/_fzf_wrapper.fish | 1 + .config/fish/config.fish | 6 +++--- .config/fish/e.fish | 1 + .config/fish/fish_prompt.fish | 1 + .config/fish/fisher.fish | 1 + .config/fish/fzf_configure_bindings.fish | 1 + .config/fish/icat.fish | 1 + .config/fish/n.fish | 1 + .config/fish/r.fish | 1 + .config/fish/ranger-cd.fish | 1 + .config/fish/select-kitty-theme.fish | 1 + .config/fish/set-colors.fish | 1 + 21 files changed, 23 insertions(+), 3 deletions(-) create mode 120000 .config/fish/_fzf_configure_bindings_help.fish create mode 120000 .config/fish/_fzf_extract_var_info.fish create mode 120000 .config/fish/_fzf_preview_file.fish create mode 120000 .config/fish/_fzf_report_file_type.fish create mode 120000 .config/fish/_fzf_search_directory.fish create mode 120000 .config/fish/_fzf_search_git_log.fish create mode 120000 .config/fish/_fzf_search_git_status.fish create mode 120000 .config/fish/_fzf_search_history.fish create mode 120000 .config/fish/_fzf_search_variables.fish create mode 120000 .config/fish/_fzf_wrapper.fish create mode 120000 .config/fish/e.fish create mode 120000 .config/fish/fish_prompt.fish create mode 120000 .config/fish/fisher.fish create mode 120000 .config/fish/fzf_configure_bindings.fish create mode 120000 .config/fish/icat.fish create mode 120000 .config/fish/n.fish create mode 120000 .config/fish/r.fish create mode 120000 .config/fish/ranger-cd.fish create mode 120000 .config/fish/select-kitty-theme.fish create mode 120000 .config/fish/set-colors.fish diff --git a/.config/fish/_fzf_configure_bindings_help.fish b/.config/fish/_fzf_configure_bindings_help.fish new file mode 120000 index 0000000..d30fd4e --- /dev/null +++ b/.config/fish/_fzf_configure_bindings_help.fish @@ -0,0 +1 @@ +functions/_fzf_configure_bindings_help.fish \ No newline at end of file diff --git a/.config/fish/_fzf_extract_var_info.fish b/.config/fish/_fzf_extract_var_info.fish new file mode 120000 index 0000000..0e1aac9 --- /dev/null +++ b/.config/fish/_fzf_extract_var_info.fish @@ -0,0 +1 @@ +functions/_fzf_extract_var_info.fish \ No newline at end of file diff --git a/.config/fish/_fzf_preview_file.fish b/.config/fish/_fzf_preview_file.fish new file mode 120000 index 0000000..fb6d63b --- /dev/null +++ b/.config/fish/_fzf_preview_file.fish @@ -0,0 +1 @@ +functions/_fzf_preview_file.fish \ No newline at end of file diff --git a/.config/fish/_fzf_report_file_type.fish b/.config/fish/_fzf_report_file_type.fish new file mode 120000 index 0000000..d426bd8 --- /dev/null +++ b/.config/fish/_fzf_report_file_type.fish @@ -0,0 +1 @@ +functions/_fzf_report_file_type.fish \ No newline at end of file diff --git a/.config/fish/_fzf_search_directory.fish b/.config/fish/_fzf_search_directory.fish new file mode 120000 index 0000000..18a6be2 --- /dev/null +++ b/.config/fish/_fzf_search_directory.fish @@ -0,0 +1 @@ +functions/_fzf_search_directory.fish \ No newline at end of file diff --git a/.config/fish/_fzf_search_git_log.fish b/.config/fish/_fzf_search_git_log.fish new file mode 120000 index 0000000..e12d223 --- /dev/null +++ b/.config/fish/_fzf_search_git_log.fish @@ -0,0 +1 @@ +functions/_fzf_search_git_log.fish \ No newline at end of file diff --git a/.config/fish/_fzf_search_git_status.fish b/.config/fish/_fzf_search_git_status.fish new file mode 120000 index 0000000..d400692 --- /dev/null +++ b/.config/fish/_fzf_search_git_status.fish @@ -0,0 +1 @@ +functions/_fzf_search_git_status.fish \ No newline at end of file diff --git a/.config/fish/_fzf_search_history.fish b/.config/fish/_fzf_search_history.fish new file mode 120000 index 0000000..74802f1 --- /dev/null +++ b/.config/fish/_fzf_search_history.fish @@ -0,0 +1 @@ +functions/_fzf_search_history.fish \ No newline at end of file diff --git a/.config/fish/_fzf_search_variables.fish b/.config/fish/_fzf_search_variables.fish new file mode 120000 index 0000000..955e919 --- /dev/null +++ b/.config/fish/_fzf_search_variables.fish @@ -0,0 +1 @@ +functions/_fzf_search_variables.fish \ No newline at end of file diff --git a/.config/fish/_fzf_wrapper.fish b/.config/fish/_fzf_wrapper.fish new file mode 120000 index 0000000..9abf528 --- /dev/null +++ b/.config/fish/_fzf_wrapper.fish @@ -0,0 +1 @@ +functions/_fzf_wrapper.fish \ No newline at end of file diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 7afe744..d058443 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -34,16 +34,17 @@ abbr -a -g gpl "git pull" abbr -a -g gp "git push" abbr -a -g gpd "git push -d origin" abbr -a -g gpr "git remote prune origin" +abbr -a -g gm "git merge" +abbr -a -g gmm "git merge master" +abbr -a -g gf "git fetch" # abbr -a -g gpu "git push -u origin" # abbr -a -g glp "git lfs pull" # abbr -a -g glm "gss git merge ; glp" # abbr -a -g gd "git diff" # abbr -a -g gdh "git diff HEAD" -# abbr -a -g gm "git merge" # abbr -a -g gms "git merge --squash" # abbr -a -g gb "git branch" # abbr -a -g gba "git branch -a" -# abbr -a -g gf "git fetch" # abbr -a -g gr "git rebase" # abbr -a -g grh "git reset --hard" # abbr -a -g gcl "git clean -fd" @@ -53,7 +54,6 @@ abbr -a -g gpr "git remote prune origin" # abbr -a -g gsu "git submodule update" # abbr -a -g glom "git lop -10 origin/master" # abbr -a -g gmom "git merge origin/master" -# abbr -a -g gmm "git merge master" # abbr -a -g gss "env GIT_LFS_SKIP_SMUDGE=1" # export NNN_FIFO="/tmp/nnn.fifo" # temporary buffer for the previews diff --git a/.config/fish/e.fish b/.config/fish/e.fish new file mode 120000 index 0000000..a912009 --- /dev/null +++ b/.config/fish/e.fish @@ -0,0 +1 @@ +functions/e.fish \ No newline at end of file diff --git a/.config/fish/fish_prompt.fish b/.config/fish/fish_prompt.fish new file mode 120000 index 0000000..f087156 --- /dev/null +++ b/.config/fish/fish_prompt.fish @@ -0,0 +1 @@ +functions/fish_prompt.fish \ No newline at end of file diff --git a/.config/fish/fisher.fish b/.config/fish/fisher.fish new file mode 120000 index 0000000..c1d8fad --- /dev/null +++ b/.config/fish/fisher.fish @@ -0,0 +1 @@ +functions/fisher.fish \ No newline at end of file diff --git a/.config/fish/fzf_configure_bindings.fish b/.config/fish/fzf_configure_bindings.fish new file mode 120000 index 0000000..7d1f48a --- /dev/null +++ b/.config/fish/fzf_configure_bindings.fish @@ -0,0 +1 @@ +functions/fzf_configure_bindings.fish \ No newline at end of file diff --git a/.config/fish/icat.fish b/.config/fish/icat.fish new file mode 120000 index 0000000..f0c3390 --- /dev/null +++ b/.config/fish/icat.fish @@ -0,0 +1 @@ +functions/icat.fish \ No newline at end of file diff --git a/.config/fish/n.fish b/.config/fish/n.fish new file mode 120000 index 0000000..d671ba4 --- /dev/null +++ b/.config/fish/n.fish @@ -0,0 +1 @@ +functions/n.fish \ No newline at end of file diff --git a/.config/fish/r.fish b/.config/fish/r.fish new file mode 120000 index 0000000..0b99a3a --- /dev/null +++ b/.config/fish/r.fish @@ -0,0 +1 @@ +functions/r.fish \ No newline at end of file diff --git a/.config/fish/ranger-cd.fish b/.config/fish/ranger-cd.fish new file mode 120000 index 0000000..88fddca --- /dev/null +++ b/.config/fish/ranger-cd.fish @@ -0,0 +1 @@ +functions/ranger-cd.fish \ No newline at end of file diff --git a/.config/fish/select-kitty-theme.fish b/.config/fish/select-kitty-theme.fish new file mode 120000 index 0000000..74e79c4 --- /dev/null +++ b/.config/fish/select-kitty-theme.fish @@ -0,0 +1 @@ +functions/select-kitty-theme.fish \ No newline at end of file diff --git a/.config/fish/set-colors.fish b/.config/fish/set-colors.fish new file mode 120000 index 0000000..737b864 --- /dev/null +++ b/.config/fish/set-colors.fish @@ -0,0 +1 @@ +functions/set-colors.fish \ No newline at end of file