musjj
4f489c6393
vscode: don't round font sizes ( #691 )
...
Link: https://github.com/danth/stylix/pull/691
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-12-22 00:04:56 +01:00
Devin
a2d66f2547
treewide: extend stylix.imageScalingMode support
...
Add stylix.imageScalingMode support to all modules except:
- hyprlock
- hyprpaper
- kde
- lightdm
- sway
Closes: https://github.com/danth/stylix/issues/677
Link: https://github.com/danth/stylix/pull/678
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
2024-12-18 15:15:36 +01:00
awwpotato
a9e3779949
librewolf: init ( #679 )
...
Link: https://github.com/danth/stylix/pull/679
Co-authored-by: Daniel Thwaites <danth@danth.me>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-12-13 18:16:08 +01:00
Daniel Thwaites
ccee633284
ci: prevent unexpected flake.nix and flake.lock inconsistencies ( #674 )
...
Prevent some unexpected flake.nix and flock.lock revision
inconsistencies by building configurations with the
--no-update-lock-file option:
> --no-update-lock-file
>
> Do not allow any updates to the flake's lock file.
>
> -- nix3-build(1)
Link: https://github.com/danth/stylix/pull/674
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-12-12 15:09:08 +01:00
Alice Carroll
bc25f3d69d
emacs: set font for all frames, not just for new ones ( #656 )
...
The existing solution does not work on macOS for some reason.
Reviewed-by: Daniel Thwaites <danthwaites30@btinternet.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-12-10 20:29:57 +01:00
NAHO
dd6605be79
doc: encourage adding testbeds for new modules ( #673 )
...
This follows the discussion at
https://github.com/danth/stylix/pull/612#issuecomment-2532155680
2024-12-10 18:14:48 +00:00
NAHO
81148743b9
doc: remove documentation about legacy commit conventions ( #672 )
...
Remove legacy documentation about commit message conventions predating
the standardized format introduced in commit bf31640f49 ("doc: specify
commit message format") on 2024-01-23, with the final GitMoji usage in
commit 5a7f3f15cc ("Add guide for creating modules 📝 ").
2024-12-10 18:12:25 +00:00
Daniel Thwaites
5a69e8c657
ci: fix typo in target branch placeholder
2024-12-10 14:40:28 +00:00
Daniel Thwaites
b08769f64e
ci: implement automated backports ( #664 )
...
This is heavily based on the workflow used by Nixpkgs.
It allows us to automatically create backport pull requests by labelling
the original pull request.
Labels should use the format `backport «branch»`.
2024-12-10 14:34:42 +00:00
NAHO
9f019b78fd
vscode: font sizes ( #667 )
...
Link: https://github.com/danth/stylix/pull/667
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-12-10 13:56:05 +01:00
Flameopathic
23d9debfdc
vscode: extensive fonts
2024-12-09 13:04:38 -05:00
NAHO
e309d64fe7
hyprland: add hyprpaper.enable option and improve code ( #501 )
...
Link: https://github.com/danth/stylix/pull/501
Approved-by: Daniel Thwaites <danthwaites30@btinternet.com>
2024-12-06 19:41:16 +01:00
NAHO
c6547e2b26
hyprland: remove with statement
...
Link: https://github.com/danth/stylix/pull/501
2024-12-06 19:30:28 +01:00
NAHO
5282744c34
hyprland: reduce local variable scopes
...
Link: https://github.com/danth/stylix/pull/501
2024-12-06 19:29:54 +01:00
NAHO
638f30a67e
hyprland: inline single-use variable
...
Link: https://github.com/danth/stylix/pull/501
2024-12-06 19:28:45 +01:00
NAHO
47f1504b45
hyprland: structurally separate unconditional and conditional settings
...
Link: https://github.com/danth/stylix/pull/501
2024-12-06 19:27:02 +01:00
NAHO
16e4ca7fa7
hyprland: add hyprpaper.enable option
...
Closes: https://github.com/danth/stylix/issues/499
Link: https://github.com/danth/stylix/pull/501
2024-12-06 19:27:02 +01:00
NAHO
eb918dbffa
doc: standardize license formatting ( #661 )
...
Link: https://choosealicense.com/licenses/mit
Link: https://github.com/danth/stylix/pull/661
2024-12-05 19:37:25 +00:00
NAHO
32882de122
doc: update copyright and include contributors ( #659 )
...
Link: https://github.com/NixOS/nixpkgs/pull/11557
Link: https://github.com/danth/stylix/pull/659
2024-12-05 19:35:56 +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
NAHO
111c75d734
sway: handle cursor names containing spaces ( #654 )
...
Closes: https://github.com/danth/stylix/issues/648
Fixes: 07795247c2 ("Add cursor support (#172 )")
Link: https://github.com/danth/stylix/pull/654
2024-12-03 15:40:44 +00: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
Christian Dannie Storgaard
d13ffb381c
vim: add target attribute to prevent build failure ( #652 )
...
Fixes: 7689e621f8 ("stylix: update all flake inputs (#644 )")
Link: https://github.com/danth/stylix/pull/652
Approved-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-30 20:09:20 +01:00
Kamron Bhavnagri
5f912cecb4
river: init ( #651 )
...
Link: https://github.com/danth/stylix/pull/651
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-30 20:02:41 +01:00
Dennis Lonoshchuk
f3c2f5a179
stylix: set GTK icon theme ( #603 )
...
Closes: https://github.com/danth/stylix/issues/458
Link: https://github.com/danth/stylix/pull/603
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: Kamron Bhavnagri <kamwithk@tuta.io>
2024-11-30 19:51:29 +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
Morgan Jones
f8699483e4
hyprlock: use a string instead of a path for background.path ( #633 )
...
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-18 10:08:43 +01:00
Alexey Lebedeff
9b61cc39b2
stylix: don't split autoloaded modules into a separate derivation ( #631 )
...
Apparently `../modules` is creating a separate derivation that contains
only that folder, so it's now separate from the flake source. But this
transient derivation isn't mentioned explicitly anywhere in the flake
outputs. It makes it impossible to target those modules in
`disabledModules` directive.
For example, after this change is applied, users can solve issues like
https://github.com/danth/stylix/issues/577 locally, by just adding the
following snippet to their configuration:
disabledModules = [ "${inputs.stylix}/modules/regreet/nixos.nix" ];
Reviewed-by: Daniel Thwaites <danthwaites30@btinternet.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-17 17:40:52 +01: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
Kamron Bhavnagri
e0a278871b
zellij: write theme file instead of writing theme into config ( #616 )
...
Write theme file instead of writing theme into config.
Also, fix contrast issues [1] by changing the red color to base01.
[1]: https://github.com/danth/stylix/issues/486
Closes: https://github.com/danth/stylix/issues/486
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-14 10:48:15 +01:00
Oscar Schwarz
f361071a1b
hyprlock: init ( #619 )
...
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-14 08:53:56 +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
Kilian Mio
6863412636
foot: disable faulty check ( #576 )
...
Closes: https://github.com/danth/stylix/issues/571
Approved-by: Daniel Thwaites <danthwaites30@btinternet.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-08 19:26:05 +01:00
MaxMur
d1411e5363
swaync: init ( #607 )
...
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-11-08 19:15:49 +01:00
NAHO
f71c2effed
hyprland: revert attempt to address unavailable Hyprland breaking change ( #608 )
...
Revert commit 762c07ee10 ("hyprland: adapt breaking changes (#605 )"),
which falsely attempted to address a Hyprland breaking change [1] which
is not yet available as a Hyprland release or Nixpkgs package, and
therefore not available through Stylix's inputs.nixpkgs input.
To address the future breaking change, update Stylix's inputs.nixpkgs
input after the next Hyprland release is included in
nixpkgs/nixos-unstable.
[1]: d1638a09ba
Link: https://github.com/danth/stylix/pull/608
2024-11-07 17:53:53 +00:00
diniamo
762c07ee10
hyprland: adapt breaking changes ( #605 )
...
d1638a09ba
2024-11-06 20:17:03 +00:00
Kasper
04afcfc068
gnome: fix GDM theme not applying when Gnome is disabled ( #598 )
2024-10-26 18:24:33 +01:00
Michael Adams
fb9399b7e2
wob: init ( #594 )
2024-10-20 00:33:13 +01:00
Daniel Thwaites
6616348cac
neovim: use mini.base16 for colorscheme ( #536 )
2024-10-20 00:28:51 +01:00
soulsoiledit
33a2eff151
vesktop: recolor forum channels ( #592 )
...
Some Vesktop or Discord update broke recoloring of forum channels.
2024-10-14 11:06:12 +01:00
soulsoiledit
17f6d6e5aa
nixvim: add stylix.targets.nixvim.plugin option
...
Add the stylix.targets.nixvim.plugin option to select between the
previous base16-nvim and the new default mini.base16 [1] plugin,
offering better plugin integration.
[1]: https://github.com/echasnovski/mini.base16
Link: https://github.com/danth/stylix/pull/536
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-10-12 12:54:49 -05:00
soulsoiledit
14df1e6488
neovim: add stylix.targets.neovim.plugin option
...
Add the stylix.targets.neovim.plugin option to select between the
previous base16-nvim and the new default mini.base16 [1] plugin,
offering better plugin integration.
[1]: https://github.com/echasnovski/mini.base16
Link: https://github.com/danth/stylix/pull/536
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-10-12 12:54:49 -05: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
bricked
63426a59e7
forge: init ( #573 )
...
Link: https://github.com/danth/stylix/pull/573
Approved-by: Daniel Thwaites <danthwaites30@btinternet.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-10-07 16:49:24 +02:00
Jan Olencki
087198964d
bat: improve manpage coloring ( #585 )
...
Improve the manpage coloring, addressing a known issue [1].
[1]: 36c77c171c/doc/batman.md (caveats)
Link: https://github.com/danth/stylix/pull/585
Approved-by: Daniel Thwaites <danthwaites30@btinternet.com>
Approved-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-10-07 16:43:17 +02:00
Soliprem
39e5435c1d
fuzzel: remove dpi-aware = "no" ( #584 )
2024-10-06 20:18:43 +01:00