Compare commits

...

4 commits

Author SHA1 Message Date
Sami Liedes
fe06391a1e waybar: Include CSS style for urgent (#2158)
Some checks failed
Label Merge Conflicts / conflicts (push) Has been cancelled
Link: https://github.com/nix-community/stylix/pull/2158

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com
Reviewed-by: 0xda157 <da157@voidq.com>
(cherry picked from commit 861c3c92a9)
2026-01-31 19:59:43 +01:00
0xda157
413e927522 doc/src/installation: note master branch follows rolling-release model (#2116)
Link: https://github.com/nix-community/stylix/pull/2116

Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
(cherry picked from commit 8b14679c0e)
2026-01-30 19:24:55 -08:00
Saad Nadeem
c2c4a3ad52 zen-browser: fix sharp sidebar edges (#2161)
Link: https://github.com/nix-community/stylix/pull/2161

Reviewed-by: Karun Sandhu <karun@sndh.dev>
Reviewed-by: 0xda157 <da157@voidq.com>
(cherry picked from commit 805fa4262a)
2026-01-26 16:04:48 -08:00
NAHO
05e53b52b6
stylix/palette: allow impure absolute stylix.image path (#2150)
Allow an impure absolute stylix.image path for end-user convenience by
relaxing the guarantees established in commits ca1bc329e9
("stylix/palette: coerce derivations to store paths") and 61c9f4dd14
("treewide: remove redundant stylix.image escaping and string
coercion").

When stylix.image cannot be copied to the store, it is not guaranteed to
be a stringified store path with a valid string context and no special
characters, resulting in UB.

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

Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: 0xda157 <da157@voidq.com>
2026-01-26 19:33:11 +01:00
4 changed files with 26 additions and 3 deletions

View file

@ -1,5 +1,15 @@
# Installation
> [!IMPORTANT]
> The master (unstable) branch of Stylix follows a rolling-release model. To
> ensure version compatibility, all inputs must be kept in sync.
>
> Avoid partial updates and always update inputs together with:
>
> ```console
> nix flake update
> ```
## NixOS
You can install Stylix into your NixOS configuration using [Flakes][nix-flakes].

View file

@ -79,6 +79,12 @@ mkTarget {
.modules-${place} #workspaces button.active {
border-bottom: 3px solid @base05;
}
.modules-${place} #workspaces button.urgent {
border-bottom: 3px solid @base08;
background-color: @base08;
color: @base00;
}
'';
in
{

View file

@ -125,8 +125,8 @@ with colors;
--identity-icon-color: #${base0F-hex} !important;
}
hbox#titlebar {
background-color: #${base00-hex} !important;
#navigator-toolbox {
--zen-main-browser-background-toolbar: #${base00-hex} !important;
}
#zen-appcontent-navbar-container {

View file

@ -29,7 +29,14 @@ in
image = lib.mkOption {
# Ensure the path is copied to the store
type = with lib.types; nullOr (coercedTo path (src: "${src}") pathInStore);
type =
with lib.types;
nullOr (
coercedTo path (src: "${src}") path
// {
inherit (path) description descriptionClass;
}
);
description = ''
Wallpaper image.