### Install ultima.zsh-theme with Oh My Zsh Source: https://github.com/egorlem/ultima.zsh-theme/blob/main/README.md This snippet demonstrates moving the cloned ultima.zsh-theme file to the Oh My Zsh themes directory and then updating the `.zshrc` file to set 'ultima' as the active theme. This requires Oh My Zsh to be installed. ```shell mv ~/ultima-shell/ultima.zsh-theme $ZSH/themes/ultima.zsh-theme ZSH_THEME="ultima" ``` -------------------------------- ### Clone ultima.zsh-theme Repository Source: https://github.com/egorlem/ultima.zsh-theme/blob/main/README.md This command clones the ultima.zsh-theme repository from GitHub to the specified local directory. It requires Git to be installed on the system. ```shell git clone https://github.com/egorlem/ultima.zsh-theme ~/ultima-shell ``` -------------------------------- ### Add ultima.zsh-theme to .zimrc Source: https://github.com/egorlem/ultima.zsh-theme/blob/main/README.md This command adds a line to the `.zimrc` file to load the ultima.zsh-theme using the zmodule command. This is the installation method for users of the Zim framework. ```shell echo 'zmodule egorlem/ultima.zsh-theme -n ultima' >> ~/.zimrc ``` -------------------------------- ### Add ultima.zsh-theme to .zshrc Source: https://github.com/egorlem/ultima.zsh-theme/blob/main/README.md This command appends the sourcing of the ultima.zsh-theme file to the user's `.zshrc` configuration file, making the theme active for new Zsh sessions. This method is suitable for manual installation. ```shell echo 'source ~/ultima-shell/ultima.zsh-theme' >> ~/.zshrc ``` -------------------------------- ### Clone Repository Source: https://github.com/egorlem/ultima.zsh-theme/blob/main/README.md Clones the forked ultima.zsh-theme repository to your local machine. Replace with your actual GitHub username. ```bash git clone https://github.com//ultima.zsh-theme.git ``` -------------------------------- ### Load ultima.zsh-theme with zcomet Source: https://github.com/egorlem/ultima.zsh-theme/blob/main/README.md This snippet shows how to load the ultima.zsh-theme using the zcomet plugin manager. It also includes a reminder to ensure 'zcomet compinit' is called after loading the theme. ```shell zcomet load egorlem/ultima.zsh-theme # Make sure you have zcomet compinit somewhere after it. ``` -------------------------------- ### Create New Branch Source: https://github.com/egorlem/ultima.zsh-theme/blob/main/README.md Creates a new branch for your feature or fix. Replace 'your-feature-name' with a descriptive name for your changes. ```bash git checkout -b feature/your-feature-name ``` -------------------------------- ### Push Changes to Fork Source: https://github.com/egorlem/ultima.zsh-theme/blob/main/README.md Pushes the committed changes from your local branch to your forked repository on GitHub. ```bash git push origin feature/your-feature-name ``` -------------------------------- ### Commit Changes Source: https://github.com/egorlem/ultima.zsh-theme/blob/main/README.md Stages all changes and commits them with a descriptive message. The message should clearly explain the implemented feature or fix. ```bash git add . git commit -m "Add feature: your feature description" ``` -------------------------------- ### Configure VS Code Terminal Minimum Contrast Ratio (JSON) Source: https://github.com/egorlem/ultima.zsh-theme/wiki/Recommended-settings This snippet shows how to set the `terminal.integrated.minimumContrastRatio` to 1 in VS Code's `settings.json` file. This is a workaround for issues where shades of gray are not displayed correctly due to default contrast ratio settings. ```json { "terminal.integrated.minimumContrastRatio": 1 } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.