Skip to content

Skripte

Carch kommt mit den folgenden Skripten zur Konfiguration verschiedener Aspekte Ihrer Arch-, Fedora- und openSUSE-basierten Distributionen.

Beschreibungen:

Dwm

  • dwm ist ein dynamischer Fenstermanager für X11, der für seine Minimalität, Geschwindigkeit und Konfigurierbarkeit durch Bearbeitung des Quellcodes bekannt ist. Das Skript wird mein vorkonfiguriertes dwm-Setup aus dem harilvfs/dwm Repository anwenden und alle notwendigen Abhängigkeiten installieren, um die Umgebung vollständig funktionsfähig zu machen.

Hyprland

  • Hyprland ist ein dynamischer Wayland-Compositor, der moderne Funktionen wie Animationen, Fenstereffekte und flexible Kachellayouts unterstützt. Das Skript ermöglicht es Ihnen, vorkonfigurierte Hyprland-Setups von respektierten Benutzern zu installieren - ml4w, end-4, Jakoolit, und prasanthrangan dots.

Schriftarten

  • Lädt verschiedene Nerd Fonts herunter und installiert sie für verbesserte Lesbarkeit und Ästhetik in Terminal-Anwendungen.

LTS-Kernel

  • Dieses Skript installiert den LTS-Kernel nur für Arch-basierte Distributionen (nicht für Fedora oder openSUSE).

Pakete

  • Bietet ein Menü mit verschiedenen Paketkategorien wie Android-Tools, Browser, Multimedia, Entwicklung und mehr. Die meisten weit verbreiteten Pakete sind enthalten, mit zusätzlichen Paketen in zukünftigen Updates.

Alacritty

  • Alacritty ist ein schneller, GPU-beschleunigter Terminal-Emulator, der sich auf Leistung und Einfachheit konzentriert. Das Skript wendet meine vorkonfigurierte Alacritty-Konfiguration auf Ihr System an.

AUR

  • AUR (Arch User Repository) ist ein Community-gesteuertes Repository für Arch Linux-Benutzer, das von Benutzern eingereichte Paket-Build-Skripte (PKGBUILDs) enthält, die es einfach machen, Software zu installieren, die nicht in den offiziellen Repositories verfügbar ist. Das Skript lässt Sie einen AUR-Helfer wählen und installiert ihn nach Ihren Vorlieben.

Fastfetch

  • Fastfetch ist ein leichtgewichtiges Systeminformations-Tool, das Betriebssystem-, Hardware- und andere Details in einem sauberen, anpassbaren Format anzeigt. Das Skript wendet meine fastfetch-Konfiguration aus dem harilvfs/fastfetch Repository an.

GRUB

  • GRUB (GNU GRand Unified Bootloader) ist ein Bootloader, der es Ihnen ermöglicht, Betriebssysteme oder Kernel beim Start zu wählen und zu laden. Das Skript bietet verschiedene Themes und wendet notwendige GRUB-Konfigurationen an. Dank an chrisTitusTech/Top-5-Bootloader-Themes für die Themes und Skript-Unterstützung.

Kitty

  • Kitty ist ein schneller, GPU-beschleunigter Terminal-Emulator mit modernen Funktionen wie Ligaturen, Tabs, Kachellayouts und Bildunterstützung. Das Skript wendet meine vorkonfigurierte Kitty-Konfiguration an.

Neovim

  • Neovim ist eine moderne, verbesserte Fork von Vim, die darauf ausgelegt ist, erweiterbarer, schneller und einfacher in Plugins zu integrieren zu sein. Das Skript lässt Sie zwischen Kickstart Neovim und NvChad-Setups wählen, um Ihre IDE-Umgebung anzupassen.

Picom

  • Picom ist ein leichtgewichtiger Compositor für X11, der Fenstertransparenz, Schatten und Animationen hinzufügt. Das Skript bietet die Installation meiner vorkonfigurierten Picom-Konfiguration und Unterstützung für animiertes Picom von picom-ftlabs.

