tietokoneet/modules/oms/home.scm
Saku Laesvuori 00ab0883a9
Poista gnome-tour automaattikäynnistyksestä
Gnome kysyy automaattisesti sen käynnistämisestä, kun GSettings-asetus

    org.gnome.shell welcome-dialog-last-shown-version

nollataan aina kirjautuessa.
2026-08-18 18:17:23 +03:00

75 lines
2.5 KiB
Scheme

(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)
#:use-module (oms channel-file)
#:use-module (oms home gsettings-schemas)
#:use-module (oms home services gnome))
(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-gsettings-service-type
(home-gsettings-configuration
(reset? #t)
(schemas oms-gsettings-schemas)))
(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
'oms-calendar home-xdg-configuration-files-service-type
`(("evolution/sources/oms.source"
,(channel-file "oms-evolution-calendar.source")))))
%base-home-services))))