Commit graph

248 commits

Author SHA1 Message Date
Bernardo Meurer
dd33836655
Add darwinModules (#71) 2023-03-28 15:03:06 +00:00
Daniel Thwaites
8125194ab8
Add support for bat, sxiv and zathura 🔀 2023-03-26 19:15:24 +01:00
DwarfMaster
34e5b7df61 Add sxiv support 2023-03-25 18:23:52 +01:00
Quentin Aristote
99652d4d86
i3: fix font size (#69) 2023-03-25 15:11:54 +00:00
DwarfMaster
45f856230b Add zathura support 2023-03-25 10:28:16 +01:00
DwarfMaster
547fe3ef65 Add bat support 2023-03-25 10:09:12 +01:00
Damien Cassou
5887b53816
mako: Fix after home-manager switched from a program to a service (#53) 2023-03-23 18:06:59 +00:00
Daniel Thwaites
d4759279ce
Add module for Foot 2023-03-20 09:49:54 +00:00
Luc Chabassier
50dcc46fe6
Add options to set font sizes (#60)
Fixes #35 and #59

Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2023-03-19 18:39:32 +00:00
Carl Richard Theodor Schneider
9afac8a0a3
Add emacs module (#62)
Closes #55
2023-03-16 09:21:01 +00:00
Luc Chabassier
679a806768
Fix infinite recursion when _module.args.lib depends on nixpkgs.overlays (#58) 2023-03-10 14:25:25 +00:00
Luc Chabassier
efb734ff43
Prevent scheme generation from running when result is not used (#56) 2023-03-10 14:21:16 +00:00
Daniel Thwaites
6d3a046d17
Add extraCss option for GTK 2023-03-07 11:22:50 +00:00
SnIcK
dd7fc590c3
Add FAQ.md (#52)
Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2023-03-02 09:49:44 +00:00
Daniel Thwaites
e7066a9ffb
Update Helix module 👽
Now uses the template from Tinted Theming rather than defining our own.
2023-03-01 19:11:39 +00:00
Luc Chabassier
f93518ec48
Merge pull request #44 from dwarfmaster/bspwm
Add bspwm module
2023-02-28 16:13:14 +01:00
DwarfMaster
f5dd74ea71 Add bspwm module 2023-02-28 16:09:30 +01:00
Daniel Thwaites
498ff69051
Continue running palette generator for longer 👔
Stop when there has been little improvement across the last 5
generations, rather than the last 1. This generally allows a higher
scoring solution to be reached.
2023-02-27 11:01:14 +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
Daniel Thwaites
7073e660ed
Update Actions outputs 👷
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-02-26 15:05:03 +00:00
Daniel Thwaites
94a441c9e2
Only check builds for pull requests 👷 2023-02-25 15:34:52 +00:00
Luc Chabassier
ad560b2233
Improve kitty module (#42)
Directly use upstream template and add an option to use the 256 colors
variant.
2023-02-25 15:31:38 +00:00
Luc Chabassier
75ae5f52e2
Enable overriding part of theme (#41) 2023-02-25 15:22:00 +00:00
Daniel Thwaites
02a1a02386
Check builds on GitHub Actions 👷 2023-02-25 15:09:59 +00:00
Daniel Thwaites
8a31f2e2e9
Merge pull request #36 from DamienCassou/readme-installation
Add explanations on how to install Stylix without flakes
2023-02-25 13:05:06 +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
b9fc184323
Add default.nix 2023-02-24 07:03:28 +01:00
deinferno
f123771bd9
Add a xresources module (#38)
Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2023-02-21 15:31:38 +00:00
deinferno
47412549b0
Add a rofi module (#37)
Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2023-02-21 15:27:59 +00:00
deinferno
9a5216869a
vim/hm.nix: unlet colors_name to fix base16Scheme (#27) 2023-02-21 15:20:27 +00: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
Damien Cassou
519037622a
Fix typo in a WM name: herbs{f⇒t}lu{⇒f}twm (#29)
Fixes #28.
2023-02-15 10:53:50 +00:00
Daniel Thwaites
011a1e7cba
Fix link in docs 📝 2023-02-14 14:51: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
e3dda4d032
Reduce memory usage of palette generator 2023-02-14 12:25:41 +00: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
7e2d318e6a
Separate NixOS and home-manager code 🔀 2023-02-13 19:53:16 +00:00
Luc Chabassier
b54b24a76c
Improve detection of when to set the wallpaper using feh 2023-02-13 10:18:46 +01: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
54199f717b Add HM modules for feh 2023-02-04 17:51:14 +01:00
DwarfMaster
4bf7974c6d Update README 2023-02-04 17:34:12 +01:00
Daniel Thwaites
6fa03db360
Generate documentation for NixOS and Home Manager options 📝 2023-02-04 12:07:06 +00:00
DwarfMaster
3567250ba0 Properly warn users that stylix.palette.* has been removed 2023-02-02 00:44:48 +01:00
DwarfMaster
610632be8e Improved default of options when used from home-manager 2023-02-02 00:22:47 +01:00
DwarfMaster
83456eceb6 Auto-enable home-manager integration when hm is available 2023-02-01 21:38:01 +01:00
Daniel Thwaites
638f2d86c4
Only run onChange for GNOME when installed 🐛
As GNOME is always enabled on the Home Manager side, the command might
try to run when GNOME is not installed.
2023-02-01 12:29:56 +00:00
Daniel Thwaites
ba324393e9
Support per user themes for GNOME shell 2023-02-01 12:06:03 +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