메모
Github에서 이것을보고 있다면, 이것은 https://git.tsrk.me/tsrk/tsrk-nix-flex의 실제 repo의 거울입니다.
지금 인프라를 다시 시작합니다. 당분간 이것은 공식적인 출처입니다.
(당신은 그것을 얻을 수 있습니까? 그것은 "플레이크"를 좋아한다고 발음하기 때문에 지금 웃으십시오.)
이것은 내 올인원 닉스와 홈 관리자 구성 입니다 .
당신이 Epita 출신이고 특히 Forge에서왔다면, 나는 파이에서 많은 영감을 받았습니다 (이것은 아직 립 오프라고 말하지 않기 위해), 내가 결코 사용할 수없는 많은 관리 물건을 뺀 것입니다 (아직?).
homes/ 디렉토리에는 독립형 주택 관리자 구성이 포함되어 있습니다. 현재 이것은 학교에서 제공 한 Intel NUC에 사용되어 Arch Linux 만 설치할 수있었습니다. 이것은 내 학교 세션의 실제 구성에도 사용될 수 있습니다.
hosts/ 디렉토리에는 다른 호스트에 대한 Nixos 시스템 선언이 포함되어 있습니다.
lib/ DIRETORY에는 손으로 할 수있는 많은 보일러 플레이트 구성을 피하기위한 일부 유틸리티 기능이 포함되어 있습니다.
modules/ 디렉토리에는 Nixos, Nixvim 및 Home-Manager 용 모듈이 포함되어 있습니다. 모듈은 원래 목표에 크게 불일치하지 않고 각 모듈을 개별적으로 가져올 수있는 방식으로 작성됩니다.
overlays/ 디렉토리에는 다양한 패키지에 대한 nixpkgs 오버레이가 포함되어 있으므로 모듈에 내려가 필요없이 내 요구에 맞도록합니다.
pkgs/ 디렉토리에는 업스트림 nixpkgs 에서 사용할 수없는 사용자 정의 패키지와 NIXVIM 구성 ( nvim-cirno )의 독립형 바이너리가 포함되어 있습니다.
profiles/ 디렉토리에는 기본 구성이있는 닉스 및 홈 관리자 모듈 세트가 포함되어 있습니다.
Agenix를 사용하여 NIXOS 구성에 필요한 비밀을 관리합니다.