Skip to content

Overview Scripts

Scripts

Carch comes with the following scripts to configure various aspects of your Arch-based system or Fedora system.

Dwm

  • Quickly sets up the Dwm window manager with a single-click script, using my customized configuration.

Hyprland

  • Installs the Hyprland compositor along with my pre-configured dotfiles for a streamlined setup.

i3wm

  • Installs and configures i3, providing a lightweight and efficient window management experience.

Fonts

  • Downloads and installs a variety of Nerd Fonts for improved readability and aesthetics in terminal applications.

LTS Kernel

  • Installs the Long-Term Support (LTS) kernel for enhanced stability and extended support.

Packages

  • Installs a curated selection of essential packages to establish a fully functional environment.

Alacritty

  • Configures the Alacritty terminal emulator using my preferred settings for optimal performance.

AUR

  • Installs AUR (Arch User Repository) helpers, like Paru or Yay, to simplify package management.

Fastfetch

  • Configures Fastfetch to display detailed system information quickly and attractively in the terminal.

GRUB

  • Customizes the GRUB bootloader with improved aesthetics and settings for a more polished boot experience.

Kitty

  • Sets up the Kitty terminal emulator with advanced features and custom configurations.

Neovim

  • Installs and configures Neovim for an enhanced, efficient code editing environment.

Picom

  • Installs and configures the Picom compositor to enable window transparency, shadows, and other visual effects.

Rofi

  • Configures Rofi as a powerful application launcher and window switcher, improving workflow efficiency.

SDDM

  • Configures the SDDM (Simple Desktop Display Manager) for a streamlined and visually appealing login experience.

Themes & Icons

  • Installs and applies a set of themes and icons to enhance the look and feel of your desktop.

SwayWM

  • Currently not compatible with Fedora. SwayWM is supported for Arch-based systems only.

Wallpapers

  • Installs a selection of wallpapers for a personalized desktop aesthetic.

Tmux

  • Installs and configures Tmux for a more efficient terminal multiplexing experience.

Helix

  • Installs and configures the Helix text editor, providing a modern and feature-rich code editing environment optimized for both performance and ease of use.

Bash Prompt

  • Sets up a custom Bash prompt with useful information such as the current working directory, Git status, and system details, enhancing the command line experience.

Zsh Prompt

  • Configures a stylish Zsh prompt with added functionalities like syntax highlighting, auto-completion, and custom themes for a more efficient shell experience.

Fish

  • Installs and configures the Fish shell, offering an interactive and user-friendly command-line environment with advanced features such as auto-suggestions and a clean syntax.

Bun

  • Installs and configures Bun, a fast JavaScript runtime for modern development.

Npm

  • Ensures npm is installed correctly, offering an alternative setup if needed.