Commit graph

1151 commits

Author SHA1 Message Date
awwpotato
b4e1daad3b
ci: request subsystem maintainers review (#1053)
Link: https://github.com/nix-community/stylix/pull/1053

Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-30 16:12:40 +02:00
awwpotato
4bfd32c8f9
ci: backport: fix "has: port to stable" condition (#1795)
Fixes: 82a1f36f80 ("ci: fix 'has: port to stable' labeling (#1621)")
Fixes: c0398ebaa4 ("ci: add 'has: port to stable' label for backports (#1367)")
Link: https://github.com/nix-community/stylix/pull/1795

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-30 15:17:22 +02:00
NAHO
9d539db980
treewide: properly quote stylix.image when used as a shell argument (#1805)
Link: https://github.com/nix-community/stylix/pull/1743
Link: https://github.com/nix-community/stylix/pull/1805

Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-30 15:09:48 +02:00
Daniel Thwaites
8017dec82d
stylix/testbed: make path escaping test actually contain a space
Previously the space was sanitized away by `fetchurl` because it was
part of the derivation name. Also, the path with a space was not used
in the `schemeless` theme, which is where the bug happened.
2025-07-30 15:08:03 +02:00
Daniel Thwaites
3499e3ec70
treewide: properly quote stylix.image when used as a shell argument
Closes: https://github.com/nix-community/stylix/issues/1720
Fixes: 218d4424b0 ("treewide: remove redundant stylix.image Nix store copies (#1659)")
2025-07-30 15:02:19 +02:00
awwpotato
e0db8fc17a
gnome/hm: use mkTarget (#1650)
Link: https://github.com/nix-community/stylix/pull/1650

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-30 14:55:42 +02:00
awwpotato
cf71ad5aae
ci: use nix-community cachix (#1797) 2025-07-30 01:43:48 +01:00
NAHO
57d036d922
doc: commit_convention: overhaul and formalize unspoken rules (#1717)
Link: https://github.com/nix-community/stylix/pull/1717

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-28 12:40:30 -07:00
awwpotato
683d626986
fuzzel: add testbed (#1784)
Link: https://github.com/nix-community/stylix/pull/1784

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Karun Sandhu <129101708+MrSom3body@users.noreply.github.com>
2025-07-28 09:16:03 -07:00
awwpotato
fc24382fab
fnott: add testbed (#1783)
Link: https://github.com/nix-community/stylix/pull/1783

Reviewed-by: Karun Sandhu <129101708+MrSom3body@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-28 12:26:23 +02:00
awwpotato
4faa7be903
nushell: add testbed (#1785)
Link: https://github.com/nix-community/stylix/pull/1785

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-28 12:25:18 +02:00
awwpotato
e280f272a5
fish: add testbeds (#1782)
Link: https://github.com/nix-community/stylix/pull/1782

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-28 12:21:38 +02:00
awwpotato
d65c5d8300
dunst: add testbed (#1781)
Link: https://github.com/nix-community/stylix/pull/1781

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-28 12:20:18 +02:00
Kira Sokolova
a6cf775997
yazi: allow to set boldness of directory (#1696)
Link: https://github.com/nix-community/stylix/pull/1696

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-27 11:40:02 -07:00
awwpotato
e6d25946f3
zellij: add testbed (#1773)
Link: https://github.com/nix-community/stylix/pull/1773

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-27 19:45:07 +02:00
awwpotato
4606c3e1b5
helix: add testbed (#1772)
Link: https://github.com/nix-community/stylix/pull/1772

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-27 10:44:47 -07:00
awwpotato
e8fe026f04
ashell: add testbed (#1768)
Link: https://github.com/nix-community/stylix/pull/1768

Reviewed-by: Devin Droddy <90054389+justDeeevin@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-27 19:31:25 +02:00
awwpotato
2f1ae3b872
stylix/testbed: add sendNotifications option (#1770)
Link: https://github.com/nix-community/stylix/pull/1770

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-27 19:05:26 +02:00
Louis Dalibard
cb01ed1152
blender: add support for version 4.5 (#1766)
Link: https://github.com/nix-community/stylix/pull/1766

Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-27 18:53:17 +02:00
NAHO
c95c960292
doc: add backport checkbox and overhaul GitHub PR template (#1756)
Link: https://github.com/nix-community/stylix/pull/1756

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-27 18:20:45 +02:00
NAHO
b5af13b1db
doc: overhaul GitHub PR template 2025-07-27 18:17:44 +02:00
NAHO
af85565aba
treewide: replace lib.listToAttrs with builtins.listToAttrs (#1760)
Link: https://github.com/nix-community/stylix/pull/1760

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-26 11:12:42 -07:00
awwpotato
c4f87efbfa
ci: add more top-level labels to provide better overview (#1755)
Link: https://github.com/nix-community/stylix/pull/1755

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-26 11:11:47 -07:00
NAHO
602de220be
fuzzel: fix icon theme not being set correctly (#1761)
Fixes: 1021b7d732 ("stylix: simplify API by renaming stylix.iconTheme option to stylix.icons")
Link: https://github.com/nix-community/stylix/pull/1740
Link: https://github.com/nix-community/stylix/pull/1761

Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-26 18:09:12 +02:00
Karun Sandhu
3a7b869cd6
fuzzel: fix icons not being set correctly 2025-07-26 15:57:16 +02:00
Karun Sandhu
07482556dc
fuzzel: add MrSom3body as a maintainer 2025-07-26 15:54:42 +02:00
NAHO
744431e176
flake: leverage lib.flip (#1754)
Link: https://github.com/nix-community/stylix/pull/1754

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-25 17:48:50 -07:00
NAHO
00309532fc
doc: add backport checkbox to GitHub PR template 2025-07-25 19:28:27 +02:00
NAHO
ab417a287f
ci: add more top-level labels to provide better overview 2025-07-25 17:54:21 +02:00
NAHO
04f130b035
ci: lexicographically sort labels to avoid ambiguous order 2025-07-25 17:54:21 +02:00
NAHO
a6d99d742d
ci: consistently format singleton list 2025-07-25 17:54:21 +02:00
NAHO
ceda12a6da
flake: add Flake Parts tree into testbed environment (#1642)
Link: https://github.com/nix-community/stylix/pull/1642

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-24 17:46:46 +02:00
NAHO
62c9ec3e0e
treewide: expand testbed interactions with Flake Parts tree 2025-07-24 16:58:27 +02:00
NAHO
79fab36b0f
treewide: replace custom testbed test files with Flake Parts tree 2025-07-24 16:58:27 +02:00
NAHO
1adb93fcbc
flake: add Flake Parts tree into testbed environment
Add the Flake Parts tree into the testbed environment, enabling
realistic testing interactions.

Flake Parts is chosen over Stylix to reduce cache invalidations, and
over other flake inputs as the smallest tree.
2025-07-24 16:58:27 +02:00
NAHO
e334b3019e
ci: check: add wimpysworld/nothing-but-nix Action for larger Nix store
Co-authored-by: awwpotato <awwpotato@voidq.com>
2025-07-24 16:58:27 +02:00
NAHO
a181885a3b
flake: update base16-helix input (#1747)
Link: https://github.com/nix-community/stylix/pull/1747

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-24 16:32:38 +02:00
Osi Bluber
06d89e95ba helix: add osipog as maintainer 2025-07-24 15:08:40 +02:00
Osi Bluber
bb2d949cd1 flake: bump base16-helix to latest version 2025-07-24 14:15:17 +02:00
NAHO
fbe1dab778
stylix: apply stylix.iconTheme option rename to all sub-options (#1744)
Link: https://github.com/nix-community/stylix/pull/1744

Fixes: 1021b7d732 ("stylix: simplify API by renaming stylix.iconTheme option to stylix.icons")

Reviewed-by: awwpotato <awwpotato@voidq.com>
Tested-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-23 18:48:02 +00:00
Karun Sandhu
37673b1de0
zen-browser: fix select tags not being readable (#1738)
Link: https://github.com/nix-community/stylix/pull/1738

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-22 19:17:39 -07:00
awwpotato
6e8c6906c1
i3: remove readOnly from exportedBar (#1737)
Link: https://github.com/nix-community/stylix/pull/1737
Fixes: 62bd6e52a5 ("i3: use mkTarget (#1655)")
2025-07-22 18:59:03 -07:00
NAHO
ea60526c8c
stylix: simplify API by renaming stylix.iconTheme option to stylix.icons (#1732)
Link: https://github.com/nix-community/stylix/pull/1732

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-21 19:07:31 +02:00
Karun Sandhu
c32c82e460
zen-browser: init (#1694)
Link: https://github.com/nix-community/stylix/pull/1694
Closes: https://github.com/nix-community/stylix/issues/1685

Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: awwpotato <awwpotato@voidq.com>
2025-07-20 16:47:35 -07:00
awwpotato
62bd6e52a5
i3: use mkTarget (#1655)
Link: https://github.com/nix-community/stylix/pull/1655

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-20 16:40:24 -07:00
awwpotato
4af7cbde9c
qt: guard nixosConfig instead of isLinux and osConfig (#1722)
Link: https://github.com/nix-community/stylix/pull/1722

Reviewed-by: Kilian Mio <86004375+Mikilio@users.noreply.github.com>
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-20 23:42:13 +02:00
NAHO
1021b7d732
stylix: simplify API by renaming stylix.iconTheme option to stylix.icons 2025-07-20 23:26:58 +02:00
NAHO
699262a0f8
stylix: rename icon.nix to icon-theme.nix
Rename the icon.nix files to icon-theme.nix to better reflect its
declared iconTheme option.

Fixes: f3c2f5a179 ("stylix: set GTK icon theme (#603)")
2025-07-20 23:03:53 +02:00
awwpotato
9242b3ec8e
ci: fix generated all-maintainers path (#1728)
Fixes: f826d3214b ("stylix: add generated all-maintainers file (#1654)")
Link: https://github.com/nix-community/stylix/pull/1728

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-20 13:00:41 +02:00
awwpotato
f826d3214b
stylix: add generated all-maintainers file (#1654)
Link: https://github.com/nix-community/stylix/pull/1654

Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-19 15:50:17 -07:00