Brian Thompson
59de68c4ca
Change to correct argument to report accurate error message ( #853 )
...
* Change to correct argument to report accurate error message
* Update pkg/omf/functions/cli/omf.cli.theme.fish
Co-authored-by: Pablo Aguiar <scorphus@gmail.com>
Co-authored-by: Pablo Aguiar <scorphus@gmail.com>
2021-08-31 21:55:33 +02:00
fdeitylink
a17107e186
packages: improve theme detection in installation
2021-03-03 11:40:48 -08:00
fdeitylink
53d37a9893
packages: do not set default pkg branch to master
2021-03-03 17:51:52 +01:00
Pablo Santiago Blum de Aguiar
1c14af38b9
Fix mismatched brackets error in omf list
on Fish 2.2
...
Ref #707
2020-12-11 21:35:21 +01:00
YangKeao
df20117be7
Add branch information for install and update package ( #685 )
...
* Install package according to branch information in repo
* Add branch information for update package
* add double quotes for $branch
Signed-off-by: Yang Keao <keao.yang@yahoo.com>
2021-01-22 13:02:03 +01:00
Hernawan Faïz Abdillah
f8e09ca604
Fix double slash in index path ( #775 )
...
* Fix double slash in index path
Double slash might disturb comparison and make them false positive.
* Fix compatibility with older fish shell
Suggested by @faho [here](https://github.com/oh-my-fish/oh-my-fish/pull/775#issuecomment-736224485 ).
2020-12-02 07:19:35 +01:00
Justin Hileman
e7a8e74f19
Merge pull request #707 from m4rkforks/master
...
Fix bug when creating new theme
2020-11-30 11:47:09 -08:00
Sergey Kasmy
777186f897
Call the rm command directly ( #718 )
...
Ignore any aliases there may be
2019-08-23 09:37:15 -07:00
Benedict Lee
c8337b654e
Enable conf.d loading for themes ( #713 )
...
Loading of conf.d files for the current theme is done after all other initialisation to ensure that everything the files need is loaded.
2019-07-22 22:20:52 -07:00
M4rk9696
62a051a201
cli: Load theme from OMF_CONFIG #554
2019-06-08 21:55:28 +05:30
M4rk9696
823b6a79a8
cli: list pkgs and themes from OMF_CONFIG
2019-06-08 21:55:28 +05:30
Pablo Santiago Blum de Aguiar
b2d7a444fb
fixup! fixup! Remove occurrences of ?
as a glob
2019-02-13 09:24:22 +01:00
Pablo Santiago Blum de Aguiar
a4b2f1cfaa
Remove occurrences of ?
as a glob
...
Since Fish Shell 3.0 [1], `?` as a glob is deprecated. Fixes #644
1. https://github.com/fish-shell/fish-shell/releases/tag/3.0.0
2019-02-13 09:24:22 +01:00
Itzik Ephraim
a6a67be60b
Use posix stderr redirection (2> instead of ^)
...
Fish is deprecating `^` as a shortcut for stderr redirection.
Replace with the more common and compatible `2>`.
Fixes #609
2018-06-09 01:23:32 +03:00
pxgamer
c78ce17637
Fix indentation style of omf.packages.new.fish
2018-02-19 16:49:35 +00:00
pxgamer
652d5e341a
Fix setting the variable for 'year'
2018-02-19 16:47:28 +00:00
pxgamer
f8727bef89
Add YEAR token to the list of sed replacements
2018-02-19 16:20:25 +00:00
Stephen M. Coakley
65590470bc
fix : #577 add environment sanity checks
2017-11-23 21:00:04 -06:00
Stephen M. Coakley
2785f2d525
Fix #529
2017-10-05 10:45:01 -05:00
Stephen M. Coakley
fdb6520250
Compatibility with BSD sed
2017-06-26 10:33:41 -05:00
Stephen M. Coakley
b479197634
Update docs and formatter
2017-06-17 16:19:58 -05:00
Stephen M. Coakley
bfe88ad604
Refactor command execution and help
...
- Copy and improve help text, and convert it to AsciiDoc files
- Evaluate commands dynamically
2017-06-17 16:19:58 -05:00
Stephen M. Coakley
8092fba290
Limit search to name+description
2017-04-28 14:58:33 -05:00
Stephen M. Coakley
32faf74bb7
Detect themes by fish_prompt instead of name
2017-04-26 22:11:35 -05:00
Stephen M. Coakley
8aef0b2d33
Handle missing theme setting more gracefully
2017-03-03 09:27:44 -06:00
Stephen M. Coakley
a428f29c54
Update functions directory in function path when setting theme ( #485 )
2017-02-05 14:40:56 -06:00
Stephen M. Coakley
2d1deeb5fd
Replace package database with independently installed package repositories ( #427 )
...
Replace package database with independently installed package repositories
- Add support for fetching and installing from package repositories containing package URLs and metadata
- Support multiple package repository sources
- Add new repo command
- Remove submit command
- Enhance describe and search commands
- Fix and improve help text for new and adjusted commands
- Fix bundle install exit status
- Refer to plugins as "plugins" instead of the general term "packages"
- Code clarity improvements
- Put plugin/theme distinction into package metadata
2017-02-04 21:49:39 -06:00
Stephen M. Coakley
016ea34a9b
oops ( #470 )
2017-01-06 17:15:36 -06:00
Stephen M. Coakley
d951cb1a15
Normalize redirection syntax ( #459 )
2016-12-17 20:26:46 -06:00
Stephen M. Coakley
50004e39a1
Print diagnostic info in doctor ( #456 )
2016-12-17 14:30:25 -06:00
Stephen M. Coakley
674c90d160
Make OMF command colors independent of Fish version ( #446 )
2016-11-23 13:18:11 -06:00
Stephen M. Coakley
6404410be0
Implement update channels to introduce release versioning ( #293 )
2016-10-20 18:10:13 -05:00
Justin Hileman
370b4dd2a5
Fix the blank lines in omf update
output. ( #394 )
2016-09-01 23:20:11 -03:00
Stephen M. Coakley
fb6c2992ba
Do not overwrite themes when installing from bundle ( #385 )
2016-08-29 22:18:27 -05:00
Stephen M. Coakley
cfe8e769db
Refactor installer and config setup ( #361 )
...
Refactor the installer to be more maintainable and interactive. The installer is now more robust and safe in its operation, and asks interactive questions for choices that the user must resolve. Setting up confuguration is also now changed to take advantage of Fish 2.3 features and does not mess with user's configuration files without permission.
- Make installer smarter and use uninstaller in destroy
- Better handling and checking for offline installs
- `omf destroy` simply uses `install --uninstall`
- Final warning message is no longer displayed when user intentionally aborts install
- Backups are restored during uninstall
- Update the README to detail the new ways to install OMF
2016-08-08 09:00:17 -05:00
Derek Willian Stavis
fcc9d4dc0a
key bindings: test if reload function is available ( #368 )
...
This fixes a rare case when fish's builtin function
__fish_reload_key_bindings is not defined.
2016-07-23 20:49:42 -03:00
Stephen M. Coakley
e4bd035f15
Fix omf update exit status ( #365 )
2016-07-18 20:25:02 -03:00
Stephen M. Coakley
e9fb8ff3db
Add hooks system for packages ( #286 )
2016-07-18 17:57:54 -05:00
Stephen M. Coakley
8ce0f3bd50
Align help text to use less extra space ( #356 )
2016-07-05 22:30:27 -05:00
Derek Willian Stavis
5095b5ba31
destroy: fix glob behavior on fish 2.3.0 ( #327 )
2016-06-05 00:30:56 -03:00
Derek Willian Stavis
0ca26d01e2
Fix theme key bindings ( #334 )
...
* init: load only key bindings from current theme
* theme: reload key bindings on theme change
2016-06-03 18:13:16 -03:00
Derek Willian Stavis
17de8c4b6b
list: refactor code, fix fish 2.3.0 globs ( #325 )
2016-05-31 18:16:02 -03:00
Luís Fiolhais
15e9af84b1
Search Function ( #314 )
...
Add new search command
2016-05-11 13:29:50 -05:00
Sheldon Els
355b519c1e
describe all packages works again
2016-05-10 07:57:04 +02:00
Sheldon Els
f7e1561067
indent correct on help for describe command
2016-05-10 07:57:04 +02:00
Andrew Rynhard
1853f30dd6
Use local variables
2016-04-19 01:16:58 -07:00
Andrew Rynhard
a5654cfec3
Use -L instead of -h
2016-04-19 00:34:33 -07:00
Andrew Rynhard
9b3a2586f2
Fix #303
2016-04-19 00:14:10 -07:00
Itzik Ephraim
0fc99b38b4
bugfix: Core update reported failure when up-to-date
2016-03-28 09:18:10 +03:00
Itzik Ephraim
720c499e61
Report up-to-date packages as such
2016-03-27 09:19:07 +03:00