وب‌سرویس مجید

پروژه dotfiles

g6ai/dotfiles

این مجموعه از تنظیمات شخصی برای محیط توسعه است که شامل فایل‌های پیکربندی (dotfiles) برای ابزارهای مختلفی مثل Bash/Zsh، Vim/Neovim، Doom Emacs، tmux، Git، شبیه‌سازهای ترمینال، aria2، mpv، Nix و Homebrew می‌شه. ️

کاربرد:

این تنظیمات به تو کمک می‌کنه تا محیط کار خودت رو سریع و یکدست روی هر سیستم جدیدی راه‌اندازی کنی. همچنین تجربه کار با خط فرمان و ویرایشگرهای متن رو حرفه‌ای‌تر می‌کنه.

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خوای یک محیط توسعه شخصی‌سازی شده و قابل حمل داشته باشی، چه روی لپ‌تاپ جدید، سرور یا محیط تست. همچنین اگر از ابزارهای متن‌محور و خط‌فرمان استفاده می‌کنی، این تنظیمات می‌تونه زندگیت رو راحت‌تر کنه.

چند مثال از موارد استفاده:

- راه‌اندازی سریع سیستم عامل جدید بدون تنظیم دستی هر ابزار

- استفاده از یک محیط یکسان در چند دستگاه (مثل خانه، محل کار، سرورهای ریموت)

- بهینه‌سازی کار با ترمینال و ویرایش کد با Vim یا Emacs

- مدیریت بسته‌ها و تنظیمات با Nix و Homebrew به صورت خودکار

  • ##dotfiles
  • ##vim
  • ##neovim
  • ##emacs
  • ##tmux
  • ##zsh
  • ##nix
  • ##homebrew
  • ##productivity
  • ##devtools