Commit graph

377 commits

Author SHA1 Message Date
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
Ujp8LfXBJ6wCPR
4ea345211e
Make VSCode settings strings (#218)
Fixes settings being greyed out by code when you view settings.json
2024-01-17 13:11:23 +00:00
László Vaskó
9bc1900b68
Fix color consistency in WezTerm (#209)
There was an off-by-one shift in the ANSI palette. This change makes
it be in sync with base16-kitty and base16-alacritty generators.
2024-01-03 19:01:20 +00:00
Daniel Thwaites
5a7f3f15cc
Add guide for creating modules 📝
Closes #101
2023-12-29 20:06:23 +00:00
Daniel Thwaites
5b18f2a33b
Add screenshot of KDE 📝 2023-12-29 18:54:41 +00:00
Daniel Thwaites
9c3b61224a
Fix stylixLookAndFeel failing on non-NixOS 🐛
Fixes #204
2023-12-28 14:26:15 +00:00
Daniel Thwaites
7ccd1293a4
Disable KDE behaviour which blocks Home Manager activation 🐛 2023-12-25 18:18:45 +00:00