Compare commits

...

8 Commits

Author SHA1 Message Date
zumbiepig 3b0d946661
Merge 0868e0df00 into 6e7ac0544e 2025-02-19 12:54:19 +01:00
zumbiepig 0868e0df00
Merge branch 'ohmyzsh:master' into patch-1 2025-01-29 13:18:26 -08:00
zumbiepig 12a7992e32
Update README.md 2025-01-29 13:18:00 -08:00
zumbiepig b9085f7dba
Update macos.plugin.zsh 2025-01-29 13:12:44 -08:00
ImgBotApp f4614da3b6 [ImgBot] Optimize images
*Total -- 1,425.84kb -> 1,146.04kb (19.62%)

/plugins/kubectx/prod.png -- 3.74kb -> 2.29kb (38.71%)
/plugins/kubectx/stage.png -- 3.74kb -> 2.35kb (37.16%)
/plugins/zsh-navigation-tools/doc/img/n-history2.png -- 105.78kb -> 70.81kb (33.05%)
/plugins/localstack/sqs-send-result.png -- 69.00kb -> 55.75kb (19.21%)
/plugins/z/img/demo.gif -- 1,241.72kb -> 1,012.99kb (18.42%)
/plugins/z/img/zsh_4.3.11_plus.svg -- 0.93kb -> 0.93kb (0.11%)
/plugins/z/img/mit_license.svg -- 0.93kb -> 0.93kb (0.11%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2025-01-28 20:50:19 -08:00
zumbiepig 018011629b
Update macos.plugin.zsh 2025-01-28 20:50:03 -08:00
zumbiepig c86610aa41
check macos version before setting alias 2025-01-02 14:12:58 -08:00
zumbiepig 9592349083
'resetlaunchpad' alias to reset Launchpad layout 2025-01-02 13:14:46 -08:00
9 changed files with 39 additions and 24 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -16,28 +16,29 @@ plugins=(... macos)
## Commands ## Commands
| Command | Description | | Command | Description |
| :------------ | :------------------------------------------------------- | | :--------------- | :------------------------------------------------------- |
| `tab` | Open the current directory in a new tab | | `tab` | Open the current directory in a new tab |
| `split_tab` | Split the current terminal tab horizontally | | `split_tab` | Split the current terminal tab horizontally |
| `vsplit_tab` | Split the current terminal tab vertically | | `vsplit_tab` | Split the current terminal tab vertically |
| `ofd` | Open passed directories (or $PWD by default) in Finder | | `ofd` | Open passed directories (or $PWD by default) in Finder |
| `pfd` | Return the path of the frontmost Finder window | | `pfd` | Return the path of the frontmost Finder window |
| `pfs` | Return the current Finder selection | | `pfs` | Return the current Finder selection |
| `cdf` | `cd` to the current Finder directory | | `cdf` | `cd` to the current Finder directory |
| `pushdf` | `pushd` to the current Finder directory | | `pushdf` | `pushd` to the current Finder directory |
| `pxd` | Return the current Xcode project directory | | `pxd` | Return the current Xcode project directory |
| `cdx` | `cd` to the current Xcode project directory | | `cdx` | `cd` to the current Xcode project directory |
| `quick-look` | Quick-Look a specified file | | `quick-look` | Quick-Look a specified file |
| `man-preview` | Open man pages in Preview app | | `man-preview` | Open man pages in Preview app |
| `showfiles` | Show hidden files in Finder | | `showfiles` | Show hidden files in Finder |
| `hidefiles` | Hide the hidden files in Finder | | `hidefiles` | Hide the hidden files in Finder |
| `itunes` | _DEPRECATED_. Use `music` from macOS Catalina on | | `resetlaunchpad` | Reset the Launchpad layout |
| `music` | Control Apple Music. Use `music -h` for usage details | | `itunes` | _DEPRECATED_. Use `music` from macOS Catalina on |
| `spotify` | Control Spotify and search by artist, album, track… | | `music` | Control Apple Music. Use `music -h` for usage details |
| `rmdsstore` | Remove .DS_Store files recursively in a directory | | `spotify` | Control Spotify and search by artist, album, track… |
| `btrestart` | Restart the Bluetooth daemon | | `rmdsstore` | Remove .DS_Store files recursively in a directory |
| `freespace` | Erases purgeable disk space with 0s on the selected disk | | `btrestart` | Restart the Bluetooth daemon |
| `freespace` | Erases purgeable disk space with 0s on the selected disk |
## Acknowledgements ## Acknowledgements

View File

@ -17,6 +17,20 @@ function ofd {
alias showfiles="defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder" alias showfiles="defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder"
alias hidefiles="defaults write com.apple.finder AppleShowAllFiles -bool false && killall Finder" alias hidefiles="defaults write com.apple.finder AppleShowAllFiles -bool false && killall Finder"
# Reset the Launchpad layout
function resetlaunchpad() {
if [[ "$(sw_vers --productVersion)" -ge 15.0 ]]; then
local user_dir="$(getconf DARWIN_USER_DIR)"
if [[ -n "$user_dir" && -d "$user_dir/com.apple.dock.launchpad" ]]; then
rm -rf "$user_dir/com.apple.dock.launchpad" &&
killall Dock
fi
else
defaults write com.apple.dock ResetLaunchPad -bool true
&& killall Dock
fi
}
# Bluetooth restart # Bluetooth restart
function btrestart() { function btrestart() {
sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1013 KiB

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="78" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="a"><rect width="78" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#a)"><path fill="#555" d="M0 0h47v20H0z"/><path fill="#97CA00" d="M47 0h31v20H47z"/><path fill="url(#b)" d="M0 0h78v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110"><text x="245" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="370">license</text><text x="245" y="140" transform="scale(.1)" textLength="370">license</text><text x="615" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="210">MIT</text><text x="615" y="140" transform="scale(.1)" textLength="210">MIT</text></g> </svg> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="78" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="a"><rect width="78" height="20" fill="#fff" rx="3"/></clipPath><g clip-path="url(#a)"><path fill="#555" d="M0 0h47v20H0z"/><path fill="#97CA00" d="M47 0h31v20H47z"/><path fill="url(#b)" d="M0 0h78v20H0z"/></g><g fill="#fff" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110" text-anchor="middle"><text x="245" y="150" fill="#010101" fill-opacity=".3" textLength="370" transform="scale(.1)">license</text><text x="245" y="140" textLength="370" transform="scale(.1)">license</text><text x="615" y="150" fill="#010101" fill-opacity=".3" textLength="210" transform="scale(.1)">MIT</text><text x="615" y="140" textLength="210" transform="scale(.1)">MIT</text></g></svg>

Before

Width:  |  Height:  |  Size: 949 B

After

Width:  |  Height:  |  Size: 948 B

View File

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="84" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="a"><rect width="84" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#a)"><path fill="#555" d="M0 0h29v20H0z"/><path fill="#e05d44" d="M29 0h55v20H29z"/><path fill="url(#b)" d="M0 0h84v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110"><text x="155" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="190">zsh</text><text x="155" y="140" transform="scale(.1)" textLength="190">zsh</text><text x="555" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="450">4.3.11+</text><text x="555" y="140" transform="scale(.1)" textLength="450">4.3.11+</text></g> </svg> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="84" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="a"><rect width="84" height="20" fill="#fff" rx="3"/></clipPath><g clip-path="url(#a)"><path fill="#555" d="M0 0h29v20H0z"/><path fill="#e05d44" d="M29 0h55v20H29z"/><path fill="url(#b)" d="M0 0h84v20H0z"/></g><g fill="#fff" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110" text-anchor="middle"><text x="155" y="150" fill="#010101" fill-opacity=".3" textLength="190" transform="scale(.1)">zsh</text><text x="155" y="140" textLength="190" transform="scale(.1)">zsh</text><text x="555" y="150" fill="#010101" fill-opacity=".3" textLength="450" transform="scale(.1)">4.3.11+</text><text x="555" y="140" textLength="450" transform="scale(.1)">4.3.11+</text></g></svg>

Before

Width:  |  Height:  |  Size: 949 B

After

Width:  |  Height:  |  Size: 948 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 106 KiB

After

Width:  |  Height:  |  Size: 71 KiB