Skip to content

Commit

Permalink
Migrate to jorge (#14)
Browse files Browse the repository at this point in the history
* apply jorge file structure

* update makefile

* update config variable namespace

* cleanup config

* port jorge feed

* start post migration script

* rename duplicated blog

* remove unsupported/unnecessary filter

* update migrate to handle dirs

* put old posts temporarily in _posts dir

* pass out directory to migrate script

* handle language and footnotes in migrate script

* fix org center and footnotes styling

* fix asterisks symbol

* dangerous org header demoting

* fix footnote

* tweak h2 padding with new org output

* nginx rewrite rule

* add powered by footer

* update readme

* remove links to per tag feeds

* delete old posts

* remove old config

* document migration script

* remember to add the actual posts

* fix smart quotes

* fix regex

* replace try files with rewrite

* fix same name posts

* fix broken internal links

* make absolute asset locations

* fix verse style

* fix line breaks

* project whitespace

* fix source path

* remove reliance on whitespace for inline blocks

* use generic dates

* consider external urls in atom feed
  • Loading branch information
facundoolano committed Mar 15, 2024
1 parent cf97d06 commit ef5771a
Show file tree
Hide file tree
Showing 256 changed files with 656 additions and 5,828 deletions.
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# project
_site
target
_drafts

# general
.DS_Store
Expand All @@ -8,6 +9,5 @@ Gemfile.lock

ideas.org

_drafts

.jekyll-metadata
14 changes: 0 additions & 14 deletions Gemfile

This file was deleted.

8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
serve:
bundle exec jekyll serve -l --drafts --future
jorge serve

build:
JEKYLL_ENV=production bundle exec jekyll build --incremental
jorge build

push: build
rsync -vPrz --delete _site/ root@olano.dev:/var/www/olano.dev
rsync -vPrz --delete target/ root@olano.dev:/var/www/olano.dev

# builds and uploads the latest version of the resume by first pushing the site
resume: push
wkhtmltopdf --print-media-type https://olano.dev/resume resume.pdf
wkhtmltopdf --print-media-type https://olano.dev/resume src/resume.pdf
make push
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# olano.dev

My personal website, built with jekyll.

The blog posts are exported from Emacs org-mode files using [this setup](https://github.com/facundoolano/emacs.d/blob/08a4c55d160a5b29fa2da5b447dfaf8c7c778e4a/modules/facundo-blog.el).
My personal website. Written with Emacs [org-mode](https://orgmode.org/) and built with [jorge](https://jorge.olano.dev/).
46 changes: 0 additions & 46 deletions _config.yml

This file was deleted.

8 changes: 0 additions & 8 deletions _includes/source_path.html

This file was deleted.

81 changes: 0 additions & 81 deletions _posts/2020-08-28-maestros-de-la-fatalidad.md

This file was deleted.

113 changes: 0 additions & 113 deletions _posts/2020-08-31-la-magia-de-los-namespaces.md

This file was deleted.

0 comments on commit ef5771a

Please sign in to comment.