स्क्रिप्ट्स

Carch आपके Arch, Fedora और openSUSE आधारित वितरणों के विभिन्न पहलुओं को कॉन्फ़िगर करने के लिए निम्नलिखित स्क्रिप्ट्स के साथ आता है।
विवरण:
Dwm
- dwm X11 के लिए एक डायनामिक टाइलिंग विंडो मैनेजर है, जो न्यूनतम, तेज़ और अपने सोर्स कोड को संपादित करके कॉन्फ़िगर करने योग्य होने के लिए जाना जाता है। स्क्रिप्ट मेरे harilvfs/dwm रेपो से पूर्व-कॉन्फ़िगर किए गए dwm सेटअप को लागू करेगी और वातावरण को पूर्णतः कार्यशील बनाने के लिए सभी आवश्यक निर्भरताओं को इंस्टॉल करेगी।
Hyprland
- Hyprland एक डायनामिक टाइलिंग Wayland compositor है जो एनिमेशन, विंडो इफेक्ट्स और लचीले टाइलिंग लेआउट जैसी आधुनिक सुविधाओं का समर्थन करता है। स्क्रिप्ट आपको सम्मानित उपयोगकर्ताओं से पूर्व-कॉन्फ़िगर किए गए Hyprland सेटअप इंस्टॉल करने देती है - ml4w, end-4, Jakoolit, और prasanthrangan dots।
फ़ॉन्ट्स
- टर्मिनल एप्लिकेशन में बेहतर पठनीयता और सौंदर्यशास्त्र के लिए विभिन्न Nerd Fonts डाउनलोड और इंस्टॉल करता है।
LTS कर्नेल
- यह स्क्रिप्ट केवल Arch-आधारित वितरणों के लिए LTS कर्नेल इंस्टॉल करती है (Fedora या openSUSE के लिए नहीं)।
पैकेजेस
- Android टूल्स, ब्राउज़र, मल्टीमीडिया, डेवलपमेंट, और अधिक जैसी विभिन्न पैकेज श्रेणियों के साथ एक मेनू प्रदान करता है। सबसे व्यापक रूप से उपयोग किए जाने वाले पैकेज शामिल हैं, भविष्य के अपडेट में अतिरिक्त पैकेज आएंगे।
Alacritty
- Alacritty एक तेज़, GPU-त्वरित टर्मिनल एमुलेटर है जो प्रदर्शन और सरलता पर केंद्रित है। स्क्रिप्ट आपके सिस्टम पर मेरे पूर्व-कॉन्फ़िगर किए गए Alacritty कॉन्फ़िग को लागू करती है।
AUR
- AUR (Arch User Repository) Arch Linux उपयोगकर्ताओं के लिए एक समुदाय-संचालित रिपॉजिटरी है, जिसमें उपयोगकर्ता-सबमिट किए गए पैकेज बिल्ड स्क्रिप्ट्स (PKGBUILDs) हैं जो आधिकारिक रिपॉजिटरी में उपलब्ध नहीं सॉफ़्टवेयर इंस्टॉल करना आसान बनाते हैं। स्क्रिप्ट आपको AUR हेल्पर चुनने और अपनी पसंद के अनुसार इंस्टॉल करने देगी।
Fastfetch
- Fastfetch एक हल्का सिस्टम जानकारी टूल है जो OS, हार्डवेयर, और अन्य विवरण को साफ, अनुकूलन योग्य प्रारूप में प्रदर्शित करता है। स्क्रिप्ट harilvfs/fastfetch रेपो से मेरे fastfetch कॉन्फ़िग को लागू करती है।
GRUB
- GRUB (GNU GRand Unified Bootloader) एक बूटलोडर है जो आपको स्टार्टअप पर ऑपरेटिंग सिस्टम या कर्नेल चुनने और लोड करने देता है। स्क्रिप्ट विभिन्न थीम प्रदान करती है और आवश्यक GRUB कॉन्फ़िगरेशन लागू करती है। थीम और स्क्रिप्ट सहायता के लिए chrisTitusTech/Top-5-Bootloader-Themes को धन्यवाद।
Kitty
- Kitty एक तेज़, GPU-त्वरित टर्मिनल एमुलेटर है जिसमें लिगेचर, टैब्स, टाइलिंग लेआउट, और इमेज सपोर्ट जैसी आधुनिक सुविधाएं हैं। स्क्रिप्ट मेरे पूर्व-कॉन्फ़िगर किए गए Kitty कॉन्फ़िग को लागू करती है।
Neovim
- Neovim Vim का एक आधुनिक, सुधारा गया फ़ोर्क है जो अधिक विस्तार योग्य, तेज़ और प्लगइन्स के साथ एकीकृत करने में आसान होने के लिए डिज़ाइन किया गया है। स्क्रिप्ट आपको अपने IDE वातावरण को अनुकूलित करने के लिए Kickstart Neovim और NvChad सेटअप के बीच चुनने देती है।
Picom
- Picom X11 के लिए एक हल्का compositor है जो विंडो पारदर्शिता, छाया, और एनिमेशन जोड़ता है। स्क्रिप्ट मेरे पूर्व-कॉन्फ़िगर किए गए Picom कॉन्फ़िग की स्थापना और picom-ftlabs से एनिमेटेड Picom के लिए समर्थन प्रदान करती है।
Rofi
- Rofi X11 के लिए एक हल्का एप्लिकेशन लॉन्चर, विंडो स्विचर, और dmenu रिप्लेसमेंट है। स्क्रिप्ट मेरे पूर्व-कॉन्फ़िगर किए गए Rofi कॉन्फ़िग को लागू करती है।
SDDM
- SDDM (Simple Desktop Display Manager) एक आधुनिक, Qt-आधारित ग्राफिकल लॉगिन मैनेजर है। स्क्रिप्ट Catppuccin समुदाय से SDDM के लिए Catppuccin-आधारित थीम इंस्टॉल करती है।
थीम और आइकन
- डेस्कटॉप दिखावट को बेहतर बनाने के लिए थीम और आइकन का संग्रह इंस्टॉल और लागू करता है।
वॉलपेपर्स
- सुंदर Nord और Catppuccin वॉलपेपर का संग्रह डाउनलोड करता है।
Tmux
- tmux एक टर्मिनल मल्टिप्लेक्सर है जो आपको एक विंडो के भीतर कई टर्मिनल सेशन प्रबंधित करने देता है। स्क्रिप्ट मेरे पूर्व-कॉन्फ़िगर किए गए tmux कॉन्फ़िग को लागू करती है।
Helix
- Helix Vim से प्रेरित एक मोडल टेक्स्ट एडिटर है, जो गति और आधुनिक सुविधाओं जैसे सिंटैक्स हाइलाइटिंग, language server protocol (LSP) एकीकरण, और मल्टिपल कर्सर पर केंद्रित है। स्क्रिप्ट मेरे पूर्व-कॉन्फ़िगर किए गए Helix कॉन्फ़िग को लागू करती है।
Bash प्रॉम्प्ट
- Bash शेल के लिए अनुकूलन योग्य कमांड-लाइन प्रॉम्प्ट। स्क्रिप्ट आपको Tokyo Night, Catppuccin, और Nord थीम के बीच चुनने देती है।
Zsh प्रॉम्प्ट
- Zsh (Z shell) एक उन्नत Unix शेल है जिसमें बेहतर टैब पूर्णता, बेहतर स्क्रिप्टिंग, और शक्तिशाली अनुकूलन जैसी सुविधाएं हैं। स्क्रिप्ट सभी आवश्यक निर्भरताओं को इंस्टॉल करती है और मेरी कस्टम थीम लागू करती है।
Fish
- Fish (Friendly Interactive Shell) एक उपयोगकर्ता-मित्रवत Unix शेल है जिसमें स्मार्ट ऑटो-सुझाव, सिंटैक्स हाइलाइटिंग, और आसान स्क्रिप्टिंग है। स्क्रिप्ट tide थीम को इंस्टॉल और लागू करती है।
Bun
- Bun एक तेज़, ऑल-इन-वन JavaScript रनटाइम, बंडलर, और पैकेज मैनेजर है जो प्रदर्शन पर केंद्रित है। स्क्रिप्ट आपके सिस्टम पर Bun इंस्टॉल करती है।
Npm
- npm (Node Package Manager) Node.js के लिए डिफ़ॉल्ट पैकेज मैनेजर है, जो JavaScript लाइब्रेरी और निर्भरताओं को प्रबंधित करने के लिए उपयोग किया जाता है। स्क्रिप्ट आपके सिस्टम पर npm इंस्टॉल करती है।
Chaotic AUR
- Chaotic-AUR एक लोकप्रिय अनौपचारिक Arch User Repository (AUR) हेल्पर रिपॉजिटरी है जो पूर्व-निर्मित बाइनरी पैकेज प्रदान करती है। स्क्रिप्ट Chaotic-AUR इंस्टॉल करती है और इसका उपयोग करने के लिए
pacman.conf
कॉन्फ़िगर करती है।
Dunst
- Dunst Linux के लिए एक हल्का, अनुकूलन योग्य नोटिफिकेशन डेमन है जो न्यूनतम, गैर-दखलअंदाज़ी करने वाले डेस्कटॉप नोटिफिकेशन दिखाता है। स्क्रिप्ट मेरे पूर्व-कॉन्फ़िगर किए गए Dunst सेटअप को लागू करती है।
Foot
- Foot एक हल्का, तेज़, न्यूनतम Wayland-नेटिव टर्मिनल एमुलेटर है जो सादगी और प्रदर्शन के लिए डिज़ाइन किया गया है। स्क्रिप्ट मेरे पूर्व-कॉन्फ़िगर किए गए Foot कॉन्फ़िग को लागू करती है।
Ghostty
- Ghostty एक तेज़, फ़ीचर-रिच, क्रॉस-प्लेटफ़ॉर्म टर्मिनल एमुलेटर है जो नेटिव UI और GPU एक्सेलेरेशन का उपयोग करता है। स्क्रिप्ट मेरे पूर्व-कॉन्फ़िगर किए गए Ghostty कॉन्फ़िग को लागू करती है।
ऑडियो
- PipeWire ऑडियो सिस्टम इंस्टॉल और सेटअप करता है।
ब्लूटूथ
- ब्लूटूथ पैकेज इंस्टॉल करता है और ब्लूटूथ कार्यक्षमता सेटअप करता है।
चमक
- Brightnessctl का उपयोग करके आपकी पसंद के अनुसार स्क्रीन की चमक सेट करता है।
एक्सटेंशन
- Chromium- या Firefox-आधारित ब्राउज़र के लिए उपयोगी एक्सटेंशन की सिफारिश करता है।