Home.md
... ...
@@ -12,6 +12,7 @@
12 12
* [openbsd](/unix/openbsd)
13 13
* [freebsd](/unix/freebsd)
14 14
* [solaris](/unix/solaris)
15
+* [nixos](/linux/nixos)
15 16
16 17
### programming
17 18
* [nubbins](programming/nubbins)
glossary.md
... ...
@@ -93,6 +93,7 @@
93 93
* [nagios](/software/nagios)
94 94
* [neos_smartcam](/hardware/neos_smartcam)
95 95
* [nginx](/software/nginx)
96
+* [nixos](/linux/nixos)
96 97
* [nmcli](/networking/nmcli)
97 98
* [ntfy](/software/ntfy)
98 99
* [nubbins](programming/nubbins)
linux/nixos.md
... ...
@@ -0,0 +1,23 @@
1
+# nixos
2
+
3
+* list all installed packages
4
+```
5
+nixos-option environment.systemPackages
6
+
7
+nix-env --query # user-installed pkgs
8
+```
9
+
10
+* disable GDM login (straight to tty), in configuration.nix
11
+```
12
+services.xserver = {
13
+ displayManager = {
14
+ startx.enable = true;
15
+ };
16
+};
17
+```
18
+
19
+* enable zram, in hardware-configuration.nix
20
+```
21
+zramSwap.enable;
22
+```
23
+