Update several guides

This commit is contained in:
ItsDrike 2025-08-28 15:43:24 +02:00
parent ce9413777b
commit 4e89803237
Signed by: ItsDrike
GPG key ID: FA2745890B7048C0
6 changed files with 97 additions and 44 deletions

View file

@ -166,11 +166,10 @@ cd ~/dots
./install_root.sh
```
Exit and reenter chroot, this time into zsh shell
Enter a fish shell for a better experience
```bash
exit
arch-chroot /mnt zsh
fish
```
Create non-privileged user
@ -179,15 +178,17 @@ Create non-privileged user
useradd itsdrike
usermod -aG wheel itsdrike
install -o itsdrike -g itsdrike -d /home/itsdrike
mv ~/dots /home/itsdrike
chown -R itsdrike:itsdrike /home/itsdrike/dots
passwd itsdrike
chsh -s /usr/bin/zsh itsdrike
su -l itsdrike # press q or esc in the default zsh options
su -l itsdrike
fish
```
Setup user account
```bash
git clone --recursive https://github.com/ItsDrike/dotfiles ~/dots
cd ~/dots
./install_user.sh
```
@ -199,12 +200,6 @@ exit
su -l itsdrike
```
Install LazyVim
```bash
git clone https://github.com/ItsDrike/lazyvim ~/.config/nvim
```
## Fstab adjustments
Finally, we'll want to make some slight modifications to `/etc/fstab` file, so
@ -356,6 +351,12 @@ reboot
Log in as an unpriviledged user, and:
Connect to Wi-Fi (NetworkManager)
```bash
nmtui # set up your network from here
```
Enable Network Time Protocol (time synchronization)
```bash
@ -363,12 +364,6 @@ sudo timedatectl set-ntp true
timedatectl status
```
Connect to a wifi network
```bash
nmtui
```
## Graphical User Interface
Finally, you can run the `install_gui.sh` script in my dotfiles, to get all of