Initial commit with bare bones layout and a single post

This commit is contained in:
Campbell Alden 2022-08-17 17:55:15 +09:00
commit 7f987f04ed
18 changed files with 120 additions and 0 deletions

1
.envrc Normal file
View file

@ -0,0 +1 @@
eval "$(lorri direnv)"

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
.hugo_build.lock

6
archetypes/default.md Normal file
View file

@ -0,0 +1,6 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---

7
archetypes/reviews.md Normal file
View file

@ -0,0 +1,7 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
rating: 5
---

3
config.toml Normal file
View file

@ -0,0 +1,3 @@
baseURL = 'http://example.org/'
languageCode = 'en-us'
title = 'CaAlden: Films'

1
content/_index.md Normal file
View file

@ -0,0 +1 @@
This site is under construction but will eventually host my movie comments and reviews!

View file

@ -0,0 +1,24 @@
---
title: "The French Dispatch"
date: 2022-08-17T17:18:04+09:00
draft: false
rating: 5
summary: "A new film from Wes Anderson styled after a magazine"
---
### Synopsis
The french dispatch follows several different stories and perspectives surrounding the authors of a magazine based in kansas, but about
a small town in France. The film is framed in sections similar to how a magazine like The New Yorker is divided and each section is
stylistically different from the last to reflect the style of the author.
### Review
I found this movie very charming. I am a sucker for Wes Anderson films and this, like The Grand Budapest Hotel, strikes a perfect cord with
me both stylistically and substantively. The movie is very funny without many outright spoken jokes. It is visually pleasing in the standard
Wes Anderson way. Each individual story is also engaging and the binding narrative about the death of the magazine's editor pulls things
together just well enough that the movie as a whole feels coherent.
### Recommendation
I would recommend this to anyone who is already a Wes Anderson fan, but I wouldn't necessarily suggest this if you are new to Wes Anderson.
It is _very_ stylized and if you don't like the style you would hate the film. It also has a lot of absurdist humor which is not for everyone.
As my rating reflects, I really enjoyed this film so it gets a general recommendation from me as long as you consider my hesitations about
style. I think I might recommend watching another Wes Anderson film first and then, if you liked that, watch this one next!

0
layouts/404.html Normal file
View file

View file

@ -0,0 +1,11 @@
<!DOCTYPE html>
<html>
{{- partial "head.html" . -}}
<body>
{{- partial "header.html" . -}}
<main id="content">
{{- block "main" . }}{{- end }}
</main>
{{- partial "footer.html" . -}}
</body>
</html>

View file

@ -0,0 +1,17 @@
{{ define "main" }}
<article>
<header>
<h1>{{.Title}}</h1>
</header>
<!-- "{{.Content}}" pulls from the markdown content of the corresponding _index.md -->
{{.Content}}
</article>
<ul>
<!-- Ranges through content/posts/*.md -->
{{ range .Pages }}
<li>
<a href="{{.Permalink}}">{{.Date.Format "2006-01-02"}} | {{.Title}}</a>
</li>
{{ end }}
</ul>
{{ end }}

View file

@ -0,0 +1,10 @@
{{ define "main" }}
<article>
<header>
<h2>{{- .Title -}}</h2>
</header>
<div>
{{- .Content -}}
</div>
</article>
{{ end }}

View file

@ -0,0 +1,12 @@
<div>
<div>
<h2>
<a href="{{ .RelPermalink }}">
{{ .Title }}
</a>
</h2>
<div>
{{ .Summary }}
</div>
</div>
</div>

View file

10
layouts/index.html Normal file
View file

@ -0,0 +1,10 @@
{{ define "main" }}
<div>
{{ .Content }}
</div>
<div>
{{ range first 10 .Site.RegularPages }}
{{ .Render "summary"}}
{{ end }}
</div>
{{end}}

View file

@ -0,0 +1,2 @@
<footer>
</footer>

View file

@ -0,0 +1,5 @@
<head>
<title>{{ .Title }}</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>🎥</text></svg>">
</head>

View file

@ -0,0 +1,3 @@
<header>
<h1>CaAlden: Films</h1>
</header>

7
shell.nix Normal file
View file

@ -0,0 +1,7 @@
{ pkgs ? import <nixpkgs> {} }:
with pkgs;
mkShell {
buildInputs = [
hugo
];
}