aboutsummaryrefslogtreecommitdiff
(use-modules (gnu home)
             (gnu home services)
             (gnu home services shells)
             (gnu services)
             (gnu packages admin)
             (guix gexp))


(home-environment
 (packages (list htop))
 (services
  (list
   (service home-bash-service-type
            (home-bash-configuration
             (guix-defaults? #t)
             (bash-profile (list (plain-file "bash-profile" "\
export HISTFILE=$XDG_CACHE_HOME/.bash_history")))))

   (simple-service 'test-config
                   home-xdg-configuration-files-service-type
                   (list `("test.conf"
                           ,(plain-file "tmp-file.txt"
                                        "the content of
                                          ~/.config/test.conf")))))))

ases.scm?id=ed03a0aa9b353434bbd6dce47f1b82cbe6d14000'>services: postgresql: Don't initdb when directory exists....Robert Vollmert 2023-12-22services: Remove unnecessary references to (gnu build shepherd)....Ludovic Courtès 2023-08-16services: posgresql: Add option to specify UID/GID for postgres user....Martin Baulig 2023-08-11services: postgresql: Add more role fields....Miguel Moreno 2023-04-21services: postgresql: Add default package....Ludovic Courtès 2023-04-21services: redis: Add 'configuration' action....Ludovic Courtès 2023-04-21services: mysql: Add 'configuration' action....Ludovic Courtès 2023-04-21services: postgresql: Add 'configuration' action....Ludovic Courtès 2023-04-21services: postgresql: Add the 'postgresql' Shepherd service name....Ludovic Courtès