From 6178c08a19636d39c5e0382fccf88f7f27b842f1 Mon Sep 17 00:00:00 2001 From: Mira Kristipati Date: Wed, 29 Jan 2025 10:32:31 -0500 Subject: [PATCH] add marquee --- content/lab-notes/Poketch.md | 71 +-------- content/lab-notes/etc.md | 4 +- .../lab-notes/miraidon (airplay server).md | 4 +- content/lab-notes/pkpass.md | 5 +- content/posts/Cluster(fuck).md | 4 +- content/posts/btrfs.md | 4 +- content/posts/gpg.md | 8 +- content/posts/hypercomplex-interest.md | 4 +- content/posts/monogatari.md | 8 +- content/posts/post-1.md | 6 +- content/posts/traefik-setup.md | 6 +- hugo.toml | 6 + layouts/partials/footer.html | 77 ++++++--- layouts/partials/header.html | 2 +- static/buttons/88x31.gif | Bin 0 -> 871 bytes static/buttons/anythingbut.gif | Bin 0 -> 1798 bytes static/buttons/cc-by-nc-sa.gif | Bin 0 -> 2102 bytes static/buttons/cloudfree.svg | 148 ++++++++++++++++++ static/buttons/cssdif.gif | Bin 0 -> 495 bytes static/buttons/e-hs.gif | Bin 0 -> 2415 bytes static/buttons/freetechtips.gif | Bin 0 -> 6609 bytes static/buttons/iso8601.png | Bin 0 -> 657 bytes static/buttons/mw_trans.gif | Bin 0 -> 1445 bytes static/buttons/neovim.gif | Bin 0 -> 695 bytes static/buttons/rotom.gif | Bin 0 -> 2171 bytes static/buttons/transyourgender.gif | Bin 0 -> 1613 bytes static/css/overrides.css | 9 ++ 27 files changed, 256 insertions(+), 110 deletions(-) create mode 100644 static/buttons/88x31.gif create mode 100644 static/buttons/anythingbut.gif create mode 100644 static/buttons/cc-by-nc-sa.gif create mode 100644 static/buttons/cloudfree.svg create mode 100644 static/buttons/cssdif.gif create mode 100644 static/buttons/e-hs.gif create mode 100644 static/buttons/freetechtips.gif create mode 100644 static/buttons/iso8601.png create mode 100644 static/buttons/mw_trans.gif create mode 100644 static/buttons/neovim.gif create mode 100644 static/buttons/rotom.gif create mode 100644 static/buttons/transyourgender.gif diff --git a/content/lab-notes/Poketch.md b/content/lab-notes/Poketch.md index f130eb7..ebd0aa3 100755 --- a/content/lab-notes/Poketch.md +++ b/content/lab-notes/Poketch.md @@ -1,68 +1,3 @@ -# Hardware -- Display Resolution: 192x160 - - potentially just upscaled from 96x80 - - at 3x scaling that's 576x480, 32px pillarboxes if 640x480 - - 384x320 -- how small can the screen physically be? - - android guidelines say 48dp @ 160dpi or 0.3" - - android guidelines also say 48dp is about 9mm so who the fuck knows anymore - - apple says 44pt ~~or 44/72" or 0.61"~~ - - 44pt is 44px, 88px, 132px depending on device - - 132px on iPhone X @ 448(?)dpi so ~ 0.294" - - 192x160 is 1.2"x1" - - 640x480 is 4"x5" for a 6.4" diagonal - - 28.8" x 24" needed to meet android accessibility guidelines jfc - - tl;dr: Apple and Google seem to want about 0.3"per target - - NDS screen size is 106.666 dpi - - poketch would be 1.8x1.5" - - **640x480 would be 2x1.5" or 2.5" diagonal** - - https://www.adafruit.com/product/2478 should do the trick - - 320x240 2.4" - - we use 288x240 (1.5x) - -- 2 Bit grayscale -- Touch screen -- 5:4 aspect ratio -- 1/2 physical buttons -# etc -- will need a font - - sprite based? - - ttf based? - - https://lvgl.io/tools/fontconverter -# stretch goals -- use wifi/ble - - config applet - - also would handle right vs left handed -- mqtt/ntfy.sh - - display notifications using margins? -- android notifications sync - - requires adding to gadgetbridge long term -- pedometer - - needs extra hardware - -# Sprites -- [x] Digital Watch -- [x] Calculator -- [ ] Memo Pad -- [x] Pedometer -- [x] Pokemon List -- [x] Friendship Checker -- [ ] Dowsing Machine -- [x] Berry Searcher -- [ ] Day-Care Checker -- [ ] Pokemon History -- [ ] Counter -- [x] Analog Watch -- [x] Marking Map -- [x] Link Searcher -- [ ] Coin Toss -- [ ] Move Tester -- [ ] Calendar -- [ ] Dot Artist -- [x] Roulette -- [ ] Chain Counter -- [x] Kitchen Timer -- [ ] Color Changer -- [ ] Matchup Checker -- [ ] Stopwatch -- [ ] Alarm Clock \ No newline at end of file +--- +{} +--- diff --git a/content/lab-notes/etc.md b/content/lab-notes/etc.md index 941df08..6213e73 100755 --- a/content/lab-notes/etc.md +++ b/content/lab-notes/etc.md @@ -1,8 +1,8 @@ --- -title: Disorganized Notes author: ArgentumCation -date: 1970-01-01 +date: "1970-01-01" slug: disorganized-notes +title: Disorganized Notes --- # NixOS/Nix diff --git a/content/lab-notes/miraidon (airplay server).md b/content/lab-notes/miraidon (airplay server).md index 8b10e70..36ca910 100755 --- a/content/lab-notes/miraidon (airplay server).md +++ b/content/lab-notes/miraidon (airplay server).md @@ -1,7 +1,7 @@ --- -title: Miraidon (Airplay Server) -date: 1970-01-01 +date: "1970-01-01" draft: true +title: Miraidon (Airplay Server) --- ## Reference Impls diff --git a/content/lab-notes/pkpass.md b/content/lab-notes/pkpass.md index 4d251d1..ebd0aa3 100755 --- a/content/lab-notes/pkpass.md +++ b/content/lab-notes/pkpass.md @@ -1,2 +1,3 @@ -https://file-extensions.com/docs/pkpasss -https://developer.apple.com/documentation/walletpasses \ No newline at end of file +--- +{} +--- diff --git a/content/posts/Cluster(fuck).md b/content/posts/Cluster(fuck).md index b62fb2f..011a6cc 100755 --- a/content/posts/Cluster(fuck).md +++ b/content/posts/Cluster(fuck).md @@ -1,9 +1,9 @@ --- author: ArgentumCation -title: Cluster(fuck) -pubDate: 1970-01-01 draft: true +pubDate: "1970-01-01" slug: cluster +title: Cluster(fuck) --- | Hostname | IPv4 | Hardware | Function | OS | Arch | Cores | Ram | USB power? | Power | diff --git a/content/posts/btrfs.md b/content/posts/btrfs.md index 651b66e..4445e1e 100755 --- a/content/posts/btrfs.md +++ b/content/posts/btrfs.md @@ -1,8 +1,8 @@ --- -title: "Lightning Talks: BTRFS" -author: "ArgentumCation" +author: ArgentumCation date: "2023-04-14" summary: A talk I gave on using BTRFS to my University Linux Usergroup +title: 'Lightning Talks: BTRFS' --- ## Crash Course to Filesystems diff --git a/content/posts/gpg.md b/content/posts/gpg.md index b436044..025b864 100755 --- a/content/posts/gpg.md +++ b/content/posts/gpg.md @@ -1,11 +1,11 @@ --- -title: Intro to GPG author: ArgentumCation -date: 2023-09-25 +date: "2023-09-25" slug: gpg tags: - - encryption - - gpg +- encryption +- gpg +title: Intro to GPG --- ## What is GPG diff --git a/content/posts/hypercomplex-interest.md b/content/posts/hypercomplex-interest.md index ccd07d3..f8d55ca 100755 --- a/content/posts/hypercomplex-interest.md +++ b/content/posts/hypercomplex-interest.md @@ -1,10 +1,12 @@ --- draft: true -title: Hypercomplex Interest summary: You know what, fuck you _rotates your interest rates 90°_ +title: Hypercomplex Interest --- # Compound Interest +You know what, fuck you _rotates your interest rates 90°_ + Y'all remember this from like 4th grade right, I barely do so here's a refresh $$ z = Pe^{rt} $$ diff --git a/content/posts/monogatari.md b/content/posts/monogatari.md index 9b0bc08..96b6c0e 100755 --- a/content/posts/monogatari.md +++ b/content/posts/monogatari.md @@ -1,9 +1,13 @@ --- +pubDate: "2024-07-01" +summary: The definitive watch order for the Monogatari Series (unfortunately) title: Monogatari Series Watch Order -pubDate: 2024-07-01 -summary: "The definitive watch order for the Monogatari Series (unfortunately)" --- + + ```mermaid --- title: Monogatari Watch Order diff --git a/content/posts/post-1.md b/content/posts/post-1.md index f0daa42..a237c45 100755 --- a/content/posts/post-1.md +++ b/content/posts/post-1.md @@ -1,8 +1,8 @@ --- -title: "Generating an SSH Resident Key" -author: "ArgentumCation" +author: ArgentumCation pubDate: "2023-03-19" -slug: "post-1" +slug: post-1 +title: Generating an SSH Resident Key --- import { Accordion, AccordionItem } from "accessible-astro-components"; diff --git a/content/posts/traefik-setup.md b/content/posts/traefik-setup.md index 87123e5..abfd585 100755 --- a/content/posts/traefik-setup.md +++ b/content/posts/traefik-setup.md @@ -1,9 +1,9 @@ --- -title: "Getting up and running with Traefik" -author: "ArgentumCation" +author: ArgentumCation layout: ../../layouts/Layout.astro pubDate: "2023-04-03" -slug: "traefik-setup" +slug: traefik-setup +title: Getting up and running with Traefik --- - Okay so you've got a server now and need a reverse proxy diff --git a/hugo.toml b/hugo.toml index d61a69f..b7f9908 100644 --- a/hugo.toml +++ b/hugo.toml @@ -19,3 +19,9 @@ inline = [['\(', '\)']] math = true +[outputs] + home = ['html', 'rss'] + section = ['html', 'rss'] + taxonomy = ['html'] + term = ['html'] + diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 995fde2..345f321 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -60,23 +60,64 @@ Fediring ->

