8 Commits

Author SHA1 Message Date
fff8f7f002 aliases/misc: Add source information 2023-01-24 09:16:54 +09:00
64ac3df5c4 aliases/misc: Check existence of executables for aliases 2023-01-24 09:16:54 +09:00
81099f1c28 aliases/misc: Do not assume the absolute path of executables 2023-01-07 13:18:58 +09:00
bc12b82574 aliases/misc: Use "_omb_util_binary_exists" 2022-02-22 18:50:09 +09:00
6641299075 aliases/misc: Add aliases "ix", "xcopy", and "llm" 2022-02-22 18:50:09 +09:00
c3bcc5c6d2 refactor: Normalize shebang of scripts to source 2022-01-15 19:00:35 +09:00
3d2b35a3eb refactor: Replace invalid shebang lines 2022-01-15 15:46:11 +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