Commit graph

234 commits

Author SHA1 Message Date
Daniel Thwaites
f5c5e02d70
Add support for KDE
Fixes #51. Currently you need to log out for changes to take effect.

Co-authored-by: Casul51 <33811764+Casul51@users.noreply.github.com>
2023-07-08 19:54:39 +01:00
Daniel Thwaites
ba5565d698
Refactor palette generator ♻️
Simplified a lot of code which was unnecessarily generic.

Now using monads to manage the state of the random number generator
rather than passing it around by hand.

Also made some performance improvements, then increased the population
size so more combinations are tried in a similar length of time.
2023-07-08 14:28:15 +01:00
Carl Richard Theodor Schneider
c354350b9a
Fix accentDifference criterion for palette generation (#123)
The previous code to calculate the accentDifference for the fitness
considered cases where a=b, so the minimal difference was always 0.

The new code explicitly excludes the index, so a != b (except both
entries were sampled to the same color, but that is what we want to
punish here).
2023-07-07 13:55:10 +01:00
Michael McCandless
fea4469ce1
Added WezTerm Support (#119) 2023-07-07 12:20:22 +01:00
Lucas Hazel
35cab8eb76
Set fonts in gnome module (#116) 2023-07-02 15:31:28 +01:00
Michael McCandless
7dfce721b9
Fix Zellij selection highlight (#112)
Closes #111

Theme's bg value is used for selection, not the background so updated bg to base03 to address this
2023-06-27 15:33:50 +01:00
Daniel Thwaites
9197996704
Fix Actions workflow on MacOS 👷 ⬆️ 2023-06-27 15:31:49 +01:00
Michael McCandless
383d7306df
Implemented Zellij Support (#108)
Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2023-06-18 11:36:00 +00:00
Mason Dear
0015e56326
Create style guide (#90)
Co-authored-by: Daniel Thwaites <danthwaites30@btinternet.com>
2023-06-13 19:45:23 +00:00
Dustin Frisch
7bcf3ce6c9
Fix palette generation when system does not use stylix (#106) 2023-06-06 09:41:31 +00:00
Daniel Thwaites
5989b01537
Update GNOME theme to 44.1 ⬆️ 2023-05-24 09:45:21 +01:00
Arseniy Chekanov
cd9e19daa1
Add options availability checks (#100)
This allows using master on 22.11 and on NixOS without the HM module.
See #89 for design rationale.
2023-05-20 11:42:03 +01:00
Mason Dear
1c953ad0dc
Opacity support (#77) 2023-05-18 20:00:50 +01: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
Mason Dear
095ab80afc
Tmux support (#95) 2023-05-02 15:51:06 +01:00
Daniel Thwaites
76a8050ab2
Add option to disable animation in Plymouth
This allows the use of logos which don't have rotational symmetry.
2023-04-29 14:47:25 +01:00
Lyndon Sanche
bd1b970115
vscode: Set editor and terminal font (#93) 2023-04-27 12:57:24 +01:00
pancho horrillo
906574cb37
Fix markup on truth value (#94)
<literal> elements get rendered, well, literally on the static site.
Changed to native markdown style for proper rendering.
2023-04-27 12:54:48 +01:00
pancho horrillo
95fd9afebd
Fix module name in docs (#91) 2023-04-24 08:22:25 +00:00
Daniel Thwaites
ecefdd8b7d
Fix GNOME extensions app not launching 🐛
Fixes #88.
2023-04-21 18:58:34 +01:00
Daniel Thwaites
a1c5d01a40
Add example configuration 📝
Fixes #80
2023-04-20 19:14:50 +01:00
Daniel Thwaites
936d97a057
Fix VSCode module 👽 2023-04-19 09:33:49 +01:00
Jules Amonith
7e70eedc49
Add fzf module (#84) 2023-04-19 07:55:33 +00:00
Bernardo Meurer
5925e3da17
Add kmscon support (#86) 2023-04-19 08:52:20 +01:00
Daniel Thwaites
c80d054fd4
Support GNOME 44 👽 2023-04-14 15:15:42 +01:00
Luc Chabassier
4205a141bf
Fix usage of hm module when system config does not use stylix (#79) 2023-04-02 11:49:39 +01:00
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
d2937609ba
Fix typo in installtion docs ✏️ 2023-03-31 19:46:56 +01:00
Daniel Thwaites
ff3ac315ab
Edit colour schemes section in docs 📝
The Tinted Theming repository is now packaged in Nixpkgs, so we
don't need to list other ways to obtain it.

Also simplified the links to the preview as `$XDG_CONFIG_HOME`
is rarely modified.
2023-03-31 19:40:16 +01:00
Mason Dear
ca8b8a58c4
fix waybar modules (#76) 2023-03-31 18:54:20 +01:00
Daniel Thwaites
184255d021
Remove Cachix 👷
Packages are small and quick, no need for the extra complexity.
2023-03-30 20:06:05 +01:00
Mason Dear
d0658ebb8b
Add waybar and avizo (#72) 2023-03-29 08:51:33 +01:00
Daniel Thwaites
a3f9fa981b
Convert documentation to mdBook 📝 🔨 2023-03-29 00:54:14 +01:00
Daniel Thwaites
e626c4e54e
Enable CI for Darwin packages 👷 2023-03-28 18:10:59 +01:00
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