diff options
author | eug-vs <eugene@eug-vs.xyz> | 2022-04-21 15:04:56 +0300 |
---|---|---|
committer | eug-vs <eugene@eug-vs.xyz> | 2022-04-21 15:04:56 +0300 |
commit | 24639575c32e48a3db46e06be6a3a25cd80e8991 (patch) | |
tree | c8d86d84ce9581a65471d0d4aa6720b4506fe6ae | |
parent | 0b7bc99af62aa53148b7fcede648e5dfb6e2ca22 (diff) | |
download | eug-vs-xyz-24639575c32e48a3db46e06be6a3a25cd80e8991.tar.gz |
refactor: change prject structure
l--------- | README.md | 1 | ||||
-rw-r--r-- | articles/taskwarrior.md | 74 | ||||
-rw-r--r-- | gruvbox.theme | 225 | ||||
-rwxr-xr-x | head.html | 1 | ||||
-rwxr-xr-x | header.html | 7 | ||||
-rw-r--r-- | openring-template.html | 47 | ||||
-rw-r--r-- | src/blog/2021-07-02.md (renamed from blog/2021-07-02.md) | 0 | ||||
-rw-r--r-- | src/blog/2021-07-03.md (renamed from blog/2021-07-03.md) | 0 | ||||
-rw-r--r-- | src/blog/2021-07-15.md (renamed from blog/2021-07-15.md) | 0 | ||||
-rw-r--r-- | src/blog/2021-08-14.md (renamed from blog/2021-08-14.md) | 0 | ||||
-rw-r--r-- | src/blog/2021-08-18.md (renamed from blog/2021-08-18.md) | 0 | ||||
-rw-r--r-- | src/blog/2021-09-10.md (renamed from blog/2021-09-10.md) | 0 | ||||
-rw-r--r-- | src/blog/2021-09-21.md (renamed from blog/2021-09-21.md) | 0 | ||||
-rw-r--r-- | src/blog/2021-10-06.md (renamed from blog/2021-10-06.md) | 0 | ||||
-rw-r--r-- | src/blog/2021-10-27.md (renamed from blog/2021-10-27.md) | 0 | ||||
-rw-r--r-- | src/blog/2021-10-28.md (renamed from blog/2021-10-28.md) | 0 | ||||
-rw-r--r-- | src/blog/2022-02-26.md (renamed from blog/2022-02-26.md) | 0 | ||||
-rw-r--r-- | src/blog/2022-03-17.md (renamed from blog/2022-03-17.md) | 0 | ||||
-rw-r--r-- | src/blog/2022-03-24.md (renamed from blog/2022-03-24.md) | 0 | ||||
-rw-r--r-- | src/blog/2022-03-26.md (renamed from blog/2022-03-26.md) | 0 | ||||
-rw-r--r-- | src/blog/2022-04-02.md (renamed from blog/2022-04-02.md) | 0 | ||||
-rw-r--r-- | src/blog/2022-04-17.md (renamed from blog/2022-04-17.md) | 0 | ||||
-rw-r--r-- | src/blog/2022-04-18.md (renamed from blog/2022-04-18.md) | 0 | ||||
-rw-r--r-- | src/blog/index.md (renamed from blog/index.md) | 0 | ||||
-rwxr-xr-x | src/index.md (renamed from index.md) | 0 | ||||
-rw-r--r-- | src/public/brainlet-dreams-big-brain.png (renamed from public/brainlet-dreams-big-brain.png) | bin | 113106 -> 113106 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2020-12-08_01-49-30.jpg (renamed from public/desktop-screenshots/2020-12-08_01-49-30.jpg) | bin | 99232 -> 99232 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-01-06_18-57-32.jpg (renamed from public/desktop-screenshots/2021-01-06_18-57-32.jpg) | bin | 97229 -> 97229 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-03-10_21-14-09.jpg (renamed from public/desktop-screenshots/2021-03-10_21-14-09.jpg) | bin | 97525 -> 97525 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-03-27_01-26-27.jpg (renamed from public/desktop-screenshots/2021-03-27_01-26-27.jpg) | bin | 99263 -> 99263 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-04-26_00-06-32.jpg (renamed from public/desktop-screenshots/2021-04-26_00-06-32.jpg) | bin | 98996 -> 98996 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-06-04_08-52-16.jpg (renamed from public/desktop-screenshots/2021-06-04_08-52-16.jpg) | bin | 98300 -> 98300 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-06-25_16-19-05.jpg (renamed from public/desktop-screenshots/2021-06-25_16-19-05.jpg) | bin | 98729 -> 98729 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-06-28_19-12-39.jpg (renamed from public/desktop-screenshots/2021-06-28_19-12-39.jpg) | bin | 95178 -> 95178 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-07-15_14-20-16.jpg (renamed from public/desktop-screenshots/2021-07-15_14-20-16.jpg) | bin | 98325 -> 98325 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-07-22_09-50-48.jpg (renamed from public/desktop-screenshots/2021-07-22_09-50-48.jpg) | bin | 98381 -> 98381 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-08-14_02-29-30.jpg (renamed from public/desktop-screenshots/2021-08-14_02-29-30.jpg) | bin | 98773 -> 98773 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-10-07_13-11-59.jpg (renamed from public/desktop-screenshots/2021-10-07_13-11-59.jpg) | bin | 99087 -> 99087 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-10-17_16-17-55.jpg (renamed from public/desktop-screenshots/2021-10-17_16-17-55.jpg) | bin | 97142 -> 97142 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-11-06_15-24-35.jpg (renamed from public/desktop-screenshots/2021-11-06_15-24-35.jpg) | bin | 99036 -> 99036 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2021-12-05_21-38-36.jpg (renamed from public/desktop-screenshots/2021-12-05_21-38-36.jpg) | bin | 97695 -> 97695 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2022-03-21_20-01-58.jpg (renamed from public/desktop-screenshots/2022-03-21_20-01-58.jpg) | bin | 98920 -> 98920 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2022-04-01_18-44-17.jpg (renamed from public/desktop-screenshots/2022-04-01_18-44-17.jpg) | bin | 99936 -> 99936 bytes | |||
-rw-r--r-- | src/public/desktop-screenshots/2022-04-02_14-59-33.jpg (renamed from public/desktop-screenshots/2022-04-02_14-59-33.jpg) | bin | 99231 -> 99231 bytes | |||
-rw-r--r-- | src/public/docker-on-rpi.jpg (renamed from public/docker-on-rpi.jpg) | bin | 212401 -> 212401 bytes | |||
-rw-r--r-- | src/public/emoji/ansible.png (renamed from public/emoji/ansible.png) | bin | 51275 -> 51275 bytes | |||
-rw-r--r-- | src/public/emoji/belarus.png (renamed from public/emoji/belarus.png) | bin | 20717 -> 20717 bytes | |||
-rw-r--r-- | src/public/emoji/benzin.svg (renamed from public/emoji/benzin.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/brave-bat.svg (renamed from public/emoji/brave-bat.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/brave.svg (renamed from public/emoji/brave.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/circleci.svg (renamed from public/emoji/circleci.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/gentoo.png (renamed from public/emoji/gentoo.png) | bin | 175104 -> 175104 bytes | |||
-rw-r--r-- | src/public/emoji/git.png (renamed from public/emoji/git.png) | bin | 26063 -> 26063 bytes | |||
-rw-r--r-- | src/public/emoji/github.svg (renamed from public/emoji/github.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/imagemagick.png (renamed from public/emoji/imagemagick.png) | bin | 107974 -> 107974 bytes | |||
-rw-r--r-- | src/public/emoji/instagram.svg (renamed from public/emoji/instagram.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/markdown.png (renamed from public/emoji/markdown.png) | bin | 736 -> 736 bytes | |||
-rw-r--r-- | src/public/emoji/monero.svg (renamed from public/emoji/monero.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/python.svg (renamed from public/emoji/python.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/raspberry-pi.svg (renamed from public/emoji/raspberry-pi.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/rust.svg (renamed from public/emoji/rust.svg) | 0 | ||||
-rw-r--r-- | src/public/emoji/taskwarrior.png (renamed from public/emoji/taskwarrior.png) | bin | 7444 -> 7444 bytes | |||
-rw-r--r-- | src/public/emoji/telegram.svg (renamed from public/emoji/telegram.svg) | 0 | ||||
-rw-r--r-- | src/public/eug-vs.png (renamed from public/eug-vs.png) | bin | 32216 -> 32216 bytes | |||
-rw-r--r-- | src/public/fonts/Bitter-Regular.woff (renamed from public/fonts/Bitter-Regular.woff) | bin | 32460 -> 32460 bytes | |||
-rw-r--r-- | src/public/git-remote-meme.png (renamed from public/git-remote-meme.png) | bin | 278392 -> 278392 bytes | |||
-rw-r--r-- | src/public/icon-64.png (renamed from public/icon-64.png) | bin | 2648 -> 2648 bytes | |||
-rwxr-xr-x | src/public/meat.png (renamed from public/meat.png) | bin | 809274 -> 809274 bytes | |||
-rw-r--r-- | src/public/monero-qr.png (renamed from public/monero-qr.png) | bin | 7547 -> 7547 bytes | |||
-rwxr-xr-x | src/public/pan.png (renamed from public/pan.png) | bin | 633999 -> 633999 bytes | |||
-rw-r--r-- | src/public/pepe-smug.png (renamed from public/pepe-smug.png) | bin | 57911 -> 57911 bytes | |||
-rw-r--r-- | src/public/stickerpicker.png (renamed from public/stickerpicker.png) | bin | 60292 -> 60292 bytes | |||
-rw-r--r-- | src/public/style.css (renamed from style.css) | 0 | ||||
-rw-r--r-- | src/public/summer-2021/bonfire.jpg (renamed from public/summer-2021/bonfire.jpg) | bin | 2520359 -> 2520359 bytes | |||
-rw-r--r-- | src/public/summer-2021/burndown.png (renamed from public/summer-2021/burndown.png) | bin | 28566 -> 28566 bytes | |||
-rw-r--r-- | src/public/summer-2021/kayaking.jpg (renamed from public/summer-2021/kayaking.jpg) | bin | 333985 -> 333985 bytes | |||
-rw-r--r-- | src/public/wojak-brainchair.png (renamed from public/wojak-brainchair.png) | bin | 80111 -> 80111 bytes | |||
-rw-r--r-- | templates/openring-template.html | 23 | ||||
-rw-r--r-- | templates/page.html | 14 | ||||
-rw-r--r-- | urls | 4 |
80 files changed, 37 insertions, 359 deletions
diff --git a/README.md b/README.md deleted file mode 120000 index dd0ea36..0000000 --- a/README.md +++ /dev/null @@ -1 +0,0 @@ -index.md
\ No newline at end of file diff --git a/articles/taskwarrior.md b/articles/taskwarrior.md deleted file mode 100644 index 02681d9..0000000 --- a/articles/taskwarrior.md +++ /dev/null @@ -1,74 +0,0 @@ -# TaskWarrior :taskwarrior: is all you need to be productive - -Nowadays there is an **ocean** of different productivity tools, systems and methodologies. The secret is - you only need one! - -# The problem -I always wanted to come up with a standartized system to manage my life. I bet you too! - -## TickTick -I've tried different approaches and tools and finally ended up with [TickTick](https://ticktick.com) (*and even bought a premium subscription*). - -It provided me with many features, including: - - *Calendar* - this was a must-have to me, I wanted to be able to see top-down view of my week and be able to do "time blocking" - - *Disctinction between tasks and notes* - that was important because back then I already wanted to start accumulating my knowledge somewhere - - *Markdown support* - plaintext is good, but `Markdown` is just so much better for notetaking - - *Arbitrary folder hierarchy* - allowed me to have full control over the structure - - *Tags and complex filtering system* - -It has even more cool stuff, like reminding you about tasks when you arrive at their location, voice input and excellent UI/UX. - -## So why did I switch? -`TickTick` covered all my use-cases (*and even more*), so why did I switch? - -Well, there are a couple reasons for that: - - They have all your data. Ideally I want my management system to be **private** and available offline. - - Keeping notes there just felt like it's too much. The question is: how is it different from writing in plaintext `Markdown` files on mobile phone or laptop? - -# Discovering Vimwiki -At this point I was already using `Vim` a lot and when I learned about [vimwiki](https://githbu.com/vimwiki/vimwiki) I immediately migrated all my notes into the local folder on my computer. -It provides you with much broader functionality than just keeping notes - well, this website is build using `vimwiki`, but I won't go into details here, because I plan to do a separate article about it. - -Also, vimwiki provides you with folder hierarchy for free! Why overuse any other software when your filesystem has it covered? - - -# Discovering TaskWarrior -After using `TickTick` for two years, I finally discovered [TaskWarrior](https://taskwarrior.org): - - Terminal application (*but it has frontends if you can't live without it*) - - Deadly simple - - Data is stored locally - - Scriptable and hackable - - Methodology-agnostic - - Focused on doing one thing - -<p align="center"> -<img src="https://upload.wikimedia.org/wikipedia/en/5/59/Taskwarrior_logo.png"> -</p> - -When I saw it first time - I knew that was it. You see, since I was already not keeping notes in `TickTick`, I was only using it only to keep track of my tasks. And `TaskWarrior` actually does a better job in managing tasks - it's the software that follows *Unix philosophy* - **it does one thing and does it well**. - -I won't do a guide about `TaskWarrior` here, because they have an amazing documentation on their website. I suggest you go ahead and [learn this powerful tool](https://taskwarrior.org/docs/30second.html) in 30 seconds! - -# Choosing methodology -Having `TaskWarrior` ready, you may get stunned by the amount of choice you have in managing your tasks. It's time to choose a methodology and stick to it. I prefer [Getting Things Done](https://hamberg.no/gtd) (or **GTD**) - it has a very precise set of rules that you have to follow and they acutally make sense. - -**GTD** is focused, well, on *getting things done*. It's a general approach to organizing tasks and projects. I'd say it's an **interface** which can have multiple **implementations** (like in `TickTick`, `Google Calendar`, `TaskWarrior` etc.). -It's aim is to make you have 100% trust in a system for collecting tasks, ideas, and projects. - -Main advantage of **GTD** is that it only works with **actionable** visible items. E.g. you don't keep a task `Get a driver lisence` - it's stupid from such point of view. "Do I get it right now or what?" Instead you create a project `driver-lisence` with following tasks: - - Ask Michael to recommend a driving course - - Assign to driving course - - Pass rules exam - - Pass driving exam - - Pass final exam - -Hopefully you get the point. Learn more about GTD [here](https://hamberg.no/gtd). - -# Putting it all together -`TaskWarrior` + `vimwiki` is an ultimate replacement for `TickTick` or any other productivity tool you can imagine. **GTD** eliminates the problem with calendar - according to **GTD**, you only assign deadlines to the tasks that actually have them. With that considered, TaskWarrior's built-in calendar works perfectly. - -And the good thing is: you don't need be using `vimwiki` for it to work - you can write your notes any way you like (*I actually suggest pen & paper*). The same for methodology - if you don't like *GTD* - choose any system that fits you (or adapt already existing one). The point is: **TaskWarrior will play nicely with everything**. It's an ultimate tool that you only have to learn once in your life. - -# PS -There's also **TimeWarrior**, but I recommend getting familliar with **TaskWarrior** first. The main difference - TaskWarrior focuses on the tasks you have to do in future, while TimeWarrior analyzes the past. - -I will do an artcile focused specifically on my productivity workflow later, stay tuned! diff --git a/gruvbox.theme b/gruvbox.theme deleted file mode 100644 index a945bf6..0000000 --- a/gruvbox.theme +++ /dev/null @@ -1,225 +0,0 @@ -{ - "text-color": "#ebdbb2", - "background-color": "#1d2021", - "line-number-color": "#7a7c7d", - "line-number-background-color": "#232629", - "text-styles": { - "Annotation": { - "text-color": "#3f8058", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Information": { - "text-color": "#c45b00", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Keyword": { - "text-color": "#cfcfc2", - "background-color": null, - "bold": true, - "italic": false, - "underline": false - }, - "SpecialChar": { - "text-color": "#b16286", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Preprocessor": { - "text-color": "#27ae60", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Constant": { - "text-color": "#fabd2f", - "background-color": null, - "bold": true, - "italic": false, - "underline": false - }, - "CommentVar": { - "text-color": "#7a7c7d", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Alert": { - "text-color": "#95da4c", - "background-color": "#4d1f24", - "bold": true, - "italic": false, - "underline": false - }, - "Comment": { - "text-color": "#928374", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Normal": { - "text-color": "#cfcfc2", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Float": { - "text-color": "#d79921", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Operator": { - "text-color": "#ffffff", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Import": { - "text-color": "#689d6a", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "ControlFlow": { - "text-color": "#fdbc4b", - "background-color": null, - "bold": true, - "italic": false, - "underline": false - }, - "Documentation": { - "text-color": "#a43340", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Function": { - "text-color": "#d79921", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "RegionMarker": { - "text-color": "#2980b9", - "background-color": "#153042", - "bold": false, - "italic": false, - "underline": false - }, - "Warning": { - "text-color": "#da4453", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "VerbatimString": { - "text-color": "#da4453", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Other": { - "text-color": "#27ae60", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Attribute": { - "text-color": "#2980b9", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "SpecialString": { - "text-color": "#da4453", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "BuiltIn": { - "text-color": "#7f8c8d", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Extension": { - "text-color": "#c45b00", - "background-color": null, - "bold": true, - "italic": false, - "underline": false - }, - "DecVal": { - "text-color": "#f67400", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Variable": { - "text-color": "#27aeae", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "BaseN": { - "text-color": "#f67400", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "DataType": { - "text-color": "#d3869b", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Char": { - "text-color": "#b16286", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - }, - "Error": { - "text-color": "#da4453", - "background-color": null, - "bold": false, - "italic": false, - "underline": true - }, - "String": { - "text-color": "#fabd2f", - "background-color": null, - "bold": false, - "italic": false, - "underline": false - } - } -} diff --git a/head.html b/head.html deleted file mode 100755 index bbc0a2d..0000000 --- a/head.html +++ /dev/null @@ -1 +0,0 @@ -<link rel="shortcut icon" type="image/jpg" href="/public/icon-64.png"/> diff --git a/header.html b/header.html deleted file mode 100755 index 38a2f3b..0000000 --- a/header.html +++ /dev/null @@ -1,7 +0,0 @@ -<header class="display: inline"> - <a href="/" style="text-decoration: none;"> - <img src="/public/eug-vs.png" alt="eug-vs" width="128px"> - <h1 style="margin-top: 12px;">Eugene's Space</h1> - </a> -</header> - diff --git a/openring-template.html b/openring-template.html deleted file mode 100644 index 675c623..0000000 --- a/openring-template.html +++ /dev/null @@ -1,47 +0,0 @@ -<section class="webring" style="margin-top: 128px;"> - <h2>Articles from blogs I read</h2> - <section class="articles"> - {{range .Articles}} - <div class="article"> - <h3 class="title"> - <a href="{{.Link}}" target="_blank" rel="noopener">{{.Title}}</a> - </h3> - <p class="summary">{{.Summary}}</p> - <div class="source"> - via <a href="{{.SourceLink}}">{{.SourceTitle}}</a> - </div> - <div class="date">{{.Date | datef "January 2, 2006"}}</div> - </div> - {{end}} - </section> - <div class="attribution"> - <small> - Generated by - <a href="https://git.sr.ht/~sircmpwn/openring">openring</a> - </small> - </div> -</section> -<style> -.webring .articles { - display: flex; - flex-wrap: wrap; - margin: -0.5rem; -} -.webring .title { - margin: 0; -} -.webring .article { - flex: 1 1 0; - display: flex; - flex-direction: column; - margin: 0.5rem; - padding: 0.5rem; - min-width: 10rem; -} -.webring .summary { - flex: 1 1 0; -} -.webring .attribution { - text-align: right; -} -</style> diff --git a/blog/2021-07-02.md b/src/blog/2021-07-02.md index 48ef972..48ef972 100644 --- a/blog/2021-07-02.md +++ b/src/blog/2021-07-02.md diff --git a/blog/2021-07-03.md b/src/blog/2021-07-03.md index 7b97329..7b97329 100644 --- a/blog/2021-07-03.md +++ b/src/blog/2021-07-03.md diff --git a/blog/2021-07-15.md b/src/blog/2021-07-15.md index 2ea0bd5..2ea0bd5 100644 --- a/blog/2021-07-15.md +++ b/src/blog/2021-07-15.md diff --git a/blog/2021-08-14.md b/src/blog/2021-08-14.md index e98d78f..e98d78f 100644 --- a/blog/2021-08-14.md +++ b/src/blog/2021-08-14.md diff --git a/blog/2021-08-18.md b/src/blog/2021-08-18.md index f048106..f048106 100644 --- a/blog/2021-08-18.md +++ b/src/blog/2021-08-18.md diff --git a/blog/2021-09-10.md b/src/blog/2021-09-10.md index de1d7a0..de1d7a0 100644 --- a/blog/2021-09-10.md +++ b/src/blog/2021-09-10.md diff --git a/blog/2021-09-21.md b/src/blog/2021-09-21.md index d3a5f8f..d3a5f8f 100644 --- a/blog/2021-09-21.md +++ b/src/blog/2021-09-21.md diff --git a/blog/2021-10-06.md b/src/blog/2021-10-06.md index 4611853..4611853 100644 --- a/blog/2021-10-06.md +++ b/src/blog/2021-10-06.md diff --git a/blog/2021-10-27.md b/src/blog/2021-10-27.md index 06b9a0d..06b9a0d 100644 --- a/blog/2021-10-27.md +++ b/src/blog/2021-10-27.md diff --git a/blog/2021-10-28.md b/src/blog/2021-10-28.md index aece45f..aece45f 100644 --- a/blog/2021-10-28.md +++ b/src/blog/2021-10-28.md diff --git a/blog/2022-02-26.md b/src/blog/2022-02-26.md index bd759f2..bd759f2 100644 --- a/blog/2022-02-26.md +++ b/src/blog/2022-02-26.md diff --git a/blog/2022-03-17.md b/src/blog/2022-03-17.md index 59d9e71..59d9e71 100644 --- a/blog/2022-03-17.md +++ b/src/blog/2022-03-17.md diff --git a/blog/2022-03-24.md b/src/blog/2022-03-24.md index 7359978..7359978 100644 --- a/blog/2022-03-24.md +++ b/src/blog/2022-03-24.md diff --git a/blog/2022-03-26.md b/src/blog/2022-03-26.md index 1bc09b2..1bc09b2 100644 --- a/blog/2022-03-26.md +++ b/src/blog/2022-03-26.md diff --git a/blog/2022-04-02.md b/src/blog/2022-04-02.md index 6f8a9a2..6f8a9a2 100644 --- a/blog/2022-04-02.md +++ b/src/blog/2022-04-02.md diff --git a/blog/2022-04-17.md b/src/blog/2022-04-17.md index d6ca637..d6ca637 100644 --- a/blog/2022-04-17.md +++ b/src/blog/2022-04-17.md diff --git a/blog/2022-04-18.md b/src/blog/2022-04-18.md index 4f817a8..4f817a8 100644 --- a/blog/2022-04-18.md +++ b/src/blog/2022-04-18.md diff --git a/blog/index.md b/src/blog/index.md index d9c72fe..d9c72fe 100644 --- a/blog/index.md +++ b/src/blog/index.md diff --git a/public/brainlet-dreams-big-brain.png b/src/public/brainlet-dreams-big-brain.png Binary files differindex 0c808e8..0c808e8 100644 --- a/public/brainlet-dreams-big-brain.png +++ b/src/public/brainlet-dreams-big-brain.png diff --git a/public/desktop-screenshots/2020-12-08_01-49-30.jpg b/src/public/desktop-screenshots/2020-12-08_01-49-30.jpg Binary files differindex 2e7b808..2e7b808 100644 --- a/public/desktop-screenshots/2020-12-08_01-49-30.jpg +++ b/src/public/desktop-screenshots/2020-12-08_01-49-30.jpg diff --git a/public/desktop-screenshots/2021-01-06_18-57-32.jpg b/src/public/desktop-screenshots/2021-01-06_18-57-32.jpg Binary files differindex 2f88d6d..2f88d6d 100644 --- a/public/desktop-screenshots/2021-01-06_18-57-32.jpg +++ b/src/public/desktop-screenshots/2021-01-06_18-57-32.jpg diff --git a/public/desktop-screenshots/2021-03-10_21-14-09.jpg b/src/public/desktop-screenshots/2021-03-10_21-14-09.jpg Binary files differindex 58596df..58596df 100644 --- a/public/desktop-screenshots/2021-03-10_21-14-09.jpg +++ b/src/public/desktop-screenshots/2021-03-10_21-14-09.jpg diff --git a/public/desktop-screenshots/2021-03-27_01-26-27.jpg b/src/public/desktop-screenshots/2021-03-27_01-26-27.jpg Binary files differindex c05a7bb..c05a7bb 100644 --- a/public/desktop-screenshots/2021-03-27_01-26-27.jpg +++ b/src/public/desktop-screenshots/2021-03-27_01-26-27.jpg diff --git a/public/desktop-screenshots/2021-04-26_00-06-32.jpg b/src/public/desktop-screenshots/2021-04-26_00-06-32.jpg Binary files differindex e0780af..e0780af 100644 --- a/public/desktop-screenshots/2021-04-26_00-06-32.jpg +++ b/src/public/desktop-screenshots/2021-04-26_00-06-32.jpg diff --git a/public/desktop-screenshots/2021-06-04_08-52-16.jpg b/src/public/desktop-screenshots/2021-06-04_08-52-16.jpg Binary files differindex 5fea913..5fea913 100644 --- a/public/desktop-screenshots/2021-06-04_08-52-16.jpg +++ b/src/public/desktop-screenshots/2021-06-04_08-52-16.jpg diff --git a/public/desktop-screenshots/2021-06-25_16-19-05.jpg b/src/public/desktop-screenshots/2021-06-25_16-19-05.jpg Binary files differindex 374aafb..374aafb 100644 --- a/public/desktop-screenshots/2021-06-25_16-19-05.jpg +++ b/src/public/desktop-screenshots/2021-06-25_16-19-05.jpg diff --git a/public/desktop-screenshots/2021-06-28_19-12-39.jpg b/src/public/desktop-screenshots/2021-06-28_19-12-39.jpg Binary files differindex 0a2302b..0a2302b 100644 --- a/public/desktop-screenshots/2021-06-28_19-12-39.jpg +++ b/src/public/desktop-screenshots/2021-06-28_19-12-39.jpg diff --git a/public/desktop-screenshots/2021-07-15_14-20-16.jpg b/src/public/desktop-screenshots/2021-07-15_14-20-16.jpg Binary files differindex f431f2e..f431f2e 100644 --- a/public/desktop-screenshots/2021-07-15_14-20-16.jpg +++ b/src/public/desktop-screenshots/2021-07-15_14-20-16.jpg diff --git a/public/desktop-screenshots/2021-07-22_09-50-48.jpg b/src/public/desktop-screenshots/2021-07-22_09-50-48.jpg Binary files differindex 9b8b08f..9b8b08f 100644 --- a/public/desktop-screenshots/2021-07-22_09-50-48.jpg +++ b/src/public/desktop-screenshots/2021-07-22_09-50-48.jpg diff --git a/public/desktop-screenshots/2021-08-14_02-29-30.jpg b/src/public/desktop-screenshots/2021-08-14_02-29-30.jpg Binary files differindex 625d6c1..625d6c1 100644 --- a/public/desktop-screenshots/2021-08-14_02-29-30.jpg +++ b/src/public/desktop-screenshots/2021-08-14_02-29-30.jpg diff --git a/public/desktop-screenshots/2021-10-07_13-11-59.jpg b/src/public/desktop-screenshots/2021-10-07_13-11-59.jpg Binary files differindex 699f848..699f848 100644 --- a/public/desktop-screenshots/2021-10-07_13-11-59.jpg +++ b/src/public/desktop-screenshots/2021-10-07_13-11-59.jpg diff --git a/public/desktop-screenshots/2021-10-17_16-17-55.jpg b/src/public/desktop-screenshots/2021-10-17_16-17-55.jpg Binary files differindex cfe7c3a..cfe7c3a 100644 --- a/public/desktop-screenshots/2021-10-17_16-17-55.jpg +++ b/src/public/desktop-screenshots/2021-10-17_16-17-55.jpg diff --git a/public/desktop-screenshots/2021-11-06_15-24-35.jpg b/src/public/desktop-screenshots/2021-11-06_15-24-35.jpg Binary files differindex fdec28a..fdec28a 100644 --- a/public/desktop-screenshots/2021-11-06_15-24-35.jpg +++ b/src/public/desktop-screenshots/2021-11-06_15-24-35.jpg diff --git a/public/desktop-screenshots/2021-12-05_21-38-36.jpg b/src/public/desktop-screenshots/2021-12-05_21-38-36.jpg Binary files differindex 7bea66f..7bea66f 100644 --- a/public/desktop-screenshots/2021-12-05_21-38-36.jpg +++ b/src/public/desktop-screenshots/2021-12-05_21-38-36.jpg diff --git a/public/desktop-screenshots/2022-03-21_20-01-58.jpg b/src/public/desktop-screenshots/2022-03-21_20-01-58.jpg Binary files differindex baa4ea6..baa4ea6 100644 --- a/public/desktop-screenshots/2022-03-21_20-01-58.jpg +++ b/src/public/desktop-screenshots/2022-03-21_20-01-58.jpg diff --git a/public/desktop-screenshots/2022-04-01_18-44-17.jpg b/src/public/desktop-screenshots/2022-04-01_18-44-17.jpg Binary files differindex fcee63f..fcee63f 100644 --- a/public/desktop-screenshots/2022-04-01_18-44-17.jpg +++ b/src/public/desktop-screenshots/2022-04-01_18-44-17.jpg diff --git a/public/desktop-screenshots/2022-04-02_14-59-33.jpg b/src/public/desktop-screenshots/2022-04-02_14-59-33.jpg Binary files differindex 28eca8e..28eca8e 100644 --- a/public/desktop-screenshots/2022-04-02_14-59-33.jpg +++ b/src/public/desktop-screenshots/2022-04-02_14-59-33.jpg diff --git a/public/docker-on-rpi.jpg b/src/public/docker-on-rpi.jpg Binary files differindex fbfd8ed..fbfd8ed 100644 --- a/public/docker-on-rpi.jpg +++ b/src/public/docker-on-rpi.jpg diff --git a/public/emoji/ansible.png b/src/public/emoji/ansible.png Binary files differindex 591746a..591746a 100644 --- a/public/emoji/ansible.png +++ b/src/public/emoji/ansible.png diff --git a/public/emoji/belarus.png b/src/public/emoji/belarus.png Binary files differindex 7050279..7050279 100644 --- a/public/emoji/belarus.png +++ b/src/public/emoji/belarus.png diff --git a/public/emoji/benzin.svg b/src/public/emoji/benzin.svg index be5b465..be5b465 100644 --- a/public/emoji/benzin.svg +++ b/src/public/emoji/benzin.svg diff --git a/public/emoji/brave-bat.svg b/src/public/emoji/brave-bat.svg index f222910..f222910 100644 --- a/public/emoji/brave-bat.svg +++ b/src/public/emoji/brave-bat.svg diff --git a/public/emoji/brave.svg b/src/public/emoji/brave.svg index 8a59702..8a59702 100644 --- a/public/emoji/brave.svg +++ b/src/public/emoji/brave.svg diff --git a/public/emoji/circleci.svg b/src/public/emoji/circleci.svg index e66e45c..e66e45c 100644 --- a/public/emoji/circleci.svg +++ b/src/public/emoji/circleci.svg diff --git a/public/emoji/gentoo.png b/src/public/emoji/gentoo.png Binary files differindex d5e5ad1..d5e5ad1 100644 --- a/public/emoji/gentoo.png +++ b/src/public/emoji/gentoo.png diff --git a/public/emoji/git.png b/src/public/emoji/git.png Binary files differindex 78bccc4..78bccc4 100644 --- a/public/emoji/git.png +++ b/src/public/emoji/git.png diff --git a/public/emoji/github.svg b/src/public/emoji/github.svg index b54b845..b54b845 100644 --- a/public/emoji/github.svg +++ b/src/public/emoji/github.svg diff --git a/public/emoji/imagemagick.png b/src/public/emoji/imagemagick.png Binary files differindex 4b67ed6..4b67ed6 100644 --- a/public/emoji/imagemagick.png +++ b/src/public/emoji/imagemagick.png diff --git a/public/emoji/instagram.svg b/src/public/emoji/instagram.svg index 278f024..278f024 100644 --- a/public/emoji/instagram.svg +++ b/src/public/emoji/instagram.svg diff --git a/public/emoji/markdown.png b/src/public/emoji/markdown.png Binary files differindex 14550d1..14550d1 100644 --- a/public/emoji/markdown.png +++ b/src/public/emoji/markdown.png diff --git a/public/emoji/monero.svg b/src/public/emoji/monero.svg index af777a4..af777a4 100644 --- a/public/emoji/monero.svg +++ b/src/public/emoji/monero.svg diff --git a/public/emoji/python.svg b/src/public/emoji/python.svg index a16973b..a16973b 100644 --- a/public/emoji/python.svg +++ b/src/public/emoji/python.svg diff --git a/public/emoji/raspberry-pi.svg b/src/public/emoji/raspberry-pi.svg index cad8033..cad8033 100644 --- a/public/emoji/raspberry-pi.svg +++ b/src/public/emoji/raspberry-pi.svg diff --git a/public/emoji/rust.svg b/src/public/emoji/rust.svg index bf42fbc..bf42fbc 100644 --- a/public/emoji/rust.svg +++ b/src/public/emoji/rust.svg diff --git a/public/emoji/taskwarrior.png b/src/public/emoji/taskwarrior.png Binary files differindex 7a745b8..7a745b8 100644 --- a/public/emoji/taskwarrior.png +++ b/src/public/emoji/taskwarrior.png diff --git a/public/emoji/telegram.svg b/src/public/emoji/telegram.svg index 080818f..080818f 100644 --- a/public/emoji/telegram.svg +++ b/src/public/emoji/telegram.svg diff --git a/public/eug-vs.png b/src/public/eug-vs.png Binary files differindex f853fed..f853fed 100644 --- a/public/eug-vs.png +++ b/src/public/eug-vs.png diff --git a/public/fonts/Bitter-Regular.woff b/src/public/fonts/Bitter-Regular.woff Binary files differindex 8060e0a..8060e0a 100644 --- a/public/fonts/Bitter-Regular.woff +++ b/src/public/fonts/Bitter-Regular.woff diff --git a/public/git-remote-meme.png b/src/public/git-remote-meme.png Binary files differindex 1613d8c..1613d8c 100644 --- a/public/git-remote-meme.png +++ b/src/public/git-remote-meme.png diff --git a/public/icon-64.png b/src/public/icon-64.png Binary files differindex 2e4a66f..2e4a66f 100644 --- a/public/icon-64.png +++ b/src/public/icon-64.png diff --git a/public/meat.png b/src/public/meat.png Binary files differindex edca1d8..edca1d8 100755 --- a/public/meat.png +++ b/src/public/meat.png diff --git a/public/monero-qr.png b/src/public/monero-qr.png Binary files differindex 3d50bf5..3d50bf5 100644 --- a/public/monero-qr.png +++ b/src/public/monero-qr.png diff --git a/public/pan.png b/src/public/pan.png Binary files differindex 905305e..905305e 100755 --- a/public/pan.png +++ b/src/public/pan.png diff --git a/public/pepe-smug.png b/src/public/pepe-smug.png Binary files differindex 0cfa035..0cfa035 100644 --- a/public/pepe-smug.png +++ b/src/public/pepe-smug.png diff --git a/public/stickerpicker.png b/src/public/stickerpicker.png Binary files differindex a8ebcd8..a8ebcd8 100644 --- a/public/stickerpicker.png +++ b/src/public/stickerpicker.png diff --git a/style.css b/src/public/style.css index b6f5b7d..b6f5b7d 100644 --- a/style.css +++ b/src/public/style.css diff --git a/public/summer-2021/bonfire.jpg b/src/public/summer-2021/bonfire.jpg Binary files differindex 1f06cdb..1f06cdb 100644 --- a/public/summer-2021/bonfire.jpg +++ b/src/public/summer-2021/bonfire.jpg diff --git a/public/summer-2021/burndown.png b/src/public/summer-2021/burndown.png Binary files differindex bbea2fb..bbea2fb 100644 --- a/public/summer-2021/burndown.png +++ b/src/public/summer-2021/burndown.png diff --git a/public/summer-2021/kayaking.jpg b/src/public/summer-2021/kayaking.jpg Binary files differindex 309354f..309354f 100644 --- a/public/summer-2021/kayaking.jpg +++ b/src/public/summer-2021/kayaking.jpg diff --git a/public/wojak-brainchair.png b/src/public/wojak-brainchair.png Binary files differindex 39ffa32..39ffa32 100644 --- a/public/wojak-brainchair.png +++ b/src/public/wojak-brainchair.png diff --git a/templates/openring-template.html b/templates/openring-template.html new file mode 100644 index 0000000..be91912 --- /dev/null +++ b/templates/openring-template.html @@ -0,0 +1,23 @@ +<sectiong style="margin-top: 128px;"> + <h2>Articles from blogs I read</h2> + <section> + {{range .Articles}} + <div> + <h3> + <a href="{{.Link}}" target="_blank" rel="noopener">{{.Title}}</a> + </h3> + <p>{{.Summary}}</p> + <div> + via <a href="{{.SourceLink}}">{{.SourceTitle}}</a> + </div> + <div>{{.Date | datef "January 2, 2006"}}</div> + </div> + {{end}} + </section> + <div> + <small> + Generated by + <a href="https://git.sr.ht/~sircmpwn/openring">openring</a> + </small> + </div> +</section> diff --git a/templates/page.html b/templates/page.html new file mode 100644 index 0000000..3600409 --- /dev/null +++ b/templates/page.html @@ -0,0 +1,14 @@ +<html> + <head> + <link rel="shortcut icon" type="image/jpg" href="/public/icon-64.png"/> + </head> + <body> + <header class="display: inline"> + <a href="/" style="text-decoration: none;"> + <img src="/public/eug-vs.png" alt="eug-vs" width="128px"> <h1 style="margin-top: 12px;">Eugene's Space</h1> + </a> + </header> + <main> + </main> + </body> +</html> @@ -1,4 +0,0 @@ -https://lukesmith.xyz/rss.xml -https://drewdevault.com/blog/index.xml -https://blog.codinghorror.com/rss/ -https://100r.co/links/rss.xml |