Skip to content

Commit

Permalink
Merge branch 'quickblog-migration'
Browse files Browse the repository at this point in the history
# Conflicts:
#	Gemfile.lock
#	_includes/disqus.html
  • Loading branch information
philippkueng committed Apr 10, 2024
2 parents 2a1c8c9 + a3ac60a commit a3c02c4
Show file tree
Hide file tree
Showing 365 changed files with 2,520 additions and 4,203 deletions.
27 changes: 0 additions & 27 deletions .forestry/settings.yml

This file was deleted.

14 changes: 4 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,15 +1,9 @@
.bundle
.clj-kondo
.DS_Store
.sass-cache
.gist-cache
.pygments-cache
.lsp
.work
.idea/
_deploy
_site
public
sass.old
source.old
source/_stash
source/stylesheets/screen.css
vendor
node_modules
_drafts/
1 change: 0 additions & 1 deletion .rbenv-version

This file was deleted.

1 change: 0 additions & 1 deletion .ruby-version

This file was deleted.

1 change: 0 additions & 1 deletion CNAME

This file was deleted.

6 changes: 0 additions & 6 deletions Gemfile

This file was deleted.

254 changes: 0 additions & 254 deletions Gemfile.lock

This file was deleted.

9 changes: 9 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
clean:
bb quickblog clean

render:
bb quickblog render
cp robots.txt public/

watch:
bb quickblog watch --port 8080
38 changes: 15 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,22 @@
# philippkueng.github.io
# philippkueng.ch

This is the repo for my personal blog on [https://philippkueng.ch](https://philippkueng.ch).
This is the repo for my personal blog on [philippkueng.ch](https://philippkueng.ch).

## Writing

Compile the Markdown files, then watch for changes and recompile as needed.

```bash
# Install rbenv to install custom ruby versions
brew install rbenv

# Download a specific ruby version
rbenv install 2.6.5 --verbose

# add eval "$(rbenv init -)" to the .zshrc file

# Install all the required dependencies defined in the Gemfile
bundle

# Install Pygments (a python dependency)
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --user

# Add /Users/philippkueng/Library/Python/3.7/bin to the PATH in .zshrc
pip install Pygments

# Attempt to start the server and build a static version of the blog
bundle exec jekyll serve --drafts
```
make clean
make render
make watch
make publish
```

# Tasks

- [ ] implement Reference-URL in the template and atom feed (2012-02-02)
- [ ] ensure the images are shown within the width of the blog (also check if it looks usable on mobile)
- [ ] add a mastodon link
- [ ] remove posts which no longer add any value
- [ ] migrate the comments from disqus to either another platform or include them in the static version and stop having comments altogether. (eg. use Mastodon for comments instead)
5 changes: 0 additions & 5 deletions _includes/after_footer.html

This file was deleted.

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

This file was deleted.

Loading

0 comments on commit a3c02c4

Please sign in to comment.