;; This is an operating system configuration generated ;; by the graphical installer. (use-modules (gnu)) (use-modules (gnu packages linux) ; ntfs-3g (gnu packages freedesktop)) ;udiskie ;; (use-modules (gnu packages wm) ;; (gnu packages terminals) ;; (gnu packages suckless) ;;dmenu ;; (gnu packages linux) ;; pipewire ;; (gnu packages xdisorg) ;; wofi ;; (gnu packages lxde) ;; (gnu packages pulseaudio) ;; (gnu packages dunst)) (use-service-modules desktop networking ssh xorg) (define %my-desktop-services (modify-services %desktop-services (gdm-service-type config => (gdm-configuration (inherit config) (auto-login? #t) (default-user "starfish") (wayland? #t))))) (operating-system (kernel linux-libre-lts) (locale "en_IN.utf8") (timezone "Asia/Kolkata") (keyboard-layout (keyboard-layout "us")) (host-name "pandora") (users (append (list (user-account (name "starfish") (comment "Starfish") (group "users") (home-directory "/home/starfish") (supplementary-groups '("wheel" "netdev" "audio" "video" "kvm"))) (user-account (name "guest") (comment "Guest account") (group "users") (home-directory "/home/guest") (supplementary-groups '("netdev" "audio" "video")))) %base-user-accounts)) ;; (users (cons* (user-account ;; (name "starfish") ;; (comment "Starfish") ;; (group "users") ;; (home-directory "/home/starfish") ;; (supplementary-groups ;; '("wheel" "netdev" "audio" "video" "kvm"))) ;; %base-user-accounts)) (packages (append (list (specification->package "nss-certs") ntfs-3g udiskie) %base-packages)) (services (append (list (service tor-service-type (tor-configuration (control-socket? #t))) (service gnome-desktop-service-type) (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout)))) %my-desktop-services)) (bootloader (bootloader-configuration (bootloader grub-bootloader) (targets '("/dev/sda")) (keyboard-layout keyboard-layout))) (mapped-devices (list (mapped-device (source (uuid "ad5b2362-59be-47c0-b627-f58218a9c547")) (target "cryptroot") (type luks-device-mapping)) (mapped-device (source (uuid "836f4150-b51c-4687-a941-24ebb5862278")) (target "crypthome") (type luks-device-mapping)))) (file-systems (cons* (file-system (mount-point "/") (device "/dev/mapper/cryptroot") (type "ext4") (dependencies mapped-devices)) (file-system (mount-point "/home") (device "/dev/mapper/crypthome") (type "ext4") (dependencies mapped-devices)) %base-file-systems)))