diff options
author | Franz Geffke <m@f-a.nz> | 2025-05-30 15:10:57 +0100 |
---|---|---|
committer | Franz Geffke <m@f-a.nz> | 2025-05-30 15:10:57 +0100 |
commit | 48a6e540fbc086a29a536efba63a2ede03fdd364 (patch) | |
tree | 388ba69b2e6ba42c81ba4792cc42173420447665 /px/services/base.scm | |
parent | 1b7c36d436fba30de67d3c35b26437176a026792 (diff) |
px: Remove legacy system structure
Diffstat (limited to 'px/services/base.scm')
-rw-r--r-- | px/services/base.scm | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/px/services/base.scm b/px/services/base.scm deleted file mode 100644 index ad04ab1..0000000 --- a/px/services/base.scm +++ /dev/null @@ -1,66 +0,0 @@ -;;; Package Repository for GNU Guix -;;; Copyright © 2021-2023 Reza Alizadeh Majd <r.majd@pantherx.org> -;;; Copyright © 2021-2025 Franz Geffke <m@f-a.nz> - -(define-module (px services base) - #:use-module (guix gexp) - #:use-module (guix utils) - #:use-module (srfi srfi-1) - #:use-module (gnu packages networking) - #:use-module (gnu services) - #:use-module (gnu services base) - #:use-module (gnu services desktop) - #:use-module (gnu services networking) - #:use-module (gnu services ssh) - - #:use-module (px services desktop) - #:use-module (px services device) - #:use-module (px services security-token) - - #:export (%px-core-services - - %px-desktop-minmal-services - %px-desktop-services - %px-desktop-ee-services - - %px-server-services - %px-server-ee-services)) - -;;; -;;; CORE -;;; - -(define %px-core-services - (append (list (service dhcp-client-service-type) - (service ntp-service-type)) - %base-services)) - -;;; -;;; DESKTOP -;;; - -(define %px-desktop-minmal-services - (append %px-desktop-base-minimal-services)) - -(define %px-desktop-services - (append %px-desktop-base-services)) - -(define %px-desktop-ee-services - ;; TODO: Does not include default desktop - (append (list (service px-device-identity-service-type) - (service px-user-identity-service-type)) - %px-desktop-base-services)) - -;;; -;;; SERVER -;;; - -(define %px-server-services - (append (list (service openssh-service-type - (openssh-configuration (permit-root-login 'prohibit-password))) - (service nftables-service-type)) - %px-core-services)) - -(define %px-server-ee-services - (append (list (service px-device-identity-service-type)) - %px-server-services)) |