inputs
This commit is contained in:
parent
1a8c040178
commit
9fa62d725f
@ -7,9 +7,10 @@
|
||||
- [ ] Inputs in Nix
|
||||
- [ ] Nix language
|
||||
- [ ] Nix Modules
|
||||
- [ ] Vlastní options
|
||||
- [ ] Nix fetching
|
||||
- [ ] Impermanence
|
||||
- [ ] Own nixos ISO
|
||||
- [x] Own nixos ISO
|
||||
- [ ] NixOS helper
|
||||
- [ ] NixOS builders and writers
|
||||
- [ ] Ovverrides and overlays
|
||||
|
||||
25
sigma.md
25
sigma.md
@ -7,7 +7,7 @@ marp: true
|
||||
## Build your own ISO image from flake
|
||||
|
||||
```shell
|
||||
nix run github:nix-community/nixos-generators -- -c ./flake.nix --flake '#ginoza' -f vm --disk-size 20480
|
||||
nix run github:nix-community/nixos-generators -- -c ./flake.nix --flake '#default' -f vm --disk-size 20480
|
||||
```
|
||||
|
||||
---
|
||||
@ -15,9 +15,9 @@ nix run github:nix-community/nixos-generators -- -c ./flake.nix --flake '#ginoza
|
||||
## Nix writers
|
||||
|
||||
- Jednoduchý způsob přidávání skriptů v různých programovacích jazycích do systému
|
||||
- [https://nixos.wiki/wiki/Nix-writers](https://nixos.wiki/wiki/Nix-writers) - pro všechny podporované jazyky
|
||||
- Rozdíl oproti klasickému `pkgs.writeShellScriptBin`
|
||||
- [nixpkgs](https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/writers/scripts.nix) - pro všechny možnosti konfigurace skriptů
|
||||
- [https://nixos.wiki/wiki/Nix-writers](https://nixos.wiki/wiki/Nix-writers) - osekaná wiki
|
||||
|
||||
---
|
||||
|
||||
@ -58,3 +58,24 @@ print("Hello world!")
|
||||
''
|
||||
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Inputs
|
||||
|
||||
- `nix flake metadata --json | jq` - zobrazí vstupy
|
||||
- lock aktuální verze
|
||||
- `nix flake update` - aktualizace všech vstupů
|
||||
- `nix flake update [home-manager]` - aktualizace jednoho vstupu
|
||||
- `nix flake show` - zobrazí flake strukturu
|
||||
|
||||
```nix
|
||||
inputs = {
|
||||
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
|
||||
nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-24.11";
|
||||
nixpkgs-current = "github:nixos/nixpkgs?ref=3058cf84bce1aba7b1820cb24319a171572217ba-dirty
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user