diff --git a/content/About.md b/content/About.md index 78cad0a2a..d472a6f6d 100644 --- a/content/About.md +++ b/content/About.md @@ -1,8 +1,9 @@ --- title: About compartir: true -lastmod: 2023-09-21 -tags: meta +lastmod: 2023-09-22 +tags: + - meta --- ## Hi! I'm Miguel ππΌ @@ -26,5 +27,3 @@ Here are some places you can find me on the web. You'll probably be able to find * [GitHub](https://github.com/semanticdata) * [Instagram](https://instagram.com/miguelapv) * [LinkedIn](https://www.linkedin.com/in/miguelpimentel29/) - -Thank you for stopping by. Please tell your dog I said Hi! πΆ diff --git a/content/Meta.md b/content/Meta.md index 9b5432952..a21d96a0b 100644 --- a/content/Meta.md +++ b/content/Meta.md @@ -2,64 +2,50 @@ title: Meta (how this site was made) description: How the site was made. compartir: true -lastmod: 2023-09-20 -tags: meta +lastmod: 2023-09-22 +tags: + - meta --- > [!summary] > -> **Purple Garden** is created using [Quartz](https://github.com/jackyzha0/quartz), hosted on [GitHub](https://github.com/), deployed with [GitHub Pages](https://pages.github.com/), and facilitated by the GitHub [Publisher](https://github.com/ObsidianPublisher) plugin for [Obsidian](https://obsidian.md/). If interested, you can browse the [source](https://github.com/semanticdata/forgetful-notes) code. +> **Forgetful Notes** is created using [Quartz](https://github.com/jackyzha0/quartz), hosted on [GitHub](https://github.com/), deployed with [GitHub Pages](https://pages.github.com/), and facilitated by the GitHub [Publisher](https://github.com/ObsidianPublisher) plugin for [Obsidian](https://obsidian.md/). If interested, you can browse the [source](https://github.com/semanticdata/forgetful-notes) code. -## Technologies +Forgetful Notes has gone through many changes. I have not been shy about moving from technology to technology as I learn new things. Coming across the world of [Static Site Generators] was a game changer. I have ran my notes through [Jekyll](https://jekyllrb.com/), [Hugo](https://gohugo.io/), [MkDocs](https://squidfunk.github.io/mkdocs-material/), and most recently [Zola](https://www.getzola.org/). -**Purple Garden** is built with the help of [Quartz](https://github.com/jackyzha0/quartz). +However, this site is specifically not built with any of the aforementioned. Instead I have opted to follow in the footsteps of [Jacky Zhao](https://github.com/jackyzha0) and created my [[Digital Garden]] using the new fully rewritten version of [Quartz](https://github.com/jackyzha0/quartz)βa set of tools that helps you publish your digital garden and notes as a website for free. Quartz v4 features a from-the-ground rewrite focusing on end-user extensibility and ease-of-use. All content for the site is written in [[Markdown]] within [Obsidian](https://obsidian.md/)βan extensible, flexible note-taking app. To export the notes from Obsidian, I rely on the [GitHub Publisher](https://github.com/ObsidianPublisher) plugin. The [source code](https://github.com/semanticdata/forgetful-dev) is hosted in [GitHub](https://github.com/). From here we use GitHub [Actions](https://github.com/features/actions) to build and deploy the site to GitHub [Pages](https://pages.github.com/). -### Quartz Features +### Notable Features -* Design based around [Hugo](https://gohugo.io/) +* Built with Obsidian in mind * Fast Natural-Language Search * Bidirectional Backlinks * Floating Link Previews -* Local and Page (specific) Graph +* Local and Page (specific) Graphs * Admonition-style Callouts * Markdown Links and Wikilinks Support * Latex Support -## Appearance - -### Font Families - -* Default Sans Serif: - `-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif` -* Default Monospace: - `ui-monospace, SFMono-Regular, SF Mono, Menlo, monospace` - -### Illustrations - -The website makes use of the beautiful illustrations by Storyset. - -## Site Structure +### File Structure ``` root/ βββ .github/ β βββ workflows/ -βββ assets/ -β βββ indices/ -β βββ js/ -β βββ styles/ βββ content/ -β βββ assets/ -βββ data/ -βββ i18n/ -βββ layouts/ -β βββ default/ -β βββ markup/ -β βββ partials/ -βββ static/ +| βββ notes +βββ docs/ +| βββ documentation +βββ quartz/ +| βββ components/ +| βββ plugins/ +| βββ styles/ +βββ quartz.config.ts +βββ quartz.layout.ts +βββ package.json ``` diff --git a/content/NeoVim.md b/content/NeoVim.md index fbcd013a5..3c50c7ac2 100644 --- a/content/NeoVim.md +++ b/content/NeoVim.md @@ -10,6 +10,9 @@ aliases: - Vim --- + +Vim-fork focused on extensibility and usability. + [Dotfiles](https://github.com/semanticdata/dotfiles) β [Website](https://neovim.io/) β [Documentation](https://neovim.io/doc/) **Sync from CLI** β `nvim --headless "+Lazy! sync" +qa` diff --git a/content/Projects Overview.md b/content/Projects Overview.md index c83d5b0d7..d30c14916 100644 --- a/content/Projects Overview.md +++ b/content/Projects Overview.md @@ -1,48 +1,50 @@ --- title: Projects Overview compartir: true -lastmod: 2023-09-20 +lastmod: 2023-09-22 --- ### MiguelPimentel.do Personal blog and landing page. -[Source](https://github.com/semanticdata/miguel-pimentel-do) +[Website](https://miguelpimentel.do/) β’ [Source](https://github.com/semanticdata/miguel-pimentel-do) + +--- ### Forgetful Notes My digital garden of knowledge. -[Source](https://github.com/semanticdata/forgetful-notes) +[Website](https://forgetfulnotes.com/) β’ [Source](https://github.com/semanticdata/forgetful-notes) + +--- ### Zola Tale Possible replacement for the blog. -[Source](https://github.com/semanticdata/zola-tale) +[Website](https://semanticdata.github.io/zola-tale/) β’ [Source](https://github.com/semanticdata/zola-tale) + +--- ### Dotfiles [[NeoVim|Nvim]], GitHub, Obsidian configuration files. [Source](https://github.com/semanticdata/dotfiles) -### Obsidian Test Vault +--- + +### Obsidian Starter Vault Opinionated Obsidian Starter. [Source](https://github.com/semanticdata/obsidian-test-vault) -### Purple Was Taken - -Old version of the Digital Garden. Created using Quartz v3. -[Source](https://github.com/semanticdata/purple-was-taken) - -### Silicon Dioxide - -Quartz based Hugo theme. -[Source](https://github.com/semanticdata/silicon-dioxide) +--- ### Stressed.dev The Answer to the Ultimate Question of Life, the Universe, and Everything is 42. [Source](https://github.com/semanticdata/stressed-dev) +--- + ### Tabspace Chrome extension being ported to Firefox. @@ -52,6 +54,8 @@ Chrome extension being ported to Firefox. * https://extensionworkshop.com/documentation/develop/porting-a-google-chrome-extension/ * https://www.extensiontest.com/ +--- + ### Zola Quartz Port of Quartz (Hugo) to Zola. diff --git a/content/Public Journal.md b/content/Public Journal.md index 41463a3e9..db9c81138 100644 --- a/content/Public Journal.md +++ b/content/Public Journal.md @@ -3,67 +3,57 @@ title: Public Journal description: This new section will explore the concept of maintaining a Public Journal. It takes inspiration from The Journal of an Enigmatic Mind. compartir: true enableToc: true -lastmod: 2023-09-21 +lastmod: 2023-09-22 --- -> This section explores the concept of maintaining a Public Journal. -> It takes inspiration from the [Journal of an Enigmatic Mind](https://speyllsite.pages.dev/journal/). +> [!info] Acknowledgements +> +> This page takes inspiration from the [Journal of an Enigmatic Mind](https://speyllsite.pages.dev/journal/). -> The journal is currently undergoing a rewrite. Apologies. +--- + +## 2023-09-22 + +**Notes** +* Many days worth of changes reported on this entry. +* Started looking at modal editors more seriously. I intend to slowly learn Vim key bindings. + * I have been reading and watching videos about [Vim](https://www.vim.org/), [NeoVim](https://neovim.io/), [Emacs](https://www.gnu.org/software/emacs/), and [Helix](https://github.com/helix-editor/helix). + +**GitHub** +* Many changes made to the [Obsidian Starter Vault](https://github.com/semanticdata/obsidian-starter-vault). Added two new plugins, and updated the README. +* Contributed [PR #8](https://github.com/zbrox/anpu-zola-theme/pull/8) to add dark mode toggle to the [Anpu](https://github.com/semanticdata/anpu-zola-theme) Zola theme. +* Placed the following projects in _"stand-by"_: + * [Stressed-dev](https://github.com/semanticdata/stressed-dev) + * [PurpleWasTaken](https://github.com/semanticdata/purple-was-taken) + * [Zola Quartz](https://github.com/semanticdata/zola-quartz) + * [Silicon Dioxide](https://github.com/semanticdata/silicon-dioxide) + +**Digital Garden** +* After experimenting with the idea of keeping my code base in Quartz v3.3, using Hugo as the base, I felt the amount of effort was unjustified. For now, I have settled on using the latest version of [Quartz](https://github.com/jackyzha0/quartz) as the base for my [[Digital Garden|digital garden]]. +* You can find its source code in [Forgetful Notes](https://github.com/semanticdata/forgetful-notes). +* It has changed domains. Currently being hosted on [forgetfulnotes.com](https://forgetfulnotes.com/). + +> [Link Of The Day](https://en.wikipedia.org/wiki/Cornfield_Bomber?useskin=vector) + +--- ## 2023-09-12 **Notes** * Added configuration for [Alacritty](https://github.com/alacritty/alacritty) to my [dotfiles](https://github.com/semanticdata/dotfiles) repo. -* I am done trying out Brave's vertical tabs. They did not fit my current workflow. The implementation left a lot to be desired. -**Silicon Dioxide** -* Expanded adjustments and changes made to [Silicon Dioxide](https://github.com/semanticdata/silicon-dioxide) repo. -* Fully rebranded from Quartz to Silicon Dioxide. -* Deployed the site using GitHub Pages. -* Consolidated changes previously made to **Purple Garden** into **Silicon Dioxide**. - -> [Link Of The Day](https://en.wikipedia.org/wiki/Illegal_number?useskin=vector) - -## 2023-09-06 - -**Notes** -* As I continue to test Brave vertical tabs, I keep finding myself liking them less and less. I am not quite sure why the vertical tabs implementation in the Firefox sidebar feels much better to me. - -**Digital Garden** -* Rewrote [[Meta]]. -* Changed `markup -> tableOfContents -> ordered` to false within `hugo.yaml`. -* Added default options for: `noH1`, `tabWidth`, `hl_inline`, `canonifyURLs`. -* Added `enableEmoji: true` to `config.yaml`. -* Modified `img.center` to use `display: flex` instead of `display: block`. -* Commented out `background-color: var(--lightgray);` from `#search-icon`. -* Commented out `
{{ i18n "search" }}
` from `header.html`. -* Reduced `{{ i18n "recent_notes" }}` from `h2` to `h3` in `recent.html` to match the Interactive Graph header. -* Bumped `npm: d3` from `@6.7.0` to `@7.8.5` in `graph.html`. Updated integrity check from sha256 to sha384. -* Bumped `npm: floating-ui/core` in `head.html` from `1.2.1` to `1.4.1`. Added sha384 integrity check. -* Bumped `npm: floating-ui/dom` in `head.html` from `1.4.1` to `1.5.1`. Added sha384 integrity check. -* Bumped `npm: katex` from `@0.15.1` to `@0.16.8` within `katex.html`. Updated its multiple sha384 checks. -* Bumped `npm: mermaid` from `@9` to `@10.4.0` within `head.html` and `mermaid.html`. -* Bumped `npm: flexsearch` from `@0.7.21` to `@0.7.31`. Updated integrity check from sha256 to sha384. -* Moved `