Skip to content

Awesome coding setup on my Mac. Simple & Elegant 😎✨

License

Notifications You must be signed in to change notification settings

ekovegeance/awesomecode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Coding Setup on My Mac

img

A streamlined and developer-friendly configuration for macOS, designed to enhance productivity and coding efficiency.

This project provides a comprehensive guide for setting up your terminal and VSCode on macOS with powerful tools, themes, and extensions. Whether you're a beginner or an experienced developer, this setup will make your coding experience seamless, aesthetic, and highly optimized for modern workflows.


Features

Terminal

  • Fully customizable with .zshrc configurations.
  • Themes, plugins, and aliases to boost productivity.
  • Compatible with iTerm2, Warp, or the default Terminal.app.

VSCode

  • Preconfigured settings.json for a polished development environment.
  • Includes essential extensions for code formatting, Git, and language support.
  • Optimized settings for a clean and efficient coding experience.

How to Use

For Terminal

  1. Open your terminal (iTerm2, Warp, or Terminal.app).
  2. Navigate to your home directory:
    cd ~
  3. Open (or create) the .zshrc file:
    nano .zshrc
  4. Copy the .zshrc content provided in this repository and paste it into the file.
  5. Save the file (Ctrl + O, then press Enter, and Ctrl + X to exit).
  6. Reload the configuration:
    source ~/.zshrc

Optional: Install additional tools mentioned in .zshrc (e.g., Oh My Zsh, Starship, etc.) for the best experience.


For VSCode

  1. Open VSCode.
  2. Navigate to File > Preferences > Settings (or press Cmd + ,).
  3. Click the Open Settings (JSON) icon in the top-right corner.
  4. Copy the settings.json content from this repository and paste it into the VSCode settings file.
  5. Save the file and restart VSCode to apply the changes.

Recommended Tools


Contributing

Feel free to submit issues or pull requests to improve this project. Suggestions and contributions are always welcome!


License

This project is open-source and available under the MIT License.