NixOS as a desktop/zh: Difference between revisions

Mayer (talk | contribs)
Created page with "=== 通过Flakes ==="
Mayer (talk | contribs)
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 6: Line 6:


<span id="Wiki_method"></span>
<span id="Wiki_method"></span>
=== Wiki(维基百科)上的方法 ===
=== Wiki上的方法 ===


如果你倾向于阅读, 请从[[NixOS Installation Guide|NixOS安装指南]]开始. 如果你想选择一个精良的视频教程, 请见下一条. 请记住, 为了安装一个桌面, 你需要确定一开始有至少30GiB的可用硬盘空间来容纳桌面环境(比如说, GNOME, KDE, 或者是XFCE), 浏览器(比如Firefox), 以及其他带有图形界面的典型日用软件(如VSCode). 对于相对简陋的配置, 15GiB可能够用.
如果你倾向于阅读, 请从[[NixOS Installation Guide|NixOS安装指南]]开始. 如果你想选择一个精良的视频教程, 请见下一条. 请记住, 为了安装一个桌面, 你需要确定一开始有至少30GiB的可用硬盘空间来容纳桌面环境(比如说, GNOME, KDE, 或者是XFCE), 浏览器(比如Firefox), 以及其他带有图形界面的典型日用软件(如VSCode). 对于相对简陋的配置, 15GiB可能够用.
Line 48: Line 48:
=== 通过Flakes ===
=== 通过Flakes ===


<div lang="en" dir="ltr" class="mw-content-ltr">
如果你想要可组合性<sup>[citation needed]</sup>更强的NixOS配置设定, 仍在实验阶段的[[Flakes]]特性正在使社区感到十分兴奋. 管理flakes需要对Nix生态有良好的基本理解和一些已有的实践经验.
If you want a more composable<sup>[citation needed]</sup> NixOS configuration setup, the still-experimental [[Flakes]] feature is causing a lot of excitement in the community. Managing flakes requires a good basic understanding and some existing hands on experience with the Nix ecosystem.
</div>


<span id="Video_guide"></span>
<span id="Video_guide"></span>
==== 视频指南 ====
==== 视频指南 ====


<div lang="en" dir="ltr" class="mw-content-ltr">
Wil T的原始8期视频系列的[[Wil_T_Nix_Guides#Intro_to_Flakes|第七集]][[Wil_T_Nix_Guides#Moving_NixOS_System_Configuration_into_a_Flake|第八集]]是对Flakes能做什么以及如何上手Flakes的很好的总览.
Videos [[Wil_T_Nix_Guides#Intro_to_Flakes|seven]] and [[Wil_T_Nix_Guides#Moving_NixOS_System_Configuration_into_a_Flake|eight]] of Wil T's original 8-part series are a good overview of what Flakes enable and how to get started with them.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Beyond_initial_setup"></span>
== Beyond initial setup ==
== 在初始设置之外 ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
在你熟悉了Nix生态并安装了一个功能性的NixOS桌面后, 你可能会想了解定制化和更细化的设置.
After you are familiar with the Nix ecosystem and have a functional desktop install of NixOS, you will likely be interested in customizations and more detailed setup.
</div>


<span id="Learn_by_example"></span>
<span id="Learn_by_example"></span>
=== 通过示例来学习 ===
=== 通过示例来学习 ===


<div lang="en" dir="ltr" class="mw-content-ltr">
如果你喜欢使用flakes通过一个git仓库来管理你的系统, 那么现在就有很多可供你学习的仓库!  
If you are comfortable managing your system through a git repo using flakes, then there are many repositories you can learn from now!
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[[Comparison of NixOS setups|对NixOS设置的比较]]中可查看一个对常见选择进行比较的表格.
Check out [[Comparison of NixOS setups]] for a table comparing some popular choices.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[[Configuration Collection|配置集合]]中可看到wiki内部的一个长列表.
See [[Configuration Collection]] for a long list within the wiki.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
此外, 在Github上进行如下的主题搜索应该可以发现许多有用的示例.
Additionally, the following topic searches on Github should uncover many useful examples.
* nix-flake
* [https://github.com/topics/nix-flake nix-flake]
* nixos-configuration
* [https://github.com/topics/nixos-configuration nixos-configuration]
* nixos-dotfiles
* [https://github.com/topics/nixos-dotfiles nixos-dotfiles]
</div>


[[Category:Desktop]]
[[Category:Desktop]]
[[Category:Guide]]
[[Category:Guide]]