526 Commits

Author SHA1 Message Date
4306bfebcb aliases/package-manager: improve aliases of portage (#513)
* docs: mark `ers` deprecated
* fix(emfu): remove -j and change -U to -N
* docs(emfu): add description
* feat: add 'ec' and `ecp`
* fix: add restrictions on defining 'ecd', 'ecp', and 'elip'
2024-01-14 11:57:07 +09:00
d025bddc67 themes/agnoster: Correct spelling error in ansi_r comment (#515) 2024-01-09 20:23:23 +09:00
58756f9ca5 themes: Add theme powerline-icon (#509)
* New theme for oh-my-bash

- Theme based on powerline with icon usage | powerline-icon

* Error correction to the powerline-icon theme

* Update powerline-icon.base.sh

* themes/powerline-icon: Apply change from dea611b

* themes/powerline-icon: Apply change from dea611b (2)

* Changes to the powerline-icon theme

---------

Co-authored-by: Koichi Murase <myoga.murase@gmail.com>
2024-01-08 14:53:56 +09:00
8c687e4ece Merge pull request #510 from GiulianoWF/master
themes/powerline: Add hex color capacity and user info text color
2023-12-31 13:49:46 +09:00
dea611bd13 themes/powerline: Add user-info text color 2023-12-31 02:45:59 +00:00
c4ebb2cb27 themes/powerline: Add Hex color support 2023-12-31 02:45:49 +00:00
8fcc79f49b lib/shopt: Remove nocasematch (#503)
The setting `shopt -s nocasematch` affects every pattern matching in
Bash including the case statement, [[ str == pat ]] matching,
${var/pat/rep}, and ${var#pat}.  Since the affected range is too
large, this potentially breaks the existing functions.  This setting
`shopt -s nocasematch` seems the one that should be enabled locally
when it is specifically needed rather than being enabled globally.
2023-12-28 11:08:42 +09:00
c61e349d2c Merge pull request #508 from willsawyerrrr/ws/chmod-alias-comments
Clarify comments for `chmod` aliases
2023-12-19 03:33:22 +09:00
d7ef680fc8 aliases: Remove empty other permissions from chmod alias comment 2023-12-19 00:28:55 +10:00
4de61d8ad9 aliases: Correct chmod alias comment permissions 2023-12-19 00:28:40 +10:00
d2163a6b49 lib/nvm: Update autoloader to keep up with the upstream (#506)
Fixes https://github.com/ohmybash/oh-my-bash/issues/504
2023-12-12 13:36:17 +09:00
00f28e4a5f themes/random: add OMB_THEME_RANDOM_IGNORED (#498) 2023-12-11 07:01:54 +09:00
0d9a9fd73a lib/history: remove redundant export for HISTIGNORE (#501)
There does not seem to be no specific reason that we export HISTIGNORE
[1].  These lines were introduced in commit 53fb8037 but only
HISTIGNORE had `export'.

[1] https://github.com/ohmybash/oh-my-bash/discussions/500#discussioncomment-7676355
2023-12-11 07:00:35 +09:00
e2917d67fb plugins/bashmarks: Fix bashmarks completion (#491)
Make it work for bm without any arguments
2023-11-18 23:16:56 +09:00
9b244fe81e lib/omb-deprecate: Fix "_omb_deprecate_declare" outputting varname
Reported-By: Matt Faucher (@mattfaucher on GitHub)
1dfbd39fd6 (commitcomment-130420417)
2023-10-20 07:56:30 +09:00
07d9382938 Merge pull request #484 from akinomyoga/prompt-git
lib/git: Fix problems caused by uses of Zsh features
2023-10-14 17:22:55 +09:00
1dfbd39fd6 lib/git: Refactor "POST_1_7_2_GIT => _omb_git_post_1_7_2" 2023-10-14 17:20:57 +09:00
23e310887f oh-my-bash: Fix coding style 2023-10-14 17:20:57 +09:00
a73a91ab20 oh-my-bash: Fix dependency resolution of "_omb_module_require" 2023-10-14 17:20:56 +09:00
f089d15d23 lib/git: Fix coding styles 2023-10-14 16:44:45 +09:00
948ffe786f lib/git: Change indentation 2023-10-14 16:44:45 +09:00
027d86ef94 lib/git(git_prompt_status): Avoid zsh constructs 2023-10-14 16:44:45 +09:00
96fe141c02 lib/utils: Add "_omb_util_split" 2023-10-14 16:44:45 +09:00
c93f897794 global(git): Call git for prompt through an interface function 2023-10-14 16:44:45 +09:00
6db4c4792b lib/git: Comment out an overwritten function 2023-10-14 16:44:45 +09:00
1e2b29201c ci: Use setup-go to install Go v1.20 (#485) 2023-10-14 08:27:30 +09:00
c597bb3c20 Merge branch 'update-bashmarks' 2023-10-12 19:12:29 +09:00
53d2ae5171 plugins/bashmarks: Describe the configuration BASHMARK_SDIRS 2023-10-12 19:07:02 +09:00
337a29d224 plugins/bashmarks: Format README 2023-10-12 19:07:02 +09:00
f161382de7 plugins/bashmarks: Refactor function names and variable names 2023-10-12 19:07:02 +09:00
1eacdc7118 plugins/bashmarks: Fix completion for bash 2023-10-12 15:46:28 +09:00
5f57d4c1b2 plugins/bashmarks: Fix coding styles 2023-10-12 15:42:14 +09:00
e39f8a561c plugins/bashmarks: Apply changes from upstream 2023-10-12 15:26:27 +09:00
4eeb20046d plugins/bashmarks: Change indentation 2023-10-12 15:21:51 +09:00
0ff46f6d32 plugins/bashmarks: Fix licensing issue 2023-10-12 15:20:52 +09:00
600f2a4e67 Merge pull request #482 from dulhaver/feature/dulhaver_git_231003
adding alias gbsc='git branch --show-current'
2023-10-08 20:06:45 +09:00
8b095ff102 plugins/git: Update aliases from OMZ 2023-10-08 20:04:14 +09:00
2a3bb9c722 plugins/git: Add alias gbsc='git branch --show-current' 2023-10-08 18:40:05 +09:00
977c4184ad Merge pull request #480 from akinomyoga/comp_wordbreaks
completions/{ssh,rake,capistrano}: Do not rewrite `COMP_WORDBREAKS`
2023-10-04 21:19:10 +09:00
f6c8e3a1e6 Merge pull request #481 from edsonarios/theme-edsonarios
themes/new-theme
2023-10-04 08:12:32 +09:00
6068a4093b themes/purity: Deprecate old configuration names 2023-10-04 08:10:38 +09:00
1975f1dc6d themes/purity: Apply refactoring in edsonarios 2023-10-04 08:10:38 +09:00
446a19072f themes/purity: Change indentation 2023-10-04 08:10:38 +09:00
d9b107beff themes: Add new theme "edsonarios"
show complete work route, show simple git changes and actual time,
write commands in new simple line, and show output error.
2023-10-04 08:09:45 +09:00
3da4bf6431 completions/{ssh,rake,capistrano}: Do not rewrite COMP_WORDBREAKS
Fix https://github.com/ohmybash/oh-my-bash/issues/471
2023-10-01 04:51:02 +09:00
cd8b4d2885 completions/{cap,homesick,rake,sdkman,ssh}: Fix coding styles 2023-10-01 04:45:45 +09:00
e6572f4b85 completions/{cap,homesick,rake,sdkman,ssh}: Change indentation and whitespaces 2023-10-01 03:58:52 +09:00
09ffba8f9a completions/sdkman: Add a missing function 2023-10-01 03:58:52 +09:00
6fc90b21e8 completions/{cap,homesick,rake,sdkman,ssh}: Rename completion functions 2023-10-01 03:58:34 +09:00
24bd7e71ad lib/directories (cd): do not use pushd/DIRSTACK by default
https://github.com/ohmybash/oh-my-bash/pull/450
2023-09-25 01:10:02 +09:00