Chapter 23

付録A. リンク集

Nix/NixOSに関するドキュメント/チュートリアル/ツール/コミュニティを探すならawesome-nixに目を通すのがおすすめです。

https://github.com/nix-community/awesome-nix

公式リファレンス

Nix Reference Manual

Nixのコンセプトや仕組み、Nix言語の仕様についてのドキュメントです。コマンドのリファレンスも含まれています。本書ではNix 2.20のリファレンスマニュアルを参照しています。

https://nix.dev/manual/nix/2.20/introduction

Nixpkgs Reference Manual

Nixpkgsのリファレンスマニュアルです。stdenvについて詳しく知りたい場合はこのドキュメントを参照してください。

https://nixos.org/manual/nixpkgs/stable/

チュートリアル

Zero to Nix

Determinate Systemsが提供しているハンズオン形式のチュートリアルです。FlakesベースのNixの使い方を学ぶことができます。

https://zero-to-nix.com

Nix Pills

公式チュートリアルです。FlakesやNix commandなどの実験的機能については解説されていないので注意してください。

https://nixos.org/guides/nix-pills/

Wiki

NixOS Wiki(公式)

https://wiki.nixos.org/wiki/NixOS_Wiki

NixOS Wiki(非公式)

https://nixos.wiki

フォーラム

NixOS Discourse

公式フォーラムです。Nix/NixOSに関する質問や情報交換が行われています。幅広いトピックがカバーされているので、何か躓いたときはこのフォーラムを利用すると良いでしょう。

https://discourse.nixos.org

非公式コミュニティ

Nix/NixOS (unofficial)

非公式のDiscordサーバーです。

https://discord.com/invite/RbvHtGa

Nix日本語コミュニティ

非公式の日本語コミュニティです。Discordサーバーがあります。

https://github.com/nix-ja

vim-jp slackのtech-nixチャンネル

vim-jpのSlackに存在するNixに関するチャンネルです。なぜか最近非常に盛り上がりっています。

https://vim-jp.org/docs/chat.html

GitHub Organization

NixOS

https://nixos.org

https://github.com/NixOS

Nix Community

https://nix-community.org

https://github.com/nix-community

会社

Determinate Systems

https://determinate.systems

https://github.com/DeterminateSystems

Numtide

https://numtide.com

https://github.com/numtide

Cachix

https://www.cachix.org

https://github.com/cachix

Tweag

https://www.tweag.io

https://github.com/tweag

論文

Nix: A Safe and Policy - Free System for Software Deployment

Nixの作者・Eelco Dolstra先生が書いた論文です。

https://edolstra.github.io/pubs/nspfssd-lisa2004-final.pdf