Commit graph

333 commits

Author SHA1 Message Date
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
Daniel Thwaites
845c674510
nixos-icons: remove rendered version of logo (#344)
It was removed upstream in this commit:
ce919b8180 (diff-335810e528842e1863df83d8f11332a3b8ae60a56cf2f8761a10f96b34bb5bbe)
2024-04-21 19:28:04 +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
NAHO
83866ed880
plymouth: remove substituteInPlace to fix build failure (#338)
Remove the 'substituteInPlace' function call because the new SVG no
longer contains the matching patterns.

Closes: https://github.com/danth/stylix/issues/337

Updates the SHA due to changed contents of the SVG file:
https://github.com/NixOS/nixos-artwork/pull/120
2024-04-13 17:21:42 +01:00
NAHO
406f793045
stylix: escape spaces in wallpaper path (#318)
Fixed version of a0bdd9c15b (#317)
which was reverted in f9b9bc7c8e (#329)

Closes #330

Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2024-04-11 15:58:36 +01:00
NAHO
c630a7d3ee
plymouth: lock URL version (#335)
Addresses: https://github.com/NixOS/nixos-artwork/pull/120
Closes: https://github.com/danth/stylix/issues/334
2024-04-10 17:06:03 +01:00
head-gardener
58761b51f8
doc: add mention of lib.stylix.pixel to tricks (#327)
The function implements a fairly popular feature and is pretty old, but never gets mentioned in the docs. In fact, I only found it by randomly going through the sources. As a result, a person I spoke to wrote the section above describing a re-implementation of the function, which does work but doesn't need to be the default approach.

This change will improve discoverability of the codebase and direct users to a more standardized implementation.

P.S. `base16-schemes` changed `catppuccin.yaml` to a couple of variant themes, which is represented in this commit.
2024-04-10 16:46:34 +01:00
NAHO
f9b9bc7c8e
stylix: do not escape spaces in wallpaper path (#329)
Addresses: https://github.com/danth/stylix/issues/324
Reverts: a0bdd9c15b
2024-04-03 15:26:12 +01:00
NAHO
b6dbe9ac5d
kde: use provided verboseEcho function (#316)
Follows: bad1af63ff
2024-04-01 18:51:31 +01:00
Daniel Thwaites
a0bdd9c15b
stylix: escape spaces in wallpaper path (#317) 2024-04-01 14:50:57 +01:00
NAHO
3c6b34fbc2
kde: apply Bash best practices (#314) 2024-04-01 13:54:19 +01:00
NAHO
fdf8fd261e
treewide: use Bash internal 'test' command (#311)
Related: https://stackoverflow.com/questions/3427872
2024-03-30 11:23:23 +00:00
NAHO
bad1af63ff
kde: remove internal debugging logs (#304) 2024-03-30 08:33:55 +01:00
NAHO
504c54dbf1
kde: remove redundant function declaration space (#305) 2024-03-30 08:33:32 +01:00
NAHO
75fd247712
mangohud: remove font_file (#307) 2024-03-28 08:52:53 +00:00
Daniel Thwaites
53d3e5d5b3
nixos-icons: recolor white logo (#297)
Fixes #292
2024-03-23 20:02:10 +00:00
NAHO
4da2d793e5
mangohud: link to tracking issue (#299) 2024-03-22 11:16:31 +00:00
Daniel Thwaites
2221c7d61b
plymouth: remove blackBackground option (#294) 2024-03-18 15:11:06 +00:00
Daniel Thwaites
daddbb141b
plymouth: fail if substitution does not apply (#293)
Fixes #225
2024-03-18 14:21:49 +00:00
NAHO
14d2403347
stylix: add gitignore file (#291)
References: https://github.com/github/gitignore/pull/4398
2024-03-18 10:50:32 +00:00
Daniel Thwaites
4d29962d98
vscode: various adjustments (#271)
Co-authored-by: David Schaller <dafitt@posteo.in>
2024-03-18 00:38:53 +00:00
Daniel Thwaites
edf739eeb3
doc: change selection background to base02 (#290)
Closes #277. See the issue for more details.
2024-03-18 00:37:44 +00:00
Pacto
d4f1636c93
nixvim: change property name to align with nixvim (#288)
changed colorschemes.base.16.customColorScheme to colorschemes.base.16.colorscheme
2024-03-17 15:21:19 +00:00
Andy Bell
eb64377e66
lazygit: init (#284) 2024-03-14 12:47:33 +00:00
Bernardo Meurer
bb3a519878
gnome: remove impure getFlake (#283)
This was a workaround for divnix/digga#502, but digga is now
discontinued, and the workaround is causing a bug.

Fixes: https://github.com/danth/stylix/issues/282
2024-03-13 22:50:21 +00:00
Daniel Thwaites
1d51ce1de4
ci: also build on master and release branches (#281)
This populates the Magic Nix Cache so it can be shared between
pull requests.
2024-03-13 11:03:40 +00:00
Daniel Thwaites
1adbaaf45c
ci: checkout via Nix rather than action (#280)
This is closer to how users would install Stylix. It may also be
slightly faster since there's one less action to process.
2024-03-13 10:52:34 +00:00
Daniel Thwaites
d0b264e216
ci: use Magic Nix Cache (#279) 2024-03-13 10:34:57 +00:00
xokdvium
32a7969292
yazi: init (#229) 2024-03-11 21:41:22 +00: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
Michael McCandless
6c447e8761
btop: added support for transparent terminals (#263) 2024-02-23 14:40:41 +00:00
Michael McCandless
32fe070be5
btop: init (#259) 2024-02-23 12:28:06 +00:00
Michael McCandless
a38d900ddf
mangohud: init (#260) 2024-02-23 12:00:45 +00:00
Daniel Thwaites
50cae37cfe
gnome: rename overrideScope' to overrideScope
This clears up a warning which appears on recent Nixpkgs versions.
2024-02-12 17:04:49 +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
Luc Chabassier
b17c41ca43
stylix: reduce duplication (#245)
Fixes #234
2024-02-09 15:28:46 +00:00
NAHO
f3b302dd9b
qutebrowser: improve readability (#240) 2024-02-08 17:43:30 +00:00
Jalil David Salamé Messina
7e62834e25
wezterm: flip active and inactive tab colors (#246)
This makes it easier to tell which tab is the active tab.
2024-02-07 23:24:10 +00:00
NAHO
9942fca870
qutebrowser: use correct fonts.web.size.default type (#239)
* fix(modules/qutebrowser): use correct 'fonts.web.size.default' type

Use the correct 'fonts.web.size.default' type to avoid the following
error:

> Errors occurred while reading config.py:
>   While setting 'fonts.web.size.default': Invalid value '10pt' -
>   expected a value of type int but got str.

Reference: https://qutebrowser.org/doc/help/settings.html#fonts.web.size.default
Follows: https://github.com/danth/stylix/pull/221

* fix(modules/qutebrowser): convert 'point' unit to 'pixel' unit

Addresses: https://github.com/danth/stylix/pull/239#issuecomment-1931788095
Requires: https://github.com/danth/stylix/issues/251
2024-02-07 13:08:31 +00:00
NAHO
a2d8d6b460
treewide: remove runtime fetch operations (#224)
Fixes #222
2024-02-07 11:03:02 +00:00
Fea
ccca01b5b0
nushell: add Home Manager module (#235) 2024-02-01 10:36:07 +00:00
Damien Cassou
7a7c90015d
k9s: use new name for skin option (#232)
The property k9s.skin has been renamed to k9s.skins.skin.
2024-01-28 18:31:25 +00:00
NAHO
1a5dee1957
treewide: remove tailing whitespaces (#228) 2024-01-25 08:45:05 +00:00
Ivan
81de262bf1
rofi: allow theme customizability (#230) 2024-01-24 12:59:08 +00:00
NAHO
606a7983a0
doc: update 'base16.nix' URL (#227) 2024-01-24 12:18:01 +00:00
Nathaniel Barragan
423c819d77
bemenu: move over to upstream module (#206)
HM just added a new bemenu module upstream, so this commit changes the
stylix bemenu module to use that instead.

Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2024-01-23 21:18:34 +00:00
Daniel Thwaites
bf31640f49
doc: specify commit message format
I've noticed quite a few pull requests are being submitted with formats
such as feat(abc): or target: at the start of the message.

It will be helpful to have a specific format for this to keep things
consistent.
2024-01-23 21:06:14 +00:00
Maxim Karasev
a9e3ce064a
qutebrowser: Fix font name and size handling (#221)
Font size isn't a part of its name.
Fixes an issue where qutebrowser uses the fallback font
because the one with its size appended to its name doesn't exist.
2024-01-19 12:53:04 +00:00
xokdvium
2d59480b45
alacritty: Use TOML template for recent versions (#219)
Since version 0.13.0 alacritty has switched to TOML config
file format. For backwards compatibility this patch implements conditional
template format depending on the package version.

Closes #214
2024-01-17 15:12:55 +00:00