rktjmp/lush.nvim
ایجاد تمهای سفارشی برای نئوویم با قابلیت مشاهدهٔ زندهٔ تغییرات، بدون نیاز به راهاندازی مجدد.
با استفاده از این ابزار، میتوانی تم خودت رو با کدنویسی پویا طراحی کنی و در همان لحظه نتیجه رو ببینی.
کاربرد:
طراحی تمهای شخصی برای نئوویم با تجربهٔ توسعهٔ تعاملی و بدون وقفه.
همچنین میتونی تمهات رو برای استفاده در دیگر پروژهها یا محیطها صادر کنی.
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای یه تم دقیق و منحصربهفرد برای ویرایشگرت بسازی و دوست نداری هر بار تغییری اعمال کنی، نئوویم رو ریستارت کنی.
همچنین وقتی نیاز داری تم رو به فرمتهای دیگه (مثل CSS یا JSON) تبدیل کنی و در پروژههای دیگه استفاده کنی.
چند مثال از موارد استفاده
- ساخت تم تیره/روشن با جزئیات دقیق رنگ و هایلایت
- توسعهٔ تم در کنار یک پوستهٔ UI شخصیسازیشده
- استخراج پالت رنگی برای استفاده در تمهای Alacritty، Kitty یا VS Code
- اشتراکگذاری تم با دیگران به صورت ماژول قابل استفاده
- ##Neovim
- ##Lua
- ##Themes
- ##DeveloperTools
- ##RealTimePreview
- ##Customization
- ##LushNVim
- ##CodeEditor
- ##Productivity
- ##ColorScheme
