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.
|
# 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
|
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:
|
- defaults:
|
||||||
link:
|
link:
|
||||||
create: true
|
create: true
|
||||||
relink: true
|
relink: true
|
||||||
force: true
|
force: true
|
||||||
|
|
||||||
- clean: ["~"]
|
- clean: ["~"]
|
||||||
|
|
||||||
- link:
|
- link:
|
||||||
~/.gitconfig: files/git/gitconfig
|
~/.gitconfig: files/git/gitconfig
|
||||||
~/.vim: files/vim
|
~/.vim: files/vim
|
||||||
~/.vimrc: files/vimrc
|
~/.vimrc: files/vimrc
|
||||||
~/.config/fish: files/fish
|
~/.config/fish: files/fish
|
||||||
~/.config/omf: files/omf
|
~/.config/omf: files/omf
|
||||||
|
~/.config/tabtab: files/tabtab
|
||||||
|
|
||||||
- shell:
|
- shell:
|
||||||
- [git submodule update --init --recursive, Installing submodules]
|
- [git submodule update --init --recursive, Installing submodules]
|
||||||
|
Loading…
Reference in New Issue
Block a user