Commit graph

788 commits

Author SHA1 Message Date
NAHO
b09847414b
dunst: set highlight color to match frame color (#2032)
Some checks failed
Label Merge Conflicts / conflicts (push) Has been cancelled
Documentation / docs (push) Has been cancelled
Link: https://github.com/nix-community/stylix/pull/2032

Reviewed-by: dastarruer <ayushpramanik399@gmail.com>
2026-02-20 23:35:23 +01:00
dastarruer
9654508da1
broot: init (#2210)
Closes: https://github.com/nix-community/stylix/issues/332
Link: https://github.com/nix-community/stylix/pull/2210

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-20 13:24:59 +01:00
NAHO
cb73f89d3e
sioyek: remove unused lib module argument (#2212)
Link: https://github.com/nix-community/stylix/pull/2212
2026-02-19 23:57:09 +01:00
dastarruer
ec4d1ce9da
sioyek: init (#2199)
Closes: https://github.com/nix-community/stylix/issues/2148
Link: https://github.com/nix-community/stylix/pull/2199

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-19 22:23:23 +01:00
dastarruer
1bc90aa37f
dunst: set icon theme (#2201)
Closes: https://github.com/nix-community/stylix/issues/1948
Link: https://github.com/nix-community/stylix/pull/2201

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-19 22:10:26 +01:00
dastarruer
801843d10e
gitui: add testbed (#2206)
Closes: https://github.com/nix-community/stylix/issues/1157
Link: https://github.com/nix-community/stylix/pull/2206

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-18 16:34:04 +01:00
Pascal
db03fed72e
discord/common/color-theme: add text selection theming (#2195)
Link: https://github.com/nix-community/stylix/pull/2195

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-12 17:45:01 +01:00
NAHO
72e6483a88
dank-material-shell/hm: add font and opacity configurations (#2194)
Link: https://github.com/nix-community/stylix/pull/2194

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-08 22:58:26 +01:00
jamie
e1180f2983
dank-material-shell/hm: add font and opacity configurations
Link: https://github.com/nix-community/stylix/pull/2194

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-08 22:55:26 +01:00
jamie
2836f33108
dank-material-shell/testbeds: enable sendNotifications
Link: https://github.com/nix-community/stylix/pull/2194

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-08 22:55:11 +01:00
Assil Ksiksi
044ac0cc6d
noctalia-shell/hm: replace foreground grays with accent colors (#2189)
Replace the foreground grays with accent colors to improve theme
vibrancy.

Link: https://github.com/nix-community/stylix/discussions/2187
Link: https://github.com/nix-community/stylix/pull/2189

Reviewed-by: Alexander <63157919+rwxae@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-07 23:56:36 +01:00
NAHO
05c798e007
kde/hm: add plasmaWorkspacePackage option (#1943)
Link: https://github.com/nix-community/stylix/pull/1943

Reviewed-by: Ian Ressa <ian@ianressa.xyz>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-06 13:57:03 +01:00
wrvsrx
e2bf634dcf
kde/hm: add plasmaWorkspacePackage option
Link: https://github.com/nix-community/stylix/pull/1943

Reviewed-by: Ian Ressa <ian@ianressa.xyz>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-06 13:54:53 +01:00
wrvsrx
aee1abfada
kde/hm: include user profile in executable search paths
Link: https://github.com/nix-community/stylix/pull/1943

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-06 13:54:12 +01:00
jamie
aa0272b6e0
dank-material-shell: init (#2177)
Closes: https://github.com/nix-community/stylix/issues/1924
Link: https://github.com/nix-community/stylix/pull/1932
Link: https://github.com/nix-community/stylix/pull/2177

Reviewed-by: 0xda157 <da157@voidq.com>
Co-authored-by: khas-amir <dlordproudd@gmail.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-05 17:29:11 +01:00
NAHO
6982a42da5
zen-browser: add text selection theming (#2184)
Link: https://github.com/nix-community/stylix/pull/2184

Reviewed-by: Karun Sandhu <karun@sndh.dev>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-05 17:15:26 +01:00
Pascal0577
6db020aebf
zen-browser/userContent: add text selection theming
Link: https://github.com/nix-community/stylix/pull/2184

Reviewed-by: Karun Sandhu <karun@sndh.dev>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-05 17:10:35 +01:00
Pascal0577
eb9ed050b3
zen-browser/userContent: close unclosed about:preferences block
Fixes: c32c82e460 ("zen-browser: init (#1694)")
Link: https://github.com/nix-community/stylix/pull/2184

Reviewed-by: Karun Sandhu <karun@sndh.dev>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-05 17:09:11 +01:00
Rin
2e7914b393
discord/common/color-theme: add chat gradient (#2185)
Link: https://github.com/nix-community/stylix/pull/2185

Reviewed-by: Flameopathic <flameopathic@gmail.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-02-05 16:52:30 +01:00
NAHO
ce22070ec5
treewide: deprecate manual targets.${target}.useWallpaper.enable options (#2084)
Some checks failed
Label Merge Conflicts / conflicts (push) Has been cancelled
Documentation / docs (push) Has been cancelled
Deprecate manual targets.${target}.useWallpaper.enable options with
generated targets.${target}.image.enable options, following commit
953c3fb01e ("stylix/mk-target: generate options for configuring
safeguarded arguments").

Link: https://github.com/nix-community/stylix/pull/2084

Reviewed-by: 0xda157 <da157@voidq.com>
2026-02-01 21:43:25 +01:00
NAHO
ae5c0239ae
gnome/nixos: guard nixpkgs.overlays with stylix.overlays.enable (#2176)
Link: https://github.com/nix-community/stylix/pull/2176
Fixes: eb19696b18 ("stylix: add overlay module (#1048)")

Reviewed-by: 0xda157 <da157@voidq.com>
2026-01-31 11:41:13 -08:00
Ian Ressa
aad90ca763
kde: add decorationTheme option (#2168)
Link: https://github.com/nix-community/stylix/pull/2168

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-01-30 15:22:30 +01:00
Karun Sandhu
d60d37e02f
foot: allow merging include with external configurations (#2173)
Closes: https://github.com/nix-community/stylix/issues/2171
Link: https://github.com/nix-community/stylix/pull/2173

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-01-30 15:21:00 +01:00
Andre
f77ee4f3dd
kde: add applicationStyle and widgetStyle options (#2018)
Closes: https://github.com/nix-community/stylix/issues/2017
Link: https://github.com/nix-community/stylix/pull/2018

Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Ian Ressa <ianressa@umich.edu>
2026-01-30 14:57:45 +01:00
Sami Liedes
861c3c92a9
waybar: Include CSS style for urgent (#2158)
Link: https://github.com/nix-community/stylix/pull/2158

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com
Reviewed-by: 0xda157 <da157@voidq.com>
2026-01-29 15:17:52 -08:00
0xda157
477c504322
zen-browser: add reader mode support (#2157)
Link: https://github.com/nix-community/stylix/pull/2157

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-01-28 15:26:40 +01:00
Saad Nadeem
805fa4262a
zen-browser: fix sharp sidebar edges (#2161)
Link: https://github.com/nix-community/stylix/pull/2161

Reviewed-by: Karun Sandhu <karun@sndh.dev>
Reviewed-by: 0xda157 <da157@voidq.com>
2026-01-26 15:57:33 -08:00
jaredmontoya
749285c90e
firefox: add reader mode support and improve firefoxGnomeTheme (#2126)
Some checks failed
Label Merge Conflicts / conflicts (push) Has been cancelled
Documentation / docs (push) Has been cancelled
Link: https://github.com/nix-community/stylix/pull/2126

Reviewed-by: Flameopathic <flameopathic@gmail.com>
Reviewed-by: 0xda157 <da157@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-01-23 22:15:31 +01:00
NAHO
06684f00cf
gtksourceview/template: align description with other themes (#2124)
Align the description with the /modules/discord/common/theme-header.nix
and /modules/vscode/package.json themes.

Link: https://github.com/nix-community/stylix/pull/2124

Reviewed-by: bricked <git@bricked.dev>
2026-01-18 15:01:21 +01:00
Morten Munk
590e5c68c4
hyprpaper: disable splash (#2146)
Some checks failed
Label Merge Conflicts / conflicts (push) Has been cancelled
Documentation / docs (push) Has been cancelled
Link: https://github.com/nix-community/stylix/pull/2146

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-01-16 23:44:15 +01:00
kerfuzzle
908d40690f
yazi: update configuration format to support v25.12.29 (#2130)
Closes: https://github.com/nix-community/stylix/issues/2121
Link: https://github.com/nix-community/stylix/pull/2130

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: 0xda157 <da157@voidq.com>
2026-01-16 20:23:33 +01:00
Jure Varlec
5287bc719d
qt/kvantum: increase focus frame opacity (#2138)
Closes: https://github.com/nix-community/stylix/issues/2131
Link: https://github.com/nix-community/stylix/pull/2138

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-01-15 16:58:40 +01:00
NAHO
3894cae75c
treewide: remove redundant stylix.image escaping and string coercion (#2134)
Link: https://github.com/nix-community/stylix/pull/2134

Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
2026-01-14 16:08:12 +01:00
NAHO
61c9f4dd14
treewide: remove redundant stylix.image escaping and string coercion
Remove redundant shell escaping and string coercion as stylix.image is
guaranteed to be a stringified store path with a valid string context
and no special characters.

Fixes: 3499e3ec70 ("treewide: properly quote stylix.image when used as a shell argument")
2026-01-14 15:54:38 +01:00
Noah765
67f17c8072
jjui: init (#2109)
Link: https://github.com/nix-community/stylix/pull/2109
Link: https://github.com/vic/tinted-jjui

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: 0xda157 <da157@voidq.com>
Tested-by: 0xda157 <da157@voidq.com>
2026-01-12 10:03:49 -08:00
kerfuzzle
5b5f21c46e
yazi: add kerfuzzle as maintainer (#2135)
Some checks failed
Label Merge Conflicts / conflicts (push) Has been cancelled
Documentation / docs (push) Has been cancelled
Link: https://github.com/nix-community/stylix/pull/2135

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-01-10 21:02:04 +01:00
kerfuzzle
2b727da436
hyprpaper: update configuration format to support v0.8 (#2087)
Closes: https://github.com/nix-community/stylix/issues/408
Closes: https://github.com/nix-community/stylix/issues/2122
Link: https://github.com/nix-community/stylix/pull/2087
Link: https://wiki.hypr.land/Hypr-Ecosystem/hyprpaper

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: 0xda157 <da157@voidq.com>
2026-01-08 21:15:01 +01:00
Alexander
a4406d9799
vicinae: support Home Manager module alongside upstream module (#2068)
Some checks failed
Label Merge Conflicts / conflicts (push) Has been cancelled
Documentation / docs (push) Has been cancelled
Support the Home Manager module via programs.vicinae alongside the
upstream module's services.vicinae namespace.

Unifying both modules is continued in [1] ("vicinae: move from programs
to services").

[1]: https://github.com/nix-community/home-manager/pull/8313

Closes: https://github.com/nix-community/stylix/issues/2076
Link: https://github.com/nix-community/stylix/pull/2068

Reviewed-by: 0xda157 <da157@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-01-05 23:37:47 +01:00
Manuel Mendez
ba4108e3fb
fish: unify NixOS and Home Manager configurations (#2108)
Link: https://github.com/nix-community/stylix/pull/2108

Reviewed-by: 0xda157 <da157@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2026-01-05 18:11:33 +01:00
Tim Kleinschmidt
b135edbdd4
opencode: brighten default text colors (#2100)
Using base09 for diff hunk headers and base0A for markdown block quotes
made neutral UI elements look urgent. Markdown code blocks also reused
the default text color as a background, reducing contrast.

Return these components to neutral backgrounds instead: keep diff hunk
headers on base03, block quotes on base03/base01, and code blocks on
base01 so warnings stay on base0A and urgency cues remain meaningful.

Link: https://github.com/nix-community/stylix/pull/2100

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Approved-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: Mirza Arnaut <mirza.arnaut45@gmail.com>
Approved-by: Mirza Arnaut <mirza.arnaut45@gmail.com>
2026-01-04 21:45:56 +01:00
0xda157
6850ad2e9f
vicinae: update configuration format to support v0.17.* (#2111)
Link: https://github.com/nix-community/stylix/pull/2111
2026-01-02 15:46:46 -08:00
NAHO
1297baa750
nvf: add empty line to improve readability (#2086)
Link: https://github.com/nix-community/stylix/pull/2086

Reviewed-by: 0xda157 <da157@voidq.com>
2025-12-22 12:45:57 -08:00
Jon Erling Hustadnes
c53b4a548a
qt: improve highlight and text contrast (#2097)
Closes: https://github.com/nix-community/stylix/issues/2079
Link: https://github.com/nix-community/stylix/pull/2097

Reviewed-by: NAHO <trueNAHO@users.noreply.github.com>
2025-12-22 00:46:02 +01:00
ulli-lassance
626dab1b56
qt: add standardDialogs option (#2090)
Link: https://github.com/nix-community/stylix/pull/2090

Co-authored-by: NAHO <trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <trueNAHO@users.noreply.github.com>
Reviewed-by: Mikilio <official.mikilio@gmail.com>
2025-12-22 00:25:13 +01:00
Viktor Titov
e5801bdc21
qt: use qt.qt{5,6}ctSettings options (#2075)
Link: https://github.com/nix-community/stylix/pull/2075

Co-authored-by: NAHO <trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <trueNAHO@users.noreply.github.com>
2025-12-15 10:32:54 +01:00
theunpleasantowl
f6e9fbaeb3
gnome: only exclude GNOME backgrounds when setting wallpaper (#2088)
Link: https://github.com/nix-community/stylix/pull/2088

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-12-15 08:53:00 +01:00
rwxae
dd14de4432
noctalia-shell: init (#2077)
Some checks failed
Check / aarch64-darwin (push) Has been cancelled
Check / aarch64-linux (push) Has been cancelled
Check / x86_64-darwin (push) Has been cancelled
Check / x86_64-linux (push) Has been cancelled
Label Merge Conflicts / conflicts (push) Has been cancelled
Documentation / docs (push) Has been cancelled
Link: https://github.com/nix-community/stylix/pull/2077

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-12-11 18:34:04 +01:00
NAHO
dfc859f54d
treewide: optionalize mkTarget's humanName and name arguments
Optionalize mkTarget's 'humanName' and 'name' arguments by inferring
'humanName' from the 'name' attribute in the /modules/<MODULE>/meta.nix
file, and 'name' from the /modules/<NAME>/ directory name.

Inferring the 'humanName' and 'name' arguments ensures consistency and
reduces boilerplate.

The 'humanName' and 'name' arguments are optionalized instead of removed
because complex modules generating target derivations need to
distinguish between them.

Closes: https://github.com/nix-community/stylix/issues/1661
2025-12-10 14:48:37 +01:00
NAHO
16df6b8448
treewide: rename mkTarget's configElements and extraOptions options
Rename mkTarget's 'configElements' argument to 'config' and
'extraOptions' to 'options' to provide a more transparent interface with
the underlying Nixpkgs module system.
2025-12-10 14:48:20 +01:00
NAHO
a4ffbc20ea
modules: flatten single-attribute set declarations 2025-12-10 14:42:30 +01:00