From d6a3be3c3b0af9467a2b1561dae95c1019c6eb86 Mon Sep 17 00:00:00 2001 From: "c0co.channel" Date: Tue, 9 Sep 2025 18:14:01 +0100 Subject: Broken config --- vmstore/corpo/.home.scm.swp | Bin 0 -> 12288 bytes vmstore/corpo/corpo-system.scm | 13 +++---- vmstore/corpo/files/nonguix-signing-key.pub | 6 ++++ vmstore/corpo/files/wallpapers/taclnc.png | Bin 0 -> 1029948 bytes vmstore/corpo/home.scm | 54 +++++++++++++++------------- 5 files changed, 42 insertions(+), 31 deletions(-) create mode 100644 vmstore/corpo/.home.scm.swp create mode 100644 vmstore/corpo/files/nonguix-signing-key.pub create mode 100644 vmstore/corpo/files/wallpapers/taclnc.png (limited to 'vmstore/corpo') diff --git a/vmstore/corpo/.home.scm.swp b/vmstore/corpo/.home.scm.swp new file mode 100644 index 0000000..7dd42ba Binary files /dev/null and b/vmstore/corpo/.home.scm.swp 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 Binary files /dev/null and b/vmstore/corpo/files/wallpapers/taclnc.png 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)))) -- cgit v1.2.3