NAHO
bba3152bd2
treewide: standardize URL format by removing trailing slashes ( #1566 )
...
Link: https://github.com/nix-community/stylix/pull/1566
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
2025-07-06 22:18:33 +02:00
Flameopathic
50ed5ddd10
{neovim, vim}: add testbeds ( #1571 )
...
Link: https://github.com/nix-community/stylix/pull/1571
Reviewed-by: "Shahar \"Dawn\" Or" <mightyiampresence@gmail.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-05 19:32:43 -07:00
Flameopathic
1bd6d031ac
rio: use mkTarget ( #1599 )
...
Link: https://github.com/nix-community/stylix/pull/1599
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-05 19:28:16 -07:00
Flameopathic
aca5e11a1f
rio: add testbed ( #1600 )
...
Link: https://github.com/nix-community/stylix/pull/1600
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-05 18:34:24 -07:00
awwpotato
606944b168
rofi: fix mkTarget usage ( #1593 )
...
Fixes: dea0337e0b ("stylix: restrict access to config while using mkTarget (#1368 )")
Fixes: 713f8dae31 ("rofi: use mkTarget (#1550 )")
2025-07-04 12:17:17 -07:00
Mateus Auler
6b2898a6b7
mako: add testbed ( #1192 )
...
Link: https://github.com/nix-community/stylix/pull/1192
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-04 14:51:21 -03:00
awwpotato
dea0337e0b
stylix: restrict access to config while using mkTarget ( #1368 )
...
Link: https://github.com/nix-community/stylix/pull/1368
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-04 19:08:21 +02:00
awwpotato
85d84607b2
flake: sort pre-commit hooks and formatters ( #1586 )
2025-07-04 14:55:46 +01:00
awwpotato
732c666ba5
ci: fix dependabot backport label ( #1585 )
2025-07-04 14:49:43 +01:00
dependabot[bot]
127fe6cc3d
ci: bump DeterminateSystems/update-flake-lock from 25 to 26 ( #1583 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-04 14:49:05 +01:00
Florian Peter
2fee88f281
fuzzel: apply iconTheme ( #1497 )
...
Link: https://github.com/nix-community/stylix/pull/1497
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-04 15:28:53 +02:00
Osi
825d79112f
nixos-icons: pad hex color values with leading zeros ( #1584 )
...
Closes: https://github.com/nix-community/stylix/issues/1581
Link: https://github.com/nix-community/stylix/pull/1584
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-04 15:24:00 +02:00
dependabot[bot]
3c73dee2db
ci: bump DeterminateSystems/nix-installer-action from 17 to 18 ( #1582 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 21:11:17 -07:00
Flameopathic
9b4ecf4aca
doc: fix testbed special option doc ( #1574 )
...
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-03 12:17:04 -07:00
Flameopathic
7da2bbd49e
zed: add testbed ( #1575 )
...
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-03 18:40:47 +00:00
Flameopathic
6fe3f44852
micro: add testbed ( #1572 )
...
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-03 18:39:51 +00:00
Flameopathic
52401c3265
ncspot: add testbed ( #1573 )
...
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-03 18:22:21 +00:00
Flameopathic
ecfb093658
tmux: add testbed ( #1577 )
...
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-03 18:22:06 +00:00
Devin Droddy
d21cfb364a
ashell: fix use of opacity option ( #1576 )
2025-07-02 16:14:07 -07:00
Devin Droddy
3f71d15486
ashell: init `( #1552 )
...
Link: https://github.com/nix-community/stylix/pull/1552
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-02 19:43:55 +02:00
Daniel Thwaites
5b257989a8
gnome: update to GNOME 48.2 ( #1559 )
2025-07-01 22:36:04 +01:00
Flameopathic
4bc15ef13c
blender: use mkTarget ( #1509 )
...
Link: https://github.com/nix-community/stylix/pull/1509
Reviewed-by: awwpotato <awwpotato@voidq.com>
Tested-by: Louis Dalibard <louis.dalibard@gmail.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-01 16:13:57 +02:00
Flameopathic
73b7d0f300
stylix: guard home-manager-integration config ( #1494 )
...
Closes: https://github.com/nix-community/stylix/issues/1492
Link: https://github.com/nix-community/stylix/pull/1494
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: awwpotato <awwpotato@voidq.com>
Tested-by: https://github.com/alex-massa
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-01 16:02:18 +02:00
milan
4ead8043f7
zed: fix homepage URL ( #1561 )
2025-06-30 16:14:40 +01:00
Osi
a0082d087e
nixos-icons: modify nix-snowflake-colours.svg to match color scheme ( #1522 )
...
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-30 14:48:54 +01:00
Kanade
3a09d3f5cb
rofi: fix attribute 'size' missing ( #1553 )
...
Closes: https://github.com/nix-community/stylix/issues/1555
Fixes: 713f8dae31 ("rofi: use mkTarget (#1550 )")
Link: https://github.com/nix-community/stylix/pull/1553
Link: https://github.com/nix-community/stylix/pull/1554
Co-authored-by: VuiMuich <vuimuich@quantentunnel.de>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-28 23:19:18 +02:00
Matt Sturgeon
8c4b2ebfb8
ci: commit as stylix-automation in updates ( #1547 )
...
Link: https://github.com/nix-community/stylix/pull/1547
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-28 23:07:40 +02:00
awwpotato
713f8dae31
rofi: use mkTarget ( #1550 )
2025-06-28 11:11:45 +01:00
NAHO
c700d41bb8
stylix: allow mkTarget's configuration arguments to receive paths ( #1523 )
...
Allow mkTarget's configElements and generalConfig arguments to receive
paths, streamlining the migration away from the config.lib.stylix.colors
function that depends on base16.nix [1] [2].
[1]: https://github.com/nix-community/stylix/issues/159#issuecomment-1937879216
[2]: https://github.com/nix-community/stylix/issues/249#issuecomment-2012933635
Link: https://github.com/nix-community/stylix/pull/1523
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-06-26 17:11:18 +02:00
NAHO
87ec086490
firefox: simplify derivation and inherit declarations ( #1545 )
...
Link: https://github.com/nix-community/stylix/pull/1545
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-06-26 17:06:03 +02:00
NAHO
0f93e58628
flake: infer default.nix import path ( #1544 )
...
Fixes: c765b15fc3 ("stylix: move testbed to a dedicated directory")
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-06-25 18:49:46 -07:00
NAHO
32b2c1c85d
firefox: simplify inherit formatting
2025-06-25 23:22:21 +02:00
NAHO
59d500f864
firefox: simplify derivation declaration
2025-06-25 23:20:20 +02:00
Karun Sandhu
a6eff346d8
treewide: adjust notification colors to represent urgency ( #1253 )
...
Closes: https://github.com/nix-community/stylix/issues/1247
Link: https://github.com/nix-community/stylix/pull/1253
Reviewed-by: Mateus Auler <mateus@auler.dev>
Approved-by: https://github.com/TheMaxMur
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-25 22:41:21 +02:00
Kanade
37b8c5f680
waybar: fix attribute 'default' missing ( #1541 )
2025-06-25 15:49:11 +01:00
Matt Sturgeon
1fc2289454
stylix: extract testbed modules to autoload.nix ( #1520 )
...
Evaluated the set of testbed modules in a separate file from where we
create the testbed NixOS systems.
The first file (autoload.nix) has no dependency on any of Stylix's flake
inputs. The second file (default.nix) takes the matrix as a parameter,
then imports each module into a NixOS system, and wrapper script.
This will enable a partitioned flake to evaluate the set of testbeds
without needing to fully convert them into NixOS systems with
dependencies on dev-inputs.
Link: https://github.com/nix-community/stylix/pull/1520
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-06-25 02:13:25 +02:00
Matt Sturgeon
edcecc02e6
doc: remove redundant option-location filtering ( #1215 )
2025-06-24 15:40:06 +01:00
awwpotato
9194dd8442
waybar: use mkTarget ( #1337 )
2025-06-24 15:18:19 +01:00
awwpotato
79e816c2e6
doc: add missing module args ( #1534 )
2025-06-24 15:15:46 +01:00
awwpotato
67a6479c1a
stylix: use config in literalMD ( #1529 )
...
Fixes: 2b231cdc9b ("treewide: use config in literalExpressions (#1517 )")
Link: https://github.com/nix-community/stylix/pull/1529
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-23 16:28:54 +02:00
Matt Sturgeon
100b968012
doc: ensure config is not used in option docs
...
With a few exceptions for `lib.stylix` functions.
Once these exceptions are removed, we will have solved the issue with
NixOS's documentation.nixos.includeAllModules option.
See https://github.com/nix-community/stylix/issues/98
2025-06-21 20:25:14 -07:00
Matt Sturgeon
e1ae98f979
doc: ensure pkgs is not used in option docs
...
Providing a stub `pkgs` instance that has no contents ensures the docs
does not _read_ `pkgs` anywhere.
2025-06-21 20:25:14 -07:00
Matt Sturgeon
07af242a44
doc: replace inputs input with self
...
The docs no longer needs access to arbitrary flake inputs. We should
enforce this strictly by taking `self` instead.
2025-06-21 20:25:14 -07:00
Matt Sturgeon
bdf092d169
doc: use minimal module evals
...
We don't actually need fully blown NixOS or home-manager configurations
just to read the declared `options`.
Instead, we can directly call `lib.evalModules` to build a minimal
configuration containing only stylix modules.
2025-06-21 20:25:14 -07:00
Matt Sturgeon
84f02caad3
stylix: set defaultText in font size options
2025-06-21 20:25:14 -07:00
Matt Sturgeon
ab2f48fc3a
stylix: only read autoEnable in mkEnableWallpaper's example
...
Previously the example evaluated `config.stylix.image`, which should not
be done by the docs.
Since `mkEnableWallpaper` already assumes `autoEnable` is static when it
evaluates `defaultText`, we can do the same for `example`.
2025-06-21 20:25:14 -07:00
Kelton Bassingthwaite
27721407de
discord: fix nixcord application condition ( #1527 )
...
Link: https://github.com/nix-community/stylix/pull/1527
Closes: https://github.com/nix-community/stylix/issues/1525
Fixes: faa5a34c3f ("discord: use mkTarget")
Reviewed-by: Mateus Auler <mateus@auler.dev>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-06-21 10:32:52 -07:00
Flameopathic
faa5a34c3f
discord: use mkTarget ( #1511 )
2025-06-20 23:45:19 +01:00
pancho horrillo
8c1421ae02
stylix: honour recent docs to doc renames ( #1493 )
...
Link: https://github.com/nix-community/stylix/pull/1493
Co-authored-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: Daniel Thwaites <danth@danth.me>
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-19 23:38:08 +02:00
awwpotato
2b231cdc9b
treewide: use config in literalExpressions ( #1517 )
...
Link: https://github.com/nix-community/stylix/pull/1517
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-19 21:51:33 +02:00