Commit Graph

857 Commits

Author SHA1 Message Date
James Smith
3decc8e468
Migrate Data to Proper XDG Directory (#571)
Going by the XDG base directory specification, it makes more sense to
place fisher data in XDG_DATA_HOME rather than XDG_CONFIG_HOME.
2020-07-01 12:30:16 +09:00
Jorge Bucaran
c2b3ab0171
README tweaks
- Fix typos
- Remove CI badge
2020-06-24 14:13:56 +09:00
James Smith
3e4ae4b960
feat(ci): switch to GitHub Actions (#572)
Migration will switch from Travis CI to GitHub Actions.

Closes #567
2020-06-24 14:10:32 +09:00
Jorge Bucaran
c22526cc5a
#0366d6 2020-06-01 04:20:25 +09:00
Jorge Bucaran
3f1d3d7db7
#24292e 2020-06-01 04:03:16 +09:00
Jorge Bucaran
a8357adbdc
Prefer default FUNDING.yml 2020-05-31 03:43:38 +09:00
Jorge Bucaran
df72aa0443
❤️ 2020-05-31 03:31:09 +09:00
Jorge Bucaran
017046abf3
3.2.11
https://github.com/jorgebucaran/fisher/releases/tag/3.2.11
2020-05-23 01:39:50 +09:00
Andrei Borisov
44405ca9c4
Fix _fisher_parse function for BusyBox awk (#566) 2020-05-23 01:37:54 +09:00
Jorge Bucaran
47229c1429
README tweaks, use simpler language 2020-03-08 17:47:57 +09:00
Jorge Bucaran
c142f61e51
3.2.10 2019-11-16 01:38:00 +09:00
mattmc3
25ae8be214 Better fishfile location support (#547)
* Better fishfile location support

Per issue #545, support fishfile living in $fish_config even when $fisher_path is set if desired.

* Re-home fishfile to $fish_config/fishfile

Per discussion here:
https://github.com/jorgebucaran/fisher/pull/547
https://github.com/jorgebucaran/fisher/issues/545

Fish file is returned from $fisher_path/fishfile to $fish_config/fishfile.

* Change $fishfile to global variable
2019-11-09 12:06:43 +09:00
Ross Donaldson
6d2d4107b4 Update the README to specify fisher's ownership of $XDG_CONFIG_HOME/fisher (#554)
It's important users of `fisher` _not_ use this directory as the value of `fisher_home`.
2019-10-11 16:47:47 +09:00
Tobias Hernstig
f3e87cf5f6 Change --event to --on-event (#549) 2019-08-15 02:41:52 +09:00
Jorge Bucaran
24b4aaa55b
Doc improvements 2019-07-09 21:31:41 +09:00
Jorge Bucaran
fe5638d107
Less meta 2019-07-09 01:44:39 +09:00
Jorge Bucaran
1e6e80c0c1
Renew docs 2019-06-29 09:38:40 +09:00
Will Stone
9bdd1d5e61 Match version and help commands to actual in docs (#535)
The help and version commands use the "--" prefix. This updates the readme to reflect that.
2019-04-17 20:49:30 +09:00
Jorge Bucaran
ae37295f81
3.2.9 2019-04-17 02:32:18 +09:00
Jorge Bucaran
8b5a422999
Trim https:// before github.com/ in _fisher_fmt 2019-04-17 02:32:04 +09:00
Jorge Bucaran
0b1f270361
3.2.8 2019-03-06 12:20:23 +09:00
AppleTheGolden
c66a1db768
Ignore curl write out vars from your .curlrc (#530) 2019-03-06 12:17:11 +09:00
Jorge Bucaran
7b4705f810
Fix typos and grammar errors 2019-02-23 03:24:05 +09:00
Jorge Bucaran
d3469cfa33
docs: simplify installation instructions 2019-01-30 19:18:44 +09:00
Jorge Bucaran
b2cd7aee3a
3.2.7 2019-01-30 03:36:34 +09:00
Jorge Bucaran
6ef9c5029c
chore: add license back to placate Github checker 2019-01-30 03:34:59 +09:00
Jorge Bucaran
05486e8767
docs: add link to curl dep version; improve uninstall 2019-01-30 03:33:48 +09:00
Jorge Bucaran
c7472b2961
fix: don't hang if there are jobs in the bg; close #523 2019-01-30 03:33:03 +09:00
Jorge Bucaran
ae878a8e9c
refactor: indent stream redirections properly 2019-01-23 00:53:51 +09:00
Jorge Bucaran
9a23976473
3.2.6 2019-01-22 20:36:46 +09:00
Jorge Bucaran
ee330a8cf1
ci: fix broken travis 2019-01-22 20:36:30 +09:00
Jorge Bucaran
49c3eabf9f
refactor: rename some internal variables 2019-01-22 20:26:48 +09:00
Jorge Bucaran
37a6cd28e3
refactor: rename help,version to --{help,version} 2019-01-22 18:54:16 +09:00
Jorge Bucaran
e11cd69f17
refactor: embed version echo to argv switch 2019-01-22 18:29:59 +09:00
Jorge Bucaran
5ddafed654
refactor: don't read entire fisher.fish to get version 2019-01-22 18:24:07 +09:00
Jorge Bucaran
91417201f4
fix: refactor parallel fetch; close #518
- Resolve circular dependencies for local packages
  - Integrate _fisher_deps functionality to _fisher_fetch
- Update _fisher_jobs to exit with status 1 if there are no jobs
- Use `set -q myvar[1]` instead of `test -z $myvar` where possible
2019-01-22 17:58:42 +09:00
Jorge Bucaran
db82938731
fix: sed regexes; bug introduced with fe1cc9805 2019-01-22 10:13:32 +09:00
Jorge Bucaran
12ee3cb33e
refactor: remove _fisher_wait function; use inline solution
To be eventually replaced by the `wait` builtin.
2019-01-21 20:51:25 +09:00
Jorge Bucaran
972eed7aa8
refactor: simplify _fisher_add and _fisher_rm code 2019-01-21 20:50:23 +09:00
Jorge Bucaran
632917c7d2
fix: show packages installed from a branch/tag in fisher ls 2019-01-21 20:04:56 +09:00
Jorge Bucaran
8a99865be5
refactor: consume empty lines in fishfile 2019-01-21 20:02:25 +09:00
Jorge Bucaran
3a13ba9d68
feat: allow inline comments in fishfile 2019-01-21 19:29:25 +09:00
Jorge Bucaran
975aa989c9
refactor: rename _fisher_diff to _fisher_parse 2019-01-21 16:56:29 +09:00
Jorge Bucaran
fe1cc9805c
refactor: make $HOME to `~' sed regex stricter 2019-01-21 16:36:55 +09:00
Jorge Bucaran
8cb6692785
fix: add local packages to fishfile 2019-01-21 16:03:06 +09:00
Jorge Bucaran
61f679e6a3
fix: if inside a local package, allow installing with: . or ./; close #513 2019-01-21 15:36:30 +09:00
Jorge Bucaran
6401d18504
3.2.5
- ci: use && (tears of joy)
- docs: better explore package directions
- refactor: add license info to README; remove LICENSE file
- refactor `fisher ls REGEX`
- refactor: merge fishfile read/write parser to one script
- refactor: take advantage of nullglob in for loops
- refactor: prepend "fisher:" to error messages to improve logging
- refactor: remove unnecessary message after self-uninstall
- refactor: rename `fisher self-complete` to `fisher complete`
- refactor: simplify status report format script
2019-01-21 02:51:34 +09:00
Jorge Bucaran
9fc0779339
Merge pull request #516 from stefanmaric/master
Override fishfile content instead of replacing the file
2019-01-18 23:51:18 +09:00
Stefan Maric
1211e0bafa fix: override fishfile content instead of replacing the file
This allows fishfile to be a symlink, which I used to keep track of my
dotfiles in a repo, and broke after upgrading to V3.
2019-01-18 15:30:45 +01:00
Jorge Bucaran
f1890a54d2
docs: uninstall→remove; add "humorous" note 2019-01-12 19:13:56 +09:00