Skip to content

"My Dev Setup" is a collection of configurations for Starship (starship.toml), VS Code (settings.json and extensions), Bun package manager, and JetBrains Mono Nerd Font. It streamlines your development environment for a smoother, more productive experience.

Notifications You must be signed in to change notification settings

OMARxKHALID/my-dev-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My Development Environment Setup

A carefully curated collection of development environment configurations, focusing on modern web development with React, TypeScript, and Node.js. This repository serves as both a backup of my personal settings and a reference for other developers.

🚀 Features

  • Terminal Enhancement: Custom Starship prompt configuration for PowerShell
  • VS Code Optimization: Curated extensions and settings for web development
  • Modern Font Setup: JetBrains Mono Nerd Font configuration for clear code readability
  • Development Tools: Configurations for ESLint, Prettier, and other essential tools

🗂️ Repository Structure

.
├── terminal/
│   ├── starship.toml    # Custom terminal prompt configuration
│   ├── starship.md      # Terminal setup instructions
│   └── icons.md         # Terminal icons guide and configuration
├── vscode/
│   ├── settings.json    # VS Code preferences and settings
│   └── extensions.md    # Curated list of VS Code extensions
└── nerd-font.md         # Font installation guide

💻 Tech Stack

  • Primary Languages: TypeScript, JavaScript
  • Frameworks: React, Next.js
  • Package Managers: npm, bun
  • Editor: VS Code with 40+ productivity extensions
  • Terminal: PowerShell with Starship prompt

🛠️ Quick Setup

  1. Clone this repository

    git clone https://github.com/omarxkhalid/my-dev-setup.git
  2. Install Prerequisites

    • Install JetBrains Mono Nerd Font (see nerd-font.md)
    • Install Starship prompt (see terminal/starship.md)
    • Install VS Code extensions (see vscode/extensions.md)
  3. Apply Configurations

    • Copy starship.toml to ~/.config/starship/
    • Copy VS Code settings to your settings.json

📞 Contact

📄 License

This repository is released under the MIT License. Feel free to use, modify, and share.

About

"My Dev Setup" is a collection of configurations for Starship (starship.toml), VS Code (settings.json and extensions), Bun package manager, and JetBrains Mono Nerd Font. It streamlines your development environment for a smoother, more productive experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published