Edit README.md

This commit is contained in:
Martin
2026-06-09 14:18:50 +00:00
parent 0aedc9aa50
commit 59c8d3a7d7
+144 -3
View File
@@ -21,8 +21,149 @@ Partitionstabelle: gpt
Disk-Flags: Disk-Flags:
Nummer Anfang Ende Größe Dateisystem Name Flags Nummer Anfang Ende Größe Dateisystem Name Flags
1 2048s 1050523s 1048476s ext4 uefi
2 1050624s 2099199s 1048576s fat32 grub boot, esp 1 2048s 2099199s 2097152s fat32 grub boot, esp
3 2099200s 3907028991s 3904929792s root versteckt 2 2099200s 3907028991s 3904929792s nixos versteckt
Vorgehen um Nixos im User Verzeichnis zu installieren:
1. Das Git Repo in das Verzeichnis /root/nixos-config clonen
2. nixos-generate-config /mnt
parted /dev/sda
2 lsblk -f
3 mkfs.fat -F32 /dev/sda1 -n GRUB
4 p
5 lsblk -f
6 cryptsetup luksFormat /dev/sda2
7 lsblk -f
8 cryptsetup luksOpen /dev/sda2 dukebook0
9 vgchange -ay
10 lsblk -
11 lsblk -l
12 lsblk -f
13 pvcreate /dev/mapper/dukebook0
14 vgcreate dukebook0 /dev/mapper/dukebook0
15* lvcreate -n home -L900G /dev/mapper/dukebook0
16 lvs
17 lvcreate -n var -L40G /dev/mapper/dukebook0
18 lvcreate -n root -L40G /dev/mapper/dukebook0
19 lvcreate -n swap -L16G /dev/mapper/dukebook0
20 lvs
21 mkfs.ext4 /dev/mapper/dukebook0-root -L root
22 mkfs.ext4 /dev/mapper/dukebook0-var -L var
23 mkfs.ext4 /dev/mapper/dukebook0-home -L home
24 mkswap /dev/mapper/dukebook0-swap -L swap
25 lsblk -f
26 history
27 mount /dev/mapper/dukebook0-root /mnt
28 cd /mnt
29 mkdir boot var home
30 mount /dev/sda1 boot/
31 mount /dev/mapper/dukebook0-var var
32 mount /dev/mapper/dukebook0-home home/
33 swapon /dev/mapper/dukebook0-swap
34 lsblk -f
35 ll
36 nixos-generate-config --root /mnt
37 cd etc/
38 ll
39 cd nixos/
40 ll
41 cd
42 pwd
43 git clone https://gitlab.com/duffyduke/nixos-config.git
44 git clone https://gitlab.com/duffyduke/nixos-config.git
45 git checkout 13896966
46 git checkout 13896966 https://gitlab.com/duffyduke/nixos-config.git
47 cd /root/nixos-config/
48 git checkout 13896966
49 ll
50 vi configuration.nix
51 blkid /dev/sda2 >> configuration.nix
52 vi configuration.nix
53 cd /etc/nixos/
54 ls
55 ls -la
56 cd /mnt/etc/nixos/
57 ll
58 cp hardware-configuration.nix /root/nixos-config/
59 ll
60 cd /mnt/etc/nixos/
61 ll
62 cd ..
63 ll
64 dc ..
65 ll
66 cd /roo
67 cd /root/
68 ll
69 cd nixos-config/
70 ll
71 #nixos-install --root /mnt -I nixos-config=/
72 pwd
73 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
74 ll
75 find . -name default.nix
76 grep -ir default.nix
77 vi configuration.nix
78 vi flake.nix
79 vi home.nix
80 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
81 vi home.nix
82 grep -ir default.nix
83 cd modules/user/
84 ll
85 vi kde-home.nix
86 vi gnome-home.nix
87 vi niri-home.nix
88 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
89 find . - name default.nix
90 cd ..
91 ..
92 cd ..
93 ll
94 touch default.nix
95 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
96 ll
97 cp flake.nix default.nix
98 vi default.nix
99 cd modules/
100 ll
101 cd user/
102 ll
103 less niri-home.nix
104 ..
105 cd ..
106 ll
107 cd shell/
108 ll
109 cat aliases.nix
110 cp aliases.nix ../../default.nix
111 cd --
112 cd -
113 cd ..
114 cd ..
115 ll
116 vi default.nix
117 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
118 vi default.nix
119 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
120 vi default.nix
121 nixos-install --root /mnt -I nixos-config=/root/nixos-config/
122 nixos-install --root /mnt -I nixos-config=/root/nixos-config/configuration.nix
123 grep -i default.nix
124 grep -i default.nix *
125 vi home.nix
126 grep -i default.nix *
127 nixos-install --root /mnt -I nixos-config=/root/nixos-config/configuration.nix
128 ll
129 rm default.nix
130 nixos-install --root /mnt -I nixos-config=/root/nixos-config/configuration.nix
131 pwd
132 parted /dev/sda
133 pwd
134 histor
135 history