Jorge Bucaran
207ccf00b6
refactor: add more info to help command
...
Command line usage help now tells you that running fisher will
update installed packages. Running fisher also commits fishfile
changes, but I couldn't fit all the words on the same line.
6 years ago
Jorge Bucaran
76bb67b9c6
fix: use command
6 years ago
Jorge Bucaran
24e9154688
refactor: function, var names & spacing
...
- _fisher_fishfile_load→_fisher_fishfile_read
6 years ago
Jorge Bucaran
77fc030c03
feat: copy files from sub directories; close #468
...
Supporting nested directories is an anti-feature. It exists only
so that we can install certain packages that are structured that
way. All functions will share the same scope and location.
6 years ago
Jorge Bucaran
e4629b9186
ci: turn off email notifications
6 years ago
Jorge Bucaran
8d3e4d367e
fix: normalize package id in fishfile format script
6 years ago
Jorge Bucaran
45e556ab18
3.0.9
6 years ago
Jorge Bucaran
4d953fa72e
feat: custom hosted packages via ssh+git; fix #464
...
Use git to install packages hosted in a custom server
via ssh using a URL like: owner@host.xz:path/to/repo
6 years ago
Jorge Bucaran
da792f6887
style: improve package fetch error message
6 years ago
Jorge Bucaran
44ec48b472
refactor: use `id` to refer to package name specifier, not `name`
6 years ago
Jorge Bucaran
993b471777
refactor: improve readability of status report generator
6 years ago
Jorge Bucaran
32dbf148bb
refactor: improve fishfile formatter normalize regex
6 years ago
Jorge Bucaran
55b543eb13
fix: display correct time on Linux; close #463
6 years ago
Joe George
28aaa277e0
fix: don't strip github.com from local paths; fix #472
6 years ago
Michiel Scholten
1d82bee9c2
fix: replace ln with cp; don't hardlink; close #470
6 years ago
Jorge Bucaran
56e45ef18f
doc: mention packages can be installed from a commit-ish
6 years ago
Jorge Bucaran
206ecf7293
doc: make migration guide more noticeable; #450
6 years ago
Jorge Bucaran
68e4ee631f
3.0.8
6 years ago
Jorge Bucaran
23379887c0
refactor: simplify builtin jobs parse script
6 years ago
Jorge Bucaran
2e933cad31
fix: use $__fish_data_dir if available
6 years ago
Jorge Bucaran
203e9d4d69
refactor: remove magic number
6 years ago
Jorge Bucaran
0898825301
3.0.7
6 years ago
Jorge Bucaran
f75de3aa87
fix: don't create new fishfile (except the first time); fix #460
6 years ago
Jorge Bucaran
4e7c9e000b
fix: don't expect https:// to start lines in fishfile
6 years ago
Jorge Bucaran
2549ac1f4b
fix: make trailing / optional in \$fisher_config; close #462
...
$fisher_config/foo/bar → foo/bar
{$fisher_config}foo/bar → foo/bar
$fisher_config//foo/bar → foo/bar
6 years ago
Jorge Bucaran
c7765222e5
refactor: use basename to remove path refix more reliably; fix #462
6 years ago
Jorge Bucaran
226c0d946f
style: remove html comment; don't use fish code block
6 years ago
Jorge Bucaran
785fa47870
3.0.6
6 years ago
Jorge Bucaran
73505e74cb
fix: use real target if fishfile is a symbolic link; close #460
6 years ago
Jorge Bucaran
2a6c36b8a9
fix: use string check to determine if filename is a fish file; fix #459
...
Bug was introduced in 7850f78e8a
.
When removing a file don't use `functions -q $filename` as a loose
check for a .fish file. Use a string match instead.
`functions -q $filename` will cause the function defined in the file
to be autoloaded (if it wasn't already) which can cause trouble with
some "dubious" packages that run arbitrary code in function files.
6 years ago
Jorge Bucaran
60d3c4c9c3
3.0.5
6 years ago
Jorge Bucaran
94801fb177
fix: don't fetch a pkg you already fetched
6 years ago
Jorge Bucaran
3e0bca9e47
refactor: better error msg when trying to install pkg without a prefix
6 years ago
Jorge Bucaran
543e97d6c7
3.0.4
6 years ago
Jorge Bucaran
d7b9cd526d
fix: use perl for epoch only on FreeBSD & Darwin; fix #458
6 years ago
Jorge Bucaran
7850f78e8a
feat: copy non fish files to $fisher_path; close #456
6 years ago
Jorge Bucaran
2ead99f732
refactor: improve commit error msg when fishfile is not empty
6 years ago
Jorge Bucaran
8f42f7abdf
refactor: dry self-uninstall; add farewell message
6 years ago
Jorge Bucaran
56131b66dc
ci: show version & help in ci
6 years ago
Jorge Bucaran
41d5fe0ca6
doc: use git.io/fisher as installation URL since it was restored
6 years ago
Jorge Bucaran
8c348f4082
ci: use raw installation url until https://git.io/fisher is restored
6 years ago
Jorge Bucaran
61f6f8c8c4
doc: use raw installation url until https://git.io/fisher is restored
6 years ago
Jorge Bucaran
ac3e05ae3e
doc: add upgrading instructions and link to migration guide; #450
6 years ago
Jorge Bucaran
6d796516d9
3.0.3
6 years ago
Jorge Bucaran
13eba771ee
fix: prevent failglob error when $fisher_config is empty; close #455
...
fish-shell/fish-shell#2719
fish-shell/fish-shell#4175
6 years ago
Jorge Bucaran
5bf5c8da4c
3.0.2
6 years ago
Jorge Bucaran
1bd12771e7
don't try to install a package from an invalid specifier; fix #454
6 years ago
Jorge Bucaran
25661f77cf
3.0.1
6 years ago
Jorge Bucaran
444a8fee8c
fix: create fishfile automatically; close #451
...
- create fishfile if one doesn't already exist
- only read from stdin when using `add` or `rm` commands
- show help if unknown command is entered
- show error message when fishfile is empty and no packages
were added, removed or updated
6 years ago
Jorge Bucaran
318a1941dc
docs: add link to key bindings info until fish-custom-key-bindings has been published
6 years ago