From 09579fa19a960664cdbface09acb93de2e8cb445 Mon Sep 17 00:00:00 2001 From: Asaki Yuki Date: Fri, 17 Apr 2026 23:48:48 +0700 Subject: [PATCH] add wl-clipboard --- host/desktop/programs.nix | 1 + host/server/users.nix | 5 +++++ options/home/programs.nix | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/host/desktop/programs.nix b/host/desktop/programs.nix index d42b1d4..bf3979a 100644 --- a/host/desktop/programs.nix +++ b/host/desktop/programs.nix @@ -41,5 +41,6 @@ chromium.enable = true; gcc.enable = true; davinci-resolve.enable = true; + wl-clipboard.enable = true; }; } diff --git a/host/server/users.nix b/host/server/users.nix index 88979d9..f0f5319 100644 --- a/host/server/users.nix +++ b/host/server/users.nix @@ -2,6 +2,11 @@ users.users.asakiyuki.extraGroups = ["wheel" "public"]; users.users.junko.extraGroups = ["public"]; + users.users.public = { + extraGroups = ["public"]; + isSystemUser = true; + }; + users.groups = { public = {}; }; diff --git a/options/home/programs.nix b/options/home/programs.nix index f726552..2e2140e 100644 --- a/options/home/programs.nix +++ b/options/home/programs.nix @@ -67,6 +67,10 @@ enable = lib.mkEnableOption "lmstudio"; package = lib.mkPackageOption pkgs "lmstudio" {}; }; + wl-clipboard = { + enable = lib.mkEnableOption "wl-clipboard"; + package = lib.mkPackageOption pkgs "wl-clipboard" {}; + }; blender = { enable = lib.mkEnableOption "blender"; package = lib.mkPackageOption pkgs "blender" {};