minor updates
parent
46694dfaaa
commit
c1ab6d1bce
|
@ -2,14 +2,17 @@
|
||||||
"git.ignoreLimitWarning": true,
|
"git.ignoreLimitWarning": true,
|
||||||
"cSpell.words": [
|
"cSpell.words": [
|
||||||
"cutesealfanpage",
|
"cutesealfanpage",
|
||||||
|
"Dhall",
|
||||||
"Fanpage",
|
"Fanpage",
|
||||||
"fmap",
|
"fmap",
|
||||||
"Hakyll",
|
"Hakyll",
|
||||||
"Lookie",
|
"Lookie",
|
||||||
"mappend",
|
"mappend",
|
||||||
"Monoid",
|
"Monoid",
|
||||||
|
"Namecheap",
|
||||||
"NOINLINE",
|
"NOINLINE",
|
||||||
"pandoc",
|
"pandoc",
|
||||||
|
"runghc",
|
||||||
"uncurry",
|
"uncurry",
|
||||||
"unlines",
|
"unlines",
|
||||||
"utct"
|
"utct"
|
||||||
|
|
18
README.md
18
README.md
|
@ -20,25 +20,9 @@ seal-blog/
|
||||||
- newSealPost.sh
|
- newSealPost.sh
|
||||||
- Script to be called daily by a cron job on the server. Generates the post for the day, builds and commits.
|
- Script to be called daily by a cron job on the server. Generates the post for the day, builds and commits.
|
||||||
|
|
||||||
- dist/
|
|
||||||
- Place for the Haskell build artifacts to go.
|
|
||||||
|
|
||||||
- generate/
|
|
||||||
- generateSealPosts.hs
|
|
||||||
- A Haskell script that checks the website/posts folder and creates a blog post for every day from 1998 until the current date. There you will find the adjective lists if you think of more words to describe seals.
|
|
||||||
|
|
||||||
- website/
|
- website/
|
||||||
- A basic Hakyll site, slightly modified to serve seals. Most of the site is generated from the `site.hs` file. Check the [Hakyll](https://jaspervdj.be/hakyll/) documentation for more info.
|
- A basic Hakyll site, slightly modified to serve seals. Most of the site is generated from the `site.hs` file. Check the [Hakyll](https://jaspervdj.be/hakyll/) documentation for more info.
|
||||||
|
|
||||||
## These seals need more adjectives
|
|
||||||
|
|
||||||
In [generate/generateSealPosts.hs](https://gitlab.com/billewanick/seal-blog/-/blob/master/generate/generateSealPosts.hs#L117-221) you'll find two lists of adjectives. Submit a pull request to add more. Or email me at admin AT cutesealfanpage.love
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Work to be done
|
## Work to be done
|
||||||
|
|
||||||
- The blog post generation and the hosting of the website are currently intertwined when they should be separated
|
- The blog post generation and the hosting of the website are currently intertwined when they should be separated
|
||||||
|
@ -52,4 +36,4 @@ In [generate/generateSealPosts.hs](https://gitlab.com/billewanick/seal-blog/-/bl
|
||||||
- Experiment with `*` A records
|
- Experiment with `*` A records
|
||||||
- For the seal blog
|
- For the seal blog
|
||||||
- Instead of having `www` and `git` and `...` subdomains spelled out in Namecheap
|
- Instead of having `www` and `git` and `...` subdomains spelled out in Namecheap
|
||||||
- Just have a `*` record and have caddy do the filtering
|
- Just have a `*` record and have caddy do the filtering
|
||||||
|
|
|
@ -12,9 +12,9 @@
|
||||||
pkgs = nixpkgs.legacyPackages.${system};
|
pkgs = nixpkgs.legacyPackages.${system};
|
||||||
|
|
||||||
ghc' = pkgs.haskellPackages.ghcWithHoogle (self: with self; [
|
ghc' = pkgs.haskellPackages.ghcWithHoogle (self: with self; [
|
||||||
|
dhall
|
||||||
hakyll
|
hakyll
|
||||||
neat-interpolation
|
neat-interpolation
|
||||||
parallel
|
|
||||||
random
|
random
|
||||||
split
|
split
|
||||||
]);
|
]);
|
||||||
|
@ -27,6 +27,7 @@
|
||||||
[
|
[
|
||||||
ghc'
|
ghc'
|
||||||
hlint
|
hlint
|
||||||
|
haskell-language-server
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue