2 पॉइंट द्वारा GN⁺ 2023-07-31 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Chicago95 एक थीम है जो XFCE/Xubuntu को Windows 95 स्टाइल में बदलती है, और XFCE/GTK2/GTK3 आधारित Windows 95 थीमों में समग्र एकरूपता बढ़ाने के लिए बनाई गई है
  • यह GTK2·GTK3 थीम, Classic95 से शुरू हुई आइकन थीम को पूरा करने वाले आइकन, और Windows 95 के अधिक करीब संशोधित Redmond XFWM थीम प्रदान करती है
  • Chicago95 Plus! Windows 95/98/ME/XP थीम का प्रीव्यू और इंस्टॉल करने का टूल है, और इसके साथ Plymouth थीम तथा oh-my-zsh के लिए MS-DOS प्रेरित थीम भी मिलती है
  • HiDPI मॉनिटर का आंशिक समर्थन है, और LibreOffice 6+ आइकन थीम का भी आंशिक समर्थन है
  • चलाने की आवश्यकताएँ हैं GTK+ 3.22 या 3.24, Xfce 4.12·4.14·4.16, GTK2 एप्लिकेशन के लिए अनुशंसित पैकेज gtk2-engines-pixbuf, xfce4-panel-profiles पैकेज, और एक window compositor
  • GTK3.18 इस्तेमाल करने वाले पुराने डेस्कटॉप के लिए अलग fork संस्करण Chicago95-Custom-XUbuntu-16.04- इस्तेमाल किया जा सकता है
  • KDE समर्थन प्रायोगिक है, और SDDM login manager थीम इंस्टॉल करने तथा plasmapkg2 -t lookandfeel -i KDE/Splash/chicago95.splashscreen कमांड से Splash Screen इंस्टॉल करने का तरीका दिया गया है
  • लाइसेंस GPL-3.0+/MIT है

