From 68cc57cce147e52f382802c8b257c8f319aac173 Mon Sep 17 00:00:00 2001 From: José Romildo Date: Tue, 5 Jul 2022 10:32:54 -0300 Subject: nixos/qt5ct: remove enable option and suggests qt5.platformTheme This module should be removed after a nixos release cycle --- nixos/modules/programs/qt5ct.nix | 30 ++++-------------------------- 1 file changed, 4 insertions(+), 26 deletions(-) (limited to 'nixos/modules/programs') diff --git a/nixos/modules/programs/qt5ct.nix b/nixos/modules/programs/qt5ct.nix index 88e861bf4031a..3ff47b355915b 100644 --- a/nixos/modules/programs/qt5ct.nix +++ b/nixos/modules/programs/qt5ct.nix @@ -1,31 +1,9 @@ -{ config, lib, pkgs, ... }: +{ lib, ... }: with lib; { - meta.maintainers = [ maintainers.romildo ]; - - ###### interface - options = { - programs.qt5ct = { - enable = mkOption { - default = false; - type = types.bool; - description = '' - Whether to enable the Qt5 Configuration Tool (qt5ct), a - program that allows users to configure Qt5 settings (theme, - font, icons, etc.) under desktop environments or window - manager without Qt integration. - - Official home page: https://sourceforge.net/projects/qt5ct/ - ''; - }; - }; - }; - - ###### implementation - config = mkIf config.programs.qt5ct.enable { - environment.variables.QT_QPA_PLATFORMTHEME = "qt5ct"; - environment.systemPackages = with pkgs; [ libsForQt5.qt5ct ]; - }; + imports = [ + (mkRemovedOptionModule [ "programs" "qt5ct" "enable" ] "Use qt5.platformTheme = \"qt5ct\" instead.") + ]; } -- cgit 1.4.1