{ config, lib, ... }: let cfg = config.marleyos.programs.fish; in { config = lib.mkIf cfg.enable { environment.shells = [config.programs.fish.package]; }; }