awwpotato
594336f425
stylix: switch to using treefmt ( #1076 )
2025-04-29 08:13:21 -07:00
awwpotato
2dc32d8bf0
stylix: switch back to original base16.nix ( #1173 )
2025-04-25 11:37:00 +01:00
github-actions[bot]
1db9218e97
stylix: update all flake inputs
...
Flake lock file updates:
• Updated input 'firefox-gnome-theme':
'github:rafaelmardojai/firefox-gnome-theme/df53a7a31872faf5ca53dd0730038a62ec63ca9e?narHash=sha256-oiHLDHXq7ymsMVYSg92dD1OLnKLQoU/Gf2F1GoONLCE%3D' (2025-04-04)
→ 'github:rafaelmardojai/firefox-gnome-theme/59e3de00f01e5adb851d824cf7911bd90c31083a?narHash=sha256-5A6LL7T0lttn1vrKsNOKUk9V0ittdW0VEqh6AtefxJ4%3D' (2025-04-14)
• Updated input 'home-manager':
'github:nix-community/home-manager/b0cc092405da805da6fa964f5a178343658ceaf0?narHash=sha256-0hVbHuqAnZUnnGaBTqNes0P0kfH%2BKKyup2boWDST0iI%3D' (2025-04-21)
→ 'github:nix-community/home-manager/d31710fb2cd536b1966fee2af74e99a0816a61a8?narHash=sha256-TwbdiH28QK7Da2JQTqFHdb%2BUCJq6QbF2mtf%2BRxHVzEA%3D' (2025-04-23)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/2c8d3f48d33929642c1c12cd243df4cc7d2ce434?narHash=sha256-F7n4%2BKOIfWrwoQjXrL2wD9RhFYLs2/GGe/MQY1sSdlE%3D' (2025-04-02)
→ 'github:NixOS/nixpkgs/c11863f1e964833214b767f4a369c6e6a7aba141?narHash=sha256-GfpyMzxwkfgRVN0cTGQSkTC0OHhEkv3Jf6Tcjm//qZ0%3D' (2025-04-21)
• Updated input 'nur':
'github:nix-community/NUR/fde90f5f52e13eed110a0e53a2818a2b09e4d37c?narHash=sha256-foVcginhVvjg8ZnTzY5wwMeZ4wjJ8yX66PW5kgyivPE%3D' (2025-04-05)
→ 'github:nix-community/NUR/dbc4ba3233b2bf951521177bf0ee0a7679959035?narHash=sha256-bWqgohVf/py9EW3bLS/dYbenD2p9N2/Qsw1%2BCJk1S04%3D' (2025-04-24)
• Updated input 'tinted-schemes':
'github:tinted-theming/schemes/c37771c4ae8ff1667e27ddcf24991ebeb94a4e77?narHash=sha256-sR4K%2BOVFKeUOvNIqcCr5Br7NLxOBEwoAgsIyjsZmb8s%3D' (2025-03-24)
→ 'github:tinted-theming/schemes/28c26a621123ad4ebd5bbfb34ab39421c0144bdd?narHash=sha256-Fg%2BrdGs5FAgfkYNCs74lnl8vkQmiZVdBsziyPhVqrlY%3D' (2025-04-18)
• Updated input 'tinted-tmux':
'github:tinted-theming/tinted-tmux/af5152c8d7546dfb4ff6df94080bf5ff54f64e3a?narHash=sha256-8IQulrb1OBSxMwdKijO9fB70ON//V32dpK9Uioy7FzY%3D' (2025-03-30)
→ 'github:tinted-theming/tinted-tmux/e009f18a01182b63559fb28f1c786eb027c3dee9?narHash=sha256-udV%2BnHdpqgkJI9D0mtvvAzbqubt9jdifS/KhTTbJ45w%3D' (2025-04-20)
2025-04-23 20:45:24 -07:00
awwpotato
a49bff748c
stylix: use awwpotato's base16.nix fork ( #1164 )
...
Link: https://github.com/danth/stylix/pull/1164
Closes https://github.com/danth/stylix/issues/1161
Closes https://github.com/danth/stylix/discussions/1163
Required for https://github.com/danth/stylix/pull/1158
2025-04-23 19:51:35 -07:00
awwpotato
ae74f20cc2
zed: use themes option ( #1151 )
...
Use the programs.zed-editor.themes option, introduced in commit [1]
("zed-editor: add themes option (#6832 )").
[1]: bb8d286649
Link: https://github.com/danth/stylix/pull/1151
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-04-21 22:28:41 +02:00
awwpotato
758fe63490
helix: use theme option
...
Link: https://github.com/danth/stylix/pull/1146
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-04-20 15:37:10 +02:00
Flameopathic
8b0d9317ed
btop: use theme option ( #1126 )
...
Use the programs.btop.theme option, introduced in commit [1] ("btop: add
themes option (#6777 )").
[1]: 0daadc7784
Link: https://github.com/danth/stylix/pull/1126
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-04-20 15:12:10 +02:00
github-actions[bot]
9a3fb931fd
stylix: update all flake inputs
...
Flake lock file updates:
• Updated input 'firefox-gnome-theme':
'github:rafaelmardojai/firefox-gnome-theme/5a81d390bb64afd4e81221749ec4bffcbeb5fa80?narHash=sha256-RsvHGNTmO2e/eVfgYK7g%2BeYEdwwh7SbZa%2BgZkT24MEA%3D' (2025-03-10)
→ 'github:rafaelmardojai/firefox-gnome-theme/df53a7a31872faf5ca53dd0730038a62ec63ca9e?narHash=sha256-oiHLDHXq7ymsMVYSg92dD1OLnKLQoU/Gf2F1GoONLCE%3D' (2025-04-04)
• Updated input 'git-hooks':
'github:cachix/git-hooks.nix/b5a62751225b2f62ff3147d0a334055ebadcd5cc?narHash=sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc%3D' (2025-03-07)
→ 'github:cachix/git-hooks.nix/dcf5072734cb576d2b0c59b2ac44f5050b5eac82?narHash=sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco%3D' (2025-03-22)
• Updated input 'home-manager':
'github:nix-community/home-manager/7fb8678716c158642ac42f9ff7a18c0800fea551?narHash=sha256-2aYfV44h18alHXopyfL4D9GsnpE5XlSVkp4MGe586VU%3D' (2025-03-10)
→ 'github:nix-community/home-manager/d094c6763c6ddb860580e7d3b4201f8f496a6836?narHash=sha256-Xhe3whfRW/Ay05z9m1EZ1/AkbV1yo0tm1CbgjtCi4rQ%3D' (2025-04-05)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e3e32b642a31e6714ec1b712de8c91a3352ce7e1?narHash=sha256-7rTAMNTY1xoBwz0h7ZMtEcd8LELk9R5TzBPoHuhNSCk%3D' (2025-03-09)
→ 'github:NixOS/nixpkgs/2c8d3f48d33929642c1c12cd243df4cc7d2ce434?narHash=sha256-F7n4%2BKOIfWrwoQjXrL2wD9RhFYLs2/GGe/MQY1sSdlE%3D' (2025-04-02)
• Updated input 'nur':
'github:nix-community/NUR/5479646b2574837f1899da78bdf9a48b75a9fb27?narHash=sha256-emkxnsZstiJWmGACimyAYqIKz2Qz5We5h1oBVDyQjLw%3D' (2025-03-11)
→ 'github:nix-community/NUR/fde90f5f52e13eed110a0e53a2818a2b09e4d37c?narHash=sha256-foVcginhVvjg8ZnTzY5wwMeZ4wjJ8yX66PW5kgyivPE%3D' (2025-04-05)
• Updated input 'tinted-schemes':
'github:tinted-theming/schemes/47c8c7726e98069cade5827e5fb2bfee02ce6991?narHash=sha256-YKM1RJbL68Yp2vESBqeZQBjTETXo8mCTTzLZyckCfZk%3D' (2025-03-08)
→ 'github:tinted-theming/schemes/c37771c4ae8ff1667e27ddcf24991ebeb94a4e77?narHash=sha256-sR4K%2BOVFKeUOvNIqcCr5Br7NLxOBEwoAgsIyjsZmb8s%3D' (2025-03-24)
• Updated input 'tinted-tmux':
'github:tinted-theming/tinted-tmux/d48ee86394cbe45b112ba23ab63e33656090edb4?narHash=sha256-zWcCXgdC4/owfH/eEXx26y5BLzTrefjtSLFHWVD5KxU%3D' (2025-03-02)
→ 'github:tinted-theming/tinted-tmux/af5152c8d7546dfb4ff6df94080bf5ff54f64e3a?narHash=sha256-8IQulrb1OBSxMwdKijO9fB70ON//V32dpK9Uioy7FzY%3D' (2025-03-30)
2025-04-05 22:34:54 +01:00
Daniel Thwaites
9dc4827488
stylix: update all flake inputs ( #981 )
...
Link: https://github.com/danth/stylix/pull/982
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-03-11 15:29:02 +01:00
NAHO
59d2c0ec52
stylix: update all flake inputs ( #907 )
...
Link: https://github.com/danth/stylix/pull/907
Reviewed-by: Daniel Thwaites <danth@danth.me>
2025-02-24 17:26:51 +01:00
Jaanonim
cbe42e21ee
treewide: rename wpaperd and vscode options ( #905 )
...
Resolve the following warnings:
- The option `programs.wpaperd.settings' defined in
`/nix/store/<HASH>-source/modules/wpaperd/hm.nix' has been renamed
to `services.wpaperd.settings'.
- The option `programs.vscode.extensions' defined in
`/nix/store/<HASH>-source/modules/vscode/hm.nix' has been renamed
to `programs.vscode.profiles.default.extensions'.
- The option `programs.vscode.userSettings' defined in
`/nix/store/<HASH>-source/modules/vscode/hm.nix' has been renamed
to `programs.vscode.profiles.default.userSettings'.
The VSCode theme is now only applied to the 'default' profile.
Closes: https://github.com/danth/stylix/issues/903
Link: https://github.com/danth/stylix/pull/905
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-24 16:43:41 +01:00
bricked
3a686a20b8
firefox: add colorTheme.enable option ( #881 )
...
Add the colorTheme.enable option to the Firefox derivatives by
installing the the Firefox Color extension.
This is not enabled by default because writing extension settings
requires manually setting 'extensions.force = true'. [1]
[1]: https://github.com/nix-community/home-manager/pull/6490
Link: https://github.com/danth/stylix/pull/881
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-22 17:27:39 +01:00
Daniel Thwaites
21d68dab9d
firefox: update GNOME theme input ( #871 )
...
Closes: https://github.com/danth/stylix/issues/870
Link: https://github.com/danth/stylix/pull/871
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-17 14:15:49 +01:00
Bernardo Meurer
d8289c3f0e
ci: disable IFD ( #855 )
...
Disable IFD in the CI to prevent regressions mentioned in commit
e72aa84da1 ("{vencord,vesktop}: revert attempt to support fonts
(#844 )").
Link: https://github.com/danth/stylix/pull/855
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-11 22:32:56 +01:00
1444
708770fcb0
wayfire: init ( #765 )
...
Link: https://github.com/danth/stylix/pull/765
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-02-08 16:49:46 +01:00
NAHO
55418e8fc8
stylix: downgrade and lock base16-vim input ( #811 )
...
Closes: https://github.com/danth/stylix/issues/800
Fixes: a88c4d264a ("stylix: update all flake inputs (#774 )")
Link: https://github.com/danth/stylix/pull/811
Tested-by: https://github.com/Limvot
Tested-by: https://github.com/alex-massa
2025-01-28 01:53:58 +01:00
NAHO
a88c4d264a
stylix: update all flake inputs ( #774 )
...
Update all flake inputs and resolve the following warning:
warning: input 'git-hooks' has an override for a non-existent input
'nixpkgs-stable'
Link: https://github.com/danth/stylix/pull/774
Approved-by: Daniel Thwaites <danth@danth.me>
2025-01-16 03:19:51 +01:00
bricked
1d7b70ed9e
firefox: add firefoxGnomeTheme.enable option ( #702 )
...
Link: https://github.com/danth/stylix/pull/702
Tested-by: Daniel Thwaites <danth@danth.me>
Approved-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-01-06 23:18:49 +01:00
Floryan Simar
b47ef3b856
zed: init ( #620 )
...
Closes: https://github.com/danth/stylix/issues/348
Link: https://github.com/danth/stylix/pull/620
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-01-06 16:21:27 +01:00
NAHO
6085560893
stylix: add deadnix and statix pre-commit hooks
...
Add the deadnix and statix pre-commit hooks used in the Lint GitHub
workflow.
Link: https://github.com/danth/stylix/pull/519
2025-01-04 17:45:52 +01:00
Mirza Arnaut
6eb0597e34
ghostty: init ( #703 )
...
Link: https://github.com/danth/stylix/pull/703
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-01-02 20:01:16 +01:00
NAHO
90f95c5d84
stylix: point nixpkgs input to more conventional nixos-unstable ref ( #712 )
2025-01-02 17:55:30 +00:00
Daniel Thwaites
ffba1f1bab
gnome: update to GNOME 47.2 ( #658 )
...
Closes: https://github.com/danth/stylix/issues/618
Link: https://github.com/danth/stylix/pull/658
Approved-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-12-03 22:46:45 +01:00
Igor Rzegocki
74ee1ed505
kubecolor: init ( #657 )
...
Link: https://github.com/danth/stylix/pull/657
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-12-02 16:35:24 +01:00
Bernardo Meurer
7689e621f8
stylix: update all flake inputs ( #644 )
...
This fixes build failures in the tmux module as well.
Approved-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-26 09:03:03 +01:00
Nathaniel Barragan
b667a34073
stylix: bump base16 input ( #643 )
...
Closes: https://github.com/danth/stylix/issues/642
2024-11-22 08:43:44 +01:00
NAHO
4912f4db00
stylix: bump base16 input ( #640 )
...
Closes: https://github.com/danth/stylix/issues/625
2024-11-19 17:22:29 +00:00
Daniel Thwaites
cf5be812bd
hyprland: add testbed ( #611 )
...
There are currently some graphical bugs caused by the VM. [1]
[1]: https://github.com/hyprwm/Hyprland/issues/1056
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-17 14:10:42 +01:00
diniamo
5ab1207b2f
hyprland: adapt breaking changes ( #610 )
...
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Fixes: f71c2effed ("hyprland: revert attempt to address unavailable Hyprland breaking change (#608 )")
2024-11-15 08:56:26 +01:00
NAHO
be94701ce7
stylix: update tinted-foot input ( #613 )
...
Link: https://github.com/danth/stylix/pull/613
Fixes: 6863412636 ("foot: disable faulty check (#576 )")
2024-11-13 22:42:43 +00:00
NAHO
f95022bb6e
stylix: downgrade and lock tinted-kitty input ( #589 )
...
Downgrade and lock the tinted-kitty input to avoid upstream breaking
changes.
Considering that Stylix eventually re-implements tinted-kitty's
functionality [1], it might be easiest to lock this input to avoid
wasted maintenance effort.
This downgrade revokes commit 5699ba97c6 ("stylix: bump tinted-kitty
input (#588 )"), which resolved the issue "bug: inconsistent color
between terminals (foot & kitty)" [2] by pulling [3]. Since the desired
commit [3] follows the commit introducing the breaking changes [4], it
cannot be pulled without resolving these breaking changes.
[1]: https://github.com/danth/stylix/issues/534
[2]: https://github.com/danth/stylix/issues/567
[3]: 292c7175f7
[4]: 9569d8a3e8
Link: https://github.com/danth/stylix/issues/571
Link: https://github.com/danth/stylix/pull/589
2024-10-11 10:58:00 +01:00
NAHO
5699ba97c6
stylix: bump tinted-kitty input ( #588 )
...
Closes: https://github.com/danth/stylix/issues/567
Link: https://github.com/danth/stylix/pull/588
2024-10-09 16:20:26 +01:00
NAHO
cf8b6e2d4e
stylix: rename base16-foot, base16-tmux, and base16-kitty inputs ( #572 )
2024-09-24 23:52:56 +01:00
NAHO
58b3a70b1d
stylix: bump base16-helix input ( #566 )
...
Link: https://github.com/danth/stylix/pull/566
2024-09-20 10:03:06 +01:00
dasj19
ef81ad9e85
gnome: move gnome-shell overlay out of gnome scope ( #541 )
...
In response to this PR: https://github.com/NixOS/nixpkgs/pull/338583
2024-09-02 16:29:33 +01:00
NAHO
6c895c6b42
gnome: rename deprecated pkgs.gnome.gnome-backgrounds package ( #531 )
...
Rename the deprecated `pkgs.gnome.gnome-backgrounds` package to
`pkgs.gnome-backgrounds`, following
6e8760f7f7 .
Cc: @knoopx
Co-authored-by: Victor Martinez <knoopx@gmail.com>
2024-08-26 21:09:37 +01:00
NAHO
ab67c50983
stylix: delegate to upstream default architecture list
...
Delegate to the upstream default architecture list without altering the
supported architectures.
Link: https://github.com/danth/stylix/pull/515
2024-08-21 12:39:17 +02:00
NAHO
15fed84dec
stylix: drop i686-linux architecture support
...
Remove the i686-linux architecture support to match
flake-utils.defaultSystems and primary NixOS architecture targets.
BREAKING CHANGE: Drop support for the i686-linux architecture. Re-enable
i686-linux support in user configurations with the "externally
extensible flake systems" [1] pattern.
[1]: https://github.com/nix-systems/nix-systems
Link: https://github.com/danth/stylix/pull/515
2024-08-21 12:39:10 +02:00
NAHO
9447b17f70
stylix: re-add flake-utils dependency and interface flake systems
...
Re-add the flake-utils dependency removed in commit ff5da2914c
("Remove dependency on flake-utils ➖ ") and interface
flake systems using the "externally extensible flake systems" [1]
pattern.
[1]: https://github.com/nix-systems/nix-systems
Closes: https://github.com/danth/stylix/issues/512
Link: https://github.com/danth/stylix/pull/515
2024-08-21 12:35:51 +02:00
VESSE Léo
29148118cc
helix: bump 'helix-base16' input ( #468 )
...
Closes: https://github.com/danth/stylix/issues/467
Supersedes: https://github.com/danth/stylix/pull/466
Co-authored-by: lenny <me@lenny.ninja>
2024-07-12 23:11:19 +02:00
Ed Roberts Rayne
f13c946181
hyprpaper: init ( #377 )
...
Initialize the 'hyprpaper' module.
In the future, it might be possible to 'unload' the one-off wallpaper to reduce
the running memory usage [1]:
> Preload does exactly what it says. It loads the entire wallpaper into
> memory. This can result in around 8 - 20MB of mem usage. It is not
> recommended to preload every wallpaper you have, as it will be a)
> taking a couple seconds at the beginning to load and b) take 100s of
> MBs of disk and RAM usage.
>
> Preload is meant only for situations in which you want a wallpaper to
> switch INSTANTLY when you issue a wallpaper keyword (e.g. wallpaper
> per workspace)
>
> In any and all cases when you don't mind waiting 300ms for the
> wallpaper to change, consider making a script that:
> - preloads the new wallpaper
> - sets the new wallpaper
> - unloads the old wallpaper (to free memory)
>
> -- Hyprpaper [2]
[1]: https://github.com/danth/stylix/issues/408
[2]: 678d0e8959/README.md (L103-L111)
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-06-17 16:30:35 +02:00
Shanon McQuay
a7fbda1fd9
vim: use maintained fork of base16-vim ( #428 )
2024-06-15 14:11:46 +01:00
Daniel Thwaites
197526923a
gnome: update to GNOME 46 ( #357 )
2024-05-09 12:41:00 +00:00
aftix
f1bb5c5080
tofi: init ( #355 )
...
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-05-09 10:08:53 +01:00
Sergei Zimmerman
2f29ecd3e4
alacritty: replace base16-alacritty with a custom theme ( #346 )
...
Replaces mustache template with a theme specified using
Home Manager options. This removes the need for separate
templates for TOML and YAML formats.
The new colors better align with other terminal modules (e.g. wezterm),
and base24 schemes with bright- mnemonics are now supported.
Closes #341 .
2024-04-22 14:17:05 +01:00
sodiboo
5749cf1623
nixos-icons: white.svg -> nix-snowflake-white.svg ( #343 )
...
These files were renamed in upstream nixos-artwork and merged into nixpkgs 2 days ago.
- ce919b8180
- https://github.com/NixOS/nixpkgs/pull/303068
Additionally, the source root of the package has been moved, so we patch the `src` directly
rather than using mkDerivation's `patchPhase`.
2024-04-20 14:14:34 +01:00
Daniel Thwaites
b36fb34a9c
stylix: add testbeds for desktop environments ( #320 )
...
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-04-18 09:10:23 +01:00
musjj
fcff15ac5f
stylix: bump base16.nix ( #266 )
...
This update adds bright-* mnemonics to the color palette
2024-02-25 21:35:38 +00:00
xokdvium
aca2d28f08
stylix: bump base16.nix ( #256 )
...
This patch bumps base16.nix dependency to introduce support for
the new tinted-theming/schemes repository, which is the nixpkgs repo
for pkgs.base16-schemes.
2024-02-11 21:12:11 +00:00
NAHO
a2d8d6b460
treewide: remove runtime fetch operations ( #224 )
...
Fixes #222
2024-02-07 11:03:02 +00:00