NixOS as a desktop/pl: Difference between revisions

Alxhr0 (talk | contribs)
No edit summary
Alxhr0 (talk | contribs)
Created page with "Dodatkowe, poniższe wyszukiwania tematów na GitHub'ie, powinny pokazać użyteczne przykłady."
Tags: Mobile edit Mobile web edit
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages/>
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
NixOS może być używany do wielu rzeczy, Jeżeli chcesz używać go jako głowny system do codziennego użytku (bezpośrednio na komputerze lub jako wirtualną maszyne), ta strona jest dla ciebie, Nawet jeżeli twoje ambicje to używanie NixOS w chmurze lub specjalnie skonfigurowanych serwerach, możesz chcieć sie zapoznać z lekcjami które są tutaj aby bardziej sie zapoznać z ekosystemem Nix
NixOS can be used for many purposes. If you want to use it as a primary desktop operating system for your daily use (either on bare metal or as a [https://twitter.com/mitchellh/status/1346136404682625024 secondary VM]), this page is for you. Even if your ambitions are to use NixOS in the cloud or on specially configured servers, you may want to start with the lessons outlined here in order to get more generally familiar with the Nix ecosystem.
</div>


<span id="Installation"></span>
<span id="Installation"></span>
Line 13: Line 11:


<span id="Video_guide"></span>
<span id="Video_guide"></span>
Instrukcja wideo
=== Instrukcja wideo ===


Po przewodnik wizualny zobacz [[Wil T Nix Guides]]. [[Wil_T_Nix_Guides#NixOS_Installation_Guide|second video]] to instrukcja instalacji. Ta 8-częściowa seria, wyprodukowana na początku 2021 r., Obejmuje również wszystkie podstawy używania NixOS jako systemu stacjonarnego i konfigurowania go według własnych upodobań.
Po przewodnik wizualny zobacz [[Wil T Nix Guides]]. [[Wil_T_Nix_Guides#NixOS_Installation_Guide|second video]] to instrukcja instalacji. Ta 8-częściowa seria, wyprodukowana na początku 2021 r., Obejmuje również wszystkie podstawy używania NixOS jako systemu stacjonarnego i konfigurowania go według własnych upodobań.


<span id="Managing_your_configuration"></span>
<span id="Managing_your_configuration"></span>
Zarządzanie konfiguracją
== Zarządzanie konfiguracją ==


Możliwe jest zarządzanie całą konfiguracją przy użyciu metod udokumentowanych w [https://nixos.org/manual/nixos/stable/index.html NixOS official manual]. Jednak większość członków społeczności, którzy używają NixOS na pulpicie, woli zarządzać swoimi konfiguracjami użytkownika (np. „dotfiles”) przy użyciu [[Home manager]] (potrzebne cytowanie). Home Manager to narzędzie dla użytkownika do deklarowania tego, co chcesz i jak chcesz to skonfigurować, a zatem byłby używany zamiast większości ustawień, które w innym przypadku umieściłbyś w [https://nixos.org/manual/nixos/stable/#sec-changing-config configuration.nix] lub przez [[FAQ#How_can_I_manage_software_with_nix-env_like_with_configuration.nix.3F|nix-env]]
Możliwe jest zarządzanie całą konfiguracją przy użyciu metod udokumentowanych w [https://nixos.org/manual/nixos/stable/index.html NixOS official manual]. Jednak większość członków społeczności, którzy używają NixOS na pulpicie, woli zarządzać swoimi konfiguracjami użytkownika (np. „dotfiles”) przy użyciu [[Home Manager]] (potrzebne cytowanie). Home Manager to narzędzie dla użytkownika do deklarowania tego, co chcesz i jak chcesz to skonfigurować, a zatem byłby używany zamiast większości ustawień, które w innym przypadku umieściłbyś w [https://nixos.org/manual/nixos/stable/#sec-changing-config configuration.nix] lub przez [[FAQ#How_can_I_manage_software_with_nix-env_like_with_configuration.nix.3F|nix-env]]


<span id="Video_guide"></span>
<span id="Video_guide"></span>
Instrukcja wideo
=== Instrukcja wideo ===


Przewodniki Wil T to równa mieszanka:
Przewodniki Wil T to równa mieszanka:
Line 32: Line 30:


<span id="Modularizing_your_configuration"></span>
<span id="Modularizing_your_configuration"></span>
Modularyzowanie konfiguracji
== Modularyzowanie konfiguracji ==


<span id="With_NixOS_Modules"></span>
<span id="With_NixOS_Modules"></span>
Z modułami NixOS
=== Z modułami NixOS ===


configuration.nix to instancja [[NixOS modules|modułów NixOS]], który ułatwia rozbicie konfiguracji na kilka plików. Moduły mogą:
configuration.nix to instancja [[NixOS modules|modułów NixOS]], który ułatwia rozbicie konfiguracji na kilka plików. Moduły mogą:
Line 47: Line 45:


<span id="With_Flakes"></span>
<span id="With_Flakes"></span>
Z Flakes
=== Z Flakes ===


Jeśli chcesz bardziej czystą konfigurację NixOS, wciąz eksperymentalna funckja [[Flakes]] powoduje wiele emocji w społeczności. Zarządzanie Flakes wymaga dobrego podstawowego zrozumienia i niektórych istniejących doświadczeń z ekosystemem Nix.
Jeśli chcesz bardziej czystą konfigurację NixOS, wciąz eksperymentalna funckja [[Flakes]] powoduje wiele emocji w społeczności. Zarządzanie Flakes wymaga dobrego podstawowego zrozumienia i niektórych istniejących doświadczeń z ekosystemem Nix.


<span id="Video_guide"></span>
<span id="Video_guide"></span>
Instrukcja wideo
==== Instrukcja wideo ====


Filmy [[Wil_T_Nix_Guides#Intro_to_Flakes|seven]] i [[Wil_T_Nix_Guides#Moving_NixOS_System_Configuration_into_a_Flake|eight]] z oryginalnej 8-częściowej serii WIL T są dobrym przeglądem tego, co włącznie Flakes sprawia i  jak zacząć ich używać.
Filmy [[Wil_T_Nix_Guides#Intro_to_Flakes|seven]] i [[Wil_T_Nix_Guides#Moving_NixOS_System_Configuration_into_a_Flake|eight]] z oryginalnej 8-częściowej serii WIL T są dobrym przeglądem tego, co włącznie Flakes sprawia i  jak zacząć ich używać.


<span id="Beyond_initial_setup"></span>
<span id="Beyond_initial_setup"></span>
Po początkowej konfiguracji
== Po początkowej konfiguracji ==


Po zapoznaniu się z ekosystemem Nix i masz funkcjonalną instalację systemu NixOS, prawdopodobnie będziesz zainteresowany dostosowaniem i bardziej szczegółową konfiguracją.
Po zapoznaniu się z ekosystemem Nix i masz funkcjonalną instalację systemu NixOS, prawdopodobnie będziesz zainteresowany dostosowaniem i bardziej szczegółową konfiguracją.


<span id="Learn_by_example"></span>
<span id="Learn_by_example"></span>
Nauka na przykładzie
=== Nauka na przykładzie ===


Jeśli czujesz się komfortowo zarządzanie swoim systemem za pomocą repozytorium Git za pomocą Flakes, istnieje wiele repozytoriów, z których możesz się uczyć!  
Jeśli czujesz się komfortowo zarządzanie swoim systemem za pomocą repozytorium Git za pomocą Flakes, istnieje wiele repozytoriów, z których możesz się uczyć!  
Line 70: Line 68:
Zobacz [[Configuration Collection]], aby uzyskać długą listę w wiki.
Zobacz [[Configuration Collection]], aby uzyskać długą listę w wiki.


<div lang="en" dir="ltr" class="mw-content-ltr">
Dodatkowe, poniższe wyszukiwania tematów na GitHub'ie, powinny pokazać użyteczne przykłady.
Additionally, the following topic searches on Github should uncover many useful examples.
* [https://github.com/topics/nix-flake nix-flake]
* [https://github.com/topics/nixos-configuration nixos-configuration]
* [https://github.com/topics/nixos-dotfiles nixos-dotfiles]
</div>


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