Commit graph

4 commits

Author SHA1 Message Date
Andrew Tropin 9a2e9a6144
home-services: Add shells.
* gnu/home-services/shells.scm
(home-shell-profile-service-type, home-shell-profile-configuration)
(home-bash-service-type, home-bash-configuration, home-bash-extension)
(home-zsh-service-type, home-zsh-configuration, home-zsh-extension)
(home-fish-service-type, home-fish-configuration, home-fish-extension): New
variables.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add home-services/shells.scm.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2021-09-09 19:54:54 +03:00
Andrew Tropin a0a914a9a4
home-services: Add helper functions for service configurations.
* gnu/home-services/configuration.scm (helper functions): New variables.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add home-services/configuration.scm.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2021-09-09 19:54:54 +03:00
Andrew Tropin 6d2e3168ce
home-services: Add fontutils.
* gnu/home-services/fontutils.scm (home-fontconfig-service-type): New
variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add home-services/fontutils.scm.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2021-09-09 19:54:54 +03:00
Andrew Tropin 1cc03081e8
home-services: Add symlink-manager.
* gnu/home-services/symlink-manager.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add home-services/symlink-manager.scm.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2021-09-09 19:54:54 +03:00