Commit graph

872 commits

Author SHA1 Message Date
Jorge Bucaran 48c414fa09
The devil is in the details 2021-03-06 00:26:57 +09:00
Jorge Bucaran 00f130ed90
Specify system requirements (#663)
Close #663
2021-03-05 23:54:55 +09:00
Daniël Franke a0a68de919
Adjust the gitlab documention.
Make it a bit less verbose.
2021-02-01 10:05:55 +01:00
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