![]() Set OnOffCommand to "defaults write AppleShowAllFiles OFF"ĭisplay dialog "Are you sure you want to " & newState & " hidden files? (This will restart the Finder)" buttons Set OnOffCommand to "defaults write AppleShowAllFiles ON" ![]() Set onOff to do shell script "defaults read AppleShowAllFiles" No obtrusive need to rethink the action you already launched. Therefore, the options are limited to Cancel and OK. It reads the current state, and assumes that the person wants to toggle the state. It does not ask the user to "think twice" about what state of visibility they want. ![]() This way the script can be attached to a macro key stroke or some such thing without becoming annoying on a typo. Finder does not quit unless user hits OK first.To hide hidden files in finder in Mac OS X 10.4:ĭefaults write AppleShowAllFiles -bool falseīased on the excellent work of posters above, here's my version, which, to my mind improves the user experience in the following ways: To show hidden files in finder in Mac OS X 10.4:ĭefaults write AppleShowAllFiles -bool true Set up an alias for navigating to your most used directories, to commit to a GitHub repo and so on.How can I show and/or hide hidden folders and files in the Macintosh Finder window? With the aliases set up, all you need do in the future is type showFiles and hideFiles to show and hide Mac OS X's hidden files respectively.Īliases can be used to speed up your interaction with the Terminal. This will relaunch the Finder (to replicate the step of holding the 'Option/alt' key then right clicking the Finder icon in the dock). This is the command to show hidden files and is ended with a semi-colon so we can then use the second command: killall Finder /System/Library/CoreServices/Finder.app The first being: defaults write AppleShowAllFiles YES Killall Finder /System/Library/CoreServices/Finder.app'Īlias tells Terminal we're adding a new alias. If you want to modify the behaviour or alias names, let's take a closer look at the commands you just added: alias showFiles='defaults write AppleShowAllFiles YES Now when you want to show hidden files, all you need type in Terminal is showFiles, then hideFiles when you want to hide them. In Terminal, paste the following: source ~/.bash_profile to refresh your profile and make the aliases availableĪdding aliases to.Press ctrl + X to exit the file and return to the command line. ![]() Press ctrl + O and hit return to save the file.bash_profile file, paste the following: alias showFiles='defaults write AppleShowAllFiles YES killall Finder /System/Library/CoreServices/Finder.app'īelow that, paste the following: alias hideFiles='defaults write AppleShowAllFiles NO killall Finder /System/Library/CoreServices/Finder.app' Enter your Mac's administration password if required, then hit return.In Terminal, paste the following: sudo nano ~/.bash_profile.As we want this to be a shortcut used now and in the future, let's make it permanent: Using an easy to remember alias, we can turn the above four step process into just one.Īn alias can be made temporarily (just for the use of one terminal session) or permanently. Show/Hide Hidden Files using Terminal AliasesĪ Terminal alias is a name or shortcut for one or multiple commands. It's not the longest set of instructions or the biggest command to commit to memory but if you're doing this a lot, it's worth spending a few minutes now to save yourself a lot more time in the future. To hide them again, follow the same steps but replace the Terminal command with: defaults write AppleShowAllFiles NO Relaunch Finder by right clicking the Finder Icon whilst holding the `option/alt` key ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |