Commit Graph

258 Commits

Author SHA1 Message Date
Shivaraj B H
5113f700d6
settings: add removeReferencesTo (#225)
This setting helps remove unnecessary dependencies to your haskell package that
bloats up the final closure size

Source: 5623bb3814/nix/removeReferencesTo.nix (L9)


---------

Co-authored-by: Sridhar Ratnakumar <3998+srid@users.noreply.github.com>
Co-authored-by: Sridhar Ratnakumar <srid@srid.ca>
2024-02-13 09:49:51 -05:00
Sridhar Ratnakumar
88715ebf33
dev: Disable treefmt check (#230)
Due to a gh self runner issue
2024-02-13 08:52:51 -05:00
Sridhar Ratnakumar
9e17ffd7d5 doc: dedicate page for settings 2024-02-13 07:27:39 -05:00
Sridhar Ratnakumar
ef7ac92a31 ci: Use latest nixci
Also build only master branch, while still building PRs.
2024-02-13 07:27:24 -05:00
Sridhar Ratnakumar
aa52684a3e dev: Update flake inputs 2024-02-13 07:26:56 -05:00
Sridhar Ratnakumar
b3ff5c2093 docs: Fix scrolling behaviour
By adding language to a codeblock
2024-02-10 02:13:26 -05:00
Sridhar Ratnakumar
c5b36777ba
doc: Flatten index note (#224) 2024-02-09 12:50:52 -05:00
Sridhar Ratnakumar
f9d17c3aa6
Make devShell.tools a lazyAttrsOf (#223) 2024-02-06 12:56:03 -05:00
Shivaraj B H
56c5550e18
fix(cabal.project parser): parse the packages ending with eof (#222) 2024-02-06 03:08:48 -05:00
Sridhar Ratnakumar
dd0d3b9d51
Switch to buildFromSdist (#221) 2024-02-05 10:56:41 -05:00
Sridhar Ratnakumar
c301f31092 dev: add treefmt/nixpkgs-fmt to devshell 2024-01-31 16:19:48 +05:30
Sridhar Ratnakumar
738417211e doc: link to logo 2024-01-28 09:29:02 +05:30
Sridhar Ratnakumar
db8b111a53 doc: restore logo 2024-01-27 17:21:17 +05:30
Sridhar Ratnakumar
f06109222f
ci: Jenkins ➡️ self-hosted runners (#218) 2024-01-27 02:35:16 -05:00
Sridhar Ratnakumar
cea3332b02
Port docs back to Emanote (#217) 2024-01-22 23:30:48 -05:00
Sridhar Ratnakumar
55efd0cbf1 docs: Modernize the example 2024-01-12 22:46:47 +05:30
Sridhar Ratnakumar
8a526aaf98
Use builtins.traceVerbose for logging (#216) 2024-01-12 08:58:05 -05:00
Sridhar Ratnakumar
c9c28dc5c2
changelog: mention parent PR 2024-01-11 05:23:52 -05:00
Sridhar Ratnakumar
b3da9415e6
Merge pull request #215 from srid/debug-logging
More logging; document debugging
2024-01-11 05:23:07 -05:00
Sridhar Ratnakumar
7a6c8993e7 docs: Describe 'debug' option 2024-01-11 15:42:28 +05:30
Sridhar Ratnakumar
cdb3ca3172 Log cabal.project parsing 2024-01-11 15:42:28 +05:30
Sridhar Ratnakumar
ed1480f93c Log the output of cabal parser. 2024-01-11 15:42:28 +05:30
Sridhar Ratnakumar
5cc916fd24
changelog: fix formatting 2024-01-10 11:29:21 -05:00
Shivaraj B H
2069a73c8d
doc(overriding dependencies): document broken settings option (#214) 2024-01-09 12:27:15 -05:00
Sridhar Ratnakumar
e8ff18d135 doc: upstream nixpkgs-haskell.md to nixos.asia
cf. https://github.com/nixos-asia/website/issues/16
2024-01-03 19:28:25 -05:00
Sridhar Ratnakumar
609f0aef6f
readme: zulip, primarily 2023-12-25 09:14:54 -05:00
Shivaraj B H
f28104504a
[settings/all]: add extraLibraries option (#210) 2023-12-13 13:43:03 -05:00
Sridhar Ratnakumar
abea026d35
readme: add coc badge 2023-11-28 18:42:18 -05:00
Sridhar Ratnakumar
b5127379bb
docs: community.flake.parts host (#209) 2023-11-28 14:51:50 -05:00
Sridhar Ratnakumar
e1f6540334
readme: zulip chat 2023-11-22 08:38:28 -05:00
Shivaraj B H
91c98bb0af
devShell.extraLibraries: abort when using an older commit of nixpkgs (#203)
* warn the user about using an older commit of nixpkgs

`extraDependencies` was added as an argument to `shellFor` only after: 2e87d165f7
2023-11-21 10:36:17 -05:00
Sridhar Ratnakumar
a3f6dbfeae readme: Official Matrix chat for haskell-flake 2023-11-17 15:54:46 -05:00
Sridhar Ratnakumar
efe5a42c48 docs: flakular rename 2023-11-17 15:07:25 -05:00
Sridhar Ratnakumar
3694fec07c
readme: remove matrix room #haskell:nixos.org
Because I, the author, no longer have access to it.
2023-11-15 18:02:58 -05:00
Sridhar Ratnakumar
7029034b00 ci: Use nixci 0.2 2023-11-07 15:14:55 -05:00
Sridhar Ratnakumar
4f6a2cbe4e
ci: Switch to https://flakestry.dev/publish 2023-10-24 09:55:10 -04:00
Sridhar Ratnakumar
f1380932a7
docs: Update settings override example
https://github.com/srid/haskell-flake/discussions/201#discussioncomment-7330322
2023-10-23 10:08:54 -04:00
Sridhar Ratnakumar
63a160879e Revert "Delete .github/workflows/flakestry.yaml"
This reverts commit fd60f6b1af.
2023-09-26 10:42:36 -04:00
Sridhar Ratnakumar
fd60f6b1af
Delete .github/workflows/flakestry.yaml 2023-09-26 10:40:16 -04:00
Sridhar Ratnakumar
d454971b28
flakestry: add URL 2023-09-26 10:39:05 -04:00
Sridhar Ratnakumar
face615fc3
Create flakestry.yaml 2023-09-26 10:36:59 -04:00
Sridhar Ratnakumar
ddc704f3f6 doc: Fix syn 2023-09-11 20:31:51 -04:00
Sridhar Ratnakumar
9c9db8379b doc: improve dependency.md
Also resolves #194
2023-09-11 20:27:09 -04:00
Sridhar Ratnakumar
87fda10840 doc: size optimization 2023-09-11 13:37:58 -04:00
malteneuss
201721efe6
Extend README.md to focus on the benefits (#195) 2023-09-03 20:07:26 -04:00
Sridhar Ratnakumar
c8622c8a25 Prep for release 2023-08-22 18:01:29 -04:00
Sridhar Ratnakumar
7a6e2add3d
Create flakehub-publish-tagged.yml 2023-08-22 17:59:40 -04:00
Yuan Wang
f16e7ac05b
replace types.string with types.str (#189) 2023-08-11 10:19:04 -04:00
Sridhar Ratnakumar
d3c8d8be31
doc: instructions for contributing
cf. #187
2023-07-26 15:03:30 -04:00
Sridhar Ratnakumar
92aabc529c
example: Fix links 2023-07-21 10:38:21 -04:00