Commit graph

742 commits

Author SHA1 Message Date
theunpleasantowl
4e63fa32d8 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>
(cherry picked from commit f6e9fbaeb3)
2025-12-15 13:44:00 +01:00
rwxae
a7fb3944d1 noctalia-shell: init (#2077)
Link: https://github.com/nix-community/stylix/pull/2077

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
(cherry picked from commit dd14de4432)
2025-12-11 19:37:37 +01:00
NAHO
707059378b 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
(cherry picked from commit dfc859f54d)
2025-12-10 07:14:37 -10:00
NAHO
3fb65013f7 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.

(cherry picked from commit 16df6b8448)
2025-12-10 07:14:37 -10:00
NAHO
2f1565508a modules: flatten single-attribute set declarations
(cherry picked from commit a4ffbc20ea)
2025-12-10 07:14:37 -10:00
0xda157
84d9d55885 fcitx5: add da157 as maintainer (#2066)
Link: https://github.com/nix-community/stylix/pull/2066

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
(cherry picked from commit bd00e01aab)
2025-12-06 13:51:36 -10:00
Mikilio
d9b3c18cb3 qt: fix colorscheme not applying sometimes
(cherry picked from commit d5bbace3ff)
2025-12-05 14:53:34 -10:00
Mikilio
ec6f4a973c qt: update template in accordance with reference
(cherry picked from commit a8bb9ee2fa)
2025-12-05 14:53:34 -10:00
0xda157
c3e7ce08ae treewide: use strict mode for nixfmt (#2041)
Link: https://github.com/nix-community/stylix/pull/2041
Link: https://github.com/nix-community/stylix/pull/1976#discussion_r2539186937

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
(cherry picked from commit 3a332459f4)
2025-12-05 14:52:41 -10:00
Louis Dalibard
62a3fa671e fcitx5: conform to stylix styling guidelines (#2063)
Link: https://github.com/nix-community/stylix/pull/2063
Closes: https://github.com/nix-community/stylix/issues/2062
(cherry picked from commit 46440f1bc8)
2025-12-05 14:03:35 -10:00
chillcicada
c9760a6a2b gdu: properly rename module and option names (#2044)
Fixes: b9b0501839 ("gdu: init (#1995)")
Link: https://github.com/nix-community/stylix/pull/2044

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
(cherry picked from commit 961e2f02af)
2025-12-01 15:45:18 +01:00
Kilian Mio
9bf8725a3d regreet: explicitly apply GTK theme (#1964)
Explicitly apply the GTK theme, as global GTK theming is scoped to
individual derivations.

Closes: https://github.com/nix-community/stylix/issues/690

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
(cherry picked from commit 687a8c1bf2)
2025-11-26 22:46:43 +01:00
Louis Dalibard
b5072c5130
nixcord: add Equibop and Equicord support (#2016)
Link: https://github.com/nix-community/stylix/pull/2016

Reviewed-by: 0xda157 <da157@voidq.com>
Tested-by: https://github.com/pastadudes
Reviewed-by: Flameopathic <flameopathic@gmail.com>
2025-11-24 21:18:09 -08:00
0xda157
cd11c057b0
vicinae: fix check for vicinae being imported (#2012)
Fixes: 89f99bfeb8 ("vicinae: init (#1994)")
Link: https://github.com/nix-community/stylix/pull/2012

Tested-by: @anton:gersthof.com on matrix
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-11-21 23:32:47 +00:00
0xda157
89f99bfeb8
vicinae: init (#1994)
Link: https://github.com/nix-community/stylix/pull/1994

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-11-21 22:34:06 +01:00
NAHO
2424a3923d
nixvim: remove unused config module argument (#2010)
Link: https://github.com/nix-community/stylix/pull/2010

Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
2025-11-21 20:07:05 +01:00
Georgiy Shevoroshkin
b9b0501839
gdu: init (#1995)
Link: https://github.com/nix-community/stylix/pull/1995

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-11-21 19:13:27 +01:00
Vidhan Bhatt
83ff4d112b
ghostty: scale font on darwin (#1988)
Link: https://github.com/nix-community/stylix/pull/1988

Reviewed-by: Ian Holloway <72767437+IanHollow@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-11-20 18:12:54 +01:00
Zeremonienmeister Berber Aab
c3f66a0d6b
xresources: add berber to maintainers 2025-11-20 10:42:40 +01:00
Zeremonienmeister Berber Aab
2cf5964f55
xresources: align with Tinted Theming template
Closes: https://github.com/nix-community/stylix/issues/1979
Link: e76cd58c96/templates/base16.mustache
2025-11-20 10:39:15 +01:00
Vidhan Bhatt
3013f98e28
ghostty: add vidhanio as maintainer (#1992)
Link: https://github.com/nix-community/stylix/pull/1992

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-11-19 23:19:06 +01:00
jamie
ab29ae14d7
limine: init (#1952)
Closes: https://github.com/nix-community/stylix/issues/991
Link: https://github.com/nix-community/stylix/pull/1952

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: 0xda157 <da157@voidq.com>
2025-11-19 19:48:07 +01:00
NAHO
46ab7e000e
ghostty: convert font-size setting from px to pt (#1990)
Convert the font-size setting from px to pt by reverting commit
3e2c930ce0 ("ghostty: convert font-size setting from pt to px
(#1971)") because Ghostty measures font size in points, which was
previously incorrectly determined.

Link: https://github.com/nix-community/stylix/pull/1990
Reverts: 3e2c930ce0 ("ghostty: convert font-size setting from pt to px (#1971)")

Reviewed-by: pancho horrillo <pancho@pancho.name>
2025-11-19 19:05:21 +01:00
NAHO
f19ac46f6a
firefox/testbeds: simplify testbed and add firefox-color testbed (#1982)
Link: https://github.com/nix-community/stylix/pull/1982

Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-11-18 21:20:48 +01:00
Daniel Thwaites
241daedbc3
firefox/testbeds: add firefox-color testbed 2025-11-18 21:16:01 +01:00
Daniel Thwaites
10a59f5cff
firefox/testbeds/gnome: simplify by extending default testbed 2025-11-18 21:15:10 +01:00
Ian Holloway
1581ff2bda
firefox: set font size for x-western fonts (#1976)
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Approved-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Approved-by: 0xda157 <da157@voidq.com>
Approved-by: Daniel Thwaites <danth@danth.me>
2025-11-18 19:53:24 +00:00
strupewaffle
2877806a5e
kde: set window title font (#1975)
Link: https://github.com/nix-community/stylix/pull/1975

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: rkuklik <rkuklik@expect-it.cz>
2025-11-18 16:11:15 +01:00
Ian Holloway
727785e678
vscode: add chat and notebook markup font family settings (#1972)
Link: https://github.com/nix-community/stylix/pull/1972

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
2025-11-18 15:51:39 +01:00
Ian Holloway
3e2c930ce0
ghostty: convert font-size setting from pt to px (#1971)
Closes: https://github.com/nix-community/stylix/issues/1965
Link: https://github.com/nix-community/stylix/pull/1971

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-11-18 15:06:06 +01:00
NAHO
628e990dde
treewide: apply Nixpkgs update
Fixes: efd80454b4 ("flake: update nixpkgs input")

Co-authored-by: 0xda157 <da157@voidq.com>
2025-11-17 16:08:01 +01:00
Daniel Thwaites
29dc3dd858
gnome: update to GNOME 49 (#1966) 2025-11-15 22:31:21 +00:00
Daniel Thwaites
d39adb8fd4
gnome: update variable definitions for GNOME 49 2025-11-15 22:06:26 +00:00
Vidhan Bhatt
d8def6e86c
gnome: update patches for 49 2025-11-14 15:23:03 -05:00
Vidhan Bhatt
647bb8dd96
vscode: add more themed items (#1957)
Link: https://github.com/nix-community/stylix/pull/1957

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
2025-11-04 14:52:36 +01:00
Karun Sandhu
8c0640d572
zen: add enableCss option (#1955)
Closes: https://github.com/nix-community/stylix/issues/1944
Link: https://github.com/nix-community/stylix/pull/1955

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
Approved-by: Kilian Mio <86004375+Mikilio@users.noreply.github.com>
2025-11-02 17:36:37 +01:00
Mirza Arnaut
b81dc0a385
opencode: init (#1945)
Link: https://github.com/nix-community/stylix/pull/1945

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-21 08:40:16 +02:00
Daniel Thwaites
8d008296a1
gtk: Invert light_* and dark_* colors (#1940)
Tested-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Approved-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-14 21:03:32 +01:00
Milo Moisson
83e0cbfa4a
mako: rename 'high' urgency name to 'critical' (#1936)
Rename 'high' urgency name to 'critical', following upstream commit [1]
("Change urgency level name").

[1]: 5f5e43f94a

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

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Mateus Auler <mateus@auler.dev>
2025-10-12 11:37:29 +02:00
NAHO
09022804b2
hyprpanel: more granularly split configElements (#1931)
Fixes: 3f70c58555 ("hyprpanel: init (#1916)")
Link: https://github.com/nix-community/stylix/pull/1931

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-10-05 20:47:27 +02:00
Florian Peter
2de90e0ab1
waybar: improve tooltip label contrast (#1919)
Link: https://github.com/nix-community/stylix/pull/1919

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-10-04 09:17:33 -07:00
khas-amir
3f70c58555
hyprpanel: init (#1916)
Closes: https://github.com/nix-community/stylix/issues/725
Link: https://github.com/nix-community/stylix/pull/1916

Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-02 13:29:54 +02:00
Michael Golden
126e6c7625
obsidian: init (#1918)
Closes: https://github.com/nix-community/stylix/issues/1903
Link: https://github.com/nix-community/stylix/discussions/452
Link: https://github.com/nix-community/stylix/pull/1918

Reviewed-by: https://github.com/TheColorman
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-01 09:53:23 +02:00
Saad Nadeem
fe74ba4ade
zen-browser: fix urlbar theming after version 1.16b (#1912)
Link: https://github.com/nix-community/stylix/pull/1912

Reviewed-by: Karun Sandhu <129101708+MrSom3body@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-29 09:35:26 +02:00
NAHO
bae3064215
modules: replace static builtins.hasAttrs instances with '?' operator (#1913)
Fixes: c32c82e460 ("zen-browser: init (#1694)")
Fixes: e594886eb0 ("nixcord: init (#767)")
Link: https://github.com/nix-community/stylix/pull/1913

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-09-28 16:25:46 +02:00
Flameopathic
4aae0ebc2b
nixvim: fix base16-nvim plugin (#1911)
Closes: https://github.com/nix-community/stylix/issues/1910
Fixes: 799c811ac5 ("{neovim,nixvim,nvf}: use mkTarget (#1535)")
Link: https://github.com/nix-community/stylix/pull/1911

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-26 18:51:03 +02:00
Mikołaj Lercher
1284c1891b
lazygit: use consistent border colors (#1907)
Link: https://github.com/nix-community/stylix/pull/1907

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-24 23:56:38 +02:00
Flameopathic
526c882800
nixvim: add standalone testbed (#1902)
Link: https://github.com/nix-community/stylix/pull/1902

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-24 14:17:30 +02:00
Flameopathic
799c811ac5
{neovim,nixvim,nvf}: use mkTarget (#1535)
Link: https://github.com/nix-community/stylix/pull/1535

Tested-by: Adam M. Szalkowski <a.szalkowski@datahow.ch>
Approved-by: Adam M. Szalkowski <a.szalkowski@datahow.ch>
Co-authored-by: Shahar "Dawn" Or <mightyiampresence@gmail.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-24 09:25:45 +02:00
Eveeifyeve
ef025b8de3
jankyborders: init (#838)
Link: https://github.com/nix-community/stylix/pull/838

Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: Lalit Yalamanchili <79628080+Lalit64@users.noreply.github.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-23 09:21:50 +02:00