Austin Horstman
a8931b2575
kvantum: add enable option
...
Missed previously, prefer gating enablement on real opt in.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-03-24 11:02:52 -05:00
mikaeladev
61463d50fc
qt: add kvantum options
2026-03-24 08:04:04 -05:00
Viktor Titov
f9d45d664e
qt: added qt{5,6}ctSettings options ( #8271 )
...
Added qtctSettings option to qt module to make it possible to configure qt(5/6)ct declaratively.
2025-12-07 23:17:30 -06:00
Austin Horstman
1e759786e5
qt: deprecate kde6
...
Give users a heads up that option is being removed.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-31 14:38:57 -05:00
awwpotato
585bae4bbb
i18n.inputMethod: align enable option with nixos
...
see: https://github.com/NixOS/nixpkgs/pull/310708
2025-04-22 20:48:01 -07:00
Austin Horstman
cba2f9ce95
treewide: reformat nixfmt-rfc-style
...
Reformat repository using new nixfmt-rfc-style.
2025-04-08 08:50:05 -07:00
Robert Helgesson
7a3f0b3b8d
tests: rework derivation stubbing
...
Instead of having to manually stub packages that should not be
downloaded we instead automatically stub all packages (except a small
list of whitelisted ones). Tests can re-introduce the real package by
using the `realPkgs` module argument.
2025-02-04 23:58:20 +01:00
Robert Helgesson
6c3a7a0b72
qt: reduce test closure
2024-12-04 10:24:09 +01:00
tschai-yim
54e35e0e1c
qt: use warnings API
2024-04-18 23:29:12 +02:00
tschai-yim
b31019d64f
qt: add adwaita platform theme
...
Fixes #4702 and https://github.com/NixOS/nixpkgs/issues/295345 .
2024-04-18 23:25:50 +02:00
Thiago Kenji Okada
3de857fa7d
qt: fix qt.platformTheme = "gtk3"
2023-11-20 20:33:29 +00:00
Thiago Kenji Okada
fff5204e5d
qt: fix basic usage when just qt.enable = true is set
2023-11-19 12:39:53 +00:00
Thiago Kenji Okada
3452e14ec7
qt: workaround issue when i18n.inputMethod.enabled = 'fcitx5'
2023-10-18 16:17:32 +01:00
Thiago Kenji Okada
5744ebf359
qt: export QT_PLUGIN_PATH/QML2_IMPORT_PATH
...
Those 2 variables are necessary to make e.g.: qt6ct work correctly.
See issue: https://github.com/NixOS/nixpkgs/issues/239909 .
2023-10-18 13:15:56 +01:00
Naïm Favier
72ce74d3ea
qt: auto-detect style package from name ( #3692 )
...
* qt: auto-detect style package from name
* qt: test package auto-detection
2023-02-20 12:30:29 +01:00
Robert Helgesson
cb09a968e9
tests: add option test.stubs
...
This option provides a more convenient way to overlay dummy packages.
It also adds a function `config.lib.test.mkStubPackage` that can,
e.g., be used for `package` options.
2021-09-26 23:26:38 +02:00
Thiago Kenji Okada
0e2dc4be30
qt: add qt.style option ( #1839 )
...
This allows you to set a theme for Qt applications. For example, if you
want to use `adwaita-qt` theme to have uniform look between Gtk and Qt
applications, you can use it like this:
```nix
{
qt = {
enable = true;
platformTheme = "gnome";
style = {
name = "adwaita";
package = pkgs.adwaita-qt;
};
};
}
```
2021-03-03 22:20:17 -05:00