मैंपूर्णस्क्रीन चल खिड़कियों केवल (XMonad विन्यास) से सीमा निकालें
- को दूर सीमाओं (केवल) चल खिड़कियां (एम प्लेयर की तरह) पूर्ण स्क्रीन को कवर से चाहते हैं, और
- एक अलग सीमा रंग का उपयोग करें (सामान्य बॉर्डरकोलर) जब वर्कस्पेस में केवल एक विंडो होती है।
वर्तमान में, मैं एक्सएमओनाड से स्मार्टबॉर्डर्स का उपयोग कर रहा हूं। प्लेआउट। सीमाओं को मिप्लेर से सीमा को हटाने के लिए, और खिड़की की सीमा को हटाने के लिए जब खिड़की कार्यक्षेत्र में एकमात्र विंडो है। हालांकि, जब मैं दो कार्यक्षेत्रों के बीच स्विच करता हूं जिनमें दोनों में एक गैर-फ़्लोटिंग विंडो होती है (चाहे मोड (लंबा/दर्पण/पूर्ण) की परवाह किए बिना), तो मुझे खिड़की दिखाई देगी (वर्कस्पेस में मैं बदल रहा हूं) थोड़ा "कूद" क्योंकि इसकी सीमा खींची जाती है, और फिर उसके बाद एक संक्षिप्त पल हटा दिया जाता है (अगर आप अपनी सीमा को बड़ी संख्या में सेट करते हैं तो प्रभाव अधिक दिखाई देता है)।
मेरे ~/.xmonad/xmonad.hs का प्रासंगिक भाग नीचे दिया गया है।
import XMonad.Hooks.ManageDocks
import XMonad.Layout.NoBorders
myLayout = tiled ||| Mirror tiled ||| Full
where
tiled = Tall 1 (3/100) (3/5)
main = xmonad $ defaultConfig
{ layoutHook = avoidStruts $ smartBorders $ myLayout
, borderWidth = 4
, normalBorderColor = "#000000" -- black
, focusedBorderColor = "#ff3f3f" -- reddish
}
क्या आप जानते हैं कि मैं इस प्रभाव को कैसे प्राप्त करता हूं? (भाग 2 है। यहां तक कि संभव है?) एक्सटेंशन और/या मौजूदा कॉन्फ़िगरेशन के लिए सुझाव और पॉइंटर्स जो समान प्रभाव प्राप्त करते हैं, उनकी बहुत सराहना की जाती है।