# Speeding up my ZSH load time

DevFeed: [Speeding up my ZSH load time](<https://devfeed.tech/articles/speeding-up-my-zsh-load-time-37845.md>)

Original publisher: [Read original article](<https://carlosbecker.com/posts/speeding-up-zsh/>)

Author: Carlos Alexandro Becker

Published: 2016-04-10T00:00:00Z

Content type: opinion

Language: en

Sources: [Carlos Becker](<https://devfeed.tech/sources/carlos-becker.md>)

Topics: [Zsh](<https://devfeed.tech/topics/zsh.md>), [Terminal](<https://devfeed.tech/topics/terminal.md>), [dotfiles](<https://devfeed.tech/topics/dotfiles.md>), [execution](<https://devfeed.tech/topics/execution.md>), [prompt](<https://devfeed.tech/topics/prompt.md>)

Tags: [osx](<https://devfeed.tech/tags/osx.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [zsh](<https://devfeed.tech/tags/zsh.md>)

## AI overview

The author describes optimizing Zsh startup time after migrating dotfiles. By profiling shell loading, lazy-loading components, removing redundant checks and code, and adjusting file-checking logic, the reported startup time improved from almost 10 seconds initially to about 2 seconds with antibody, and later from about 0.7 seconds to about 0.4 seconds. The author keeps completion and the existing prompt enabled despite identifying them as further optimization options.

## Source excerpt

This is the story on how I sped up my terminal load time.