Commit graph

36 commits

Author SHA1 Message Date
Jalil David Salamé Messina
7682713f6a
stylix: add 'stylix.enable' option (#244)
Add a 'stylix.enable' option to enable or disable all Stylix modules in
order to resolve issues similar to [2].

To align with the default 'lib.mkEnableOption' [1] behavior,
'stylix.enable' defaults to 'false'.

BREAKING CHANGE: Stylix is disabled by default. To enable it, use:

    stylix.enable = true;

[1]: https://github.com/NixOS/nixpkgs/blob/23.11/lib/options.nix#L91-L105
[2]: https://github.com/danth/stylix/issues/216

Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
Co-authored-by: Jalil David Salamé Messina <jalil.salame@gmail.com>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2024-06-10 11:52:47 +02:00
Daniel Thwaites
290c8aef47
doc: Plasma 6 → Plasma 5 (#387) 2024-05-23 11:24:24 +02:00
Daniel Thwaites
23cbb96638
doc: refresh screenshots (#382) 2024-05-22 16:54:19 +01:00
NAHO
f9bf97645b
doc: mention YouTube video guide (#384) 2024-05-22 16:49:16 +01:00
Daniel Thwaites
5b18f2a33b
Add screenshot of KDE 📝 2023-12-29 18:54:41 +00:00
Daniel Thwaites
a9367cea1b
Fix screenshots not loading on GitHub Pages 📝 2023-05-03 08:57:09 +01:00
Mason Dear
f7ab221e56
Add example by SomeGuyNamedMy (#96) 2023-05-02 20:38:52 +01:00
Daniel Thwaites
d3153db5e3
Improve README and link to Matrix room 📝 2023-05-02 20:37:35 +01:00
Daniel Thwaites
a1c5d01a40
Add example configuration 📝
Fixes #80
2023-04-20 19:14:50 +01:00
Daniel Thwaites
a3f9fa981b
Convert documentation to mdBook 📝 🔨 2023-03-29 00:54:14 +01:00
Bernardo Meurer
dd33836655
Add darwinModules (#71) 2023-03-28 15:03:06 +00:00
Daniel Thwaites
852455367d
Update README 📝
Erased `rev` and `sha256` so that users can't accidentally use an old version by copying the example.
2023-02-26 15:16:22 +00:00
Luc Chabassier
75ae5f52e2
Enable overriding part of theme (#41) 2023-02-25 15:22:00 +00:00
DwarfMaster
e4a12fec97
Add explanations on how to install Stylix without flakes
Fixes #25.
2023-02-25 09:02:48 +01:00
Damien Cassou
42f10c0307
Fix nix code blocks in README (#34)
To be properly syntax highlighted, Nix code block must be valid.
2023-02-15 17:23:44 +00:00
Damien Cassou
1fe620487b
Explain where to find palette.html on non-NixOS (#33)
Fixes #30.
2023-02-15 17:22:39 +00:00
Daniel Thwaites
c9bf0c8099
Improve documentation about the NixOS/Home Manager split 📝
Related to the discussion in #25
2023-02-14 14:46:41 +00:00
Daniel Thwaites
283e463051
Update README 📝
Details about recent changes, and some miscellaneous edits.
2023-02-10 19:39:16 +00:00
Daniel Thwaites
0f32bd147a
Document and improve homeManagerIntegration 📝 🚸
Removed the interaction between the options, so that each option has one
specific purpose. This makes it easier to explain what they do.
2023-02-04 20:27:09 +00:00
DwarfMaster
4bf7974c6d Update README 2023-02-04 17:34:12 +01:00
Daniel Thwaites
16d6d932a0
Add instructions for fetching pre-made schemes 📝
Closes #19
2023-01-11 23:47:29 +00:00
Daniel Thwaites
907e723a3b
Update link to base16-schemes 📝 2023-01-08 19:23:53 +00:00
Daniel Thwaites
d7536947a7
Simplify serif = sansSerif example 📝 2022-12-19 19:41:06 +00:00
Daniel Thwaites
5b45ba84b6
Provide a way to view generated palette 🧑‍💻
Fixes #14
2022-10-30 13:34:30 +00:00
Daniel Thwaites
f2161fc629
Edit documentation around colour schemes ✏️ 2022-09-27 08:33:08 +00:00
Daniel Thwaites
cd9788bba6
Protect palette.json from garbage collection
Making palette.json part of the system closure will protect it from
garbage collection, so future configurations can be evaluated without
having to generate the palette again. The generator is not kept, only the
palette which came from it, so this uses very little disk space.

As evaluations will no longer need the palette generator unless the
wallpaper was changed, I've removed the recommendation to add a binary
cache - the overhead of querying the cache for unrelated builds
outweighs the remaining benefits of it.
2022-09-24 20:34:17 +01:00
Daniel Thwaites
d0c24e5f3f
Add Cachix details to README 📝 2022-07-27 12:47:35 +01:00
Daniel Thwaites
869c4cc5e1
Improve README 📝 2022-07-26 15:39:06 +01:00
Daniel Thwaites
a1c4e8179b
Create an enable option for each module
Fixes #7
2022-07-25 20:38:43 +01:00
Daniel Thwaites
cf0755f383
Add Alacritty to README 📝 2022-07-22 17:46:12 +01:00
Daniel Thwaites
8174101c22
Implement manual palettes
Fixes #1
2022-07-22 17:42:34 +01:00
Daniel Thwaites
6a706cba69 Add polarity option 2022-06-30 18:17:44 +01:00
Daniel Thwaites
8175b4abf9
Expand README description 📝 2022-05-01 19:15:21 +01:00
Daniel Thwaites
e02c8c77a4
Apply home-manager settings to all users automatically 🚸 2022-04-24 11:38:24 +01:00
Daniel Thwaites
acd7a92cab
Remove non-flake installation method from README 📝 2021-12-17 17:11:19 +00:00
Daniel Thwaites
65abb03e84
Create README.md 2020-12-21 15:56:40 +00:00