टर्मिनल color scheme को 'वैज्ञानिक' तरीके से पकाना
(c.innori.com)उपशीर्षक: इंसानी रंग-अनुभूति को साइंस-स्टूडेंट अंदाज़ में समझना
डेवलपर हैं तो टर्मिनल को लंबे समय तक देखते ही होंगे... नीला बहुत गहरा है। हरा बहुत चमकीला है, आँखें चुभती हैं।
अच्छी color scheme तो ज़रूरी है, है न?
बेहतरीन 16 रंग खोजने के लिए... आखिर कब तक सिर्फ़ एहसास पर भरोसा करेंगे?
Color appearance model का इस्तेमाल करें तो रंगों को 'वैज्ञानिक' तरीके से संभाला जा सकता है।
Color appearance model का उपयोग करके मैंने एक ऐसी टर्मिनल color scheme बनाई है जो सिद्धांतपरक होने के साथ अच्छी तरह दिखती भी है, और एक new standard की दिशा में जाती है।
लेख में ये बातें शामिल हैं।
- टर्मिनल 16-रंग डिफ़ॉल्ट सेटिंग्स की समस्याएँ
- Color appearance model का परिचय
- Python का उपयोग करके Color appearance model आज़माने की शुरुआत
- Color appearance model का उपयोग करके टर्मिनल के 16 रंग चुनना
- रंग सेटिंग डाउनलोड
अंत में, प्रतिक्रियाएँ शामिल करने के बाद मैं जनरेशन कोड और रंग सेटिंग्स को व्यवस्थित करके एक अलग Github repository में अपलोड करने की योजना बना रहा हूँ।
कृपया बहुत-सी राय दें। धन्यवाद।
14 टिप्पणियां
मैं
terminatorइस्तेमाल कर रहा हूँ..क्या इसे यहाँ भी लागू किया जा सकता है?
https://github.com/dofuuz/dimidium
इसे एक अलग रिपॉज़िटरी में विभाजित कर दिया है। अभी समापन का काम चल रहा है, और मैं लगातार सुझाव भी ले रहा हूँ!
क्या आप mobaxterm इस्तेमाल नहीं करते....?
लगता है कि mobaxterm की settings file भी हो तो अच्छा रहेगा
इसी तरह की वजहों से मैं भी सिर्फ Solarized का इस्तेमाल करता हूँ। https://ethanschoonover.com/solarized/
लगता है कि हम न सिर्फ़ रंगों के प्रकार (16) तक सीमित थे, बल्कि उस दौर में परिभाषित किए गए रंगों को भी वैसे ही इस्तेमाल कर रहे थे, जब हर एक रंग की परिभाषा भी सीमित होना तय था। अच्छा लेख था, पढ़कर अच्छा लगा।
इसे अच्छी तरह इस्तेमाल कर रहा/रही हूँ। धन्यवाद।
यह Tango जैसा ही महसूस होता है।
मुझे लगता है कि इसे Caminal Dimidium के साथ जोड़कर आगे भी इस्तेमाल किया जा सकता है
अच्छी tuning method साझा करने के लिए धन्यवाद
जिस सेवा का परीक्षण नहीं किया जा सकता, उसे Show के लिए उपयुक्त न होने के कारण स्थानांतरित कर दिया गया है।
मुझे भी पक्का लगता था कि टर्मिनल का नीला रंग बहुत ज़्यादा गहरा है।
इसे इस तरह करने पर पढ़ना आसान हो जाता है।
जानकारी के लिए, Show GN में ब्लॉग पोस्ट की बजाय GitHub repository जैसी चीज़ों के लिंक देने के लिए कहा जाता है,
इसलिए GitHub पर release करने के बाद इसका इस्तेमाल करें तो अच्छा रहेगा.
बाद में जोड़ा गया था या नहीं, यह तो नहीं पता, लेकिन मुख्य लेख में GitHub repository का लिंक है।
https://github.com/dofuuz/dotfiles/
अभी ऊपर दिया गया repository दूसरी फ़ाइलों के साथ मिला हुआ है.
निकट भविष्य में सिर्फ़ terminal color configuration को अलग करके एक अलग repository में अपलोड करने की योजना है.
मैंने बिना सोचे-समझे command copy-paste करके चला दिया, और
.zshrcफ़ाइल की पूरी सामग्री उड़ गई, जिससे भारी आफ़त हो गई। बाकी लोग सावधान रहें..वाकई यह ज़्यादा पढ़ने में आसान लगता है
मैं background के लिए #303030 / rgb(48,48,48) जैसा रंग पसंद करता हूँ।
text viewer या वेबसाइट के dark mode रंगों को संदर्भ के तौर पर देखना भी अच्छा रहेगा