Jorge Bucaran
09fc107734
Use more string unescape
4 years ago
Jorge Bucaran
48a61924ad
Refactor parallel fetch subcommand
...
- Remove undocumented fisher_user_api_token.
- Can always re-add if there's a need.
- Use string unescape which is faster.
4 years ago
Jorge Bucaran
a2e3d5463f
Refactor if into && || for short lines
4 years ago
Jorge Bucaran
8f84ee6144
Kinder conflict error
4 years ago
Jorge Bucaran
b2501f620d
Improve fish_plugins read regex
4 years ago
Jorge Bucaran
d1a9ae0f7f
Work on fish_plugins section
4 years ago
Jorge Bucaran
c8091b3dee
Abort install, don't clobber user files ( #624 )
...
Don't install plugins that would overwrite existing
user files, stop and tell the user to deal with it.
Close #624 .
4 years ago
Jorge Bucaran
7a47e294b9
Add love to the docs
4 years ago
Jorge Bucaran
aa4e1caca5
Update function description
4 years ago
Jorge Bucaran
0e2227019e
Regex adventures: don't match directories
4 years ago
Jorge Bucaran
8fde904564
Simplify install/update regexes
4 years ago
Jorge Bucaran
da228c9f70
Simplify uninstall regexes, erase completions
4 years ago
Jorge Bucaran
c3659bed01
User may not be using the default prompt anyway
4 years ago
Jorge Bucaran
3edac36e38
Better error message on no fish_plugins ( #646 )
4 years ago
Jorge Bucaran
72a40f13ce
Use !
4 years ago
Jorge Bucaran
fbc117df2d
Change fisher_version scope to private
4 years ago
Jorge Bucaran
6dc9e1237d
Print version and help
4 years ago
Jorge Bucaran
b5650d3ef6
Use verbose syntax in completions
4 years ago
Jorge Bucaran
fca10da157
Terser
4 years ago
Jorge Bucaran
f24bb10edb
Useless use of backslash
4 years ago
Jorge Bucaran
c9decadc16
Don't read in empty lines from fish_plugins
4 years ago
Jorge Bucaran
7d6bd9f9b3
Don't force-use system curl
4 years ago
Jorge Bucaran
ed32770424
Split long lines, increase verbosity
4 years ago
Jorge Bucaran
f5b6254833
Support FreeBSD
...
tar requires --file - on FreeBSD to read from stdout
4 years ago
Jorge Bucaran
b4c2fcc68a
Use simpler curl invocation, increase verbosity
4 years ago
jorgebucaran
ae423be725
Use fish_postexec to handle 4.1 migration automatically
4 years ago
jorgebucaran
285fc352b7
Tell users they may remove XDG_DATA_HOME after migrating to 4.1
4 years ago
jorgebucaran
f6f2b5d149
Try simpler 4.1 migration approach
4 years ago
jorgebucaran
1644724ef1
Update before removing data_home so _fisher_list returns something
4 years ago
jorgebucaran
721ac3f707
Fix 4.x->4.1 migration error by not erasing _fisher_list
4 years ago
Jorge Bucaran
fb16985935
Erase _fisher_list, etc., after update to prevent migration error
4 years ago
Jorge Bucaran
db6801f565
Use inverted pyramid model
4 years ago
Jorge Bucaran
6b1a886c58
Use verbose syntax
4 years ago
Jorge Bucaran
d0c30d9723
Use proper capitalization
4 years ago
rany
cd9d69209e
Use HTTPS for curl installation ( #627 )
...
Using HTTPS prevents:
- accidentally running a captive portal login screen as a Fish script and sourcing it
- other security and privacy benefits of HTTPS
4 years ago
Jorge Bucaran
4ff6128860
Doc little tweaks
4 years ago
Jorge Bucaran
2bbc06a965
Add documentation for plugin authors, close #618
4 years ago
Jorge Bucaran
eab5c67f0b
Phase out rm
4 years ago
Jorge Bucaran
861cd38133
Simplify source file iteration during install
4 years ago
Jorge Bucaran
cc06470da1
Create functions, conf.d, and completions in $fisher_path
...
Create fish config directories if they don't exist
before installing plugins. We'd already fixed this,
but f4b32b34
brought back #598 , as it modifies how
we copy files into $fisher_path.
4 years ago
Jorge Bucaran
f4b32b3419
Install plugin even if destination parents are symlinks ( #613 )
4 years ago
Jorge Bucaran
dc63a83c78
Print stdout, improve log readability, print version too
4 years ago
Jorge Bucaran
f26e1d121f
Fix isatty edge case inside GitHub workflow
4 years ago
Jorge Bucaran
5368e72863
Fix failed glob inside job; related #609
4 years ago
Jorge Bucaran
f091c22c60
Use jobs --last --pid instead of $last_pid ( #608 )
4 years ago
Jorge Bucaran
f7c347b5d0
Migrate to uvars during 4.0 to 4.1 upgrade; fix #607
4 years ago
Jorge Bucaran
3f8552e200
_fisher_list may not exit; just install fisher
4 years ago
Jorge Bucaran
ac1b49b43b
Move $fisher_data migration to fisher
4 years ago
Jorge Bucaran
5a81014f22
4.1.0
...
- Remove and install when updating instead of replacing files (#601 )
- Updating shouldn't remove plugin if the host is unvailable (#602 )
- Can't reliably update local plugins because of symlinks (#603 )
- Filter duplicates in argv and fish_plugins (#604 )
- Add support to install plugins from branch names with slashes (#588 )
4 years ago
Jorge Bucaran
ce6072f907
Small docs tweaks
4 years ago