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
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
awwpotato
e4cc192b26
ci: use cachix/install-nix-action ( #1725 )
...
Link: https://github.com/nix-community/stylix/pull/1725
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-19 23:41:22 +02:00
NAHO
24499b0049
stylix: conditionally load external modules in testbeds ( #1698 )
...
Conditionally load external modules in testbeds to preserve testbed
integrity by preventing unrelated code from running and potentially
invalidating its meaning.
Any performance benefit is merely a side effect of this more targeted
module loading.
Link: https://github.com/nix-community/stylix/pull/1698
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
2025-07-19 10:55:09 -07:00
NAHO
2e2e96f6b0
treewide: remove blank lines around 'let', 'in', and function arguments ( #1700 )
...
Link: https://github.com/nix-community/stylix/pull/1700
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-19 10:41:36 -07:00
awwpotato
03699ed214
stylix/testbed: respect xserver rename for gnome ( #1714 )
...
Fixes: 8c854fe383 ("stylix: allow choosing testbed desktop (#1222 )")
Link: https://github.com/nix-community/stylix/pull/1714
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-17 13:01:22 +02:00
awwpotato
52804c7c81
waybar: add testbed ( #1712 )
...
Link: https://github.com/nix-community/stylix/pull/1712
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-17 12:56:53 +02:00
$__NUKDOKPLEX
0ba0ffe94c
wayprompt: add testbed ( #1708 )
...
Link: https://github.com/nix-community/stylix/pull/1708
Reviewed-by: pancho horrillo <pancho@pancho.name>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-16 18:40:57 +02:00
Mateus Auler
8c854fe383
stylix: allow choosing testbed desktop ( #1222 )
...
Allow choosing the testbed desktop, ideally as a temporary solution
until migrating to the cage environment.
Link: https://github.com/nix-community/stylix/pull/1222
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-16 15:43:02 +02:00
Piyush Kumbhare
436ad797df
zellij: update theme based on built-in Catppuccin Mocha theme ( #1704 )
...
Link: https://github.com/nix-community/stylix/pull/1704
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-16 14:58:30 +02:00
dependabot[bot]
a92b0ac9da
ci: bump DeterminateSystems/nix-installer-action from 18 to 19
...
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-version: '19'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-15 18:36:32 -07:00
NAHO
45749a791e
stylix: remove optional parentheses ( #1697 )
...
Link: https://github.com/nix-community/stylix/pull/1697
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-15 09:51:55 -07:00
awwpotato
4add678fe3
stylix: do not check lambda pattern names with deadnix ( #1689 )
...
Link: https://github.com/nix-community/stylix/pull/1689
Reverts: c117edd7ee ("stylix: allow underscore in mkTarget configElements args (#1473 )")
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-15 18:26:38 +02:00
Flameopathic
7f7472cc90
spicetify: add testbed ( #1625 )
...
Link: https://github.com/nix-community/stylix/pull/1625
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-14 22:41:24 +02:00
sntx
d683e35fa5
stylix: use lib.warn instead of builtins.warn ( #1676 )
...
Link: https://github.com/nix-community/stylix/pull/1676
Closes: https://github.com/nix-community/stylix/issues/1669
Co-authored-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
2025-07-14 01:25:17 +02:00
NAHO
218d4424b0
treewide: remove redundant stylix.image Nix store copies ( #1659 )
...
Link: https://github.com/nix-community/stylix/pull/1659
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-13 15:21:22 -07:00
NAHO
f6c5aaa4f8
stylix: add missing trailing period in mkEnableTargetWith's description ( #1681 )
...
Link: https://github.com/nix-community/stylix/pull/1681
Fixes: 0449dae6d4 ("stylix: allow specifying `autoEnableExpr` in `mkEnableTargetWith`")
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-13 09:09:58 -07:00
Anton Mosich
2947a83755
gtksourceview: don't overlay all of gnome2 ( #1680 )
...
Link: https://github.com/nix-community/stylix/pull/1680
Fixes: 05752c77ac ("gtksourceview: init module (#958 )")
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-13 09:05:22 -07:00
NAHO
a950a3f529
wayfire: remove optional toString ( #1658 )
...
Link: https://github.com/nix-community/stylix/pull/1658
Reviewed-by: 1444 <54070204+0x5a4@users.noreply.github.com>
Tested-by: 1444 <54070204+0x5a4@users.noreply.github.com>
2025-07-13 17:04:40 +02:00
bricked
05752c77ac
gtksourceview: init module ( #958 )
...
Link: https://github.com/nix-community/stylix/pull/958
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: awwpotato <awwpotato@voidq.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-12 16:50:03 -07:00
NAHO
0da583a359
flake: update nvf dev input ( #1673 )
...
Link: https://github.com/nix-community/stylix/pull/1673
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-11 09:08:37 -07:00
1444
0150050d6e
wayfire: mixup between wayfire and wf-shell settings ( #1670 )
...
Fixes: aa5e3c0333 ("treewide: use mkTarget (batch 3) (#1371 )")
Link: https://github.com/nix-community/stylix/pull/1670
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-11 13:00:32 +02:00
Flameopathic
458d283547
spicetify: make background color different from text ( #1626 )
...
Closes: https://github.com/nix-community/stylix/issues/1615
Link: https://github.com/nix-community/stylix/pull/1626
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-11 12:45:17 +02:00
NAHO
d395780b9c
{i3,sway}: move deprecation alias out of imports ( #1667 )
...
Link: https://github.com/nix-community/stylix/pull/1667
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
2025-07-10 19:44:43 -07:00
Flameopathic
84e7ea0aa4
{nixvim,nvf}: add testbeds ( #1579 )
...
Link: https://github.com/nix-community/stylix/pull/1579
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Co-authored-by: awwpotato <awwpotato@voidq.com>
2025-07-10 11:02:34 -07:00
NAHO
46d4a5d694
i3: remove redudant legacy comment ( #1656 )
...
Link: https://github.com/nix-community/stylix/pull/1656
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-10 18:11:23 +02:00
awwpotato
480649bbdf
mako: fix testbed name ( #1653 )
...
Link: https://github.com/nix-community/stylix/pull/1653
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-09 19:51:59 +02:00
awwpotato
9028a74f88
stylix: use isFunction ( #1652 )
...
Link: https://github.com/nix-community/stylix/pull/1652
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-09 19:43:37 +02:00
awwpotato
4eadb2503b
stylix: guard against config.stylix.*.enable in mkTarget ( #1640 )
...
Closes: https://github.com/nix-community/stylix/issues/1634
Link: https://github.com/nix-community/stylix/pull/1640
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-09 19:15:33 +02:00
NAHO
7b9a528d6c
treewide: replace builtins.toString with toString ( #1657 )
...
Link: https://github.com/nix-community/stylix/pull/1657
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-09 08:01:21 -07:00
awwpotato
82a1f36f80
ci: fix 'has: port to stable' labeling ( #1621 )
...
Link: https://github.com/nix-community/stylix/pull/1621
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-09 15:42:49 +02:00
awwpotato
1d7a78147d
plymouth: use mkTarget ( #1631 )
...
Link: https://github.com/nix-community/stylix/pull/1631
Reviewed-by: 1444 <54070204+0x5a4@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-09 00:14:50 +02:00
awwpotato
0b8ec64a42
gtk: use mkTarget ( #1596 )
...
Link: https://github.com/nix-community/stylix/pull/1596
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-08 23:50:08 +02:00
awwpotato
d9338c105c
flake: remove unused lib argument ( #1624 )
...
Link: https://github.com/nix-community/stylix/pull/1624
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-08 23:46:37 +02:00
stylix-automation[bot]
4cb10b3446
stylix: update all flake inputs ( #1563 )
...
Link: https://github.com/nix-community/stylix/pull/1563
Reviewed-by: Daniel Thwaites <danth@danth.me>
Co-authored-by: Daniel Thwaites <danth@danth.me>
Co-authored-by: awwpotato <awwpotato@voidq.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-08 21:27:03 +00:00
NAHO
1baa44cf8c
flake: infer default.nix import path ( #1636 )
...
Re-apply commit 0f93e58628 ("flake: infer default.nix import path
(#1544 )") that was accidentally reverted in commit a5c1532ab8 ("flake:
partition dev inputs (#1289 )").
Link: https://github.com/nix-community/stylix/pull/1636
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-08 22:56:08 +02:00
NAHO
8b898ca041
sxiv: avoid downloading custom file in testbed ( #1641 )
...
Fixes: 965865bc36 ("sxiv: add testbed (#1190 )")
Link: https://github.com/nix-community/stylix/pull/1641
Reviewed-by: Mateus Auler <mateus@auler.dev>
2025-07-08 22:54:11 +02:00
awwpotato
8f3259dbc5
flake/dev: use treefmt flake parts module ( #1551 )
...
Link: https://github.com/nix-community/stylix/pull/1551
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-08 10:32:19 -07:00
awwpotato
2a1ad27868
ci: public flake instead of root flake ( #1629 )
2025-07-08 16:27:14 +01:00
Flameopathic
a0e891bfbe
{i3,sway}: export bar configuration through options ( #1502 )
...
Link: https://github.com/nix-community/stylix/pull/1502
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: Shahar "Dawn" Or <mightyiampresence@gmail.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-08 16:19:14 +02:00