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

پروژه lush.nvim

rktjmp/lush.nvim

ایجاد تم‌های سفارشی برای نئوویم با قابلیت مشاهدهٔ زندهٔ تغییرات، بدون نیاز به راه‌اندازی مجدد.

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

کاربرد:

طراحی تم‌های شخصی برای نئوویم با تجربهٔ توسعهٔ تعاملی و بدون وقفه.

همچنین می‌تونی تم‌هات رو برای استفاده در دیگر پروژه‌ها یا محیط‌ها صادر کنی.

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

وقتی می‌خوای یه تم دقیق و منحصربه‌فرد برای ویرایشگرت بسازی و دوست نداری هر بار تغییری اعمال کنی، نئوویم رو ریستارت کنی.

همچنین وقتی نیاز داری تم رو به فرمت‌های دیگه (مثل CSS یا JSON) تبدیل کنی و در پروژه‌های دیگه استفاده کنی.

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

- ساخت تم تیره/روشن با جزئیات دقیق رنگ و هایلایت

- توسعهٔ تم در کنار یک پوستهٔ UI شخصی‌سازی‌شده

- استخراج پالت رنگی برای استفاده در تم‌های Alacritty، Kitty یا VS Code

- اشتراک‌گذاری تم با دیگران به صورت ماژول قابل استفاده

  • ##Neovim
  • ##Lua
  • ##Themes
  • ##DeveloperTools
  • ##RealTimePreview
  • ##Customization
  • ##LushNVim
  • ##CodeEditor
  • ##Productivity
  • ##ColorScheme