Commit graph

1232 commits

Author SHA1 Message Date
NAHO
628e990dde
treewide: apply Nixpkgs update
Fixes: efd80454b4 ("flake: update nixpkgs input")

Co-authored-by: 0xda157 <da157@voidq.com>
2025-11-17 16:08:01 +01:00
NAHO
06a96146e1
flake/dev/flake: update nixpkgs input
Update the nixpkgs input to fix the
nixpkgs-and-dev-nixpkgs-version-consistency check.

Fixes: efd80454b4 ("flake: update nixpkgs input")
2025-11-17 16:08:01 +01:00
Konrad Malik
b68e822068
stylix/home-manager-integration: add missing icons integration (#1941)
Closes: https://github.com/nix-community/stylix/issues/1933
Link: https://github.com/nix-community/stylix/pull/1941

Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-11-16 18:43:10 +01:00
Daniel Thwaites
29dc3dd858
gnome: update to GNOME 49 (#1966) 2025-11-15 22:31:21 +00:00
Daniel Thwaites
efd80454b4
flake: update nixpkgs input
This is required to have GNOME 49 in the testbed - as otherwise our
patches will be incompatible.
2025-11-15 22:21:11 +00:00
Daniel Thwaites
d39adb8fd4
gnome: update variable definitions for GNOME 49 2025-11-15 22:06:26 +00:00
Daniel Thwaites
09c755d8ed
gnome: update GNOME Shell input 2025-11-15 22:06:16 +00:00
Vidhan Bhatt
d8def6e86c
gnome: update patches for 49 2025-11-14 15:23:03 -05:00
Vidhan Bhatt
647bb8dd96
vscode: add more themed items (#1957)
Link: https://github.com/nix-community/stylix/pull/1957

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
2025-11-04 14:52:36 +01:00
Karun Sandhu
8c0640d572
zen: add enableCss option (#1955)
Closes: https://github.com/nix-community/stylix/issues/1944
Link: https://github.com/nix-community/stylix/pull/1955

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
Approved-by: Kilian Mio <86004375+Mikilio@users.noreply.github.com>
2025-11-02 17:36:37 +01:00
Adrian Perez
c33226f205
doc/src/configuration: use new package name for Noto Color Emoji (#1954)
Fixes: a98c363a58 ("stylix: use new package name for Noto Color Emoji (#917)")
Link: https://github.com/nix-community/stylix/pull/1954
    
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-30 17:16:07 +01:00
awwpotato
f8f4e3c365
flake: migrate and update flake-compat input (#1947)
Link: https://github.com/nix-community/stylix/pull/1947
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-10-28 08:48:51 -07:00
NAHO
66831d9f41
flake/dev: update flake-compat input 2025-10-28 10:18:46 +01:00
NAHO
6807c52cd9
flake: migrate flake-compat input to NixOS organization 2025-10-28 10:18:14 +01:00
Mirza Arnaut
b81dc0a385
opencode: init (#1945)
Link: https://github.com/nix-community/stylix/pull/1945

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-21 08:40:16 +02:00
Daniel Thwaites
8d008296a1
gtk: Invert light_* and dark_* colors (#1940)
Tested-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Approved-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-14 21:03:32 +01:00
NAHO
7b4957d716
flake: lock base16-fish input to custom patch (#1920)
Link: https://github.com/nix-community/stylix/issues/1730
Link: https://github.com/nix-community/stylix/pull/1920

Tested-by: Daniel Thwaites <danth@danth.me>
Approved-by: Daniel Thwaites <danth@danth.me>
2025-10-13 11:20:49 +01:00
Milo Moisson
83e0cbfa4a
mako: rename 'high' urgency name to 'critical' (#1936)
Rename 'high' urgency name to 'critical', following upstream commit [1]
("Change urgency level name").

[1]: 5f5e43f94a

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

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Mateus Auler <mateus@auler.dev>
2025-10-12 11:37:29 +02:00
NAHO
09022804b2
hyprpanel: more granularly split configElements (#1931)
Fixes: 3f70c58555 ("hyprpanel: init (#1916)")
Link: https://github.com/nix-community/stylix/pull/1931

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-10-05 20:47:27 +02:00
musjj
503d989626
flake: add default modules (#1905)
Link: https://github.com/nix-community/stylix/pull/1905

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-10-04 09:32:58 -07:00
Florian Peter
2de90e0ab1
waybar: improve tooltip label contrast (#1919)
Link: https://github.com/nix-community/stylix/pull/1919

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-10-04 09:17:33 -07:00
awwpotato
f38720a870
ci: check: bump and use correct x86_64-darwin runner (#1926)
Link: https://github.com/nix-community/stylix/pull/1926

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-10-04 09:12:52 -07:00
NAHO
22d291b0a5
ci: check: use correct x86_64-darwin runner 2025-10-02 19:11:52 +02:00
NAHO
cbb9010d16
ci: check: bump x86_64-darwin runner to macos-15 2025-10-02 19:11:49 +02:00
khas-amir
3f70c58555
hyprpanel: init (#1916)
Closes: https://github.com/nix-community/stylix/issues/725
Link: https://github.com/nix-community/stylix/pull/1916

Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-02 13:29:54 +02:00
dependabot[bot]
ecd07beac1
ci: bump korthout/backport-action from 3.3.0 to 3.4.1 (#1923)
Link: https://github.com/nix-community/stylix/pull/1923

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-02 13:17:43 +02:00
Michael Golden
126e6c7625
obsidian: init (#1918)
Closes: https://github.com/nix-community/stylix/issues/1903
Link: https://github.com/nix-community/stylix/discussions/452
Link: https://github.com/nix-community/stylix/pull/1918

Reviewed-by: https://github.com/TheColorman
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-10-01 09:53:23 +02:00
Saad Nadeem
fe74ba4ade
zen-browser: fix urlbar theming after version 1.16b (#1912)
Link: https://github.com/nix-community/stylix/pull/1912

Reviewed-by: Karun Sandhu <129101708+MrSom3body@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-29 09:35:26 +02:00
NAHO
f23b6c30cc
flake: update all inputs (#1917)
Link: https://github.com/nix-community/stylix/pull/1917

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-28 16:27:46 +02:00
NAHO
bae3064215
modules: replace static builtins.hasAttrs instances with '?' operator (#1913)
Fixes: c32c82e460 ("zen-browser: init (#1694)")
Fixes: e594886eb0 ("nixcord: init (#767)")
Link: https://github.com/nix-community/stylix/pull/1913

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-09-28 16:25:46 +02:00
Daniel Thwaites
d34a05cf6c
flake: update all inputs
Update all inputs, primarily to fix the URL bar not being themed in
recent Firefox versions with the Firefox GNOME Theme enabled [1].

[1]: 26aa323340

Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-28 11:44:16 +02:00
NAHO
255dfc8902
flake/dev/flake: match nixpkgs and dev-nixpkgs input references
Match nixpkgs and dev-nixpkgs input references, aligning with commit
90f95c5d84 ("stylix: point nixpkgs input to more conventional
nixos-unstable ref (#712)").

Fixes: a5c1532ab8 ("flake: partition dev inputs (#1289)")
2025-09-28 11:26:26 +02:00
NAHO
5b9710eee9
treewide: remove optional builtins prefixes from prelude functions (#1915)
Remove optional builtins prefixes from prelude functions by running:

    builtins=(
      abort
      baseNameOf
      break
      derivation
      derivationStrict
      dirOf
      false
      fetchGit
      fetchMercurial
      fetchTarball
      fetchTree
      fromTOML
      import
      isNull
      map
      null
      placeholder
      removeAttrs
      scopedImport
      throw
      toString
      true
    )

    fd --type file --exec-batch sed --in-place --regexp-extended "
      s/\<builtins\.($(
          printf '%s\n' "${builtins[@]}" |
            paste --delimiter '|' --serial -
      ))\>/\1/g
    "

    nix fmt

This patch is heavily inspired by [1] ("treewide: remove optional
builtins prefixes from prelude functions").

[1]: https://github.com/NixOS/nixpkgs/pull/444432

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

Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-09-28 11:09:21 +02:00
Flameopathic
4aae0ebc2b
nixvim: fix base16-nvim plugin (#1911)
Closes: https://github.com/nix-community/stylix/issues/1910
Fixes: 799c811ac5 ("{neovim,nixvim,nvf}: use mkTarget (#1535)")
Link: https://github.com/nix-community/stylix/pull/1911

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-26 18:51:03 +02:00
NAHO
484819a16f
stylix/testbed/default: simplify attribute set declaration (#1906)
Link: https://github.com/nix-community/stylix/pull/1906
Fixes: c32c82e460 ("zen-browser: init (#1694)")

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-09-24 16:52:49 -07:00
Mikołaj Lercher
1284c1891b
lazygit: use consistent border colors (#1907)
Link: https://github.com/nix-community/stylix/pull/1907

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-24 23:56:38 +02:00
Flameopathic
526c882800
nixvim: add standalone testbed (#1902)
Link: https://github.com/nix-community/stylix/pull/1902

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-24 14:17:30 +02:00
Flameopathic
799c811ac5
{neovim,nixvim,nvf}: use mkTarget (#1535)
Link: https://github.com/nix-community/stylix/pull/1535

Tested-by: Adam M. Szalkowski <a.szalkowski@datahow.ch>
Approved-by: Adam M. Szalkowski <a.szalkowski@datahow.ch>
Co-authored-by: Shahar "Dawn" Or <mightyiampresence@gmail.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-24 09:25:45 +02:00
Eveeifyeve
ef025b8de3
jankyborders: init (#838)
Link: https://github.com/nix-community/stylix/pull/838

Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: Lalit Yalamanchili <79628080+Lalit64@users.noreply.github.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-23 09:21:50 +02:00
Noah765
0ce0103b49
qutebrowser: fix border settings and add missing color settings (#1897)
Link: https://github.com/nix-community/stylix/pull/1897

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-15 19:09:16 +02:00
NAHO
834a743c11
stylix: add config.lib.stylix.{mkHexColor,mkOpacityHexColor} functions (#1274)
Link: https://github.com/nix-community/stylix/pull/1274

Approved-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-08 21:33:25 +02:00
eveeifyeve
5575b88d6d
river: leverage config.lib.stylix.mkOpacityHexColor 2025-09-08 18:56:00 +02:00
eveeifyeve
1a83d26d4c
stylix: add config.lib.stylix.{mkHexColor,mkOpacityHexColor} functions
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-08 18:55:38 +02:00
dependabot[bot]
9991299fe9
ci: bump actions/labeler from 5.0.0 to 6.0.1 (#1883)
Link: https://github.com/nix-community/stylix/pull/1883

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-06 17:31:31 +02:00
dependabot[bot]
f544772a60
ci: bump actions/github-script from 7.0.1 to 8.0.0 (#1882)
Link: https://github.com/nix-community/stylix/pull/1882

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-06 17:24:00 +02:00
Lucas Eduardo
c1ac8e9b3f
blender: add more versions (#1886)
Link: https://github.com/nix-community/stylix/pull/1886

Signed-off-by: lucasew <lucas59356@gmail.com>
Reviewed-by: Louis Dalibard <louis.dalibard@gmail.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-06 13:53:52 +00:00
NAHO
f6e9a1b624
ci: request-reviewers: do not request PR author (#1885)
Link: https://github.com/nix-community/stylix/pull/1885
Closes: https://github.com/nix-community/stylix/issues/1867

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-09-05 17:50:48 -07:00
Karun Sandhu
b1a84f8982
fnott: rename progress-bar-color setting to progress-color (#1872)
Rename progress-bar-color setting to progress-color, following upstream
commit [1] ("notification: implement progress-as-background").

[1]: f78cf9887e

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

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-09-05 21:41:37 +00:00
awwpotato
0e7b897c73
flake: update all inputs (#1881)
Update all inputs, rename the KDE platform, and apply formatter changes
by running the following commands:

    biome check --unsafe --write
    pre-commit run --all-files

Rename the KDE platform, following local commit f47c0edcf7 ("treewide:
remove Plasma 5 support dropped upstream (#1860)") and upstream commits
[1] ("nixos/treewide: clean up some more references to deleted qt5
things") and [2] ("qt: deprecate kde6").

[1]: 31d5c4e753
[2]: 1e759786e5

Closes: https://github.com/nix-community/stylix/issues/1865
Link: https://github.com/nix-community/stylix/pull/1866
Link: https://github.com/nix-community/stylix/pull/1881

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Co-authored-by: Samuel Meenzen <samuel@meenzen.net>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
2025-09-05 22:22:06 +02:00
Daniel Thwaites
5c34e203c5
gnome: get extension UUID from package metadata (#1876)
Just a small change to get the UUID from a single source of truth,
rather than hardcoding it. The generated script is exactly the same
as before.

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

Approved-by: awwpotato <awwpotato@voidq.com>
2025-09-05 19:14:14 +01:00