From 0b43efe03958e08c57426df3b28e7fe00b1f3c32 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 23 Apr 2025 20:05:09 -0600 Subject: feed --- feed.html | 216 ++++++++++++++++++++------------------------------------------ 1 file changed, 70 insertions(+), 146 deletions(-) (limited to 'feed.html') diff --git a/feed.html b/feed.html index 97e51d6..fa3ad62 100644 --- a/feed.html +++ b/feed.html @@ -3,7 +3,6 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - My feed @@ -193,6 +192,7 @@ .org-svg { } +
@@ -219,23 +219,47 @@ +
+

+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. +

+ +
+ -
-

1. Siddhartha by Hermann Hesse   post book

-
+
+

Moving away from writing this site in org-mode   note

+
+

+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. +

+ +

+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. +

+ +

+Org-exported HTML also has many many features, including many that I don’t need, and generates larger file sizes than I need. +

+
+
+
+

Siddhartha by Hermann Hesse   note book

+

(This post contains spoilers)

@@ -263,162 +287,62 @@ This book has been rattling in my brain since I read it a couple month ago. I wa
-
-

2. Spinning, combing, waiting, waiting - draft   song

- -
-
-

3. The Tor Browser   post tor

-
-

-How and why of the Tor Browser, used to browse/publish on the internet anonymously and escape censorship. -

+ -
-

4. 3 Browser extensions I almost always install   note

-
-
-
-

uBlock Origin

-
+
+

The Tor Browser   post tor

+

-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.

-
-

Vimium C

-
-

-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. -

-
-
-
-

Dark Reader

-
-

-Makes all websites default to a dark mode, and provides an easy toggle bound to Alt-Shift-d. -

-
+
+

3 Browser extensions I almost always install   note

+
+
    +
  • uBlock Origin +
      +
    • Perhaps the most ubiquitous content/ad blocker, reliable as ever. I recommend this to anyone and everyone.
    • +
  • +
  • Vimium C +
      +
    • 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.
    • +
  • +
  • Dark Reader +
      +
    • Makes all websites default to a dark mode, and provides an easy toggle bound to Alt-Shift-d.
    • +
  • +
-
-

5. Prepping for v2 of my salt repo   note qubes

-
+
+

Prepping for v2 of my salt repo   note qubes

+

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.

-
-

6. Examples of installing software in QubesOS with Saltstack   post qubes

-
+
+

Examples of installing software in QubesOS with Saltstack   post qubes

+

-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.

-
-

pkg.installed

-
-

-Here’s /srv/user_salt/pkgs/accounting.sls as an example. It uses the simplest way of installing programs, which is by using pkg.installed 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. -

- -
-
# Install accounting tools
-accounting--install-apps:
-  pkg.installed:
-    - pkgs:
-      - hledger # Command-line plain text accounting
-      - gnucash # Graphical GNU accounting suite
-
-
-
-
-

Install from third-party repo with a script

-
+
+

Convenient torrenting with qBittorrent   post

+

-Here’s /srv/user_salt/pkgs/signal.sls as an example. It places an installation script, /srv/user_salt/pkgs/install-scripts/signal-repo.sh into a qube and executes it to install the Signal messenger. +Quick guide for searching and downloading media with qBittorrent.

- -
-
...
-
-signal--repo-script:
-  file.managed:
-    - name: /usr/bin/install-repo # this is where the installation script is placed
-    - source: salt://pkgs/install-scripts/signal-repo.sh # This is where the installation script was sourced
-    - user: root # sets the owner of the file, you can usually default to root
-    - group: root # sets the group of the file, you can usually default to root
-    - mode: 777 # sets the permissions of the file, you can usually default to 777 (any user on the qube has permissions)
-
-# This simply executes the install-repo script in a qube
-'install-repo':
-  cmd.run
-
-
- -

-Here’s the installation script that’s ran: -

-
-
-

/srv/user_salt/pkgs/install-scripts/signal-repo.sh

-
-
-
# Retrieves Signal's key for verifying the package
-# The request is proxied through 127.0.0.1:8082 to allow the template qube to access the internet
-sudo curl --proxy 127.0.0.1:8082 -s https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor | sudo tee -a /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null
-
-# Defines Signal's repo in /etc/apt/sources.list.d/
-echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' | tee /etc/apt/sources.list.d/signal-xenial.list
-
-# Updates packages and installs signal-desktop through the newly configured repository
-sudo apt update
-sudo apt install signal-desktop -y
-
-
-
-
-
-
-

Move a binary file into /usr/bin

-
-

-Here’s /srv/user_salt/pkgs/st.sls 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. -

- -
-
# Installs my build of st terminal
-/usr/bin/st:
-  file.managed:
-    - source: salt://pkgs/bin/st.bin
-    - user: root
-    - group: root
-    - mode: 777
-
-
-
-
-
-
-

7. Convenient torrenting with qBittorrent   post

-
-
-

Created: 2025-04-05 Sat 08:15

-- cgit v1.2.3