summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorAhmad Awais <mrahmadawais@gmail.com>2016-08-15 05:55:02 +0500
committerRobby Russell <robby@planetargon.com>2016-08-14 17:55:02 -0700
commit5d6c3501663e4a2779e3c529a8940da0d16dd115 (patch)
tree42481d1a21e365a9ddd1e6929882f12e2a482877 /plugins
parent341e83f6f2b45c80a4c555f1a0f04ff6acbc15b9 (diff)
downloadzsh-5d6c3501663e4a2779e3c529a8940da0d16dd115.tar.gz
zsh-5d6c3501663e4a2779e3c529a8940da0d16dd115.tar.bz2
zsh-5d6c3501663e4a2779e3c529a8940da0d16dd115.zip
Enhancement: Show/Hide OSX hidden files 💯 (#5275)
Diffstat (limited to 'plugins')
-rw-r--r--plugins/osx/README.md22
-rw-r--r--plugins/osx/osx.plugin.zsh4
2 files changed, 16 insertions, 10 deletions
diff --git a/plugins/osx/README.md b/plugins/osx/README.md
index a06184a45..6de2b061e 100644
--- a/plugins/osx/README.md
+++ b/plugins/osx/README.md
@@ -15,13 +15,15 @@ Original author: [Sorin Ionescu](https://github.com/sorin-ionescu)
## Commands
-| Command | Description |
-|:--------------|:-----------------------------------------------|
-| `tab` | Open the current directory in a new tab |
-| `ofd` | Open the current directory in a Finder window |
-| `pfd` | Return the path of the frontmost Finder window |
-| `pfs` | Return the current Finder selection |
-| `cdf` | `cd` to the current Finder directory |
-| `pushdf` | `pushd` to the current Finder directory |
-| `quick-look` | Quick-Look a specified file |
-| `man-preview` | Open a specified man page in Preview app |
+| Command | Description |
+| :-------------- | :----------------------------------------------- |
+| `tab` | Open the current directory in a new tab |
+| `ofd` | Open the current directory in a Finder window |
+| `pfd` | Return the path of the frontmost Finder window |
+| `pfs` | Return the current Finder selection |
+| `cdf` | `cd` to the current Finder directory |
+| `pushdf` | `pushd` to the current Finder directory |
+| `quick-look` | Quick-Look a specified file |
+| `man-preview` | Open a specified man page in Preview app |
+| `showfiles` | Show hidden files |
+| `hidefiles` | Hide the hidden files |
diff --git a/plugins/osx/osx.plugin.zsh b/plugins/osx/osx.plugin.zsh
index 4dbc75787..f69bd7e5d 100644
--- a/plugins/osx/osx.plugin.zsh
+++ b/plugins/osx/osx.plugin.zsh
@@ -260,3 +260,7 @@ EOF
esac
osascript -e "tell application \"iTunes\" to $opt"
}
+
+# Show/hide hidden files in the 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"