Rofi

  • Rofi ist ein leichtgewichtiger Anwendungsstarter, Fensterwechsler und dmenu-Ersatz für X11. Das Skript wendet meine vorkonfigurierte Rofi-Konfiguration an.

SDDM

  • SDDM (Simple Desktop Display Manager) ist ein moderner, Qt-basierter grafischer Login-Manager. Das Skript installiert ein Catppuccin-basiertes Theme für SDDM von der Catppuccin-Community.

Themes & Icons

  • Installiert und wendet eine Sammlung von Themes und Icons an, um das Desktop-Erscheinungsbild zu verbessern.

Hintergrundbilder

  • Lädt eine Sammlung schöner Nord- und Catppuccin-Hintergrundbilder herunter.

Tmux

  • tmux ist ein Terminal-Multiplexer, der es Ihnen ermöglicht, mehrere Terminal-Sitzungen in einem Fenster zu verwalten. Das Skript wendet meine vorkonfigurierte tmux-Konfiguration an.

Helix

  • Helix ist ein modaler Texteditor, der von Vim inspiriert ist und sich auf Geschwindigkeit und moderne Funktionen wie Syntax-Highlighting, Language Server Protocol (LSP) Integration und mehrere Cursor konzentriert. Das Skript wendet meine vorkonfigurierte Helix-Konfiguration an.

Bash-Prompt

  • Die anpassbare Befehlszeilen-Eingabeaufforderung für die Bash-Shell. Das Skript lässt Sie zwischen Tokyo Night, Catppuccin und Nord-Themes wählen.

Zsh-Prompt

  • Zsh (Z shell) ist eine erweiterte Unix-Shell mit Funktionen wie verbesserter Tab-Vervollständigung, besserer Skriptfähigkeit und mächtiger Anpassung. Das Skript installiert alle erforderlichen Abhängigkeiten und wendet mein benutzerdefiniertes Theme an.

Fish

  • Fish (Friendly Interactive Shell) ist eine benutzerfreundliche Unix-Shell mit intelligenten Auto-Vorschlägen, Syntax-Highlighting und einfacher Skriptfähigkeit. Das Skript installiert und wendet das tide-Theme an.

Bun

  • Bun ist eine schnelle, All-in-One JavaScript-Runtime, Bundler und Package Manager, die sich auf Leistung konzentriert. Das Skript installiert Bun auf Ihrem System.

Npm

  • npm (Node Package Manager) ist der Standard-Package-Manager für Node.js, der zur Verwaltung von JavaScript-Bibliotheken und -Abhängigkeiten verwendet wird. Das Skript installiert npm auf Ihrem System.

Chaotic AUR

  • Chaotic-AUR ist ein beliebtes inoffizielles Arch User Repository (AUR) Helfer-Repository, das vorgefertigte Binärpakete bereitstellt. Das Skript installiert Chaotic-AUR und konfiguriert pacman.conf für dessen Verwendung.

Dunst

  • Dunst ist ein leichtgewichtiger, anpassbarer Benachrichtigungsdaemon für Linux, der minimale, unaufdringliche Desktop-Benachrichtigungen anzeigt. Das Skript wendet mein vorkonfiguriertes Dunst-Setup an.
  • Foot ist ein leichtgewichtiger, schneller, minimaler Wayland-nativer Terminal-Emulator, der auf Einfachheit und Leistung ausgelegt ist. Das Skript wendet meine vorkonfigurierte Foot-Konfiguration an.

Ghostty

  • Ghostty ist ein schneller, funktionsreicher, plattformübergreifender Terminal-Emulator, der native UI und GPU-Beschleunigung verwendet. Das Skript wendet meine vorkonfigurierte Ghostty-Konfiguration an.

Audio

  • Installiert und richtet das PipeWire-Audiosystem ein.

Bluetooth

  • Installiert Bluetooth-Pakete und richtet Bluetooth-Funktionalität ein.

Helligkeit

  • Stellt die Bildschirmhelligkeit nach Ihren Vorlieben mit Brightnessctl ein.

Erweiterungen

  • Empfiehlt nützliche Erweiterungen für Chromium- oder Firefox-basierte Browser.

Veröffentlicht unter der MIT-Lizenz.