10 Commits

Author SHA1 Message Date
158a906c57 lib/functions (alias_value): Fix small issues and support bash-3 2022-09-29 19:58:41 +09:00
074c311073 lib/functions: Update alias_value
Fix function alias_value()
2022-09-29 19:58:32 +09:00
16712a41c5 tools/upgrade: Enable upgrading/(un)installing in the interactive shell process 2022-01-15 19:15:09 +09:00
c3bcc5c6d2 refactor: Normalize shebang of scripts to source 2022-01-15 19:00:35 +09:00
1543bc9d4a tools/uninstall: Do not overwrite backup bashrcs
Co-authored-by: Alexandre Alessi <alexpfba@gmail.com>
2022-01-08 15:41:07 +09:00
a0ed0675e7 Fixed typeset +m is a zsh specific feature (#49) 2019-05-09 23:28:49 +07: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
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