summaryrefslogtreecommitdiff
path: root/vmstore
diff options
context:
space:
mode:
authorc0co.channel <c0co.channel@braincrime.com>2025-09-09 18:14:01 +0100
committerc0co.channel <c0co.channel@braincrime.com>2025-09-09 18:14:01 +0100
commitd6a3be3c3b0af9467a2b1561dae95c1019c6eb86 (patch)
treeabc8713fd3c81ada8cf396538561b5ecf6a6fc80 /vmstore
parent36cdbf29556e2f94262759bf05e202400b77bd49 (diff)
Broken configbroken-corpo
Diffstat (limited to 'vmstore')
-rw-r--r--vmstore/corpo/.home.scm.swpbin0 -> 12288 bytes
-rw-r--r--vmstore/corpo/corpo-system.scm13
-rw-r--r--vmstore/corpo/files/nonguix-signing-key.pub6
-rw-r--r--vmstore/corpo/files/wallpapers/taclnc.pngbin0 -> 1029948 bytes
-rw-r--r--vmstore/corpo/home.scm54
5 files changed, 42 insertions, 31 deletions
diff --git a/vmstore/corpo/.home.scm.swp b/vmstore/corpo/.home.scm.swp
new file mode 100644
index 0000000..7dd42ba
--- /dev/null
+++ b/vmstore/corpo/.home.scm.swp
Binary files differ
diff --git a/vmstore/corpo/corpo-system.scm b/vmstore/corpo/corpo-system.scm
index 8f84c0e..a4e3668 100644
--- a/vmstore/corpo/corpo-system.scm
+++ b/vmstore/corpo/corpo-system.scm
@@ -10,7 +10,7 @@
(use-service-modules linux guix desktop pm audio
networking dbus xorg avahi spice)
-(use-package-modules linux audio libusb wm fonts
+(use-package-modules security-token linux audio libusb wm fonts
freedesktop vim cryptsetup)
(operating-system
@@ -26,7 +26,8 @@
(password (crypt "worker" "$6$abc"))
(group "users")
(home-directory "/home/corpo")
- (supplementary-groups '("wheel" "netdev" "audio" "video")))
+ (supplementary-groups '("wheel" "plugdev" "netdev"
+ "audio" "video")))
%base-user-accounts))
(bootloader (bootloader-configuration
@@ -63,8 +64,8 @@
;; Non-free
(kernel linux)
- (kernel-arguments '("modprobe.blacklist=noveau"
- ;"nvidia_drm.modeset=1"
+ (kernel-arguments '("modprobe.blacklist=nouveau"
+ "nvidia_drm.modeset=1"
"quiet"))
(firmware (list linux-firmware))
(initrd microcode-initrd)
@@ -88,7 +89,7 @@
%default-authorized-guix-keys)))))
(list
;; NVIDIA
- ;(service nvidia-service-type)
+ (service nvidia-service-type)
;(service kernel-module-loader-service-type
;'("nvidia"))
;; systemd dependencies
@@ -160,7 +161,7 @@
;; udev
(udev-rules-service 'pipewire-add-udev-rules pipewire)
-
+ (udev-rules-service 'fido2 libfido2 #:groups '("plugdev"))
;; corpo home
(service guix-home-service-type
`(("worker" ,corpo-home-environment))))))
diff --git a/vmstore/corpo/files/nonguix-signing-key.pub b/vmstore/corpo/files/nonguix-signing-key.pub
new file mode 100644
index 0000000..56ee811
--- /dev/null
+++ b/vmstore/corpo/files/nonguix-signing-key.pub
@@ -0,0 +1,6 @@
+(public-key
+ (ecc
+ (curve Ed25519)
+ (q #C1FD53E5D4CE971933EC50C9F307AE2171A2D3B52C804642A7A35F84F3A4EA98#)
+ )
+ )
diff --git a/vmstore/corpo/files/wallpapers/taclnc.png b/vmstore/corpo/files/wallpapers/taclnc.png
new file mode 100644
index 0000000..248d965
--- /dev/null
+++ b/vmstore/corpo/files/wallpapers/taclnc.png
Binary files differ
diff --git a/vmstore/corpo/home.scm b/vmstore/corpo/home.scm
index 5211c57..107f53e 100644
--- a/vmstore/corpo/home.scm
+++ b/vmstore/corpo/home.scm
@@ -1,6 +1,7 @@
(define-module (corpo home)
#:use-module (gnu)
- #:use-module (gnu packages gnupg)
+ #:use-module (gnu packages chromium)
+ #:use-module (gnu packages gnuzilla)
#:use-module (gnu services)
#:use-module (gnu home)
#:use-module (gnu home services)
@@ -21,33 +22,33 @@
(home-environment
(services
(list
- (simple-service 'profile-env-vars-service
- home-environment-variables-service-type
- '(;; Sort dot files first in ls
- ("LC_COLLATE" . "C")
+ ; (simple-service 'profile-env-vars-service
+ ; home-environment-variables-service-type
+ ; '(;; Sort dot files first in ls
+ ; ("LC_COLLATE" . "C")
;; vim instead of nano
- ("VISUAL" . "vim")
- ("EDITOR" . "vim")
+ ; ("VISUAL" . "vim")
+ ; ("EDITOR" . "vim")
;; Wayland
- ("XDG_CURRENT_DESKTOP" . "sway")
- ("XDG_SESSION_TYPE" . "wayland")
- ("RTC_USE_PIPEWIRE" . "true")
- ("SDL_VIDEODRIVER" . "wayland")
- ("MOZ_ENABLE_WAYLAND" . "1")
- ("CLUTTER_BACKEND" . "wayland")
- ("ELM_ENGINE" . "wayland_egl")
- ("ECORE_EVAS_ENGINE" . "wayland-egl")
- ("QT_QPA_PLATFORM" . "wayland-egl")))
+ ;("XDG_CURRENT_DESKTOP" . "sway")
+ ;("XDG_SESSION_TYPE" . "wayland")
+ ;("RTC_USE_PIPEWIRE" . "true")
+ ;("SDL_VIDEODRIVER" . "wayland")
+ ;("MOZ_ENABLE_WAYLAND" . "1")
+ ;("CLUTTER_BACKEND" . "wayland")
+ ;("ELM_ENGINE" . "wayland_egl")
+ ;("ECORE_EVAS_ENGINE" . "wayland-egl")
+ ;("QT_QPA_PLATFORM" . "wayland-egl")))
- (service home-bash-service-type
- (home-bash-configuration
- (bash-profile (list (local-file "./files/scripts/sway-login")))))
-
- (service home-xdg-configuration-files-service-type
- `(("sway/config" ,(local-file "./files/misc-config/sway-config"))))
+ ;(service home-bash-service-type
+ ; (home-bash-configuration
+ ; (bash-profile (list (local-file "./files/scripts/sway-login")))))
+ ;(service home-xdg-configuration-files-service-type
+ ;`(("sway/config" ,(local-file "./files/misc-config/sway-config"))))
+ (service home-x11-service-type)
(service home-dbus-service-type)
(service home-pipewire-service-type)))
@@ -56,12 +57,15 @@
grimshot wl-clipboard network-manager-applet
xdg-desktop-portal xdg-desktop-portal-gtk
xdg-desktop-portal-wlr xdg-utils xdg-dbus-proxy shared-mime-info
-
+ i3-wm
+ dmenu
+
;; Flatpak
flatpak (list glib "bin") ; flatpak dependency
-
+ ungoogled-chromium
+ icecat
;; Audio
alsa-utils pavucontrol
-
+
;; General
zip unzip))))