프로젝트 소개
genixis는 Nix flakes를 사용하여 홈랩 시스템을 위한 선언적 설정을 제공합니다. 이는 NixOS, macOS 및 기타 Unix 계열 시스템을 지원합니다. NixOS의 경우, 설치 중 디스크 파티셔닝 및 포맷팅을 관리하기 위해 disko를 사용하며, 초기 설정 및 시스템 재구축을 위한 지침을 제공합니다. macOS에서는 nix-darwin을 통해 설정을 적용하기 전, 전체 디스크 액세스 권한 활성화와 Rosetta/Xcode 설치가 필요합니다. Linux/*nix의 경우, system-manager를 사용하여 설정을 전환합니다. 또한 이 저장소에는 사용자 수준 설정을 위한 Home Manager 설정이 포함되어 있어 사용자별 환경 관리가 가능합니다. 해당 flake(github:jracon/genixis)는 다양한 시스템 역할(예: #disko, #HOSTNAME, #USERNAME)로 구조화되어 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.