From f1d4f49e716df353eb7851b2eec4afe58aa3b697 Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Thu, 7 Sep 2023 22:29:12 +0200 Subject: [PATCH] just: simplify --- modules/programs/just.nix | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/modules/programs/just.nix b/modules/programs/just.nix index 79006a51d..5d78a67b1 100644 --- a/modules/programs/just.nix +++ b/modules/programs/just.nix @@ -1,22 +1,16 @@ -{ config, lib, pkgs, ... }: - -with lib; - -let - - cfg = config.programs.just; - -in { - meta.maintainers = [ hm.maintainers.maximsmol ]; +{ lib, ... }: +{ imports = let msg = '' 'program.just' is deprecated, simply add 'pkgs.just' to 'home.packages' instead. See https://github.com/nix-community/home-manager/issues/3449#issuecomment-1329823502''; - in [ - (mkRemovedOptionModule [ "programs" "just" "enable" ] msg) - (mkRemovedOptionModule [ "programs" "just" "enableBashIntegration" ] msg) - (mkRemovedOptionModule [ "programs" "just" "enableZshIntegration" ] msg) - (mkRemovedOptionModule [ "programs" "just" "enableFishIntegration" ] msg) + + removed = opt: lib.mkRemovedOptionModule [ "programs" "just" opt ] msg; + in map removed [ + "enable" + "enableBashIntegration" + "enableZshIntegration" + "enableFishIntegration" ]; }