- + + + + + + + + + + + + + + + + + - ); - }) - } ---> + + + + + + + + + + + + diff --git a/layouts/partials/header.html b/layouts/partials/header.html index dfa7ec4..9bfde9f 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -4,7 +4,7 @@

{{.Page.Title}}

Links - RSS + RSS Author diff --git a/static/buttons/88x31.gif b/static/buttons/88x31.gif new file mode 100644 index 0000000000000000000000000000000000000000..a4a981ac1270da0e6e887978e690711fb1d70dd1 GIT binary patch literal 871 zcmV-t1DO0rNk%w1VORhk0EGYmOlfgKN^6Xit(26loSe1B&eqP()`Wzm-sk5^Qggk= z&U<^DrLDbMT7=kH2Vdl(oodxV@?V}#Dm-rnBlb9UnmDN1W|j5$JUt+mFr zwZ{Md|1mjZ&eqd`_>Y-(kCc&oATSeSv~@^1Zl_?+vrQX>t2wGMyotttrGeU?EBS1=pIxo!}kP_n# z^y}m>qQ97C1c#|Ebe4-Kha9vr3ACAybJ>v{Obn<#F;tgD%L> z(O51p_d)||l$G2I@xai8%Y7Awbb^O3fLKNgE6~u^2@BBU0EHQ)GlK*H*s_j)D(-iU z7!r^W$_f+I#iNgt1bGGva!HZUG*W10mj{PI0G}8rT;W`0jAXgTURriZ2y|YCxdxYF xmgxtWW~M0y9&cda=9_TFDd(JY)@kRRc+zRXo_zM{=bwNED(Iku7Aj~E06SBucsc+8 literal 0 HcmV?d00001 diff --git a/static/buttons/anythingbut.gif b/static/buttons/anythingbut.gif new file mode 100644 index 0000000000000000000000000000000000000000..eabb7d8c46c195235d957435766aba474ce60e82 GIT binary patch literal 1798 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 Kvx`6g$NmH4VMv1j literal 0 HcmV?d00001 diff --git a/static/buttons/cloudfree.svg b/static/buttons/cloudfree.svg new file mode 100644 index 0000000..9f75009 --- /dev/null +++ b/static/buttons/cloudfree.svg @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + a computer + runs on + + diff --git a/static/buttons/cssdif.gif b/static/buttons/cssdif.gif new file mode 100644 index 0000000000000000000000000000000000000000..24fb8d5b6e1dfcdee948fc5558c86f92873f8bf2 GIT binary patch literal 495 zcmV%MR- z&$J5wsiNNK$=g#SPr?9u9g+2&>iYeW{-_fV4(W+DI-i$V(_F?Il zARdfFwdfg?5+;f%bKLql3^z(v$4aG`>Jb7|Q6jTN2U4m`$q?9zgvE>rnns|Ga?(vvBcvef8P+enaf!qOaQ%_IRc zTA6Zn>XqFZR#?(DW#VX^TXk>=$X!eK<=t1?vTB{nqwe3gfw2$}z__vF$B-MpJVLp$ lWgvMEYu=3U!;R0NLyI0wy0q!js7s$n&APSg*QX-@06Q*%>?;5O literal 0 HcmV?d00001 diff --git a/static/buttons/e-hs.gif b/static/buttons/e-hs.gif new file mode 100644 index 0000000000000000000000000000000000000000..3e589c56b7865bca86b32d0645aba585c01b079c GIT binary patch literal 2415 zcmeH`{Xf%-0>{7KeP_?uX3NId=5YrTC8ivG*|0oBLnLJiNw`xwx#F}ZOsztCa>=$z zg$l{jrMqE{d+MGur$pUyr(36W`-k`I{fXHW%?r&=2bjQn zHGr@I(KwVXkwBu5sE!nx6U~Lm@bL2R<@yA!4GaklrW_$SA9f9g!`YRN-ut;e6|Ao+ zI6-;b;BVJ$tcVoG#v~*rq@<_|U$ZT;nDBIKcRdR+y1C812 zXs^MdMku%*BE19S)Q1XaVg#yJudnys(BvN2PY&sJ^y%gTe}{nkM8^pdev#z)12TA= z?)EdldPZ~q4G4Tq@mlZ=H3!9Zv$kAu&l=nSH^3=Jle13l6xE9az0uo-Gj?di`K@{T zn)V%(mVPU(thibkZ*A#WdLWz2@hEE0rfNBAu&^COV_j+FM=ea|wG{Tu1P2e9mo zedRK?e8FeO!=2HVxNR@C7S9yyeYUSkbwKf_Z&eM4t6qet=3wb`dCT8&baS~Er;aG9 z6-U*zC+d$ko;}sna=zwTwfge0#FbhK2`6{xV!;RGpkTe%5qGcUP^MY;C{W(Dz+i|M*bPWY?dK-FFNli|;M( zKL7gp%fG*T`2zfZ{~H7B4@eLI)PUdb_}@PPU{(MS!w`093<`{cPv)d#UROhOk8Kuq z>x{=}?p~tCk|}*uW#rM<{FsCb^_=8tzr8WJvB8DQ1Er60k0q>8tyt=`M$^4IW@-VT z|M^NR0SKnq(#1f_W%rTEa|L4)4?4cygNiy2f&lNZ565JBDHqvtLv!>}ZDbPxsC#?O zB=u_{P<=XI?e^vah(v95WBF}KHn%3Fm|81^A>bPVV*r2?q}>3okcig>H4q) z*^e~D^Su>h9}Tx}Y$egi-QO?2DVzq90$%FD@YYa(XYw`x;RwG%mXikI0-}~}(jaVC z4Gcd0jKmZ@8!?*|#8ERk2_f_N=?@9HXJi0G10JT2ZhD!)v`M#a&uXD+szK1hL>D25 zM8GMUj!+T3pI^Or!m9!vJqfQY8xVM4>bv4f=mVO2PJYwA^A9XSetKQm`r|CBkTD zFOb+!<2$oydVZN=GZhWR*3e72QLO419AapKNyLuyL5KXr?s**eAF9dCoQ@9gTL#`jM3 z6uDBokY&MXhcC6V-&vIukx4U3!o~y`D22WxgL9&QZCoL9yN=5lsg}$rysv;{bnxD& ziM*e}nL^wr0&fJyRE;?2j=y7`yk*Ukily6ZI*7n0!ShNA#e;!-TC`CzH0RbS`S_2` z7H$-tLt8;2%N}$q7u_`QAu5TZJw%BWtQ;)L&bs{}^}_0j7$iYuMN&k(Y`$|v{FaY| zwdYop7^2FIq;T{lQMBA|qNu$+ZnC)8k7 zRvAgHhw}L3|8|EU4Qom_tHvCD2!Wj8c`REDATz{6_FeN8n6xPaU1$_N8jbzfT$O(S zT1C{_6C?okMm|K#3`E({47L(j9(EzZ4J?!LNeMFBl9XDD%O?#3$>0VvTY84 z*aFWmymfcBD74{vz7`cC1@S{x^qS0ERA5;Srho-GSHOtvv(Hl+Yas`f`Dik|!B%q( zaw+RUxu|3W6Goo)*y~K6*3;n=plW*Lh4LG4Bd9_Zq*6V&gVmN@V1o0%H$!DB=^m+V zgMXzzG23`r;E;FA3EOr?HS-*5@#3!dv2$W%a2ZI*6U*)VU`-hh0c{PKaI=hwE3L&Z!`NK_L>{;Wtv_gn zJ|&@x9*a@lvwIV{kH^Bu4^jebULgu<`@#q2b<6+*Hr8~}RW21eQm@(z8kDYf_3bYC zP{!)V=rENg=IaqoeYr)!tMdtSnQV_go*+D=C+DXdE`Vxb2&zSoeNaCKSmFPw9K=%=3LG7x~W1P0IC? zf`~w%RU#V%z*Q3I+GU_%$GV2OX|3Jh>Eq&J-=|ofd1&@s7Sjth-l`TM-QXhrMBLo3 RP49;-2{+4UoQc4O{{V9tNb>*y literal 0 HcmV?d00001 diff --git a/static/buttons/freetechtips.gif b/static/buttons/freetechtips.gif new file mode 100644 index 0000000000000000000000000000000000000000..896741c487ffc7f6133c8f67f435cadb401d129f GIT binary patch literal 6609 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 k&fvIk|ET6HpX8fTFPAT!`=l}o! literal 0 HcmV?d00001 diff --git a/static/buttons/neovim.gif b/static/buttons/neovim.gif new file mode 100644 index 0000000000000000000000000000000000000000..c3670e228b13da166af1da70c7dfa2e971a406aa GIT binary patch literal 695 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 literal 0 HcmV?d00001 diff --git a/static/buttons/transyourgender.gif b/static/buttons/transyourgender.gif new file mode 100644 index 0000000000000000000000000000000000000000..c6de1c9e9615b89072762d2ff5db452c9f07259a GIT binary patch literal 1613 zcmZ?wbhEHbj9`#wXkuXS$t?W;|9|wkUtd@5U|?YQ_xZrDYaoW=e{Mh5kYH!W09PYD z17=2$&`%at9w4m)#0((q49x#CcHQ}BaLV)X3X9ja$4y-|`cg9IWvp7aG+m%T=llnY zcEfp>TV}krP4EqS^fiX1v1p}_5v%E)Ahx%b$>$S;qIC}}i(kP%TUB9xaEbYylCbr8 z%S7L(HP7C+OsZ_*zK4m$kwxJp*`;lvnMpwbxsA1kaz>LUF;AM7CO3KNZ1ZXJYNpSe zY&U1|1TKrEaZ_i_T(o}nx>-{l7H(WJecAMNx$<%AS8raie&gJQE9NCHTzho6@$%XE z2RzptJ9*^7qP^?Z9Nv9y@w^>R9`9du?I8;zqv6|k9}GUdHTwGI!zZ&}2Y-J5@$cEf zSwX%Bw${ISc6ae}y&F9Zjs+j8)z8Q6D?hp_METK$M_q!-PIk8*+?aU6ee#q`g)x<% z+ytdmV%mC6EPkw;pi}hf&dJX$+yb`V)7Dsiard5SSwqVMI=matd0Umy8v9hvJ@ zX_Xsgde45fC}Z3ksaDspxm+_JE&g~V>(*BO*~_k0nl0a$add~{=WD%eYxA{VZ90&a zcg^r{O?GOttGN2D{k0!osmjb0+9;nUd;4sdWSDN`i9datr-pofV3GUHM$3g`>pb&d zsnxeK+0ABYt48lG`?B2o<;^YqLbj1#gijt=_Et*WZjx&8nVF63bN%M-;?BLXIs5*( zy}Q4^e{i^4-rtT95$((jtPDX6qQGe1W3kJ5kAj=qoK@TGRK>qZrFsT$=2e|mo8j3h z{$fIddi=DTWxIA=KCqy`Lr1D}|Kg&PIoBplYA9JXDQQjEA(McIWlIleYW}`jwf>Ig z60vVVXQSWD{AISC`LWL2J}r= z7ABQha~IBCv~>E4m8({}r-XLLSEprc*4i3BrK&nQwQzgUp8XYTjvPHUSz3`_ThY?u zoEh(_X-XFi+pb=-mG|L9c!-ICg&~AN1n8jy7Q4LGD4cR#HF?3+_G0<@&l+OCOh{R| zF6Z?=U^*_@yUZ~`@aMg7s|9-QPgpy39-V(7&1SXtj=R!QwwX@eS0b+{dEZ@gougE3 z{ zhUUtmg^Lz1S-NaF$U|$^w$AVB*jQP;VdMPn>8qyJPnxo)Ysw+(gIm@eKXLN7x6hd* zuL#$3ZeFWnFNG&N`CUo!y={WzDWq7E*yV^GORR)qNvIJTOCh*oiIqSsF+*aBnFg^W zfgDTxn6cD^5ldWzV~K|iZ!9s>I+iqcIibfAC!tuH1dF8-T(QJXAeI;*vBXGWELj5p D9@6nQ literal 0 HcmV?d00001 diff --git a/static/css/overrides.css b/static/css/overrides.css index 8258166..befea98 100644 --- a/static/css/overrides.css +++ b/static/css/overrides.css @@ -116,3 +116,12 @@ p mjx-container { text-align: center; display: flex; } + +.btn-88x31 { + border: none !important; + + img { + width: 88px; + height: 31px; + } +}