mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-02 20:08:17 +03:00
* temporary dvctr * start of work * fix: timeouts in windows * fish? * feat: better, working stuff * refactor: rename database-seeds to seeds/ * better * fdsaf * feat: don't let our container get owned by root * fix: better user handling * feat: falling asleep at my desk i yield to you what i have done * feat: autoadminify * docs: denote trickshot * feat: open in browser on launch * better seeds workings... * fix: dont kill shell * docs: mention dev/debs * fix: whoops * fix: make seeds load within the century * feat: rest of the containerisation * feat: new alias * style: fix linter errors * fix: bad call * fix: better justfile
29 lines
1.3 KiB
Fish
29 lines
1.3 KiB
Fish
# fzf.fish is only meant to be used in interactive mode. If not in interactive mode and not in CI, skip the config to speed up shell startup
|
|
if not status is-interactive && test "$CI" != true
|
|
exit
|
|
end
|
|
|
|
# Because of scoping rules, to capture the shell variables exactly as they are, we must read
|
|
# them before even executing _fzf_search_variables. We use psub to store the
|
|
# variables' info in temporary files and pass in the filenames as arguments.
|
|
# This variable is global so that it can be referenced by fzf_configure_bindings and in tests
|
|
set --global _fzf_search_vars_command '_fzf_search_variables (set --show | psub) (set --names | psub)'
|
|
|
|
|
|
# Install the default bindings, which are mnemonic and minimally conflict with fish's preset bindings
|
|
fzf_configure_bindings
|
|
|
|
# Doesn't erase autoloaded _fzf_* functions because they are not easily accessible once key bindings are erased
|
|
function _fzf_uninstall --on-event fzf_uninstall
|
|
_fzf_uninstall_bindings
|
|
|
|
set --erase _fzf_search_vars_command
|
|
functions --erase _fzf_uninstall _fzf_migration_message _fzf_uninstall_bindings fzf_configure_bindings
|
|
complete --erase fzf_configure_bindings
|
|
|
|
set_color cyan
|
|
echo "fzf.fish uninstalled."
|
|
echo "You may need to manually remove fzf_configure_bindings from your config.fish if you were using custom key bindings."
|
|
set_color normal
|
|
end
|