diff options
Diffstat (limited to 'feed.html')
-rw-r--r-- | feed.html | 216 |
1 files changed, 70 insertions, 146 deletions
@@ -3,7 +3,6 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> -<!-- 2025-04-05 Sat 08:15 --> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>My feed</title> @@ -193,6 +192,7 @@ .org-svg { } </style> <style>*{font-family: sans-serif !important}</style> +<style> div.abstract { margin: auto; width: 80%; text-align: center; color: black; } </style> </head> <body> <div id="content" class="content"> @@ -219,23 +219,47 @@ </tbody> </table> +<div class="abstract" id="orgb717478"> +<p> +When my orbit allows me, I’ll beam out various notes or longer posts about the things I’m interested in. I’m still experimenting with how to structure them. +</p> + +</div> + <div id="table-of-contents" role="doc-toc"> <h2>Table of Contents</h2> <div id="text-table-of-contents" role="doc-toc"> <ul> -<li><a href="#orgf88b782">1. Siddhartha by Hermann Hesse   <span class="tag"><span class="post">post</span> <span class="book">book</span></span></a></li> -<li><a href="#orga0d9e8c">2. Spinning, combing, waiting, waiting - draft   <span class="tag"><span class="song">song</span></span></a></li> -<li><a href="#org808a61d">3. The Tor Browser   <span class="tag"><span class="post">post</span> <span class="tor">tor</span></span></a></li> -<li><a href="#org4e99643">4. 3 Browser extensions I almost always install   <span class="tag"><span class="note">note</span></span></a></li> -<li><a href="#org5a046db">5. Prepping for v2 of my salt repo   <span class="tag"><span class="note">note</span> <span class="qubes">qubes</span></span></a></li> -<li><a href="#org14dfa2d">6. Examples of installing software in QubesOS with Saltstack   <span class="tag"><span class="post">post</span> <span class="qubes">qubes</span></span></a></li> -<li><a href="#orgde16f69">7. Convenient torrenting with qBittorrent   <span class="tag"><span class="post">post</span></span></a></li> +<li><a href="#orgf486b85">Moving away from writing this site in org-mode   <span class="tag"><span class="note">note</span></span></a></li> +<li><a href="#org131159d">Siddhartha by Hermann Hesse   <span class="tag"><span class="note">note</span> <span class="book">book</span></span></a></li> +<li><a href="#org436496b">Spinning, combing, waiting, waiting - draft   <span class="tag"><span class="song">song</span></span></a></li> +<li><a href="#org8a03966">The Tor Browser   <span class="tag"><span class="post">post</span> <span class="tor">tor</span></span></a></li> +<li><a href="#org3a632b2">3 Browser extensions I almost always install   <span class="tag"><span class="note">note</span></span></a></li> +<li><a href="#org90a742b">Prepping for v2 of my salt repo   <span class="tag"><span class="note">note</span> <span class="qubes">qubes</span></span></a></li> +<li><a href="#orgcf06ba4">Examples of installing software in QubesOS with Saltstack   <span class="tag"><span class="post">post</span> <span class="qubes">qubes</span></span></a></li> +<li><a href="#orgdfd8078">Convenient torrenting with qBittorrent   <span class="tag"><span class="post">post</span></span></a></li> </ul> </div> </div> -<div id="outline-container-orgf88b782" class="outline-2"> -<h2 id="orgf88b782"><span class="section-number-2">1.</span> Siddhartha by Hermann Hesse   <span class="tag"><span class="post">post</span> <span class="book">book</span></span></h2> -<div class="outline-text-2" id="text-1"> +<div id="outline-container-orgf486b85" class="outline-2"> +<h2 id="orgf486b85">Moving away from writing this site in org-mode   <span class="tag"><span class="note">note</span></span></h2> +<div class="outline-text-2" id="text-orgf486b85"> +<p> +I’ve been writing this website in Org files, and exporting them to HTML. This is easy to get working, but working with raw HTML and CSS seems like a better opportunity for learning, and will let me do more customization without a bunch of org-export knowledge. +</p> + +<p> +I’ve rewritten the homepage with just HTML, and started working on my own CSS style. I’ve been using org features for creating the RSS feed, so I’ll have to figure that out before I change all pages. +</p> + +<p> +Org-exported HTML also has many many features, including many that I don’t need, and generates larger file sizes than I need. +</p> +</div> +</div> +<div id="outline-container-org131159d" class="outline-2"> +<h2 id="org131159d">Siddhartha by Hermann Hesse   <span class="tag"><span class="note">note</span> <span class="book">book</span></span></h2> +<div class="outline-text-2" id="text-org131159d"> <p> (This post contains spoilers) </p> @@ -263,162 +287,62 @@ This book has been rattling in my brain since I read it a couple month ago. I wa </blockquote> </div> </div> -<div id="outline-container-orga0d9e8c" class="outline-2"> -<h2 id="orga0d9e8c"><span class="section-number-2">2.</span> Spinning, combing, waiting, waiting - draft   <span class="tag"><span class="song">song</span></span></h2> -<div class="outline-text-2" id="text-2"> -<p> -<a href="https://skylarcloud.xyz/music/spinning-combing-waiting-waiting.m4a">Spinning, combing, waiting, waiting - draft</a> -</p> -</div> -</div> -<div id="outline-container-org808a61d" class="outline-2"> -<h2 id="org808a61d"><span class="section-number-2">3.</span> The Tor Browser   <span class="tag"><span class="post">post</span> <span class="tor">tor</span></span></h2> -<div class="outline-text-2" id="text-3"> -<p> -<a href="https://skylarcloud.xyz/posts/tor-browser.html">How and why of the Tor Browser, used to browse/publish on the internet anonymously and escape censorship.</a> -</p> +<div id="outline-container-org436496b" class="outline-2"> +<h2 id="org436496b"><a href="https://skylarcloud.xyz/music/spinning-combing-waiting-waiting.m4a">Spinning, combing, waiting, waiting - draft</a>   <span class="tag"><span class="song">song</span></span></h2> +<div class="outline-text-2" id="text-org436496b"> </div> </div> -<div id="outline-container-org4e99643" class="outline-2"> -<h2 id="org4e99643"><span class="section-number-2">4.</span> 3 Browser extensions I almost always install   <span class="tag"><span class="note">note</span></span></h2> -<div class="outline-text-2" id="text-4"> -</div> -<div id="outline-container-orgb1dd7db" class="outline-3"> -<h3 id="orgb1dd7db">uBlock Origin</h3> -<div class="outline-text-3" id="text-orgb1dd7db"> +<div id="outline-container-org8a03966" class="outline-2"> +<h2 id="org8a03966"><a href="https://skylarcloud.xyz/posts/tor-browser.org">The Tor Browser</a>   <span class="tag"><span class="post">post</span> <span class="tor">tor</span></span></h2> +<div class="outline-text-2" id="text-org8a03966"> <p> -Perhaps the most ubiquitous content/ad blocker, reliable as ever. I recommend this to anyone and everyone. +How to use the Tor Browser to escape censorship and browser/publish on the internet without being surveilled. </p> </div> </div> -<div id="outline-container-org00381db" class="outline-3"> -<h3 id="org00381db">Vimium C</h3> -<div class="outline-text-3" id="text-org00381db"> -<p> -This lets do basic navigation in your browser with vim-like keybindings. You can click links, scroll, go back and forth between tabs and through your history, select/copy/search text and more with your keyboard. -</p> -</div> -</div> -<div id="outline-container-org72b0224" class="outline-3"> -<h3 id="org72b0224">Dark Reader</h3> -<div class="outline-text-3" id="text-org72b0224"> -<p> -Makes all websites default to a dark mode, and provides an easy toggle bound to Alt-Shift-d. -</p> -</div> +<div id="outline-container-org3a632b2" class="outline-2"> +<h2 id="org3a632b2">3 Browser extensions I almost always install   <span class="tag"><span class="note">note</span></span></h2> +<div class="outline-text-2" id="text-org3a632b2"> +<ul class="org-ul"> +<li>uBlock Origin +<ul class="org-ul"> +<li>Perhaps the most ubiquitous content/ad blocker, reliable as ever. I recommend this to anyone and everyone.</li> +</ul></li> +<li>Vimium C +<ul class="org-ul"> +<li>This lets do basic navigation in your browser with vim-like keybindings. You can click links, scroll, go back and forth between tabs and through your history, select/copy/search text and more with your keyboard.</li> +</ul></li> +<li>Dark Reader +<ul class="org-ul"> +<li>Makes all websites default to a dark mode, and provides an easy toggle bound to Alt-Shift-d.</li> +</ul></li> +</ul> </div> </div> -<div id="outline-container-org5a046db" class="outline-2"> -<h2 id="org5a046db"><span class="section-number-2">5.</span> Prepping for v2 of my salt repo   <span class="tag"><span class="note">note</span> <span class="qubes">qubes</span></span></h2> -<div class="outline-text-2" id="text-5"> +<div id="outline-container-org90a742b" class="outline-2"> +<h2 id="org90a742b">Prepping for v2 of my salt repo   <span class="tag"><span class="note">note</span> <span class="qubes">qubes</span></span></h2> +<div class="outline-text-2" id="text-org90a742b"> <p> I’ve massively restructured my salt repo and added enough features that I’m going to make a new repository and release it again in full, as a 2.0 version. This should be done within the next week or two. </p> </div> </div> -<div id="outline-container-org14dfa2d" class="outline-2"> -<h2 id="org14dfa2d"><span class="section-number-2">6.</span> Examples of installing software in QubesOS with Saltstack   <span class="tag"><span class="post">post</span> <span class="qubes">qubes</span></span></h2> -<div class="outline-text-2" id="text-6"> +<div id="outline-container-orgcf06ba4" class="outline-2"> +<h2 id="orgcf06ba4"><a href="https://skylarcloud.xyz/posts/install-pkgs-w-saltstack.html">Examples of installing software in QubesOS with Saltstack</a>   <span class="tag"><span class="post">post</span> <span class="qubes">qubes</span></span></h2> +<div class="outline-text-2" id="text-orgcf06ba4"> <p> -Here are some various methods of installing software that I’ve used in my personal salt configuration: +Some demonstrations of installing software in 3 different ways in qubes via Saltstack. </p> </div> -<div id="outline-container-orgd33854f" class="outline-3"> -<h3 id="orgd33854f">pkg.installed</h3> -<div class="outline-text-3" id="text-orgd33854f"> -<p> -Here’s <code>/srv/user_salt/pkgs/accounting.sls</code> as an example. It uses the simplest way of installing programs, which is by using <code>pkg.installed</code> and passing it a list of packages to pull from a qube’s repositories. This is the typically the most preferable way to install software if the desired package is already in your distro’s repositories. -</p> - -<div class="org-src-container"> -<pre class="src src-salt"><span style="color: #928374;"># </span><span style="color: #928374;">Install accounting tools</span> -<span style="color: #d3869b;">accounting--install-apps</span>: - <span style="color: #b8bb26;">pkg.installed</span>: - - <span style="color: #83a598;">pkgs</span>: - - hledger <span style="color: #928374;"># </span><span style="color: #928374;">Command-line plain text accounting</span> - - gnucash <span style="color: #928374;"># </span><span style="color: #928374;">Graphical GNU accounting suite</span> -</pre> -</div> </div> -</div> -<div id="outline-container-orgd9e682b" class="outline-3"> -<h3 id="orgd9e682b">Install from third-party repo with a script</h3> -<div class="outline-text-3" id="text-orgd9e682b"> +<div id="outline-container-orgdfd8078" class="outline-2"> +<h2 id="orgdfd8078"><a href="https://skylarcloud.xyz/posts/torrenting.html">Convenient torrenting with qBittorrent</a>   <span class="tag"><span class="post">post</span></span></h2> +<div class="outline-text-2" id="text-orgdfd8078"> <p> -Here’s <code>/srv/user_salt/pkgs/signal.sls</code> as an example. It places an installation script, <code>/srv/user_salt/pkgs/install-scripts/signal-repo.sh</code> into a qube and executes it to install the Signal messenger. +Quick guide for searching and downloading media with qBittorrent. </p> - -<div class="org-src-container"> -<pre class="src src-salt"><span style="color: #928374;">...</span> - -<span style="color: #d3869b;">signal--repo-script</span>: - <span style="color: #b8bb26;">file.managed</span>: - - <span style="color: #fe8019;">name</span>: /usr/bin/install-repo <span style="color: #928374;"># </span><span style="color: #928374;">this is where the installation script is placed</span> - - <span style="color: #83a598;">source</span>: <span style="color: #fe8019;">salt://</span>pkgs/install-scripts/signal-repo.sh <span style="color: #928374;"># </span><span style="color: #928374;">This is where the installation script was sourced</span> - - <span style="color: #83a598;">user</span>: root <span style="color: #928374;"># </span><span style="color: #928374;">sets the owner of the file, you can usually default to root</span> - - <span style="color: #83a598;">group</span>: root <span style="color: #928374;"># </span><span style="color: #928374;">sets the group of the file, you can usually default to root</span> - - <span style="color: #83a598;">mode</span>: 777 <span style="color: #928374;"># </span><span style="color: #928374;">sets the permissions of the file, you can usually default to 777 (any user on the qube has permissions)</span> - -<span style="color: #928374;"># </span><span style="color: #928374;">This simply executes the install-repo script in a qube</span> -<span style="color: #b8bb26;">'install-repo'</span>: - <span style="color: #b8bb26;">cmd.run</span> -</pre> -</div> - -<p> -Here’s the installation script that’s ran: -</p> -</div> -<div id="outline-container-org9b3e8cd" class="outline-4"> -<h4 id="org9b3e8cd"><code>/srv/user_salt/pkgs/install-scripts/signal-repo.sh</code></h4> -<div class="outline-text-4" id="text-org9b3e8cd"> -<div class="org-src-container"> -<pre class="src src-bash"><span style="color: #928374;"># </span><span style="color: #928374;">Retrieves Signal's key for verifying the package</span> -<span style="color: #928374;"># </span><span style="color: #928374;">The request is proxied through 127.0.0.1:8082 to allow the template qube to access the internet</span> -<span style="color: #fabd2f;">sudo</span> <span style="color: #fabd2f;">curl</span> --proxy 127.0.0.1:8082 -s https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor | <span style="color: #fabd2f;">sudo</span> tee -a /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null - -<span style="color: #928374;"># </span><span style="color: #928374;">Defines Signal's repo in /etc/apt/sources.list.d/</span> -<span style="color: #fabd2f;">echo</span> <span style="color: #b8bb26;">'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main'</span> | tee /etc/apt/sources.list.d/signal-xenial.list - -<span style="color: #928374;"># </span><span style="color: #928374;">Updates packages and installs signal-desktop through the newly configured repository</span> -<span style="color: #fabd2f;">sudo</span> apt update -<span style="color: #fabd2f;">sudo</span> apt install signal-desktop -y -</pre> -</div> -</div> -</div> -</div> -<div id="outline-container-orged29529" class="outline-3"> -<h3 id="orged29529">Move a binary file into /usr/bin</h3> -<div class="outline-text-3" id="text-orged29529"> -<p> -Here’s <code>/srv/user_salt/pkgs/st.sls</code> as an example. It very simply takes a binary file that’s part of the salt repository, and moves it into the ~/usr/bin/ directory in a qube. -</p> - -<div class="org-src-container"> -<pre class="src src-salt"><span style="color: #928374;"># </span><span style="color: #928374;">Installs my build of st terminal</span> -<span style="color: #d3869b;">/usr/bin/st</span>: - <span style="color: #b8bb26;">file.managed</span>: - - <span style="color: #83a598;">source</span>: <span style="color: #fe8019;">salt://</span>pkgs/bin/st.bin - - <span style="color: #83a598;">user</span>: root - - <span style="color: #83a598;">group</span>: root - - <span style="color: #83a598;">mode</span>: 777 -</pre> -</div> -</div> -</div> -</div> -<div id="outline-container-orgde16f69" class="outline-2"> -<h2 id="orgde16f69"><span class="section-number-2">7.</span> Convenient torrenting with qBittorrent   <span class="tag"><span class="post">post</span></span></h2> -<div class="outline-text-2" id="text-7"> -<p> -<a href="https://skylarcloud.xyz/posts/torrenting.html">Straightforward guide for using qBittorrent to search for and download media files</a> -</p> -</div> </div> </div> -<div id="postamble" class="status"> -<p class="date">Created: 2025-04-05 Sat 08:15</p> </div> </body> </html> |