Skip to content

Instantly share code, notes, and snippets.

View alexhyett's full-sized avatar
:octocat:
Check out my videos on YouTube

Alex Hyett alexhyett

:octocat:
Check out my videos on YouTube
View GitHub Profile
@alexhyett
alexhyett / gist:0d751da50ab0917debb77d84c5d20fd2
Created January 4, 2024 16:38
Obsidian Dataview Tracker
```dataviewjs
const values = dv.pages('#daily').where(p => p.walk === 1);
const year = 2024;
let date = getStartDate(year);
let diff = dv.luxon.DateTime.utc(year + 1).diff(date, 'days').days;
// == Create calendar data ==
const calendar = [];
for (let i = 1; i <= diff; i++) {
const color = !!values.find(p => p.file.name === date.toFormat('yyyy-MM-dd')) ? "green" : "rgba(255,255,255,0.1)";
@alexhyett
alexhyett / prism.css
Created November 23, 2021 16:57
Prism.js colour scheme
code[class*='language-'],
pre[class*='language-'] {
color: #eee;
text-shadow: 0 0 2pt #1b2c5c;
background: none;
text-shadow: 0 1px rgba(0, 0, 0, 0.3);
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
text-align: left;
white-space: pre;
word-spacing: normal;