1
0
mirror of https://github.com/nix-community/home-manager synced 2024-06-22 22:48:31 +02:00

just: simplify

This commit is contained in:
Robert Helgesson 2023-09-07 22:29:12 +02:00
parent 91341cde41
commit f1d4f49e71
No known key found for this signature in database
GPG Key ID: 36BDAA14C2797E89

View File

@ -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"
];
}