2015-09-15 14 views
13

मैं अपने i3bar में fontawesome आइकन जोड़ना चाहता हूं। मैंने yaourt के माध्यम से पैकेज "ttf-font-awesome" स्थापित किया और मेरे i3status कॉन्फ़िगरेशन में आवश्यक यूनिकोड वर्ण जोड़े और फ़ॉन्ट iango को i3bar कॉन्फ़िगरेशन में "FontAwesome" के रूप में जोड़ा। आइकन प्रदर्शित होना चाहिए लेकिन जो दिखाता है वह यूनिकोड वर्ण हैं। क्या कोई विशिष्ट पैकेज स्थापित करने की आवश्यकता है या मैंने कॉन्फ़िगर को अनुचित तरीके से संपादित किया है?फ़ॉन्ट विस्मयकारी और i3bar

+0

बेहतर http://unix.stackexchange.com/ पर पूछते हैं। – gavv

उत्तर

13

मजेदार बात यह है कि मैं इसके लिए खोज करते समय इस धागे पर आया था। Arch Wiki के अनुसार, आप font pango:DejaVu Sans Mono, Awesome 8 की तरह FontAwesome लोड करते हैं, और cheatsheet के अनुसार आइकन लोड करते हैं। टर्मिनल आइकन के लिए उदाहरण के लिए 

संपादित करें: जैसा कि नीचे बताया गया है, आप आइकन को खुद को चीटशीट से कॉपी/पेस्ट करें। मैं आपको एक या तो कोशिश करने की सिफारिश करता हूं, और काम करने वाले व्यक्ति के साथ चिपक जाता हूं।

नीचे मिनी उदाहरण।

अपने bar { में
# set $ws2 "2:" # With the icon code from the cheasheet 
set $ws2 "1 "   # With the icon copy/pasted from the cheatsheet 

bar { 
    ... 
    font pango:DejaVu Sans Mono, Awesome 8 
    ... 
} 
+2

'bar {...}' में फ़ॉन्ट निर्देश जोड़ने के बाद मेरे लिए काम किया, लेकिन '$ ws2 सेट' के लिए ... 'आइकन आइकन का उपयोग करके मुझे आइकन कॉपी और पेस्ट करना था (यह सिर्फ व्याख्या की गई थी) कोड शाब्दिक रूप से) –

+4

वही है, http://fortawesome.github.io/Font-Awesome/cheatsheet/ पर जाना था और कॉपी/पेस्ट आइकन। हालांकि, archWiki के अनुसार, vim और emacs आपको उन अक्षरों को शॉर्टकट के साथ टाइप करने देते हैं: - Emacs में: ctrl + x, 8, Enter, f004 (आइकन यूनिकोड), दर्ज करें - विम में (सम्मिलित मोड में रहते हुए): Ctrl + v, uf004 (आइकन यूनिकोड) – Leogout

+9

यदि यह किसी और की सहायता करता है, तो मुझे परिवार के नाम के लिए "FontAwesome" का उपयोग करना पड़ता था: 'font pango: DejaVu Sans Mono, FontAwesome 8' – frabjous

संबंधित मुद्दे