280 Commits

Author SHA1 Message Date
ce1c03f5a0 lib/bourne-shell: Do not override user-defined aliases (Fix #304)
Fixes #304 by checking if the alias already exists before applying it.
2022-07-03 12:48:44 +09:00
1272a39800 lib/history: Remove the limit of the history sizes 2022-06-23 11:03:37 +09:00
92f303125c README: mention the original bashrc 2022-06-22 04:38:35 +09:00
4df4a6a2f0 Merge pull request #331 from leofdss/master
Add vscode theme
2022-06-21 07:13:45 +09:00
a9b463f381 themes/vscode: Adjust the coding styles and refactor 2022-06-21 07:11:39 +09:00
6f5895dc94 themes: Add the "vscode" theme 2022-06-21 07:11:29 +09:00
a9859427fd lib/utils (_omb_util_prompt_command_hook): Preserve $? 2022-06-20 14:19:46 +09:00
4ed64bc877 Merge pull request #332 from ThePhilderbeast/tmux-reattach
Fix Tmux-autoattach plugin to reattach to a session is there is one
2022-06-20 13:59:25 +09:00
cb3d338a0e plugins/tmux-autoattach: Add memorandum about the background of option "-s0" 2022-06-20 13:58:31 +09:00
fb978ce75e plugins/tmux-autoattach: Automatically attach to session 0 by default
this corrects the plugin not connecting back to the session by default
2022-06-20 13:50:50 +09:00
cb7238fb8f tools/install: update the commandline help 2022-06-12 18:30:11 +09:00
cef755582a README: mention the install option "--unattended" (Fix #334) 2022-06-12 18:25:07 +09:00
a2944b91d8 lib/spectrum: fix up ed5a250 2022-04-21 20:59:02 +09:00
ed5a250baa lib/spectrum: add workaround for global associative arrays in bash-4.0..4.1 2022-04-21 10:14:58 +09:00
a652a77c17 Update repo link
This clone line fails with:
fatal: remote error: 
  The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.
2022-04-12 20:42:52 +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
8451bfabd8 oh-my-bash: support OMB_THEME_RANDOM_SELECTED for the selected theme name 2022-03-25 11:51:33 +09:00
209ffda0a6 Merge pull request #77 from RXT067:what-the-bash/general_aliases 2022-02-22 18:50:36 +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
130d5610e2 Merge pull request #76 from RXT067:what-the-bash/pckm 2022-02-22 18:46:39 +09:00
16896830ef aliases/README: Describe the alias module "package-manager" 2022-02-22 18:43:38 +09:00
464b738533 aliases/package-manager: Introduce OMB_USE_SUDO and OMB_ALIAS_PACKAGE_MANAGER_SUDO 2022-02-22 18:43:38 +09:00
0646c47f30 aliases/package-manager: Use _omb_util_binary_exists for testing command existence 2022-02-22 18:43:38 +09:00
92823a2840 aliases/package-manager: Normalize indentation 2022-02-22 18:43:38 +09:00
aa5a3c3909 aliases/package-manager: Add aliases for package manager handling 2022-02-22 18:43:38 +09:00
9909fff8be tools/upgrade: Use "--git-dir" and "--work-tree" to specify the OMB directory to git (Fix #311) 2022-02-22 18:20:22 +09:00
92b4c30b13 Merge pull request #277 from jeansebastienh/bump-git-completion
completions/git: bump to v2.34.1
2022-02-07 10:21:58 +09:00
c6fb27acb9 completions/git: Refactor using brace expansions, etc.
- Use brace expansions to generate prefixed paths
- Check if the completion file is non-empty
- Specify explicit exit value to "return" for trap handlers
- Clean up the initialization function after initialization
2022-02-05 21:12:44 +09:00
a8971e3c7d lib/readlink: Add "_omb_util_readlink" 2022-02-05 21:08:00 +09:00
c106583722 completions/git: Support multiple git paths and resolve symlink
Co-authored-by: Koichi Murase <myoga.murase@gmail.com>
2022-02-05 21:07:44 +09:00
5516f7e2ed completions/git: Return from the function instead of using a flag
Co-authored-by: Koichi Murase <myoga.murase@gmail.com>
2022-02-05 13:17:39 +09:00
8fa9c34c43 completions/git: Use a private function and clean debug
Co-authored-by: Koichi Murase <myoga.murase@gmail.com>
2022-02-05 13:17:39 +09:00
5ea1aa6b7e completions/git: Rely on local completion
Co-authored-by: Koichi Murase <myoga.murase@gmail.com>
2022-02-05 13:17:36 +09:00
20fa827b89 completions/git: Move the upstream git-completion to subdir "tools" 2022-02-05 13:17:02 +09:00
524708823f completions/git: Bump to v2.34.1
wget https://raw.githubusercontent.com/git/git/v2.34.1/contrib/completion/git-completion.bash --output-document=completions/git.completion.sh
2022-02-05 13:16:35 +09:00
8797ea3c2f themes: change black foregrounds to gray for dark terminals 2022-02-05 11:43:33 +09:00
5e9c2d99f0 tools/install: Update the error message for the Bash version 2022-02-04 20:27:06 +09:00
985edbc7c1 Merge pull request #262 from einwickler/rana-frozen-hist
rana: Fixing #248
2022-02-01 20:14:06 +09:00
d1171d3b5d themes/rana: Refactor 2022-02-01 20:08:07 +09:00
b12f315a06 themes/rana: Normalize indentation 2022-02-01 20:04:15 +09:00
7ed2896ab8 themes/rana: Use omb color variables 2022-02-01 20:04:15 +09:00
deff47b6b3 themes/rana: Fix the cursor position issue by bare ANSI sequences (Fix #248) 2022-02-01 20:03:16 +09:00
46818bec17 themes/modern-t: Print information on the command "t" when it's not found 2022-02-01 19:11:06 +09:00
5a601cc8d7 Merge pull request #297 from akinomyoga/color
Resolve variable name conflicts in `lib/utils.sh` and `themes/colours.theme.sh`
2022-02-01 01:46:29 +09:00
973a8bdf30 lib/{utils,omb-prompt-colors}: Support bright color names 2022-02-01 01:43:34 +09:00
827277253a lib/omb-prompt-colors: Rename basic colors 2022-02-01 01:43:32 +09:00
411cdd05ce lib/omb-deprecate: Highlight deprecate messages 2022-02-01 01:42:52 +09:00
d76093a3df plugins/bashmarks: Use global color variables 2022-02-01 01:42:52 +09:00