Collin J. Doering
bad2d07ce9
* src/site.hs (siteRules): Refactor site building Rules into a new variable allowing for reuse. Remove duplicate rules () (myConfig): Set deployCommand to something temporary. (_devWatch): Entrypoint mean for use in development; it rebuilds the site builder, then rebuilds the site. * site (Removed file): Removed as it is no longer necessary. If additional cli functionality is required, this can be done directly in haskell. * guix.scm: Symlink 'site' now that it is no longer provided as a script. (setenv): setenv only applies to the first (non-cached) run of `guix shell ...`, because of this, remove setting PS1. (native-inputs): Include development environment dependencies * channels.scm (channel): Update rekahsoft-guix channel (noop, but originally updated while looking at using overmind). * bootstrap.sh: A script that generates various development scripts from the projects README.org file. * README.org: Cleanup and minor restructuring. (Repository Structure): New (incomplete) section (Prerequisites): New section (Quick Start): New section (Hakyll Site Commands): New section, with subheadings for various hakyll sub-commands. (Makefile): New section; generates a makefile useful for development * .gitignore: Ignore files generated by ./bootstrap.sh * .ghci: ghci configuration file for hakyll development. * .envrc: direnv configuration that loads a development environment for those who have allowed it
21 lines
787 B
Scheme
21 lines
787 B
Scheme
(list (channel
|
|
(name 'guix)
|
|
(url "https://git.savannah.gnu.org/git/guix.git")
|
|
(commit
|
|
"a4e9842a70775a54bbe1369881b739e7ea9a6432")
|
|
(introduction
|
|
(make-channel-introduction
|
|
"9edb3f66fd807b096b48283debdcddccfea34bad"
|
|
(openpgp-fingerprint
|
|
"BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))
|
|
(channel
|
|
(name 'rekahsoft-guix)
|
|
(url "https://git.rekahsoft.ca/rekahsoft/rekahsoft-guix.git")
|
|
(commit
|
|
"e016a7e7a9eb3d27a4d6368861222e9916e27a47")
|
|
(introduction
|
|
(make-channel-introduction
|
|
"191cdaa0947657e0c85fe89ebbb8e7b1e7a8e0a4"
|
|
(openpgp-fingerprint
|
|
"F8D5 46F3 AF37 EF53 D1B6 48BE 7B4D EB93 212B 3022")))))
|