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
awwpotato
82323751bc
bemenu: add defaultText to fontSize ( #1513 )
...
Link: https://github.com/nix-community/stylix/pull/1513
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-18 02:13:57 +02:00
Flameopathic
a14e525723
neovide: guard neovim config ( #1495 )
2025-06-15 22:37:44 +01:00
pancho horrillo
d9a4000d90
doc: add link to PULL_REQUEST_TEMPLATE.md ( #1504 )
2025-06-15 17:27:13 +01:00
NAHO
092a602e52
stylix: simplify mkTarget's argument trimming ( #1505 )
...
Fixes: 744385eedf ("mkTarget: allow _${arg}")
Link: https://github.com/nix-community/stylix/pull/1505
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
2025-06-15 17:56:23 +02:00
Flameopathic
ad592a0e99
wezterm: use mkTarget ( #1472 )
...
Link: https://github.com/nix-community/stylix/pull/1472
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-15 13:57:02 +02:00
Matt Sturgeon
77a8b26520
doc: update docs on building docs ( #1499 )
2025-06-14 13:53:07 +01:00
LemmusLemmus
751d6c5df0
doc: Add VSCode color customization tip ( #1461 )
2025-06-14 13:51:08 +01:00
Shahar "Dawn" Or
c79ad48561
doc: add link checking and fix broken links ( #1478 )
...
Closes: https://github.com/nix-community/stylix/issues/1474
Link: https://github.com/nix-community/stylix/pull/1478
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-13 16:26:32 +02:00
NAHO
343938594e
doc: remove redundant documentation dummy values ( #1318 )
...
Link: https://github.com/nix-community/stylix/pull/1318
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
2025-06-13 00:39:51 +02:00
musjj
9724654e8d
yazi: update tabs theming style ( #1480 )
...
Link: https://github.com/nix-community/stylix/pull/1480
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-13 00:10:26 +02:00
Matt Sturgeon
58b1de7ebf
stylix: refactor base16Scheme and lib.stylix.colors assertion ( #1446 )
...
Instead of having a nullable `base16Scheme` option, the default will
throw when `stylix.image` is null. Not only does this better represent
the "required" nature of this option, it also ensures the assertion is
evaluated early enough to actually be checked.
This causes the assertion to evaluate when the default definition is
read, instead of later when the `assertions` option is checked.
Link: https://github.com/nix-community/stylix/pull/1446
Tested-by: https://github.com/NovaViper
Approved-by: https://github.com/NovaViper
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-13 00:00:37 +02:00
Flameopathic
75411fe2b9
swaylock: use mkTarget ( #1481 )
...
Link: https://github.com/nix-community/stylix/pull/1481
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-12 21:14:25 +02:00
Flameopathic
dcf0f17712
vscode: use mkTarget ( #1477 )
...
Link: https://github.com/nix-community/stylix/pull/1477
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-12 20:29:06 +02:00
NAHO
c117edd7ee
stylix: allow underscore in mkTarget configElements args ( #1473 )
...
Link: https://github.com/nix-community/stylix/pull/1473
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-12 20:20:53 +02:00