chore: updated kernal and firmware
1f0c62aa
2 file(s) · +25 −3
| 1 | - | (use-modules (gnu) (gnu system nss) (guix gexp) (rosenthal services networking)) |
|
| 2 | - | (use-service-modules desktop xorg networking ssh docker dbus shepherd) |
|
| 1 | + | (use-modules (gnu) (gnu system nss) (guix gexp) (rosenthal services networking) |
|
| 2 | + | (nongnu packages linux) (nongnu system linux-initrd)) |
|
| 3 | + | (use-service-modules base desktop xorg networking ssh docker dbus shepherd) |
|
| 3 | 4 | (use-package-modules bootloaders wm window-management text-editors fonts |
|
| 4 | 5 | terminals version-control ncurses gnuzilla xdisorg admin |
|
| 5 | 6 | xorg compton lxde ssh golang docker containers rsync emacs base |
|
| 9 | 10 | (host-name "benson") |
|
| 10 | 11 | (timezone "America/New_York") |
|
| 11 | 12 | (locale "en_US.utf8") |
|
| 13 | + | ||
| 14 | + | ;; Mainline kernel + firmware from nonguix; linux-libre can't load the |
|
| 15 | + | ;; amdgpu blobs the Radeon 780M (Phoenix) needs. |
|
| 16 | + | (kernel linux) |
|
| 17 | + | (initrd microcode-initrd) |
|
| 18 | + | (firmware (list amdgpu-firmware amd-microcode)) |
|
| 12 | 19 | ||
| 13 | 20 | (bootloader (bootloader-configuration |
|
| 14 | 21 | (bootloader grub-efi-bootloader) |
|
| 92 | 99 | (authorized-keys |
|
| 93 | 100 | `(("stevedylandev" |
|
| 94 | 101 | ,(local-file "/home/stevedylandev/.ssh/authorized_keys"))))))) |
|
| 95 | - | %base-services))) |
|
| 102 | + | (modify-services %base-services |
|
| 103 | + | (guix-service-type |
|
| 104 | + | config => (guix-configuration |
|
| 105 | + | (inherit config) |
|
| 106 | + | (authorized-keys |
|
| 107 | + | (cons (local-file "nonguix-signing-key.pub") |
|
| 108 | + | %default-authorized-guix-keys)) |
|
| 109 | + | (substitute-urls |
|
| 110 | + | (append (list "https://substitutes.nonguix.org") |
|
| 111 | + | %default-substitute-urls)))))))) |
|
| 1 | + | (public-key |
|
| 2 | + | (ecc |
|
| 3 | + | (curve Ed25519) |
|
| 4 | + | (q #C1FD53E5D4CE971933EC50C9F307AE2171A2D3B52C804642A7A35F84F3A4EA98#) |
|
| 5 | + | ) |
|
| 6 | + | ) |