From f8cea6f6c8a8ce35533d7fa978dbff8cd5427b7c Mon Sep 17 00:00:00 2001
From: sinanmohd <sinan@sinanmohd.com>
Date: Mon, 8 Jan 2024 23:09:42 +0530
Subject: modules/userdata: refactor

---
 hosts/cez/modules/wayland.nix | 31 +++++++++++++++++--------------
 1 file changed, 17 insertions(+), 14 deletions(-)

(limited to 'hosts/cez/modules')

diff --git a/hosts/cez/modules/wayland.nix b/hosts/cez/modules/wayland.nix
index 69e738a..085c950 100644
--- a/hosts/cez/modules/wayland.nix
+++ b/hosts/cez/modules/wayland.nix
@@ -9,7 +9,6 @@ in
     bemenu
     sway
     i3status
-    pinentry-bemenu
     swaylock
     swayidle
     swaybg
@@ -19,18 +18,23 @@ in
     xdg-utils
     libnotify
   ];
-  users.users.${user}.packages = with pkgs; [
-    zathura
-    mpv
-    imv
-    wtype
-    qemu
-    OVMFFull
-    grim
-    slurp
-    tor-browser-bundle-bin
-    element-desktop-wayland
-  ];
+
+  users.users.${user} = {
+    extraGroups = [ "seat" ];
+    packages = with pkgs; [
+      zathura
+      mpv
+      imv
+      wtype
+      qemu
+      OVMFFull
+      grim
+      slurp
+      tor-browser-bundle-bin
+      element-desktop-wayland
+      pinentry-bemenu
+    ];
+  };
 
   # font
   fonts = {
@@ -73,7 +77,6 @@ in
     };
   };
 
-  userdata.groups = [ "seat" ];
   security.pam.services.swaylock.text = "auth include login";
   hardware.opengl.enable = true;
 }
-- 
cgit v1.2.3