VSCode Setup

This guide provides information on the additional extensions and tools installed to enhance the Visual Studio Code (VSCode) environment for a more productive and customized experience.

Extensions

The following VSCode extensions are recommended for an optimized development experience:

  1. Aura Spirit Dracula Theme
    A visually appealing color theme inspired by the Dracula color palette.

  2. Moxer Icons
    A custom icon theme that provides a set of stylish and modern icons for your project files and folders.

  3. Apc Customize UI++
    An extension for extensive UI customization, allowing you to tweak the appearance of VSCode to your liking.

  4. VSCode Animations
    Adds subtle animations to the VSCode UI for a smoother and more dynamic user experience.

Tools Installed

For an enhanced terminal experience, the following tools are installed:

  1. Oh My Zsh
    A popular framework for managing Zsh configuration, providing a range of plugins and themes to improve terminal productivity.

  2. Starship
    A minimal, blazing-fast, and infinitely customizable prompt for any shell. It works with various shells, including Zsh, Bash, and Fish.

  3. Fig / Amazon Q
    Note: Fig is being sunsetted. Users are encouraged to migrate to Amazon Q for similar functionality, which offers command-line utilities and enhancements for a smoother terminal experience.

  4. CodeNewRoman Nerd Font
    A programmer's font that includes glyphs for various coding-related symbols. Ideal for a consistent and visually appealing development environment.


Installation Instructions

Extensions

  1. Open VSCode.
  2. Go to the Extensions view (Ctrl+Shift+X / Cmd+Shift+X).
  3. Search for each extension by name and click "Install".

Tools

  1. Oh My Zsh:

    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    
  2. Starship:

    curl -sS https://starship.rs/install.sh | sh
    
  3. Amazon Q
    Note: Fig is being sunsetted. Users are encouraged to migrate to Amazon Q for similar functionality, which offers command-line utilities and enhancements for a smoother terminal experience.

  4. CodeNewRoman Nerd Font
    A programmer's font that includes glyphs for various coding-related symbols. Ideal for a consistent and visually appealing development environment.

    • Installation:
      1. Download the font from the Nerd Fonts website.
      2. Install the font on your system according to your operating system's instructions.

Additional Notes

  • Customization: Feel free to further customize your VSCode setup with additional extensions or settings according to your workflow preferences. Explore the vast library of extensions and themes available in the VSCode marketplace to enhance your development experience.

  • Feedback & Contributions: Contributions to this setup guide are welcome. If you have any suggestions for improvements or additional tools that could be included, please submit a pull request or open an issue on the project's repository. Your feedback is valuable and appreciated!