Commit graph

819 commits

Author SHA1 Message Date
Daniël Franke
6cc13ada7e
Replace the username with the actual repo name.
Even though this did work, it's not correct. This makes the URL fully
correct.
2021-01-30 13:51:54 +01:00
Daniël Franke
8ae139dc9e
Add GitLab support.
Add the possibility to add plugins from gitlab. Resolves #657.
2021-01-30 13:45:20 +01:00
Jorge Bucaran
56c629a3a9
Add link to migration from 2.x/3.x guide 2021-01-26 22:22:14 +09:00
Jorge Bucaran
3f0851c5cb
4.2.0 2021-01-18 18:52:35 +09:00
Jorge Bucaran
94e934d49e
Update -h --help completion description 2021-01-18 18:52:21 +09:00
Jorge Bucaran
746ec1a504
Remove support for .fish files outside functions (#651)
- Move fisher.fish to functions directory.
- Add deprecation warning.

Close #651
2021-01-18 18:51:13 +09:00
Jorge Bucaran
3e7c4015ab
Use set_color 2021-01-18 01:14:56 +09:00
Jorge Bucaran
a8a8a96287
Print removed plugins in bold red 2021-01-17 21:33:48 +09:00
Jorge Bucaran
32ed213b4a
Preserve fish_plugins order during update (#616) 2021-01-17 18:41:33 +09:00
Jorge Bucaran
0b8daa2b8f
Link to relevant issue, improve format 2021-01-17 03:57:49 +09:00
Jorge Bucaran
9cc7d9582f
Create functions directory 2021-01-17 03:37:23 +09:00
Jorge Bucaran
d0c3d1840a
Simplify top-level support code regex 2021-01-17 03:35:39 +09:00
Jorge Bucaran
f4739a8c7d
Make each event do something different 2021-01-16 22:31:30 +09:00
Jorge Bucaran
57ed19f945
Add some tests 2021-01-16 22:21:59 +09:00
Jorge Bucaran
7ed1de7e56
Source plugin completions on install and update 2021-01-16 12:55:14 +09:00
Jorge Bucaran
3e5b263785
Add missing --command to complete --erase 2021-01-16 12:32:52 +09:00
Jorge Bucaran
b9f222c52e
4.2.0-rc-1 2021-01-16 03:21:50 +09:00
Jorge Bucaran
70c9a59b53
\n 2021-01-16 03:19:43 +09:00
Jorge Bucaran
09fc107734
Use more string unescape 2021-01-16 03:18:56 +09:00
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.
2021-01-16 03:04:11 +09:00
Jorge Bucaran
a2e3d5463f
Refactor if into && || for short lines 2021-01-16 02:47:09 +09:00
Jorge Bucaran
8f84ee6144
Kinder conflict error 2021-01-16 02:36:14 +09:00
Jorge Bucaran
b2501f620d
Improve fish_plugins read regex 2021-01-16 02:35:42 +09:00
Jorge Bucaran
d1a9ae0f7f
Work on fish_plugins section 2021-01-15 21:09:55 +09:00
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.
2021-01-15 15:25:59 +09:00
Jorge Bucaran
7a47e294b9
Add love to the docs 2021-01-15 03:46:22 +09:00
Jorge Bucaran
aa4e1caca5
Update function description 2021-01-15 03:43:55 +09:00
Jorge Bucaran
0e2227019e
Regex adventures: don't match directories 2021-01-15 01:03:18 +09:00
Jorge Bucaran
8fde904564
Simplify install/update regexes 2021-01-15 00:34:57 +09:00
Jorge Bucaran
da228c9f70
Simplify uninstall regexes, erase completions 2021-01-15 00:08:05 +09:00
Jorge Bucaran
c3659bed01
User may not be using the default prompt anyway 2021-01-14 21:17:53 +09:00
Jorge Bucaran
3edac36e38
Better error message on no fish_plugins (#646) 2021-01-14 20:58:35 +09:00
Jorge Bucaran
72a40f13ce
Use ! 2021-01-14 20:51:38 +09:00
Jorge Bucaran
fbc117df2d
Change fisher_version scope to private 2021-01-14 20:43:57 +09:00
Jorge Bucaran
6dc9e1237d
Print version and help 2021-01-14 20:29:09 +09:00
Jorge Bucaran
b5650d3ef6
Use verbose syntax in completions 2021-01-14 20:25:49 +09:00
Jorge Bucaran
fca10da157
Terser 2021-01-14 20:23:59 +09:00
Jorge Bucaran
f24bb10edb
Useless use of backslash 2021-01-14 20:23:29 +09:00
Jorge Bucaran
c9decadc16
Don't read in empty lines from fish_plugins 2021-01-14 20:14:04 +09:00
Jorge Bucaran
7d6bd9f9b3
Don't force-use system curl 2021-01-14 20:04:17 +09:00
Jorge Bucaran
ed32770424
Split long lines, increase verbosity 2021-01-14 19:38:23 +09:00
Jorge Bucaran
f5b6254833
Support FreeBSD
tar requires --file - on FreeBSD to read from stdout
2020-12-10 18:56:30 +09:00
Jorge Bucaran
b4c2fcc68a
Use simpler curl invocation, increase verbosity 2020-12-10 02:17:51 +09:00
jorgebucaran
ae423be725
Use fish_postexec to handle 4.1 migration automatically 2020-12-08 03:04:42 +09:00
jorgebucaran
285fc352b7
Tell users they may remove XDG_DATA_HOME after migrating to 4.1 2020-12-08 01:28:54 +09:00
jorgebucaran
f6f2b5d149
Try simpler 4.1 migration approach 2020-12-08 01:04:11 +09:00
jorgebucaran
1644724ef1
Update before removing data_home so _fisher_list returns something 2020-12-08 00:31:07 +09:00
jorgebucaran
721ac3f707
Fix 4.x->4.1 migration error by not erasing _fisher_list 2020-12-08 00:24:07 +09:00
Jorge Bucaran
fb16985935 Erase _fisher_list, etc., after update to prevent migration error 2020-12-08 00:05:52 +09:00
Jorge Bucaran
db6801f565 Use inverted pyramid model 2020-12-06 16:22:03 +09:00