mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-28 07:14:05 -06:00
Quartz sync: Sep 23, 2023, 3:45 PM
This commit is contained in:
parent
8c0d04b1d3
commit
0d7be2a8a6
@ -2,7 +2,7 @@
|
||||
title: On Law School
|
||||
tags:
|
||||
- essay
|
||||
- incomplete
|
||||
- seedling
|
||||
date: 2023-09-20
|
||||
draft: true
|
||||
---
|
||||
|
||||
@ -2,8 +2,8 @@
|
||||
title: How You can Increase your Productivity
|
||||
tags:
|
||||
- productivity
|
||||
- incomplete
|
||||
- essay
|
||||
- seedling
|
||||
date: 9-08-23
|
||||
---
|
||||
This article is split into four sections:
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
---
|
||||
title: Why I Garden
|
||||
tags:
|
||||
- incomplete
|
||||
- cloud
|
||||
- essay
|
||||
- seedling
|
||||
date: 9-08-23
|
||||
---
|
||||
## Short answer: fun.
|
||||
|
||||
@ -3,13 +3,18 @@ title: Code Editors
|
||||
tags:
|
||||
- productivity
|
||||
- programming
|
||||
date: 9-07-23
|
||||
- seedling
|
||||
date: 2023-09-07
|
||||
---
|
||||
Below are my two favorite ways to write code. Let's start with the big one:
|
||||
CBelow are my two favorite ways to write code. Let's start with the big one:
|
||||
## Visual Studio Code
|
||||
This little gem of a text editor ended up taking the world by storm because it delivered open-source compartmentalization and configuration in an enterprise package.
|
||||
|
||||
[VSCode](https://code.visualstudio.com/) arose out of a common hatred for
|
||||
[VSCode](https://code.visualstudio.com/) arose out of a common hatred for the Visual Studio IDE, which follows the Windows design philosophy and, as a result, is a bloated and unusable mess.
|
||||
|
||||
Instead of the "workload", where Visual Studio installs everything needed to develop a certain kind of application, VSCode offers the "extension": all the IDE features and syntax highlighting needed to develop in a language, but leaves language servers and compilers to the rest of your system. As such, it's extremely lightweight, not to mention cross-platform thanks to its use of the Electron framework.
|
||||
|
||||
Another of the features that I like is cosmetic customization. VSCode has a massive
|
||||
## Neovim
|
||||
Sometimes, the [[Misc/keys|most efficient solution]] only arises because it was technically necessary, yet when advancements make it no longer necessary, the initial route proves subpar. you just want to bang out a few lines of code, hit save, and go back to whatever you were doing before. This is [Neovim](https://neovim.io/).
|
||||
|
||||
|
||||
@ -3,6 +3,7 @@ title: Hundred Rabbits Ecosystem
|
||||
tags:
|
||||
- community
|
||||
- creators
|
||||
- seedling
|
||||
date: 9-08-23
|
||||
---
|
||||
Hundred Rabbits has a collection of programs and APIs that reflect the kind of project base I really like.
|
||||
@ -2,7 +2,7 @@
|
||||
title: Matrix
|
||||
tags:
|
||||
- social
|
||||
- incomplete
|
||||
- seedling
|
||||
date: 9-08-23
|
||||
---
|
||||
Matrix is a decentralized, independently federated chat server protocol.
|
||||
@ -1,8 +1,8 @@
|
||||
---
|
||||
title: Obsidian
|
||||
tags:
|
||||
- incomplete
|
||||
- productivity
|
||||
- seedling
|
||||
date: 9-08-23
|
||||
---
|
||||
> Obsidian is the private and flexible note‑taking app that adapts to the way you think.
|
||||
|
||||
@ -4,7 +4,7 @@ aliases:
|
||||
- fediverse
|
||||
tags:
|
||||
- social
|
||||
- incomplete
|
||||
- seedling
|
||||
date: 2023-09-08
|
||||
---
|
||||
I recently started looking into the ideology behind the fediverse. Long story short, I like what I see, and will be looking into a project with it soon.
|
||||
|
||||
@ -3,7 +3,7 @@ title: LiveSync
|
||||
tags:
|
||||
- cloud
|
||||
- difficulty-advanced
|
||||
- incomplete
|
||||
- seedling
|
||||
date: 9-08-23
|
||||
---
|
||||
Setting up LiveSync was pretty tumultuous. Obsidian has a paid feature called [Obsidian Sync](https://obsidian.md/sync), which accomplishes the same thing, but I have a webserver and determination!
|
||||
|
||||
@ -4,7 +4,7 @@ tags:
|
||||
- cloud
|
||||
- difficulty-advanced
|
||||
- webdev
|
||||
- incomplete
|
||||
- seedling
|
||||
date: 9-08-23
|
||||
---
|
||||
I recently added [Remark42](https://remark42.com/) for comments. It's still a work in progress, and I plan to update quite a few things about it in future.
|
||||
@ -21,5 +21,4 @@ At present, you can choose to leave an anonymous comment or link it to your GitH
|
||||
- Configure [email](https://remark42.com/docs/configuration/email/) features like sign-in and notifications
|
||||
- Requires setting up an SMTP server. Ugh...
|
||||
- Yet another service on my poor cloud VM. And this isn't even one I can selfhost.
|
||||
- Style the comment box to align with the styles on the site.
|
||||
- On that note, I need to just style the site in general. It's pretty basic atm.
|
||||
- Style the comment box to align with the styles on the site.
|
||||
@ -4,6 +4,7 @@ tags:
|
||||
- diy
|
||||
- keyboard
|
||||
- difficulty-easy
|
||||
- seedling
|
||||
draft: true
|
||||
date: 9-08-23
|
||||
---
|
||||
|
||||
@ -3,8 +3,8 @@ title: My Cloud
|
||||
tags:
|
||||
- cloud
|
||||
- essay
|
||||
- incomplete
|
||||
- difficulty-moderate
|
||||
- seedling
|
||||
date: 9-08-23
|
||||
---
|
||||
A list of things that I do with cloud servers.
|
||||
|
||||
@ -3,12 +3,13 @@ title: Summary of Changes for September 2023
|
||||
draft: true
|
||||
tags:
|
||||
- "#update"
|
||||
date: 2023-09-30
|
||||
---
|
||||
|
||||
## Housekeeping
|
||||
I'm going to start tracking lists of changes that happen during the previous month! This should provide a nice little bump to the RSS feed since I edit pages post-creation a lot.
|
||||
|
||||
There'll also be a small blog component to it.
|
||||
- I'm proud to announce that the title of this garden is now Projects & Privacy! Originally, I worried about putting a privacy focus on here, but then I realized that privacy was a significant part of almost all of my projects and everything [[Projects/my-cloud|that I host]].
|
||||
- Law school is back in full swing! I'm juggling a lot of computer projects as well as coursework, so this site might slow a bit.
|
||||
- I did a vegan cheese party with some friends (they're vegan, not me) and made a cheese platter, margherita pizza, and some fried mozz sticks. Here's the result:
|
||||
|
||||
@ -18,7 +19,8 @@ There'll also be a small blog component to it.
|
||||
- I added comments with Remark42, and documented it [[Projects/Obsidian/quartz-comments|here]].
|
||||
- I started fleshing out [[Projects/my-computer|My Computer]].
|
||||
- I'm researching and angling to fully write through the essay on [[Essays/why-i-garden|Why I Garden]].
|
||||
- I'm working towards writing an essay on law school and its problems as an institution.
|
||||
- I'm working towards writing an essay on law school and its problems as an institution. Nothing to report yet.
|
||||
- I've refactored some things to come more into alignment with how a digital garden normally looks, including using #seedling as a tag. My goal is to get this site on its feet with a better theme and a few substantial essays and then submit it to the Quartz Showcase for some publicity. I'll also plug it on Mastodon if I ever set up an account there.
|
||||
## Status Updates
|
||||
- I finally got around to looking into Mastodon and the Fediverse more broadly. The ideas are *insanely* cool. Expect pages and maybe projects on it in future.
|
||||
- I swapped from a custom compiled Zen kernel to the CachyOS-Bore-EEVDF kernel available in the Copr repos, and holy crap, the performance is night and day. All of the options in games that would lock my CPU-bound EGPU setup to less than 60 frames are now open to me, and graphical fidelity is better than ever.
|
||||
@ -11,4 +11,6 @@ I'm a law student aiming to practice in intellectual property litigation. Massiv
|
||||
I obsess over minimizing my digital footprint with respect to services where the users are viewed as the product. See my thoughts [[Programs I Like/on-self-hosted-software|on Self-Hosted Software]] for more.
|
||||
|
||||
## By...Hobby
|
||||
I enjoy rock climbing, building & flying FPV drones, reading, and baking.
|
||||
I enjoy rock climbing, building & flying FPV drones, reading, and baking.
|
||||
|
||||
I can be found in your local cafe, sipping something more dessert than coffee and typing furiously into a legal document or class outline.
|
||||
@ -4,40 +4,38 @@ tags:
|
||||
- toc
|
||||
date: 9-08-23
|
||||
---
|
||||
> [!tip]
|
||||
> You will own **nothing**, and you will be **happy**.
|
||||
|
||||
Projects and free, open innovation are the backbone of the internet. The modern internet, dominated by intrusive web applications and closed-source programs, is antithetical to that idea. **I believe in keeping your learning public, but your data private**. These are just a few of the reasons that I decided to start this website.
|
||||
# Welcome!
|
||||
You're on a site called a [[Misc/what-is-a-garden|Digital Garden]]. Here's some info on [[Essays/why-i-garden|Why I Garden]].
|
||||
|
||||
Feel free to subscribe to [this site's RSS feed](/index.xml) for the latest updates whenever I post.
|
||||
This site changes often. Feel free to subscribe to [this site's RSS feed](/index.xml) for a ping every time I make a new entry. You can also check [[Updates]] for a monthly list of changes.
|
||||
> [!question] What can I see here?
|
||||
> I [[about-me|(me, myself)]] write about:
|
||||
> - Projects I've undertaken and programs that I've used
|
||||
> - The intersection of social issues and technology, often with a privacy-first spin
|
||||
> - Anything else that you can find in the [Explorer](https://quartz.jzhao.xyz/features/explorer) on your left
|
||||
> - If you're on mobile, visit the [[sitemap|Sitemap]].
|
||||
|
||||
This site changes often. Check [[Updates]] for a monthly list of changes.
|
||||
> [!Question] -> What the hell is that spiderweb thing?
|
||||
> That's the [Graph View](https://help.obsidian.md/Plugins/Graph+view). It's an [[Programs I Like/obsidian|Obsidian]] feature which acts as a map of what pages link to each other. Click on it for a map of the entire site and how it interconnects. It doesn't use Obsidian's implementation directly, but since [[Projects/Obsidian/digital-garden|the site generator I use]] is heavily inspired by Obsidian and [Obsidian Publish]( https://obsidian.md/publish ), it remains.
|
||||
|
||||
# What can I see here?
|
||||
I [[about-me|(me, myself)]] write about:
|
||||
- Projects I've undertaken and programs that I've used
|
||||
- The intersection of social issues and technology, often with a privacy-first spin
|
||||
- Anything else that you can find in the [Explorer](https://quartz.jzhao.xyz/features/explorer) on your left
|
||||
- If you're on mobile, visit the [[sitemap|Sitemap]].
|
||||
|
||||
# What the hell is that spiderweb thing?
|
||||
That's the [Graph View](https://help.obsidian.md/Plugins/Graph+view). It's an [[Programs I Like/obsidian|Obsidian]] feature which acts as a map of what pages link to each other. Click on it for a map of the entire site and how it interconnects. It doesn't use Obsidian's implementation directly, but since the site generator I use is heavily inspired by Obsidian and [Obsidian Publish]( https://obsidian.md/publish ), it remains.
|
||||
|
||||
# What’s a Backlink?
|
||||
The Backlinks pane is a list of all pages that link to this site in content. Because you’re on the homepage, it’s empty. On content pages, it’ll be more substantial and serve as a convenient navigation tool.
|
||||
|
||||
# What else do I need to know?
|
||||
### Epistemological disclosure
|
||||
> [!question] -> What’s a Backlink?
|
||||
> The Backlinks pane is a list of all pages that link to this site in content. Because you’re on the homepage, it’s empty. On content pages, it’ll be more substantial and serve as a convenient navigation tool.
|
||||
## Epistemological disclosure
|
||||
Please accept that I reserve the right to be wrong on this website. I don’t claim to be an expert on any of the subject matter within. As this site reflects a learning process, I’m also liable to change my mind if I research an issue further. I’ll document if this happens.
|
||||
|
||||
If you don’t like how I’ve done something, feel free to write a piece in your own garden for it. I’d love to read it! It’s no secret that a lot of this garden comprises my gripes with various things.
|
||||
### Disclaimer
|
||||
## Disclaimer
|
||||
It goes without saying that anything herein constitutes my own opinion and not the opinion of any affiliated person or entity. Nothing on this website is legal advice either.
|
||||
|
||||
### Attribution
|
||||
## Attribution
|
||||
Feel free to properly reference any of the content within in your own gardens or work. Don’t plagiarize.
|
||||
|
||||
**Do not input my work into a generative AI for any purpose, including to train or update the model, explore alternate positions to mine, or to converse with the work.** Keep the moles out of the garden.
|
||||
|
||||
### Privacy/Terms of Use
|
||||
## Privacy/Terms of Use
|
||||
- I don't run analytics of any kind on this site.
|
||||
- I don't share any of my content with third parties, nor do I consent to third party use of my content which I retain a copyright in.
|
||||
- The sole exception to this policy is that third parties are permitted to link to this webpage in their own content.
|
||||
|
||||
@ -4,7 +4,7 @@ tags:
|
||||
- linux
|
||||
- cloud
|
||||
- advanced
|
||||
- incomplete
|
||||
- seedling
|
||||
date: 9-08-23
|
||||
---
|
||||
This page documents my many adventures with Linux and why I enjoy it.
|
||||
|
||||
4
content/tags/seedling.md
Normal file
4
content/tags/seedling.md
Normal file
@ -0,0 +1,4 @@
|
||||
---
|
||||
title: 🌱 Seedling
|
||||
---
|
||||
Seedlings are pages that haven't been around for long, or haven't been fully fleshed out.
|
||||
@ -4,7 +4,7 @@ import * as Plugin from "./quartz/plugins"
|
||||
const config: QuartzConfig = {
|
||||
configuration: {
|
||||
defaultDateType: "modified",
|
||||
pageTitle: "🌱 be-far",
|
||||
pageTitle: "🌱 Projects & Privacy",
|
||||
enableSPA: true,
|
||||
enablePopovers: true,
|
||||
analytics: null,
|
||||
@ -18,23 +18,23 @@ const config: QuartzConfig = {
|
||||
},
|
||||
colors: {
|
||||
lightMode: {
|
||||
light: "#eff1f5",
|
||||
lightgray: "#dce0e8",
|
||||
gray: "#8c8fa1",
|
||||
darkgray: "#4c4f69",
|
||||
dark: "#4f4f7f",
|
||||
secondary: "#40a02b",
|
||||
tertiary: "#209fb5",
|
||||
light: "#dce0e8", // Backg
|
||||
lightgray: "#bcc0cc", // Code Backg
|
||||
gray: "#8c8fa1", // Unread nodes and subtitles
|
||||
darkgray: "#4c4f69", // Text
|
||||
dark: "#4c4f69", // Code text
|
||||
secondary: "#40a02b", // Links, title, and current node
|
||||
tertiary: "#209fb5", // Visited nodes
|
||||
highlight: "rgba(143, 159, 169, 0.15)",
|
||||
},
|
||||
darkMode: {
|
||||
light: "#1e1e2e",
|
||||
lightgray: "#6c7086",
|
||||
gray: "#a6adc8",
|
||||
darkgray: "#cdd6f4",
|
||||
dark: "#cdd6f4",
|
||||
secondary: "#a6e3a1",
|
||||
tertiary: "#89dceb",
|
||||
light: "#292c3c",// Backg
|
||||
lightgray: "#6c7086", // Code Backg
|
||||
gray: "#a6adc8", // Unread nodes and subtitles
|
||||
darkgray: "#cdd6f4", // Text
|
||||
dark: "#cdd6f4", // Code text
|
||||
secondary: "#a6e3a1", // Links, title, and current node
|
||||
tertiary: "#89dceb", // Visited nodes
|
||||
highlight: "rgba(143, 159, 169, 0.15)",
|
||||
},
|
||||
},
|
||||
@ -45,7 +45,7 @@ const config: QuartzConfig = {
|
||||
Plugin.FrontMatter(),
|
||||
Plugin.TableOfContents(),
|
||||
Plugin.CreatedModifiedDate({
|
||||
priority: ["git", "frontmatter", "filesystem"], // you can add 'git' here for last modified from Git but this makes the build slower
|
||||
priority: ["frontmatter", "git", "filesystem"], // you can add 'git' here for last modified from Git but this makes the build slower
|
||||
}),
|
||||
Plugin.SyntaxHighlighting(),
|
||||
Plugin.ObsidianFlavoredMarkdown({ enableInHtmlEmbed: false }),
|
||||
|
||||
@ -8,7 +8,7 @@ import { QuartzPluginData } from "../plugins/vfile"
|
||||
|
||||
// Options interface defined in `ExplorerNode` to avoid circular dependency
|
||||
const defaultOptions = {
|
||||
title: "Explorer",
|
||||
title: "On This Site",
|
||||
folderClickBehavior: "collapse",
|
||||
folderDefaultState: "collapsed",
|
||||
useSavedState: true,
|
||||
|
||||
@ -21,7 +21,7 @@ function TableOfContents({ fileData, displayClass }: QuartzComponentProps) {
|
||||
return (
|
||||
<div class={`toc ${displayClass}`}>
|
||||
<button type="button" id="toc">
|
||||
<h3>Table of Contents</h3>
|
||||
<h3>On This Page</h3>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
width="24"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user