스크립트

Carch는 Arch, Fedora 및 openSUSE 기반 배포판의 다양한 측면을 구성하기 위한 다음 스크립트와 함께 제공됩니다.
설명:
Dwm
- dwm은 X11용 동적 타일링 윈도우 매니저로, 최소한이면서 빠르고 소스 코드를 편집하여 구성할 수 있는 것으로 알려져 있습니다. 이 스크립트는 harilvfs/dwm 저장소에서 미리 구성된 dwm 설정을 적용하고 환경을 완전히 작동하게 만드는 데 필요한 모든 종속성을 설치합니다.
Hyprland
- Hyprland는 애니메이션, 윈도우 효과, 유연한 타일링 레이아웃과 같은 현대적인 기능을 지원하는 동적 타일링 Wayland 컴포지터입니다. 이 스크립트를 통해 존경받는 사용자들의 미리 구성된 Hyprland 설정을 설치할 수 있습니다 - ml4w, end-4, Jakoolit, prasanthrangan dots.
폰트
- 터미널 애플리케이션에서 가독성과 미학을 향상시키기 위해 다양한 Nerd 폰트를 다운로드하고 설치합니다.
LTS 커널
- 이 스크립트는 Arch 기반 배포판에만 LTS 커널을 설치합니다 (Fedora나 openSUSE에는 해당하지 않음).
패키지
- Android 도구, 브라우저, 멀티미디어, 개발 등과 같은 다양한 패키지 카테고리가 있는 메뉴를 제공합니다. 가장 널리 사용되는 패키지들이 포함되어 있으며, 추가 패키지는 향후 업데이트에서 제공됩니다.
Alacritty
- Alacritty는 성능과 단순성에 중점을 둔 빠른 GPU 가속 터미널 에뮬레이터입니다. 이 스크립트는 미리 구성된 Alacritty 설정을 시스템에 적용합니다.
AUR
- AUR (Arch User Repository)는 Arch Linux 사용자를 위한 커뮤니티 주도 저장소로, 공식 저장소에서 사용할 수 없는 소프트웨어를 쉽게 설치할 수 있게 해주는 사용자 제출 패키지 빌드 스크립트(PKGBUILD)를 포함하고 있습니다. 이 스크립트를 통해 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용 가벼운 컴포지터입니다. 이 스크립트는 미리 구성된 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에서 영감을 받은 모달 텍스트 에디터로, 구문 강조, 언어 서버 프로토콜(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)는 JavaScript 라이브러리와 종속성을 관리하는 데 사용되는 Node.js의 기본 패키지 매니저입니다. 이 스크립트는 시스템에 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 기반 브라우저를 위한 유용한 확장 프로그램을 추천합니다.