Improve deUtils dependency management

This commit is contained in:
SebastianStork 2025-03-26 17:54:26 +01:00
parent 206c43f71a
commit 1f8cadb2dc
6 changed files with 32 additions and 9 deletions

View file

@ -8,6 +8,13 @@
options.myConfig.deUtils.cliphist.enable = lib.mkEnableOption "";
config = lib.mkIf config.myConfig.deUtils.cliphist.enable {
assertions = [
{
assertion = config.myConfig.deUtils.rofi.enable;
message = "cliphist requires rofi";
}
];
services.cliphist = {
enable = true;
allowImages = false;