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
soulsoiledit
e7e9705977
spicetify: disable sidebar to resolve incompatiblity notification ( #579 )
...
Disable sidebar configuration to resolve an incompatibility notification
on startup.
Fixes: 0eea8bcb0f
("spicetify: init (#574 )")
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-09-30 21:07:55 +02:00
bricked
0eea8bcb0f
spicetify: init ( #574 )
...
Creates a theme for Spotify, when used in combination with
https://github.com/Gerg-L/spicetify-nix
2024-09-29 19:36:58 +01:00
diniamo
1e9ec16a37
fuzzel: add missing colors ( #578 )
...
Fixes: 952ba1c756
("Add support for Fuzzel ✨ ")
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-09-28 19:52:44 +02:00
Daniel Thwaites
e3eb7fdf8d
vesktop: replace home.file with xdg.configFile ( #575 )
...
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-09-26 16:57:23 +02:00
Kilian Mio
3190239337
regreet: init ( #568 )
2024-09-26 16:25:52 +02:00
Daniel Thwaites
993fcabd83
treewide: update option deprecations ( #514 )
2024-09-26 13:58:47 +01:00
NAHO
cf8b6e2d4e
stylix: rename base16-foot
, base16-tmux
, and base16-kitty
inputs ( #572 )
2024-09-24 23:52:56 +01:00
William
eccb9f2d63
wezterm: support fancy_tab_bar ( #564 )
...
By default, the fancy tabbar doesn't respect colorschemes, see
https://github.com/wez/wezterm/issues/2615 . But I've found that if you
set the tabbar colors in the config.lua in addition to the
colors/stylix.toml file, the fancy tabbar does respect the colors set.
This change doesn't affect the retro tab theming, which I made sure to
test.
2024-09-23 13:12:11 +01:00
Zachary H
d56d759fba
i3status-rust: init ( #548 )
...
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-09-23 12:55:27 +01:00
Jez Cope
53bcceb4e4
wofi: specify font size unit as pt ( #552 )
...
Link: danth#251
Link: danth#552
Tested-by: cgahr <26804763+cgahr@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-09-20 11:31:31 +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
pancho horrillo
149b313ddf
emacs: fix spurious quotes around :size arg ( #555 )
...
If the size is expressed as a string, Emacs calls bloody murder:
invalid font property (:size . "14.000000")
Fixes: 35233f9296
("emacs: explicitly set font size (#553 )")
Reviewed-by: Jez Cope <jezcope@users.noreply.github.com>
Approved-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-09-16 16:37:22 +02:00
Jez Cope
35233f9296
emacs: explicitly set font size ( #553 )
...
The emacs module currently doesn't set the font size, only the colours
and font family. This PR sets it to `sizes.terminal` (taking a lead from
the `guifont` setting in the `vim` module) using `font-spec`, which is a
more flexible way to specify fonts in elisp. To indicate the size is
points it needs to be a floating point value.
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-09-12 21:55:40 +02: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
Daniel Thwaites
c95de36252
hyprland: only enable hyprpaper when hyprland is installed ( #544 )
...
See https://github.com/danth/stylix/issues/542#issuecomment-2324323870
Closes #542
2024-09-02 11:39:50 +01:00
Luna Simons
3a4101c4f4
fish: remove obsolete $base16_theme check
...
Remove the obsolete $base16_theme check which was incorrectly taken from
[1] as $base16_theme is unused in Stylix.
[1]: https://github.com/tomyun/base16-fish/issues/7#issuecomment-963376055
Closes: https://github.com/danth/stylix/issues/538
Fixes: 94d70292d0
("fish: fix base16-fish causing startup issues with tmux (#503 )")
Link: https://github.com/danth/stylix/pull/539
Tested-by: Donovan Glover <donovan@dglover.co>
Approved-by: Donovan Glover <donovan@dglover.co>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-08-31 19:53:32 +02: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
4b15fdcc87
stylix: remove deprecated 'stylix.palette.<BASE>' options at end-of-life
...
BREAKING CHANGE: Remove the deprecated 'stylix.palette.<BASE>' options.
Link: https://github.com/danth/stylix/pull/514
2024-08-26 17:45:56 +02:00
NAHO
dba4bd2d89
treewide: declare end-of-life for deprecated options
...
Fixes: 6858d08ed0
("treewide: add soft deprecation dates (#506 )")
Link: https://github.com/danth/stylix/pull/514
2024-08-26 17:45:26 +02:00
Daniel Thwaites
d042af478c
stylix: re-add flake-utils
dependency ( #515 )
2024-08-23 21:17:24 +01:00
Daniel Thwaites
5ca31b6068
ci: update Actions related to GitHub Pages ( #524 )
2024-08-23 21:00:58 +01:00
NAHO
9b5a65b681
doc: extract Commit Convention section ( #518 )
2024-08-23 20:31:39 +01:00
NAHO
825490bb5e
ci: add GitHub Dependabot to keep GitHub Actions up-to-date ( #517 )
...
> [GitHub] Actions are often updated with bug fixes and new features to
> make automated processes more reliable, faster, and safer. When you
> enable Dependabot version updates for GitHub Actions, Dependabot will
> help ensure that references to actions in a repository's workflow.yml
> file and reusable workflows used inside workflows are kept up to date.
>
> [...]
>
> If a more recent version of the action is available, Dependabot will
> send you a pull request that updates the reference in the workflow
> file to the latest version.
>
> -- GitHub Docs
> https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
Link: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#commit-message
Link: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
Link: https://github.com/danth/stylix/pull/517
Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2024-08-23 20:22:33 +01:00
NAHO
c5f8f06543
kde: rename deprecated option ( #513 )
...
Rename the deprecated services.xserver.displayManager.sddm.enable option
to services.displayManager.sddm.enable, following [1].
[1]: https://github.com/NixOS/nixpkgs/pull/291913
Link: https://github.com/danth/stylix/pull/513
2024-08-21 18:13:34 +01:00
NAHO
77a65800e6
stylix: adopt flake-utils.lib.eachDefaultSystem
...
Adopt the flake-utils.lib.eachDefaultSystem function for added features
like '--impure' flag support [1].
[1]: https://github.com/numtide/flake-utils/pull/115
Link: https://github.com/danth/stylix/pull/515
2024-08-21 12:39:17 +02: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
Donovan Glover
94d70292d0
fish: fix base16-fish causing startup issues with tmux ( #503 )
...
* fish: fix base16-fish causing startup issues with tmux
Closes #488
Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2024-08-19 20:12:23 +02:00
NAHO
6858d08ed0
treewide: add soft deprecation dates ( #506 )
...
Add soft deprecation dates to guide the hard deprecation transitions.
Fixes: 3567250ba0
("Properly warn users that stylix.palette.* has been removed")
Fixes: 94aa0fc0fb
("nixvim: rename transparency options to camelCase (#497 )")
2024-08-16 19:54:29 +01:00