diff options
author | José Romildo <malaquias@gmail.com> | 2022-07-05 10:32:54 -0300 |
---|---|---|
committer | José Romildo <malaquias@gmail.com> | 2022-07-05 13:50:42 -0300 |
commit | 68cc57cce147e52f382802c8b257c8f319aac173 (patch) | |
tree | 23df6a0ed927efd5c49511b50c3129adb1b9baf8 /nixos/modules/programs | |
parent | 47ba8cdcc7096242bd98f9d9631fa9dd4974cf53 (diff) |
nixos/qt5ct: remove enable option and suggests qt5.platformTheme
This module should be removed after a nixos release cycle
Diffstat (limited to 'nixos/modules/programs')
-rw-r--r-- | nixos/modules/programs/qt5ct.nix | 30 |
1 files changed, 4 insertions, 26 deletions
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: <link xlink:href="https://sourceforge.net/projects/qt5ct/">https://sourceforge.net/projects/qt5ct/</link> - ''; - }; - }; - }; - - ###### 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.") + ]; } |