gabrielgio.me @ 6cd1a496951bc676744413b27cd00b4f2176d64c

feat: Finish alpine setup
 1diff --git a/content/posts/2022-12-10-alpine-setup.md b/content/posts/2022-12-10-alpine-setup.md
 2index 4a284ec21ce8dbdd0b8b5d397384c11f267557b0..fb251dab001fe37ce298e084dc5f193535769c36 100644
 3--- a/content/posts/2022-12-10-alpine-setup.md
 4+++ b/content/posts/2022-12-10-alpine-setup.md
 5@@ -1,12 +1,8 @@
 6 ---
 7 title: "Alpine set up for daily driver"
 8 date: 2022-12-10
 9-draft: true
10 tags: ['alpine', 'linux']
11 ---
12-
13-# Installation Process
14-
15 
16 ## Disable secure boot
17 
18@@ -104,21 +100,59 @@ Now we will install the necessary drivers for `xorg` to run properly. Firs
19 search for all  video drivers `apk search xf86-video*` and install whatever you
20 have for you computer (in my case `apk add apk add xf86-video-amdgpu`)
21 
22-* `apk add mesa-dri-gallium mesa-va-gallium mesa-egl`
23-* `setup-xorg-base`
24-* `apk add lightdm-gtk-greeter`
25-* `setup-devd udev`
26-* `rc-update add dbus`
27-* `rc-update add lightdm`
28+Add required mesa drivers:
29 
30-* `apk add terminus-font`
31-*  `dbus-uuidgen > /var/lib/dbus/machine-id`
32-* `rc-update add dbus`
33-* `apk add i3wm i3status xterm i3lock`
34-* `add user <NAME> input`
35-* `add user <NAME> video`
36-* `reboot`
37+```bash
38+apk add mesa-dri-gallium mesa-va-gallium mesa-egl
39+```
40+
41+Alpine provides a command to install required packages for xorg 
42+
43+```bash
44+setup-xorg-base
45+```
46+
47+Now to set the `lightdm` and its required dbus setup:
48+
49+```bash
50+apk add lightdm-gtk-greeter
51+setup-devd udev
52+rc-update add dbus boot
53+rc-update add lightdm boot
54+apk add terminus-font
55+dbus-uuidgen > /var/lib/dbus/machine-id
56+rc-update add dbus
57+```
58+
59+Now for the i3wm:
60+
61+```bash
62+apk add i3wm i3status xterm i3lock
63+add user <NAME> input`
64+add user <NAME> video`
65+```
66+
67+## Extras 
68+
69+There is a list go command that I use that may be helpful:
70+
71+``` bash
72+apk add perl bash fzf           # required for things to work
73+apk add fish                    # shell
74+apk add zathura-pdf-poppler     # pdf viewer
75+apk add ranger                  # file explorer
76+apk add alpine-sdk make git go  # some dev tooling
77+apk add qutebrowser             # browser
78+apk add keepassxc               # password manager
79+apk add aerc                    # mail
80+```
81+
82+## Wiki
83+
84+There is a more complete from the alpine wiki[^4], which will give more context
85+to the commands.
86 
87 [^1]: https://wiki.alpinelinux.org/wiki/Installation#Questions_asked_by_setup-alpine
88 [^2]: https://wiki.alpinelinux.org/wiki/Installation#The_general_course_of_action
89 [^3]: https://wiki.alpinelinux.org/wiki/Repositories#Enabling_the_community_repository
90+[^4]: https://wiki.alpinelinux.org/wiki/Setting_up_a_laptop