From c154e6689de542afa2d23f0b6a95288db8ee39a2 Mon Sep 17 00:00:00 2001 From: William Carroll Date: Fri, 24 Dec 2021 18:44:36 -0500 Subject: refactor(wpcarro): Define common.shell-utils DRYing up some of my configuration. Change-Id: I137692789426efc6a6c6880029e605813674fdbe Reviewed-on: https://cl.tvl.fyi/c/depot/+/4592 Reviewed-by: wpcarro Autosubmit: wpcarro Tested-by: BuildkiteCI --- users/wpcarro/nixos/marcus/default.nix | 36 +++++++++++++--------------------- 1 file changed, 14 insertions(+), 22 deletions(-) (limited to 'users/wpcarro/nixos/marcus/default.nix') diff --git a/users/wpcarro/nixos/marcus/default.nix b/users/wpcarro/nixos/marcus/default.nix index c2162637f8..d03da2b910 100644 --- a/users/wpcarro/nixos/marcus/default.nix +++ b/users/wpcarro/nixos/marcus/default.nix @@ -2,7 +2,8 @@ { ... }: let - wpcarrosEmacs = depot.users.wpcarro.emacs.nixos; + inherit (depot.users) wpcarro; + wpcarrosEmacs = wpcarro.emacs.nixos; quasselClient = pkgs.quassel.override { client = true; @@ -116,27 +117,18 @@ in { VISUAL = "emacsclient"; }; - environment.systemPackages = with pkgs; [ - alacritty - dig - direnv - emacs - fd - firefox - fzf - git - pavucontrol - python3 - quasselClient - ripgrep - tdesktop - tree - vim - weechat - wpcarrosEmacs - xclip - xsecurelock - ]; + environment.systemPackages = + wpcarro.common.shell-utils ++ + (with pkgs; [ + alacritty + firefox + pavucontrol + quasselClient + tdesktop + weechat + wpcarrosEmacs + xsecurelock + ]); system.stateVersion = "21.11"; } -- cgit 1.4.1