mirror of
https://github.com/cupcakearmy/dotfiles.git
synced 2025-01-02 21:56:24 +00:00
tabtab
This commit is contained in:
parent
4fef43437d
commit
612cb17f9a
@ -10,3 +10,7 @@ export PATH="$PATH:$GOPATH/bin:$GOROOT/bin:$HOME/.cargo/bin"
|
||||
|
||||
# The next line updates PATH for the Google Cloud SDK.
|
||||
if [ -f '$HOME/Desktop/google-cloud-sdk/path.fish.inc' ]; . '$HOME/Desktop/google-cloud-sdk/path.fish.inc'; end
|
||||
|
||||
# tabtab source for packages
|
||||
# uninstall by removing these lines
|
||||
[ -f ~/.config/tabtab/fish/__tabtab.fish ]; and . ~/.config/tabtab/fish/__tabtab.fish; or true
|
||||
|
4
files/tabtab/fish/__tabtab.fish
Normal file
4
files/tabtab/fish/__tabtab.fish
Normal file
@ -0,0 +1,4 @@
|
||||
|
||||
# tabtab source for pnpm package
|
||||
# uninstall by removing these lines
|
||||
[ -f ~/.config/tabtab/fish/pnpm.fish ]; and . ~/.config/tabtab/fish/pnpm.fish; or true
|
22
files/tabtab/fish/pnpm.fish
Normal file
22
files/tabtab/fish/pnpm.fish
Normal file
@ -0,0 +1,22 @@
|
||||
###-begin-pnpm-completion-###
|
||||
function _pnpm_completion
|
||||
set cmd (commandline -o)
|
||||
set cursor (commandline -C)
|
||||
set words (count $cmd)
|
||||
|
||||
set completions (eval env DEBUG=\"" \"" COMP_CWORD=\""$words\"" COMP_LINE=\""$cmd \"" COMP_POINT=\""$cursor\"" pnpm completion -- $cmd)
|
||||
|
||||
if [ "$completions" = "__tabtab_complete_files__" ]
|
||||
set -l matches (commandline -ct)*
|
||||
if [ -n "$matches" ]
|
||||
__fish_complete_path (commandline -ct)
|
||||
end
|
||||
else
|
||||
for completion in $completions
|
||||
echo -e $completion
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
complete -f -d 'pnpm' -c pnpm -a "(_pnpm_completion)"
|
||||
###-end-pnpm-completion-###
|
@ -1,17 +1,18 @@
|
||||
- defaults:
|
||||
link:
|
||||
create: true
|
||||
relink: true
|
||||
force: true
|
||||
link:
|
||||
create: true
|
||||
relink: true
|
||||
force: true
|
||||
|
||||
- clean: ["~"]
|
||||
|
||||
- link:
|
||||
~/.gitconfig: files/git/gitconfig
|
||||
~/.vim: files/vim
|
||||
~/.vimrc: files/vimrc
|
||||
~/.config/fish: files/fish
|
||||
~/.config/omf: files/omf
|
||||
~/.gitconfig: files/git/gitconfig
|
||||
~/.vim: files/vim
|
||||
~/.vimrc: files/vimrc
|
||||
~/.config/fish: files/fish
|
||||
~/.config/omf: files/omf
|
||||
~/.config/tabtab: files/tabtab
|
||||
|
||||
- shell:
|
||||
- [git submodule update --init --recursive, Installing submodules]
|
||||
- [git submodule update --init --recursive, Installing submodules]
|
||||
|
Loading…
Reference in New Issue
Block a user