summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxAlpharax <42233094+xAlpharax@users.noreply.github.com>2024-01-30 17:25:59 +0200
committerxAlpharax <42233094+xAlpharax@users.noreply.github.com>2024-01-30 17:25:59 +0200
commit3be33d0311bc291fb394d4a8de313de35974f47d (patch)
tree2f0ff79511ed9259e1d84ac1af87f68a560b345a
parentf31b3176d064498f970c4d88ff7142a5480d6e5f (diff)
Infrastructure coming together.
Changes to be committed: modified: README.md modified: config.toml modified: content/about.md new file: content/posts/How I made this Blog with Zola.md modified: content/posts/_index.md modified: content/posts/code_test.md deleted: content/posts/good_first_post.md deleted: content/posts/later_posts.md modified: content/posts/typography.md modified: rsync_to_testing new file: static/diffusion.pdf new file: static/nst.pdf modified: templates/index.html modified: templates/page.html
-rw-r--r--README.md2
-rw-r--r--config.toml16
-rw-r--r--content/about.md12
-rw-r--r--content/posts/How I made this Blog with Zola.md14
-rw-r--r--content/posts/_index.md4
-rw-r--r--content/posts/code_test.md20
-rw-r--r--content/posts/good_first_post.md52
-rw-r--r--content/posts/later_posts.md20
-rw-r--r--content/posts/typography.md30
-rwxr-xr-xrsync_to_testing6
-rw-r--r--templates/index.html6
-rw-r--r--templates/page.html14
12 files changed, 77 insertions, 119 deletions
diff --git a/README.md b/README.md
index e7417e5..632b18a 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,3 @@
# blog
-My attempt at hosting a nice blog with markdown rendered SSG with the help of [Zola](https://www.getzola.org/).
+My attempt at hosting a nice blog with markdown rendered SSG with the help of [Zola](https://www.getzola.org/) and the [Hermit Zola Theme](https://github.com/VersBinarii/hermit_zola).
diff --git a/config.toml b/config.toml
index da10801..41345fa 100644
--- a/config.toml
+++ b/config.toml
@@ -3,7 +3,7 @@ base_url = "https://alphara.art"
# Used in RSS by default
title = "Alphara's Blog"
-description = "Blog dedicated to my stuff"
+description = "Blog dedicated to my stuff" # Neural Art at its finest :))
# The default language, used in RSS and as a fallback value
default_language = "en"
@@ -35,7 +35,7 @@ taxonomies = [
compile_sass = true
# When set to "true", the generated HTML files are minified.
-minify_html = false
+minify_html = true
# This does the whole example.com/image.jpg url hardlinking thing (supposedly)
# When set to "true", files in the `static` directory are hard-linked. Useful for large
@@ -46,7 +46,7 @@ hard_link_static = true
# Whether to build a search index out of the pages and section content for the `default_language`
# or whether to build a search index to be used later on by a JavaScript library
-build_search_index = true # false
+build_search_index = false
# A list of glob patterns specifying asset files to ignore when processing the content directory.
# Defaults to none, which means all asset files are copied over to the public folder.
@@ -61,6 +61,7 @@ extra_syntaxes = []
# Highlight all code blocks found
highlight_code = true
+#highlight_theme = "1337" # weird behavior i need to fix
render_emoji = true # like :smile: and :shrug:
@@ -74,7 +75,7 @@ render_emoji = true # like :smile: and :shrug:
# MathJax / LaTeX rendering support
math = true
-home_subtitle = "Some profound and catchy statement"
+home_subtitle = "Neural Art at its finest :))" # better title and description
footer_copyright = ' &#183; <a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a>'
@@ -84,11 +85,11 @@ hermit_menu = [
]
hermit_social = [
- { name = "twitter", link = "https://twitter.com/IustinRaznic" },
- { name = "linkedin", link = "https://www.linkedin.com/in/iustin-raznic" },
{ name = "github", link = "https://github.com/xAlpharax" },
+ { name = "linkedin", link = "https://www.linkedin.com/in/iustin-raznic" },
{ name = "youtube", link = "https://www.youtube.com/@alphara2643" },
- { name = "mastodon", link = "https://mastodon.social/@alphara" },
+ # { name = "mastodon", link = "https://mastodon.social/@alphara" },
+ { name = "twitter", link = "https://twitter.com/IustinRaznic" },
{ name = "email", link = "mailto:iustin@alphara.art" }
]
@@ -106,6 +107,7 @@ theme = "1337"
# Take this from your Disqus account
# shortname = "my-supa-dupa-blog"
+
# Comments can be disabled per page by setting:
# [extra]
# disable_comments = true
diff --git a/content/about.md b/content/about.md
index 247b968..3831221 100644
--- a/content/about.md
+++ b/content/about.md
@@ -2,14 +2,6 @@
title="About"
+++
+Just a big section that needs updated.
-
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in urna interdum, semper ligula non, tempus felis. Etiam a lorem eros. Proin ultricies et felis non aliquam. Vivamus interdum egestas nulla et accumsan. Proin fringilla nisl id lectus vehicula elementum. In sed lacus rutrum, varius ipsum ac, suscipit ipsum. Donec facilisis efficitur dui eget suscipit. Praesent lobortis nisi in sapien interdum maximus. Phasellus pulvinar faucibus arcu, tristique egestas orci tincidunt id. Pellentesque malesuada maximus augue, ut pretium magna accumsan mattis. In tincidunt ex non diam convallis semper. Nulla eget turpis ac massa eleifend pellentesque at id lorem.
-
-Donec sit amet tincidunt mauris, at volutpat nibh. Vestibulum diam velit, sodales nec neque cursus, aliquam efficitur ante. Phasellus id fermentum eros. Praesent elementum nibh at nunc varius maximus. Donec imperdiet pulvinar lectus vulputate tempus. Mauris lacinia lorem consequat est viverra, vitae tristique leo tempor. Pellentesque ullamcorper porta ligula. Nulla convallis orci a ligula sagittis ornare. Ut eget sodales massa, id tincidunt diam. Cras eget ullamcorper nibh. Suspendisse bibendum aliquam justo quis dictum. Vestibulum porta facilisis tellus, nec placerat massa semper id. Integer ullamcorper nibh orci, ut sagittis purus hendrerit non.
-
-Phasellus et ornare risus. Curabitur nec rhoncus velit. Duis non nisl id nulla maximus commodo sit amet vitae orci. Cras facilisis viverra laoreet. In eros risus, auctor ut aliquam a, aliquet ut odio. Cras rutrum blandit luctus. Donec porttitor, turpis non tempor interdum, nunc orci cursus ex, eu porttitor lectus tellus vel nisl. Vivamus congue, sapien at tincidunt blandit, libero sapien malesuada nibh, id blandit sapien mauris vel sapien.
-
-Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas pulvinar nibh nec feugiat gravida. Pellentesque posuere nisi pretium quam vulputate, at iaculis nisi sollicitudin. Nam sit amet ultrices mauris. Suspendisse suscipit, nunc sit amet blandit auctor, eros lectus elementum orci, a cursus nunc elit eleifend nisl. Nunc porta mollis convallis. In hendrerit ultrices sem a porttitor. Aliquam erat volutpat. Sed hendrerit nulla id iaculis fermentum. Aliquam sit amet elementum tortor. Nulla dolor quam, blandit sit amet convallis vel, venenatis vitae turpis. Sed volutpat fermentum nisi et molestie.
-
-Cras id lectus laoreet, luctus augue eu, tristique lacus. Quisque feugiat ipsum vel consequat pharetra. Morbi fermentum nibh ornare egestas imperdiet. Vestibulum iaculis felis id turpis dictum, sit amet tincidunt velit consequat. Morbi facilisis erat id efficitur ultricies. Donec sollicitudin luctus justo at tincidunt. Etiam in vestibulum dolor. In vel velit elementum sapien rutrum laoreet. Aliquam pellentesque ornare blandit. Integer bibendum lacus sit amet nibh tempor, et dictum odio scelerisque. Vivamus suscipit lacus id felis condimentum, varius ornare nunc vulputate. Integer nec magna non dui consequat dignissim. Cras justo nibh, pretium eu arcu finibus, mattis porttitor nibh. Nulla ut euismod felis, id ultrices sapien. Suspendisse commodo est erat, ut faucibus nisi hendrerit eget. Maecenas urna diam, condimentum at vehicula vitae, tincidunt a ligula.
+Welp, see you soon.
diff --git a/content/posts/How I made this Blog with Zola.md b/content/posts/How I made this Blog with Zola.md
new file mode 100644
index 0000000..190486d
--- /dev/null
+++ b/content/posts/How I made this Blog with Zola.md
@@ -0,0 +1,14 @@
++++
+title = "Hello Internet"
+date = 2024-01-27
+draft = false
+
+[taxonomies]
+tags = ["original_post", "blog", "test"]
+
+[extra]
+disable_comments = false
+toc = false
++++
+
+LOLZ
diff --git a/content/posts/_index.md b/content/posts/_index.md
index 9485866..b33cac7 100644
--- a/content/posts/_index.md
+++ b/content/posts/_index.md
@@ -1,4 +1,4 @@
+++
-title= "Posts"
-sort_by="date"
+title = "Posts"
+sort_by = "date"
+++
diff --git a/content/posts/code_test.md b/content/posts/code_test.md
index be9b5cd..761c536 100644
--- a/content/posts/code_test.md
+++ b/content/posts/code_test.md
@@ -1,13 +1,14 @@
+++
-title="Test code syntax highlight"
-date=2020-10-13
-draft=false
+title = "Test code syntax highlight"
+date = 2020-10-13
+draft = false
[taxonomies]
-tags=["test", "code"]
+tags = ["test", "code"]
[extra]
disable_comments = true
+toc = false
+++
```rust
@@ -22,3 +23,14 @@ fn factorial(n: u64) -> u64 {
```typescript
const sum = (n: number) => n * (n + 1) / 2
```
+
+```python
+### multi-threading
+
+import os ; n_cores = os.cpu_count() // 2 ;
+
+from concurrent.futures import ThreadPoolExecutor
+
+with ThreadPoolExecutor(max_workers=n_cores) as executor:
+ executor.map(render, range(0, len(image_array)))
+```
diff --git a/content/posts/good_first_post.md b/content/posts/good_first_post.md
deleted file mode 100644
index 7d37ee5..0000000
--- a/content/posts/good_first_post.md
+++ /dev/null
@@ -1,52 +0,0 @@
-+++
-title="This is a good first post"
-date=2019-08-23
-draft=false
-[taxonomies]
-tags=["hello", "blog", "first"]
-+++
-
-So i went there and did all that but as you know:
-* This point was important
-* This as well...
-* And not to mention this one
-
-
-So i did those other things but:
-1. The first thing
-2. And the second thing
-3. But the third was the `best`
-
-And then the guy said:
-> Man, i'm not gonna be the part of the system
-
-And showed me this:
-
-<img src="https://dummyimage.com/640x4:3/">
-
-
-I said factorial this...
-
-```rust
-fn factorial(n: u64) -> u64 {
- match n {
- 0 => 1,
- _ => n * factorial(n-1)
- }
-}
-```
-
-Then i shouted
-
-# Hello
-
-... and the echo answered:
-
-## Hello
-
-### Hello
-
-#### Hello
-[zola!!!][1]
-
-[1]: https://www.getzola.org/
diff --git a/content/posts/later_posts.md b/content/posts/later_posts.md
deleted file mode 100644
index ed9f71a..0000000
--- a/content/posts/later_posts.md
+++ /dev/null
@@ -1,20 +0,0 @@
-+++
-title="Latest Post"
-date=2019-08-25
-draft=false
-[taxonomies]
-tags=["hello", "blog", "later"]
-+++
-
-
-# Lorem ipsum dolor
-
-Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Aliquam ultrices sagittis orci a scelerisque purus semper. Orci eu lobortis elementum nibh tellus molestie. At tellus at urna condimentum mattis pellentesque id nibh. Viverra justo nec ultrices dui. Nibh tortor id aliquet lectus proin. Nulla pharetra diam sit amet nisl. Et egestas quis ipsum suspendisse. Sem viverra aliquet eget sit amet tellus cras. Nisl suscipit adipiscing bibendum est ultricies integer quis auctor.
-
-Quisque egestas diam in arcu cursus euismod quis viverra nibh. Non sodales neque sodales ut etiam sit amet nisl purus. Ultricies mi eget mauris pharetra et ultrices neque. Semper auctor neque vitae tempus quam pellentesque nec. Tellus mauris a diam maecenas sed enim. Bibendum enim facilisis gravida neque convallis a. Pretium lectus quam id leo in vitae turpis massa. Quis blandit turpis cursus in hac habitasse platea dictumst quisque. In egestas erat imperdiet sed euismod nisi. Morbi tristique senectus et netus et malesuada fames ac. Neque viverra justo nec ultrices dui sapien. Mi bibendum neque egestas congue quisque egestas diam in. Ultrices tincidunt arcu non sodales neque sodales ut. Consectetur adipiscing elit duis tristique sollicitudin nibh. Egestas sed tempus urna et pharetra pharetra massa massa ultricies. Egestas pretium aenean pharetra magna ac placerat. Maecenas pharetra convallis posuere morbi leo urna molestie.
-
-Sit amet porttitor eget dolor morbi non arcu risus quis. Nisl rhoncus mattis rhoncus urna neque viverra justo nec. Facilisi cras fermentum odio eu. In ante metus dictum at tempor commodo ullamcorper a lacus. Nulla aliquet enim tortor at auctor. Mollis aliquam ut porttitor leo a diam sollicitudin. Risus viverra adipiscing at in tellus. Felis eget nunc lobortis mattis aliquam faucibus purus. Quisque sagittis purus sit amet volutpat. Mi in nulla posuere sollicitudin aliquam ultrices sagittis. Justo nec ultrices dui sapien. Nisl nisi scelerisque eu ultrices vitae. Id volutpat lacus laoreet non curabitur gravida. Nullam non nisi est sit amet facilisis magna etiam. Maecenas volutpat blandit aliquam etiam erat velit scelerisque. Dui vivamus arcu felis bibendum ut tristique et egestas quis. Morbi quis commodo odio aenean sed adipiscing diam donec adipiscing. Arcu felis bibendum ut tristique et egestas quis ipsum suspendisse. Cursus in hac habitasse platea dictumst quisque sagittis. Egestas quis ipsum suspendisse ultrices gravida dictum.
-
-Varius duis at consectetur lorem donec massa sapien. Fames ac turpis egestas sed tempus. Eu mi bibendum neque egestas congue. Suscipit adipiscing bibendum est ultricies integer quis auctor elit. Tincidunt vitae semper quis lectus nulla at volutpat diam. Neque gravida in fermentum et sollicitudin. Eget gravida cum sociis natoque penatibus et magnis dis parturient. Varius quam quisque id diam vel quam elementum. Imperdiet proin fermentum leo vel orci porta non. Porttitor leo a diam sollicitudin tempor. Elit scelerisque mauris pellentesque pulvinar. Cursus turpis massa tincidunt dui ut ornare. Leo vel fringilla est ullamcorper eget nulla facilisi. At auctor urna nunc id cursus metus aliquam eleifend.
-
-Tortor aliquam nulla facilisi cras fermentum odio eu feugiat pretium. Massa tempor nec feugiat nisl pretium fusce id. Id leo in vitae turpis massa sed elementum. A cras semper auctor neque. Diam quam nulla porttitor massa id neque aliquam vestibulum morbi. Rhoncus urna neque viverra justo nec ultrices. Nunc faucibus a pellentesque sit amet porttitor eget. Neque volutpat ac tincidunt vitae. Cursus mattis molestie a iaculis at. Semper risus in hendrerit gravida. Sagittis nisl rhoncus mattis rhoncus urna neque viverra justo. Non arcu risus quis varius quam. Ultrices dui sapien eget mi proin sed libero enim sed. Platea dictumst quisque sagittis purus. Fringilla est ullamcorper eget nulla facilisi etiam dignissim.
diff --git a/content/posts/typography.md b/content/posts/typography.md
index 9168398..b7eb6a0 100644
--- a/content/posts/typography.md
+++ b/content/posts/typography.md
@@ -2,26 +2,30 @@
title = "Typography"
date = 2018-09-29T11:36:33+08:00
draft = false
+
[taxonomies]
-tags=["test", "original_post"]
+tags = ["test", "original_post"]
+
[extra]
-toc=true
+toc = true
+disable_comments = false
+++
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.[^1]
> An apple is a sweet, edible fruit produced by an apple tree (Malus pumila). Apple trees are cultivated worldwide, and are the most widely grown species in the genus Malus. The tree originated in Central Asia, where its wild ancestor, Malus sieversii, is still found today. Apples have been grown for thousands of years in Asia and Europe, and were brought to North America by European colonists. Apples have religious and mythological significance in many cultures, including Norse, Greek and European Christian traditions.[^2]
+
---
-Inline styles:
+Inline styles to test:
-**strong**, *emphasis*, ***strong and emphasis***,`code`, <u>underline</u>, ~~strikethrough~~, :shrug: :heart: :joy: 🤣, $\LaTeX$, $X^2$, $H~2~O$, ==highlight==, [Link](https://example.com), and image:
+**strong**, *emphasis*, ***strong and emphasis***, `code`, ~~strikethrough~~, :shrug: :heart: :joy: :purple_heart: , $\LaTeX$, $x^2+y^2=1$, $\phi \pi \gamma$, [Link](https://example.com) or just do <https://example.com>, testing image:
-![img](https://picsum.photos/600/400/?random)
+![alt text for image](https://picsum.photos/600/400/?random)
----
+![or try this][1]
-Headings:
+---
# Heading 1
@@ -29,13 +33,13 @@ Headings:
### Heading 3
-#### Heading 4
+#### Heading 4 is as big as normal text but bold
##### Heading 5
###### Heading 6
-Table:
+Cute Table:
| Left-Aligned | Center Aligned | Right Aligned |
| :------------ | :-------------: | ------------: |
@@ -48,12 +52,12 @@ Lists:
* Unordered list item 1.
* Unordered list item 2.
+Unordered with + - * and Ordered with 1. or 1)
+
1. ordered list item 1.
2. ordered list item 2.
+ sub-unordered list item 1.
+ sub-unordered list item 2.
- + [x] something is DONE.
- + [ ] something is NOT DONE.
Syntax Highlighting:
@@ -66,4 +70,6 @@ alert("Sum = " + sum); // "+" means combine into a string
[^1]: From [https://www.lipsum.com/](https://www.lipsum.com/)
-[^2]: From [https://en.wikipedia.org/wiki/Apple](https://en.wikipedia.org/wiki/Apple)
+[^2]: From [Apple](https://en.wikipedia.org/wiki/Apple)
+
+[1]: https://commonmark.org/help/images/favicon.png "CommonMark Creative Commons License"
diff --git a/rsync_to_testing b/rsync_to_testing
index 6f8a1fb..08f5b04 100755
--- a/rsync_to_testing
+++ b/rsync_to_testing
@@ -4,4 +4,8 @@ set -e
zola build
-rsync -vhPr --delete-after ~/dev/blog/public/* ~/dev/websites/alphara
+rm -rf ~/dev/websites/alphara
+
+rsync -vhPrtz --delete-after ~/dev/blog/public/* ~/dev/websites/alphara
+
+rm -rf ~/dev/blog/public
diff --git a/templates/index.html b/templates/index.html
index 9066226..01d448e 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -34,7 +34,7 @@
{% block header %}
{% endblock header %}
-
+
{% block title %}
<div id="spotlight" class="animated fadeIn">
<div id="home-center">
@@ -52,7 +52,7 @@
</nav>
{% endblock main %}
</div>
-
+
{% block footer %}
<div id="home-footer">
<p>&copy; {{ now() | date(format="%Y")}}
@@ -66,7 +66,7 @@
</div>
{% endblock footer %}
</div>
-
+
<script src="{{get_url(path="js/main.js")}}"></script>
<!-- Math rendering -->
diff --git a/templates/page.html b/templates/page.html
index bd58389..9dfe800 100644
--- a/templates/page.html
+++ b/templates/page.html
@@ -10,7 +10,7 @@
<a href="{{ config.base_url}}">{{ config.title }}</a>
</div>
<nav class="site-nav hide-in-mobile">
-
+
{% for menu_item in config.extra.hermit_menu %}
<a href="{{ config.base_url ~ menu_item.link }}">{{ menu_item.name }}</a>
{% endfor %}
@@ -64,9 +64,9 @@
{% endif %}
{% if page.extra.toc %}
<button id="toc-btn" class="hdr-btn desktop-only-ib">
- <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
- viewBox="0 0 24 24" fill="none" stroke="currentColor"
- stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
+ <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
+ viewBox="0 0 24 24" fill="none" stroke="currentColor"
+ stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
class="feather feather-list">
<line x1="8" y1="6" x2="21" y2="6"></line>
<line x1="8" y1="12" x2="21" y2="12"></line>
@@ -82,7 +82,7 @@
</header>
<div class="content">
-
+
{{ page.content | safe }}
</div>
<hr class="post-end">
@@ -126,7 +126,7 @@
</div>
</aside>
{% endif %}
-
+
<div class="post-nav thin">
{% if page.later %}
<a class="next-post" href="{{ page.later.permalink }}">
@@ -152,7 +152,7 @@
/**
* RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS.
* LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables */
-
+
(function() { // DON'T EDIT BELOW THIS LINE
var disqus_config = function () {
this.page.url = "{{ page.permalink }}"; // Replace PAGE_URL with your page's canonical URL variable