(define-module (oms home) #:use-module (gnu home) #:use-module (gnu home services) #:use-module (gnu home services shells) #:use-module (gnu home services xdg) #:use-module (gnu services) #:use-module (gnu packages games) #:use-module (gnu packages gnome-circle) #:use-module (gnu packages gimp) #:use-module (gnu packages gnome) #:use-module (gnu packages graphics) #:use-module (gnu packages haskell-xyz) #:use-module (gnu packages inkscape) #:use-module (gnu packages kde-graphics) #:use-module (gnu packages libreoffice) #:use-module (gnu packages luanti) #:use-module (gnu packages maths) #:use-module (gnu packages pdf) #:use-module (gnu packages tex) #:use-module (gnu packages version-control) #:use-module (gnu packages video) #:use-module (guix gexp)) (define-public oms-home-environment (home-environment (packages (list 0ad apostrophe blender gimp git gnome-2048 gnome-chess gnome-tour inkscape krita libreoffice luanti luanti-voxelibre pandoc qalculate-gtk supertuxkart texlive-scheme-medium wesnoth xonotic xournalpp yle-dl yt-dlp)) (services (append (list (service home-zsh-service-type) (service home-xdg-user-directories-service-type (home-xdg-user-directories-configuration (desktop "$HOME") (documents "$HOME/Asiakirjat") (download "$HOME/Lataukset") (music "$HOME/Musiikki") (pictures "$HOME/Kuvat") (projects "$HOME/Projektit") (publicshare "$HOME") (templates "$HOME/Mallit") (videos "$HOME/Videot"))) (simple-service 'autostart-tour home-xdg-configuration-files-service-type `(("autostart/gnome-tour.desktop" ,(file-append gnome-tour "/share/applications/org.gnome.Tour.desktop"))))) %base-home-services))))