@@ -8,49 +8,53 @@ If you really care about declarative systems, you probably want to use Nix direc
8
8
9
9
## Features
10
10
11
- - Latest kernel for optimal hardware support
12
- - GNOME desktop environment with essential applications
13
- - Network Manager with VPN support
14
- - Flatpak integration for easy application management
15
- - Optimized audio setup with PipeWire
16
- - Printer and scanner support out of the box
17
- - Automatic system maintenance (TRIM, BTRFS scrubbing)
18
- - And much more!
11
+ * Latest kernel for optimal hardware support
12
+ * GNOME desktop environment with essential applications
13
+ * Network Manager with VPN support
14
+ * ~~ Flatpak integration for easy application management~~ Update: Moved to [ nix-software-center ] ( https://github.com/snowfallorg/nix-software-center )
15
+ * Optimized audio setup with PipeWire
16
+ * Printer and scanner support out of the box
17
+ * Automatic system maintenance (TRIM, BTRFS scrubbing)
18
+ * And much more!
19
19
20
20
## Installation
21
21
22
22
Follow these steps to install NixOS Micro Desktop:
23
23
24
- 1 . ** Install NixOS with BTRFS root**
25
- - Download the latest NixOS ISO
26
- - During installation, ensure you set up your root partition as BTRFS
27
24
25
+ 1 . ** Install NixOS with BTRFS root**
26
+ * Download the latest NixOS ISO
27
+ * During installation, ensure you set up your root partition as BTRFS
28
28
2 . ** Download and customize the sample flake**
29
- - Once your system is up and running, download the sample flake to ` /etc/nixos/ ` :
29
+ * Once your system is up and running, download the sample flake to ` /etc/nixos/ ` :
30
+
30
31
```
31
32
sudo curl -o /etc/nixos/flake.nix https://raw.githubusercontent.com/Avunu/nixos-micro-desktop/main/local-flake.nix
32
33
```
33
- - Customize the flake according to your needs:
34
+ * Customize the flake according to your needs:
35
+
34
36
```
35
37
sudo nano /etc/nixos/flake.nix
36
38
```
37
- - Update the flake:
39
+ * Update the flake:
40
+
38
41
```
39
42
sudo nix flake update /etc/nixos --extra-experimental-features nix-command flakes
40
43
```
41
-
42
44
3. **Delete the old configuration.nix**
43
- - Remove the old configuration file:
45
+ * Remove the old configuration file:
46
+
44
47
```
45
48
sudo rm /etc/nixos/configuration.nix
46
49
```
47
-
48
50
4. **Rebuild and reboot**
49
- - Rebuild your system using the new flake:
51
+ * Rebuild your system using the new flake:
52
+
50
53
```
51
54
sudo nixos-rebuild switch --flake /etc/nixos#default
52
55
```
53
- - Reboot your system to apply all changes:
56
+ * Reboot your system to apply all changes:
57
+
54
58
```
55
59
sudo reboot
56
60
```
@@ -67,4 +71,4 @@ We welcome contributions! If you have improvements or bug fixes, please open a p
67
71
68
72
If you need help or have questions, please open an issue on our GitHub repository or join our community chat.
69
73
70
- Enjoy your sleek, efficient, and customizable NixOS Micro Desktop!
74
+ Enjoy your sleek, efficient, and customizable NixOS Micro Desktop!
0 commit comments