10 Commits

Author SHA1 Message Date
M
4fb778c405 Refactor "{{which,command -v} => _omb_util_{binary,command}_exists}"
`which` has been deprecated in Debian (at least, the rolling release
installed on chromebooks via Linux Containers)

https://github.com/ohmybash/oh-my-bash/pull/239#issuecomment-1000974461

Co-authored-by: Koichi Murase <myoga.murase@gmail.com>
2022-08-23 18:09:16 +09:00
0fe8c0bf0d lib: support OMB_DEFAULT_ALIASES to control the alias overriding 2022-07-03 13:28:58 +09:00
c3bcc5c6d2 refactor: Normalize shebang of scripts to source 2022-01-15 19:00:35 +09:00
53fb803740 OMB - Major Refactor (#39)
* OMB - Major Refactor

- Aliases and completions now works like plugins (need to enabled in .bashrc)
- Removed the compatible check in spectrum.sh, OMB now works with Bash v3.x like the old days.
- Removed core plugin, added those bash functions into base.sh and load during startup.
- Updated OSH template for new installations
- Added history config and few other stuff from #17

@TODO: Added a shell script to update old version of .bashrc to new one.

* Fixed ShellCheck issues

* Fixed ShellCheck issues
2019-01-23 03:05:32 -08:00
85ae3414c6 Fix typo 2017-03-20 20:21:32 +07:00
36e0f88e34 Fix issues with grep and misc 2017-03-20 20:20:17 +07:00
a9f9eaf51f Fix issues with grep and spectrum 2017-03-20 20:18:10 +07:00
ea1c9371e1 Added shebash line and fix some issues 2017-03-20 19:51:00 +07:00
11674c0e55 Remove zsh shell built-in functions 2017-03-19 16:06:08 +07:00
adc673b02a Initial Oh My Bash framework 2017-03-19 15:40:25 +07:00