From 9ef8940ad850bff7bba5feb4c0fff4b707f4ff2b Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 27 Apr 2025 16:51:06 +0900 Subject: home-manager: refactor --- home-manager/home.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/home-manager/home.nix b/home-manager/home.nix index 30b09b3..146680e 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -1,10 +1,15 @@ -{ pkgs, specialArgs, ... }: +{ + pkgs, + nurpkgs, + env, + ... +}: let - username = specialArgs.env.username; - homeDirectory = specialArgs.env.homeDirectory; - clipboardCopyCommand = specialArgs.env.gui.clipboard.copyCommand; + username = env.username; + homeDirectory = env.homeDirectory; + clipboardCopyCommand = env.gui.clipboard.copyCommand; requiresWlClipboard = clipboardCopyCommand == "wl-copy"; - terminalApp = specialArgs.env.gui.terminalApp; + terminalApp = env.gui.terminalApp; in { nixpkgs.config.allowUnfree = true; @@ -63,8 +68,8 @@ in pkgs.nodePackages.typescript-language-server pkgs.nodePackages.yarn - specialArgs.nurpkgs.hgrep - specialArgs.nurpkgs.reparojson + nurpkgs.hgrep + nurpkgs.reparojson ] ++ ( let -- cgit v1.2.3-70-g09d2