[{"content":"Hugo Website: https://gohugo.io\nWritten in Go, Hugo is an open-source static site generator available under the Apache Licence 2.0. Hugo supports TOML, YAML, and JSON data file types, Markdown and HTML content files, and uses shortcodes to add rich content. Other notable features are taxonomies, multilingual mode, image processing, custom output formats, HTML/CSS/JS minification, and support for Sass SCSS workflows.\nHugo makes use of a variety of open source projects including:\nhttps://github.com/yuin/goldmark https://github.com/alecthomas/chroma https://github.com/muesli/smartcrop https://github.com/spf13/cobra https://github.com/spf13/viper Hugo is ideal for blogs, corporate websites, creative portfolios, online magazines, single-page applications, or even a website with thousands of pages.\nHugo is for people who want to hand-code their own website without worrying about setting up complicated runtimes, dependencies, and databases.\nWebsites built with Hugo are swift, secure and can be deployed anywhere including, AWS, GitHub Pages, Heroku, Netlify, and any other hosting provider.\nLearn more and contribute on GitHub.\n","permalink":"https://straycatcoder.github.io/hugo/","summary":"\u003ch1 id=\"hugo\"\u003eHugo\u003c/h1\u003e\n\u003cp\u003eWebsite: \u003ca href=\"https://gohugo.io\"\u003ehttps://gohugo.io\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWritten in Go, Hugo is an open-source static site generator available under the \u003ca href=\"https://github.com/gohugoio/hugo/blob/master/LICENSE\"\u003eApache Licence 2.0.\u003c/a\u003e Hugo supports TOML, YAML, and JSON data file types, Markdown and HTML content files, and uses shortcodes to add rich content. Other notable features are taxonomies, multilingual mode, image processing, custom output formats, HTML/CSS/JS minification, and support for Sass SCSS workflows.\u003c/p\u003e\n\u003cp\u003eHugo makes use of a variety of open source projects including:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yuin/goldmark\"\u003ehttps://github.com/yuin/goldmark\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alecthomas/chroma\"\u003ehttps://github.com/alecthomas/chroma\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/muesli/smartcrop\"\u003ehttps://github.com/muesli/smartcrop\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra\"\u003ehttps://github.com/spf13/cobra\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/viper\"\u003ehttps://github.com/spf13/viper\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHugo is ideal for blogs, corporate websites, creative portfolios, online magazines, single-page applications, or even a website with thousands of pages.\u003c/p\u003e","title":"Hugo"},{"content":"Bear Website: https://bearblog.dev\nThere is a website obesity crisis. Bloated websites are full of scripts, ads, and trackers slowing your readers down every time they try to read your well-crafted content.\nBear is all you need to build a fantastic and optimized site or blog. It works perfectly on any viewing device. All you need to focus on is writing good content.\nBear makes it simple to publish content online and grow an audience while keeping pages tiny, fast, and optimized for search engines.\nEach page is ~5kb.\nLearn more and contribute on GitHub.\n","permalink":"https://straycatcoder.github.io/bear/","summary":"\u003ch1 id=\"bear\"\u003eBear\u003c/h1\u003e\n\u003cp\u003eWebsite: \u003ca href=\"https://bearblog.dev\"\u003ehttps://bearblog.dev\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThere is a website obesity crisis. Bloated websites are full of scripts, ads, and trackers slowing your readers down every time they try to read your well-crafted content.\u003c/p\u003e\n\u003cp\u003eBear is all you need to build a fantastic and optimized site or blog. It works perfectly on \u003cstrong\u003eany\u003c/strong\u003e viewing device. All you need to focus on is writing good content.\u003c/p\u003e\n\u003cp\u003eBear makes it simple to publish content online and grow an audience while keeping pages tiny, fast, and \u003cstrong\u003eoptimized for search engines.\u003c/strong\u003e\u003c/p\u003e","title":"Bear"},{"content":"In ChromeOS Flex, the Terminal is the entry point to Linux. In terminal settings, there are plenty of built-in fonts, however, there isn\u0026rsquo;t a simple way to install nerd font or any other font, and the terminal can\u0026rsquo;t pick up the fonts installed in the Linux either.\nHere is a workaround to install a nerd font for the Terminal.\nNerd fonts First, go to Nerd Fonts and find the font. Then copy the url to the font file (*.tff).\nLoad a nerd font in Terminal Open the Terminal, press Ctrl+Shift+J inside Terminal and paste:\nterm_.prefs_.set(\u0026#39;font-family\u0026#39;, \u0026#39;\u0026#34;VictorMono Nerd Font\u0026#34;, monospace\u0026#39;); term_.prefs_.set(\u0026#39;user-css-text\u0026#39;, \u0026#39;@font-face { font-family: \u0026#34;VictorMono Nerd Font\u0026#34;; src: url(\u0026#34;https://raw.githubusercontent.com/ryanoasis/nerd-fonts/refs/heads/master/patched-fonts/VictorMono/VictorMonoNerdFont-Regular.ttf\u0026#34;) format(\u0026#34;truetype\u0026#34;); font-weight: normal; font-style: normal; } @font-face { font-family: \u0026#34;VictorMono Nerd Font\u0026#34;; src: url(\u0026#34;https://raw.githubusercontent.com/ryanoasis/nerd-fonts/refs/heads/master/patched-fonts/VictorMono/VictorMonoNerdFont-Bold.ttf\u0026#34;) format(\u0026#34;truetype\u0026#34;); font-weight: bold; font-style: normal; } x-row { text-rendering: optimizeLegibility; font-variant-ligatures: normal; font-style: italic; }\u0026#39;) The terminal font shall be immediately updated, a simple test shows the nerd font installed correctly.\nAnother way Just install a terminal application and use the nerd font in Linux, this is probably the easiest way! The screenshot shows Tilix terminal with JetbrainMono nerd font.\n","permalink":"https://straycatcoder.github.io/enable-nerd-fonts-in-the-chromeos-flex-terminal/","summary":"\u003cp\u003eIn ChromeOS Flex, the Terminal is the entry point to Linux. In terminal settings, there are plenty of built-in fonts, however, there isn\u0026rsquo;t a simple way to install nerd font or any other font, and the terminal can\u0026rsquo;t pick up the fonts installed in the Linux either.\u003c/p\u003e\n\u003cp\u003eHere is a workaround to install a nerd font for the Terminal.\u003c/p\u003e\n\u003ch2 id=\"nerd-fonts\"\u003eNerd fonts\u003c/h2\u003e\n\u003cp\u003eFirst, go to \u003ca href=\"https://github.com/ryanoasis/nerd-fonts\"\u003eNerd Fonts\u003c/a\u003e and find the font.\nThen copy the url to the font file (*.tff).\u003c/p\u003e","title":"Enable Nerd Fonts in the ChromeOS Flex Terminal"},{"content":"I found this Dell Precision 5520 in a recycling bin, thanks to its original owner for leaving a Post-it with the admin password.\nThe 5520 is a 2017 mobile workstation: Intel i7-7820HQ (8) @ 2.90 GHz, Intel HD 630 graphics + Nvidia Quadro M1200, 16 GB RAM and 256GB storage.\nWhy ChromeOS Flex? The laptop arrived with Ubuntu. I later tried Manjaro, but gnome desktop felt a little heavy for this machine, I tried Xfce dekstop, it only improves a little.\nThe main reason for trying ChromeOS Flex was less about performance, and more about my poor eyesight. On my external 34-inch monitor I need fractional scaling (at least 2.25). Linux desktop support for that has been hit-and-miss, ChromeOS Flex seems much less fussy.\nInstallation Installation was simple. I used an 8 GB USB stick for the installer, booted the laptop from it, and followed the normal ChromeOS Flex setup, it takes less than 15 minutes.\nnote: on Dell Laptop, press \u0026ldquo;F2\u0026rdquo; to enter BIOS to change the boot order.\nOne Bluetooth hiccup Bluetooth did not work at first. Oddly, after I enabled the Linux development environment and rebooted, Bluetooth came alive.\nDevelopment in Linux Linux initially provided Debian 12, so I updated it to Debian 13 first.\nMy setup is very simple:\nVim for quick edits. Emacs for IDE-like work, including auto-completion and Eglot/LSP. Python and FastAPI for middleware work. Rust for small system tools. Docker for containers. pi.dev with the internal hosted AI model. So far, everything I need works well in the Linux container.\nConclusion ChromeOS Flex has made this old laptop feel quick and smooth again. The display scaling is comfortable on the large external monitor. Debian remains stable and capable for my development work, while ChromeOS handles the desktop side without asking much of the aging hardware.\n","permalink":"https://straycatcoder.github.io/chromeos-flex-on-a-dell-precision-5520/","summary":"\u003cp\u003eI found this Dell Precision 5520 in a recycling bin, thanks to its original owner for leaving a Post-it with the admin password.\u003c/p\u003e\n\u003cp\u003eThe 5520 is a 2017 mobile workstation: Intel i7-7820HQ (8) @ 2.90 GHz, Intel HD 630 graphics + Nvidia Quadro M1200, 16 GB RAM and 256GB storage.\u003c/p\u003e\n\u003cp\u003e\u003cimg alt=\"Dell Precision 5520 running ChromeOS Flex\" loading=\"lazy\" src=\"/images/blog/dell-5520-flex.jpg\" title=\"ChromeOS Flex desktop on Dell 5520\"\u003e\u003c/p\u003e\n\u003ch2 id=\"why-chromeos-flex\"\u003eWhy ChromeOS Flex?\u003c/h2\u003e\n\u003cp\u003eThe laptop arrived with Ubuntu. I later tried Manjaro, but gnome desktop felt a little heavy for this machine, I tried Xfce dekstop, it only improves a little.\u003c/p\u003e","title":"ChromeOS Flex on a Dell Precision 5520"},{"content":"For a quick cheatsheet, check out https://simplemde.com/markdown-guide.\nThis article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme.\nHeadings The following HTML \u0026lt;h1\u0026gt;—\u0026lt;h6\u0026gt; elements represent six levels of section headings. \u0026lt;h1\u0026gt; is the highest section level while \u0026lt;h6\u0026gt; is the lowest.\nH1 H2 H3 H4 H5 H6 Paragraph Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.\nItatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.\nBlockquotes The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a footer or cite element, and optionally with in-line changes such as annotations and abbreviations.\nBlockquote without attribution Tiam, ad mint andaepu dandae nostion secatur sequo quae. Note that you can use Markdown syntax within a blockquote.\nBlockquote with attribution Don\u0026rsquo;t communicate by sharing memory, share memory by communicating. — Rob Pike1\nTables Tables aren\u0026rsquo;t part of the core Markdown spec, but Hugo supports supports them out-of-the-box.\nName Age Bob 27 Alice 23 Inline Markdown within tables Italics Bold Code italics bold code Code Blocks Code block with backticks 1\u0026lt;!doctype html\u0026gt; 2\u0026lt;html lang=\u0026#34;en\u0026#34;\u0026gt; 3\u0026lt;head\u0026gt; 4 \u0026lt;meta charset=\u0026#34;utf-8\u0026#34;\u0026gt; 5 \u0026lt;title\u0026gt;Example HTML5 Document\u0026lt;/title\u0026gt; 6\u0026lt;/head\u0026gt; 7\u0026lt;body\u0026gt; 8 \u0026lt;p\u0026gt;Test\u0026lt;/p\u0026gt; 9\u0026lt;/body\u0026gt; 10\u0026lt;/html\u0026gt; Code block indented with four spaces \u0026lt;!doctype html\u0026gt; \u0026lt;html lang=\u0026quot;en\u0026quot;\u0026gt; \u0026lt;head\u0026gt; \u0026lt;meta charset=\u0026quot;utf-8\u0026quot;\u0026gt; \u0026lt;title\u0026gt;Example HTML5 Document\u0026lt;/title\u0026gt; \u0026lt;/head\u0026gt; \u0026lt;body\u0026gt; \u0026lt;p\u0026gt;Test\u0026lt;/p\u0026gt; \u0026lt;/body\u0026gt; \u0026lt;/html\u0026gt; Code block with Hugo\u0026rsquo;s internal highlight shortcode 1\u0026lt;!doctype html\u0026gt; 2\u0026lt;html lang=\u0026#34;en\u0026#34;\u0026gt; 3\u0026lt;head\u0026gt; 4 \u0026lt;meta charset=\u0026#34;utf-8\u0026#34;\u0026gt; 5 \u0026lt;title\u0026gt;Example HTML5 Document\u0026lt;/title\u0026gt; 6\u0026lt;/head\u0026gt; 7\u0026lt;body\u0026gt; 8 \u0026lt;p\u0026gt;Test\u0026lt;/p\u0026gt; 9\u0026lt;/body\u0026gt; 10\u0026lt;/html\u0026gt; List Types Ordered List First item Second item Third item Unordered List List item Another item And another item Nested list Fruit Apple Orange Banana Dairy Milk Cheese Other Elements — abbr, sub, sup, kbd, mark GIF is a bitmap image format.\nH2O\nXn + Yn = Zn\nPress CTRL+ALT+Delete to end the session.\nMost salamanders are nocturnal, and hunt for insects, worms, and other small creatures.\nThe above quote is excerpted from Rob Pike\u0026rsquo;s talk during Gopherfest, November 18, 2015.\u0026#160;\u0026#x21a9;\u0026#xfe0e;\n","permalink":"https://straycatcoder.github.io/markdown-syntax-guide/","summary":"\u003cp\u003eFor a quick cheatsheet, check out \u003ca href=\"https://simplemde.com/markdown-guide\"\u003ehttps://simplemde.com/markdown-guide\u003c/a\u003e.\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003eThis article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme.\u003c/p\u003e","title":"Markdown Syntax Guide"}]