Hands-On Apple (Video)

HOM 33: On the Road to Big Sur 4


Listen Later

Remember, I'm doing a clean install. To speed up the setup, I want an inventory of all my installed apps and configurations.

  • If you've installed `mas` using `brew`, you have a command-line interface to your App store installs. And `brew bundle dump —all —description —force` will write a list of everything you've installed from brew and the app store to `brewfile` in your home directory. Save that!
  • Running brew bundle install will reinstall everything (you might want to edit the list first to avoid reinstalling stuff you don't want)
  • But what about apps you installed by hand. There's no easy way to reinstall them, but at least you can get a complete list of everything you've installed with a simple terminal command
  • `ls -la /Applications/ > Installed-Apps.txt`
  • Now that you have a list of installed apps you might want to save configuration files. You'll have to do that manually for GUI apps, but in most cases, they store these files in Library/ApplicationSupport - remember there are two Library folders, the system-wide folder in the root directory, and the Library in your home directory. Make a copy of both and store them on an external drive.
  • If you've moved your Home directory to a separate partition or drive your ~/Library will be preserved. So no need to worry about that. Just make a copy of the system-wide ApplicationSupport folder.
  • CLI programs usually store their configurations as hidden files in your Home folder. These files usually begin with a dot. You can see them with the following command:
  • `ls -ld *.`
  • As you can see many of my dotfiles are really aliases to files stored in a folder called Sync. This is where Syncthing comes in handy
  • Dotfiles often contain private information, like PGP private-keys and mail passwords that you wouldn't want to store on a public server. Instead I sync them to a shared folder available on all my systems. That way I always have access to dotfiles I want to use on all my machines, but I keep them away from prying eyes. I've written a little shell script to automatically alias them when setting up a new machine. Remember aliases?
  • Leo Laporte gives you helpful tips to get the most from your Mac every week on Hands-On Mac!

    Host: Leo Laporte

    Download or subscribe to this show at https://twit.tv/shows/hands-on-mac

    Discuss episodes in the TWiT Community.

    Sponsor:

    • peakdesign.com/twit
    • ...more
      View all episodesView all episodes
      Download on the App Store

      Hands-On Apple (Video)By TWiT

      • 4.8
      • 4.8
      • 4.8
      • 4.8
      • 4.8

      4.8

      50 ratings


      More shows like Hands-On Apple (Video)

      View all
      This Week in Tech (Audio) by TWiT

      This Week in Tech (Audio)

      3,060 Listeners

      Hands-On Tech (Audio) by TWiT

      Hands-On Tech (Audio)

      1,964 Listeners

      MacBreak Weekly (Audio) by TWiT

      MacBreak Weekly (Audio)

      2,012 Listeners

      Tech News Weekly (Audio) by TWiT

      Tech News Weekly (Audio)

      1,072 Listeners

      iOS Today (Audio) by TWiT

      iOS Today (Audio)

      553 Listeners

      This Week in Tech (Video) by TWiT

      This Week in Tech (Video)

      273 Listeners

      MacBreak Weekly (Video) by TWiT

      MacBreak Weekly (Video)

      363 Listeners

      iOS Today (Video) by TWiT

      iOS Today (Video)

      243 Listeners

      Tech News Weekly (Video) by TWiT

      Tech News Weekly (Video)

      112 Listeners

      Security Now (Video) by TWiT

      Security Now (Video)

      148 Listeners

      Hands-On Tech (Video) by TWiT

      Hands-On Tech (Video)

      103 Listeners

      All TWiT.tv Shows (Video) by TWiT

      All TWiT.tv Shows (Video)

      87 Listeners

      Windows Weekly (Video) by TWiT

      Windows Weekly (Video)

      79 Listeners

      This Week in Google (Video) by TWiT

      This Week in Google (Video)

      72 Listeners

      Home Theater Geeks (Video) by TWiT

      Home Theater Geeks (Video)

      17 Listeners

      Total Leo (Video) by TWiT

      Total Leo (Video)

      16 Listeners

      Rich On Tech by iHeartPodcasts

      Rich On Tech

      422 Listeners

      TWiT News (Video) by TWiT

      TWiT News (Video)

      20 Listeners

      Hands-On Tech (Audio) by TWiT

      Hands-On Tech (Audio)

      21 Listeners

      Hands-On Tech (Video) by TWiT

      Hands-On Tech (Video)

      33 Listeners

      TWiT Throwback (Video) by TWiT

      TWiT Throwback (Video)

      6 Listeners

      TWiT Events (Video) by TWiT

      TWiT Events (Video)

      12 Listeners

      Total Mikah (Video) by TWiT

      Total Mikah (Video)

      9 Listeners

      Hands-On Windows (Video) by TWiT

      Hands-On Windows (Video)

      5 Listeners

      This Week in Space (Video) by TWiT

      This Week in Space (Video)

      22 Listeners

      Untitled Linux Show (Video) by TWiT

      Untitled Linux Show (Video)

      2 Listeners