1 टिप्पणियां

 
GN⁺ 2023-07-31
Hacker News की राय
  • मुझे यह aesthetic बहुत पसंद है। अगर आपको Windows 95 की usability पसंद है, लेकिन pixel-perfect copy ज़रूरी नहीं है, तो सिर्फ KDE themes से भी काफी अच्छा संतुलन आसानी से बनाया जा सकता है
    global theme के लिए Reactionary, application style के लिए MS Windows 9x, icons के लिए Memphis98, और cursor के लिए Hackneyed (scaleable) इस्तेमाल करें। Plasma style, colours और window decorations सभी को global theme Reactionary के मुताबिक सेट करें
    default Noto fonts आंखों को आरामदायक लगते हैं, इसलिए मैं उन्हें वैसे ही रखता हूं, लेकिन अगर classic fonts की याद आए तो आसानी से बदला जा सकता है
    taskbar को मैंने full names दिखाने और apps को combine न करने के लिए सेट किया है, और nostalgia के लिए Windows 95 जैसा दिखने वाले application menu में छोटा Windows 95 start icon भी जोड़ दिया है। बाकी सब बहुत minimal है
    मैं यह setup कई सालों से इस्तेमाल कर रहा हूं और यह productivity के लिए बहुत अच्छा बैठता है। यह stable है, बदलता नहीं है, और ध्यान व focus का सम्मान करता है। KDE officially themes support करता है, इसलिए कुछ जबरदस्ती hack करने या updates की चिंता करने की जरूरत नहीं पड़ती

    • “pixel-perfect होने की जरूरत नहीं” कहने का मतलब Linux window managers द्वारा Windows 95 की नकल करते समय आम तौर पर बहुत अधूरा और काफी बदसूरत होना होता था। Redmond themes दशकों से मौजूद हैं, लेकिन वे हमेशा खराब दिखते थे और बस बहुत loosely Windows 95 की याद दिलाते थे
    • Trinity DE में Redmond theme को सीधे इस्तेमाल किया जा सकता है: https://baloo.neocities.org/TheGuide/TheGuide-Part1 पेज के नीचे
    • सोच रहा हूं कि क्या Windows XP feel देने का भी कोई मिलता-जुलता तरीका होगा। मुझे सच में ऐसा चाहिए
    • मुझे इसका look खास पसंद नहीं है। मैं थोड़े ज्यादा flat, लेकिन फिर भी button जैसे दिखने वाले buttons पसंद करता हूं। हालांकि उसके बाद Windows सच में इस्तेमाल में ज्यादा बेहतर हुआ हो, ऐसा भी नहीं लगता
    • पूरी तरह सहमत हूं, लेकिन निजी पसंद के तौर पर मैं Windows 95/Redmond window decoration की बजाय KDE1 window decoration इस्तेमाल करूंगा। Win95 style भी अच्छा है, लेकिन मुझे KDE1 बेहतर लगता है
  • मैं यह नहीं चाहता कि UX Windows 95 जैसा दिखे, लेकिन उस दौर के desktop का तेज और तुरंत response देने जैसा “feel” याद आता है
    आजकल उतनी responsive native apps कम ही दिखती हैं। हर native app decorative elements और animations पर CPU cycles खर्च करती है, इसलिए तुलना में सुस्त महसूस होती है

    • मेरी याद अलग है। Windows 9x धीमा था और अक्सर crash होता था। boot और programs launch होने में भी काफी समय लगता था
      निष्पक्ष रूप से कहें तो उस समय उपलब्ध hardware performance problem की बड़ी वजह था, लेकिन फिर भी ऐसा ही था
    • घर का Windows 11 laptop काफी snappy है। ऑफिस का Windows 10 laptop, जिसमें ज्यादा RAM, बेहतर SSD और ज्यादा नया व तेज CPU है, वैसा नहीं है
      क्योंकि ऑफिस में हर file access पर virus scan और permission checks होते हैं। Notepad जैसे छोटे program को शुरू करने में भी ऑफिस में कम से कम 2 सेकंड लगते हैं, जबकि घर पर तुरंत खुल जाता है
      पिछली नौकरी में भी ऐसा ही था। कुछ समय तक work laptop मेरे personal laptop से तेज था, क्योंकि काम की प्रकृति के कारण खास तौर पर खरीदा गया equipment था और outsourced IT को पता नहीं था कि उस equipment के साथ क्या करना है। फिर किसी ने नोटिस कर लिया, और आखिर में IT का tracking software install करने का तरीका मुझे ही खोजना पड़ा। उसके बाद से मैं लगातार work from home करने लगा
      यह technical problem नहीं, bureaucracy की problem है
    • लगता है nostalgia ने यादों को फिर से लिख दिया है। spinning hard disk की वजह से apps load होने में 5–10 सेकंड लगते थे, windows move और resize करने में lag होता था और redraw artifacts रह जाते थे, और network से जुड़ा काम तो लगभग हमेशा के लिए चलता लगता था
    • मुझे लगता है KDE Plasma इसके सबसे करीब है। कई सालों से यह लगातार बहुत snappy रहा है, खासकर laptop user के तौर पर मेरा यही अनुभव है
    • आज slow feel होने की सबसे बड़ी वजहों में से एक तरह-तरह की animations और transition effects हैं। नया GNOME version install करने पर मैं सबसे पहले सब बंद कर देता हूं। फिर अचानक ऐसा लगता है जैसे सब 5 गुना तेज हो गया हो
  • GTK3 के बाद theming को ध्यान में नहीं रखा गया, और developers theme engine की releases के बीच compatibility भी guarantee नहीं करते—यह वाकई अफसोस की बात है
    अगर इसका असर सिर्फ GNOME पर होता तो फिर भी ठीक था, लेकिन मेरे इस्तेमाल की कई सामान्य non-GNOME apps भी GTK-based हैं। दूसरा desktop environment चुनने पर भी user experience को consistent तरीके से personalize करना मुश्किल है
    यह UX password के पीछे छिपा है, इसलिए किसी और के इस्तेमाल करते समय confuse होने की चिंता अहम नहीं है। वैसे भी वे access नहीं कर पाएंगे
    जहां संभव हो, अब भी Qt-based desktop apps चुनी जा सकती हैं। calculator जैसी relatively simple apps के GTK और Qt implementations दोनों मिल जाते हैं, इसलिए यह practical है। लेकिन कई apps में अपने domain में सिर्फ एक main implementation होता है, और या तो विकल्प नहीं होते या कम developers वाले विकल्प में features missing होते हैं
    करीब 15 साल पहले की तुलना में लगता है कि कुछ महत्वपूर्ण खो गया है

    • मुझे GNOME design language पसंद है, लेकिन theming को इस तरह मुश्किल बनाने के कारण GTK को कहीं भी इस्तेमाल करने का मन नहीं करता। दुर्भाग्य से मेरी चुनी हुई language Rust में मुझे बेहतर alternative ठीक से नहीं पता
      मैं समझता हूं कि developers नहीं चाहते कि distro maintainers apps को style करके तोड़ दें। लेकिन अभी कोई भी app native जैसी दिखती या अच्छी महसूस नहीं होती। जैसे Android apps ने अपने-अपने अजीब UI themes बनाना शुरू किया था, वैसा ही—कुछ भी native नहीं लगता और सब कुछ इस्तेमाल में झंझट भरा है
      theory में, अगर सभी apps libadwaita versions और fixes को up to date रखें, तो theme देने पर भी सब ठीक चल सकता है। असल में हर जगह inconsistencies हैं, और सभी applications पर theme apply करना असंभव है
    • यह personal preference हो सकती है, लेकिन मुझे GTK4 / Adwaita सच में बहुत पसंद है और Qt का look and feel खास पसंद नहीं
      Adwaita colours को https://github.com/GradienceTeam/Gradience से बदला जा सकता है। नए Android versions की तरह wallpaper से colours extract करने वाला mode भी है
  • कई रायों के उलट, मुझे लुक चाहिए, usability तक नहीं। उसके बाद से काफ़ी अच्छी प्रगति हुई है, और मुझे लगता है कि Cinnamon desktop usability और परिचितपन के मामले में लगभग cutting edge के करीब है
    लेकिन कोणीय आकार, high contrast, और साफ़ तौर पर interact किए जा सकने वाले elements खो गए हैं। अब सब कुछ flat है, फिर और flat है, और controls को गायब हो जाना चाहिए। मैं पुराने दौर में लौटना चाहता हूँ

    • ऐसी research है कि flat UI design अनिश्चितता पैदा कर सकता है और productivity घटा सकता है: https://www.nngroup.com/articles/flat-ui-less-attention-caus...
      मेरा subjective experience भी इस research से मेल खाता है। लेकिन पूरी industry—चाहे कंपनियाँ हों या nonprofits—सामूहिक रूप से समझ खो बैठी और तय कर लिया कि flat ही एकमात्र रास्ता है, फिर internet से ज़रा भी 3D जैसा दिखने वाली हर चीज़ मिटा दी, इसलिए अधिक objective तरीके से फिर तुलना करना भी मुश्किल है
      जब भी याद करना होता है कि अच्छे GUI को क्या करना चाहिए, मैं Ross Scott का modern GUI को “non-expert” नज़रिए से देखने वाला video पर लौटता हूँ। मैं हर बात से सहमत नहीं हूँ, क्योंकि इसमें बहुत कुछ subjective भी है। लेकिन यह video देखने के बाद रोज़मर्रा में computer और phone इस्तेमाल करते हुए मैं इस बात पर कहीं ज़्यादा ध्यान देने लगा कि modern GUI कितने खराब हैं
      Ross का video essay style सड़क पर UFO या क़यामत का प्रवचन देने वाले कट्टरपंथी जैसा ज़्यादा लगता है—जैसे उसे फ़र्क नहीं पड़ता कि कोई सुन रहा है या नहीं। मुझे निजी तौर पर पसंद है, लेकिन यह हर किसी की पसंद नहीं हो सकता
    • High contrast और साफ़ तौर पर interact किए जा सकने वाले elements की सचमुच बहुत याद आती है। मेरा पसंदीदा उदाहरण है iTunes sidebar icons का अलग-अलग पहचाने जा सकने वाले रंगों से बदलकर flat, uniform single-color हो जाना
      ऐसा क्यों किया गया होगा? क्योंकि किसी ने user experience को बेहतर बनाने के बजाय interface को art piece की तरह “ज़्यादा अच्छा दिखाने” का रास्ता चुना
  • comments देखकर मुझे थोड़ी हैरानी हुई कि MS GUI backward compatibility नहीं देता। कई बुज़ुर्ग users पसंद करते हैं कि interface न बदले, या सिर्फ़ उसका बाहरी रूप थोड़ा बदले। मुझे लगता है कि बहुतों के लिए यह usability improvement होगा
    “family admin” के रूप में आप security के लिए update करना चाहेंगे, और अगर नया version ज़्यादा optimized हो या कम bugs हों तो upgrade करना चाहेंगे। लेकिन मेरे अनुभव में कई older users के लिए UI में बड़ा बदलाव operating system को सहजता से इस्तेमाल करने की feeling तोड़ देता है
    MS ऐसी company नहीं लगती जो Windows नाम का desktop environment अच्छी तरह बनाती हो

    • Windows में भी इसी तरह के controls render करना अब भी संभव है। Windows में अभी भी शामिल और distribute होने वाले पुराने software को देखें तो यह साफ़ है
      लेकिन Microsoft modern UI toolkit की डरावनी हालत, और अलग-अलग frameworks के बीच consistency बनाए रखने में Microsoft की पूरी अक्षमता को देखते हुए, ऐसा नहीं लगता कि Microsoft अर्थपूर्ण तरीके से काम करने वाली cross-OS theme support दे पाएगा
      Windows 7 तक यह संभव था, लेकिन उसके बाद Microsoft UI development में बुरी तरह बिगड़ गया, और हर Windows release के साथ और शर्मनाक होता गया
    • कुछ हिस्सों में यह अब भी बचा है। +r दबाकर odbcad32.exe चलाकर देखिए
      System DSN tab पर क्लिक करें, Add, सबसे ऊपर वाले item Driver Da Microsoft... पर double-click करें, फिर Use Current Directory uncheck करें और Select Directory button दबाकर देखें
      help button भी दबाकर देखें
    • Classic mode Windows 7 तक रखा गया था। उसके बाद शायद यह बहुत niche feature बन गया
  • यह “सिर्फ़” skin नहीं है; इस तरह का Linux के लिए proper window manager बनाना भी शानदार होगा। मैं इसमें लगे भारी काम को कम करके नहीं आंकना चाहता
    window behavior और animations की आख़िरी detail तक match किया जा सकता है, और Start menu व taskbar behavior जैसी चीज़ों में भी बहुत ज़्यादा implement किया जा सकता है
    niche से थोड़ा बाहर निकलकर nostalgia रखने वाले users तक व्यापक रूप से पहुँचने के लिए Windows 95, XP, और शायद Mac OS 9 mode वाला RetroWM जैसा कुछ भी संभव लगता है
    काश समय unlimited होता

    • Linux नहीं है, लेकिन Serenity OS बाकी शर्तें लगभग पूरी करता है: https://www.serenityos.org/
    • सिर्फ़ window manager से संभाली न जा सकने वाली details तक शामिल करने के लिए, मैं लंबे समय से operating system clone desktop environment बनाकर देखना चाहता था
      commercial creators के छोड़ देने के बाद भी पुराने environments को preserve करके इस्तेमाल लायक बनाए रखना मूल्यवान लगता है
      हालांकि समय निकालना मुश्किल है, और खासकर working *nix desktop बनाने के लिए X11, Wayland, और कई अन्य components को गहराई से सीखना पड़ेगा, इसलिए शुरू करने की बाधा ऊँची है
    • लगता है आप toolkit और window manager को मिला रहे हैं। Linux में Microsoft या Apple के बनाए हुए से बेहतर शानदार window managers पहले से ही काफ़ी अच्छी तरह मौजूद हैं
    • Win95 look वाला proper window manager पहले से मौजूद है। उदाहरण के लिए IceWM
  • अब मुझे Win95 look पसंद नहीं है, लेकिन उसी तरह whitespace को conservative तरीके से इस्तेमाल करने वाले design की अब भी बहुत कद्र करता हूँ। सोचता हूँ कि क्या ऐसा कोई design system है

  • यह “Linux के लिए theme” नहीं है। यह GTK-based desktop environments के लिए theme है

  • इसी संदर्भ में, क्या setup.bmp का कोई “high-resolution” version है जो original vibe को खराब न करे? https://raw.githubusercontent.com/grassmunk/Chicago95/5670fd...
    मैंने upscale करने की कोशिश की, लेकिन यह pixel art को बड़ा करने जैसा लग रहा था
    सबसे अच्छा तरीका शायद original photos—जैसे OG MS Natural Keyboard और CD वगैरह—को फिर से शूट करके reconstruct करना होगा, लेकिन यह काफ़ी काम लगता है

    • dithered images के लिए waifu2x में noise reduction को None पर रखना काफ़ी अच्छा रहा। dithered look को खराब किए बिना बड़ा करने के लिए यह ठीक बैठता है
      अलग बात यह है कि शायद संबंधित हो सकता है: अलग-अलग settings और dithering algorithms के साथ images पर पुराने-style dithering लागू करने वाला एक tool भी है: https://doodad.dev/dither-me-this/
    • आपने शायद पहले ही सोचा होगा, लेकिन यह 1-bit dithered image जैसा दिखता है। शायद Floyd-Steinberg भी हो सकता है
      पहले blur लगाकर original image के करीब कोई रूप पा सकते हैं, फिर उसे बड़ा करके दोबारा dithering apply कर सकते हैं
    • interpolation के बिना scale करने पर बड़े resolution में भी blur या smoothing के बिना ज़्यादा sharp image मिल सकती है
    • Midjourney के img2img से scaling करके देखना कैसा रहेगा? अगर वह wallpaper-size image process कर देता है तो शायद संभव हो
  • जैसा कि पुरानी कहावत है, “BSD उन लोगों के लिए है जिन्हें Unix पसंद है, और Linux उन लोगों के लिए है जिन्हें Windows नापसंद है।” लेकिन नापसंद करने से ज़्यादा, यह शायद Windows के प्रति tsundere लोगों के लिए है

    • आप ऐसा कहते हैं, लेकिन मेरी जानकारी में jwm शायद Irix में पैदा हुआ था और काफ़ी लोगों ने इसे MWM/FVWM जैसी चीज़ों की जगह इस्तेमाल किया था
      आखिरकार बस windows manage करनी थीं, इसलिए XFM/XFE को JWM के साथ इस्तेमाल करना ही पर्याप्त था
      कई *BSD users भी मिलते-जुलते कारणों से Metal theme वाला IceWM पसंद करते थे। Windows UI usability के लिहाज़ से पहले ही लगभग peak पर था, इसलिए उसके साथ virtual desktops और shell/tools/services में Unix utilities की ताकत मिल जाती थी
    • मुझे यह पुराना quote भी पसंद है। “BSD तब निकलता है जब Unix hackers इकट्ठा होकर Unix system को PC पर port करने की कोशिश करते हैं, और Linux तब निकलता है जब PC hackers इकट्ठा होकर PC के लिए Unix system इस्तेमाल करने की कोशिश करते हैं”