Andy Scott
acd0c34393
Fix breaking typo in flake for darwin module ( #78 )
...
Resolves a typo in the top level flake file that prevents usage as a darwin module.
2023-04-01 11:53:33 +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
Damien Cassou
b9fc184323
Add default.nix
2023-02-24 07:03:28 +01:00
Daniel Thwaites
939669577c
Remove Haddock pages from website 📝
...
This was more of a developer tool than part of the documentation, so it
makes sense to keep it off the main site. Also when modifying the
palette generator, the documentation on the site would become out of
sync with local changes anyway.
2023-02-13 20:09:56 +00:00
Daniel Thwaites
02f0297038
Import Home Manager modules when enabled at system level 🚸
...
`stylix.home-manager.enable = true` causes an error unless the Home
Manager modules are imported. It makes sense to add them automatically.
2023-01-31 18:00:03 +00:00
DwarfMaster
fbad7b1b0c
Refactor modules to separate nixos from hm code
2023-01-30 22:56:57 +01:00
DwarfMaster
76a254f9fe
Separate stylix into a nixos module and a home-manager module
2023-01-30 19:25:27 +01:00
Marc Jakobi
af4cde884b
Add a k9s module ( #22 )
2023-01-28 17:55:34 +00:00
Daniel Thwaites
11e2e188de
Style Chromium, Google Chrome and Brave ✨
2023-01-08 18:59:48 +00:00
Roberto Abdelkader Martínez Pérez
e43c98f9e7
Add an i3 module based on Sway module ( #18 )
2023-01-07 17:53:22 +00:00
Daniel Thwaites
46899f291b
Style GNOME shell ✨
2022-12-19 19:23:41 +00:00
Daniel Thwaites
ce781e1d96
Style GEdit ✨
...
Fixes #17
2022-11-26 14:31:33 +00:00
Daniel Thwaites
52f614b536
Style libadwaita apps ✨
...
Rather than changing the GTK theme, we now use the default Adwaita
theme with modified colours. This creates a consistent look across
all GTK3, GTK4 and Libadwaita apps.
TODO: Gnome shell theme
2022-11-07 11:12:26 +00:00
Daniel Thwaites
e66ff87e79
Configure Hydra jobs 👷
2022-10-29 18:06:27 +01:00
Daniel Thwaites
daa9ab9917
Support VSCode ✨
2022-10-26 18:29:56 +01:00
Daniel Thwaites
9185529e3d
Set GNOME desktop background ✨
...
This works according to a comment on Reddit - I haven't tested it myself.
2022-08-13 10:15:54 +01:00
Lyndon Sanche
30757d4b2d
Initial bemenu module
2022-08-04 12:53:06 -06:00
Lyndon Sanche
68eb771568
Initial mako config
2022-08-02 20:25:15 -06:00
Daniel Thwaites
0ea346a423
Publish list of NixOS options on GitHub Pages 📝
2022-07-30 15:31:58 +01:00
Daniel Thwaites
a1c4e8179b
Create an enable option for each module ✨
...
Fixes #7
2022-07-25 20:38:43 +01:00
Daniel Thwaites
d528e85140
Add Swaylock overlay ✨
...
Fixes #8
2022-07-24 20:17:42 +01:00
Daniel Thwaites
ff5da2914c
Remove dependency on flake-utils ➖
2022-07-24 17:04:14 +01:00
Lyndon Sanche
458d0d3719
Finish alacritty module
2022-07-20 07:59:30 -06:00
Daniel Thwaites
671068f7f6
Add internal docs for palette generator 💡
...
So that I don't forget how it works :)
2022-05-02 01:12:27 +01:00
Daniel Thwaites
e02c8c77a4
Apply home-manager settings to all users automatically 🚸
2022-04-24 11:38:24 +01:00
Daniel Thwaites
c2358177dc
Use an external library for base16 ♻️
...
https://github.com/SenchoPens/base16.nix
2022-04-23 10:36:20 +01:00
Daniel Thwaites
6d91faf03b
Add support for Helix editor ✨
...
https://helix-editor.com/
2022-04-04 10:39:29 +01:00
github-actions
38d8ca1f58
Beautify 09892b21a5
🎨
2021-12-16 20:08:35 +00:00
Daniel Thwaites
09892b21a5
Use a genetic algorithm to choose colours ✨
...
This produces much more visually pleasing palettes compared to the crude
algorithm which was previously used.
2021-12-16 20:03:07 +00:00
Daniel Thwaites
238366d8e0
Rename Haskell files 🚚
2021-10-18 16:40:18 +01:00
github-actions
d673f6a30d
Beautify 2cf29984d4
🎨
2021-10-17 15:17:28 +00:00
Daniel Thwaites
2cf29984d4
Only support Linux systems 🔨
2021-10-17 16:16:50 +01:00
Daniel Thwaites
e0295dac9b
Use the default version of GHC ⬇️
...
The default version has libraries available on cache.nixos.org, rather
than having to compile them locally during evaluation.
Stylix did not depend on anything from GHC901.
2021-10-17 15:23:58 +01:00
Daniel Thwaites
7b34be82ff
Rewrite palette generation in Haskell ✨
...
This does not rely on an external library for colour selection,
therefore it can be fine-tuned to create a better theme.
Closes #2 because Colorgram is no longer used.
2021-10-17 15:04:19 +01:00
github-actions
af17cad8d9
Beautify de589f60cd
2021-07-28 14:10:54 +00:00
Daniel Thwaites
f9daee029e
Inital commit
2020-12-20 19:10:14 +00:00