Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omarxkhalid/my-dev-setup
"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.
https://github.com/omarxkhalid/my-dev-setup
bun nerd-fonts starship starship-preset terminal-icons vscode vscode-extension vscode-settings vscode-settings-json
Last synced: 3 days ago
JSON representation
"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.
- Host: GitHub
- URL: https://github.com/omarxkhalid/my-dev-setup
- Owner: OMARxKHALID
- Created: 2025-01-31T18:23:39.000Z (3 days ago)
- Default Branch: main
- Last Pushed: 2025-01-31T18:29:10.000Z (3 days ago)
- Last Synced: 2025-01-31T19:27:40.310Z (3 days ago)
- Topics: bun, nerd-fonts, starship, starship-preset, terminal-icons, vscode, vscode-extension, vscode-settings, vscode-settings-json
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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**
```bash
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
- Email: [email protected]
- Instagram: [@omarxoxo.\_](https://www.instagram.com/omarxoxo._)## 📄 License
This repository is released under the MIT License. Feel free to use, modify, and share.