8ae205f918
feat(alias/package-manager): Add some useful aliases for portage ( #542 )
...
* Add some useful aliases for portage
* Improve the description of emfu
* Update README.md
2024-04-01 21:59:52 +09:00
4c2afd012a
themes/robbyrussell: Add Python Virtual environment indicator ( #536 )
...
Co-authored-by: programmer <programmer@debian.debian>
2024-02-28 20:48:05 +09:00
aa5deb804c
Merge branch 'refactor-bashmarks'
2024-02-21 19:56:02 +09:00
f796ee65ae
Merge branch 'roderik-venv'
2024-02-21 19:55:52 +09:00
d7a1cf5542
themes/purity: add "sync" to deprecated variables
2024-02-21 19:55:14 +09:00
3fc1eadfb3
plugins/bashmarks: Change style of the command list
2024-02-21 19:54:59 +09:00
d3aa37eeff
plugins/bashmarks: Remove sections duplicated by rebasing
2024-02-21 19:54:59 +09:00
51e8b97dca
themes/roderik: Fix styles
2024-02-21 19:54:07 +09:00
0a7a083308
themes/roderik: Change indentation
2024-02-21 19:54:07 +09:00
0177468202
lib/omb-prompt-base: Use _omb_prompt_git
2024-02-21 19:50:28 +09:00
a412761ff9
lib/omb-prompt-base: Use _omb_prompt_git_status_enabled to test hide-status
2024-02-21 19:50:17 +09:00
1e326a7d6f
lib/omb-prompt-base: Check "oh-my-{bash,zsh}.hide-status" for git status
2024-02-21 19:48:06 +09:00
d55683133b
Merge pull request #527 from akinomyoga/update-docker-completion
...
completion/docker{,-compose}: Load completions from packages
2024-02-14 22:39:15 +09:00
767238b86f
completion/docker{,-compose}: Search completion in the system first
2024-02-14 22:37:57 +09:00
065071b598
completions/fallback: Adjust docker completions
2024-02-11 11:22:57 +09:00
f4e6a26884
completions: Add docker completion files from the upstream
2024-02-11 11:10:44 +09:00
ed5fddd2bc
themes/bakke: Add python venv ( #522 )
2024-01-18 19:14:48 +09:00
4738fef72c
themes/powerline-icon: Fix icon for successful execution ( #516 )
...
* themes/powerline-icon: Correct error
An error in one of the powerline functions has been corrected, which
was preventing the display of the icon for a successfully executed
command.
* themes/THEMES: Add powerline-icon
2024-01-18 19:13:58 +09:00
632fd71fc3
plugins/bashmarks: Correct bashmarks author name ( #520 )
2024-01-15 15:31:34 +09:00
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