summaryrefslogtreecommitdiff
path: root/users/id1001.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2025-09-12 12:18:48 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2025-09-12 12:18:48 +0200
commit1e11b28af5a303fe8d3d5d00c35e5c24aa214bd7 (patch)
tree14823ead456d27d6d2d5359965bc4ae1805eefe7 /users/id1001.scm
parent043d512789b7b3f2bc078aee2f7df259046ef254 (diff)
add initial home-environment to id1001
Diffstat (limited to 'users/id1001.scm')
-rw-r--r--users/id1001.scm26
1 files changed, 23 insertions, 3 deletions
diff --git a/users/id1001.scm b/users/id1001.scm
index 96f0b46..745cf75 100644
--- a/users/id1001.scm
+++ b/users/id1001.scm
@@ -4,11 +4,31 @@
(define-module (users id1001)
#:use-module ( (deployment users)
#:prefix deployment:users:)
+ #:use-module ( (gnu home)
+ #:prefix gnu:home:)
#:use-module ( (gnu system accounts)
- #:prefix gnu:system:accounts:))
+ #:prefix gnu:system:accounts:)
+ #:use-module ( (sovereign services admin)
+ #:prefix sovereign:services:admin:)
+ #:use-module ( (sovereign systems)
+ #:prefix sovereign:systems:))
-(define-public uid1001-account
+(define name
+ "janusz")
+
+(define home-environment
+ (let
+ ( (l-services (list sovereign:services:admin:update-commands)))
+ (gnu:home:home-environment
+ (packages sovereign:systems:common-home-environment-packages)
+ (services l-services))))
+
+(define-public name/home-environment
+ (list name
+ home-environment))
+
+(define-public user-account
(gnu:system:accounts:user-account
- (name "janusz")
+ (name name)
(password deployment:users:initial-password)
(group "users")))