17 Commits

Author SHA1 Message Date
d830c75431 lib/history (HIST_STAMPS): do not enclose within [...] by default 2022-09-29 19:35:34 +09:00
8a96cc45c6 lib/history (HIST_STAMPS): Make it work and add color 2022-09-29 19:27:57 +09:00
0fe8c0bf0d lib: support OMB_DEFAULT_ALIASES to control the alias overriding 2022-07-03 13:28:58 +09:00
177864fc5c Added the possibility to have an own .bashrc.local 2022-03-25 17:47:00 +09:00
4bab69d1cd Added the possibility to have an own .bashrc.local 2022-03-25 17:47:00 +09:00
464b738533 aliases/package-manager: Introduce OMB_USE_SUDO and OMB_ALIAS_PACKAGE_MANAGER_SUDO 2022-02-22 18:43:38 +09:00
22e6f0b6ec templates/bashrc: Fix quoting 2022-01-13 19:27:42 +09:00
97b28a349b templates/bashrc: Load settings only in interactive sessions 2022-01-13 19:27:42 +09:00
cd6500d280 statement about conditional plugins loading
- bashrc.osh-template has been updated to explain how to
  conditionally load plugins
2021-12-24 22:03:05 +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
6addd2b1e3 Only execute oh-my-bash on an interactive shell in .bashrc 2018-05-30 10:34:39 -07:00
6dd590ba8b Fix init shell after installed 2017-11-08 15:52:57 +11:00
40291b9484 Fix init shell after installed 2017-11-08 15:41:25 +11:00
f2f98d7535 Fix init shell after installed 2017-11-08 15:37:34 +11:00
b85f75f798 Fix few issues & improve framework functionality
- Fixed LSCOLORS from theme-and-appearance.sh
- Fixed ii() command in core plugin
- Stop using .bashrc as Oh-My-Bash profile, use .bash_profile instead
- Automate backport new version for old version users
- Added .editorconfig for future contribution
2017-11-08 15:25:22 +11:00
e65c390bfa Improve oh-my-bash functionality
* Implement aliases, completion in oh-my-bash
 * Added default themes from Bash-it
 * Fixed few issues
2017-10-10 18:07:01 +07:00
adc673b02a Initial Oh My Bash framework 2017-03-19 15:40:25 +07:00