Chandler Swift
6a86383de9
bert: Add sharontrahan.com redirect
2025-02-14 19:17:43 -06:00
Chandler Swift
646eb50eba
bert: Redirect all troop352.us URLs to /
...
This is for backwards compatibility with the old site, which had e.g.
the calendar at `/calendar/`, etc.
2025-02-14 19:16:28 -06:00
Chandler Swift
8e73fab30f
bert: Add troop352.us
2025-02-14 19:16:28 -06:00
Chandler Swift
efb6bc7b95
bert: Add stjohnscccc.com manual redirect page
2025-02-08 12:20:16 -06:00
Chandler Swift
3928a5b44d
bert: Rephrase site-not-found message
...
This gives me a bit of repudiability in case someone decides to point
someunsavorydomain.net at my server -- I don't want to automatically
respond indicating "yep, this is mine!"
2025-02-08 12:16:53 -06:00
Chandler Swift
a0ed02d158
bert: Add www redirect for stjohnscccc.org
2025-02-08 12:13:12 -06:00
Chandler Swift
384f965b3b
bert: Refactor stjohnscccc.org config
2025-02-08 12:13:12 -06:00
Chandler Swift
54c4b7136d
bert: redir stjohnscccc.org/downloads -> downloads/
2025-02-08 11:39:04 -06:00
Chandler Swift
71368d5081
bert: Add (ancient) blog.chandlerswift.com redirects
...
Cool URLs don't change, as they say; let's keep these working!
2025-02-07 22:05:19 -06:00
Chandler Swift
437097a71b
bert: Add chandlerswift.com cloudflare compat redir
...
Cloudflare Pages, the previous home of this site, strips the `.html`
suffix from filenames (no small part of the reason this site was moved!)
e.g. a recent post would be served on
https://chandlerswift.com/2024/11/12/install-lineageos-on-lemonade
and not on
https://chandlerswift.com/2024/11/12/install-lineageos-on-lemonade.html
and the latter would be redirected to the former.
To me, this seems like a perversion of file paths for no good reason,
and it seems that a not-insubstantial chunk of the internet agrees:
https://community.cloudflare.com/search?q=%22.html%22%20%23developers%3Acloudflare-pages
This has been repeatedly considered "feature not bug" (despite examples
of use cases the feature breaks), e.g.
https://github.com/cloudflare/workers-sdk/issues/1488
This PR used AI assistance (and manual verification) for Caddyfile
syntax:
https://chatgpt.com/share/67a6d4e5-a464-800c-9c4d-910faa53b2dd
2025-02-07 21:53:37 -06:00
Chandler Swift
510672f779
bert: Add gotosocial on social.chandlerswift.com
2025-02-07 21:50:13 -06:00
Chandler Swift
f2e7d24b2f
bert: Add chandlerswift.com
2025-02-07 21:48:24 -06:00
Chandler Swift
46adf7040b
oscar: Install ollama
2025-01-30 20:56:14 -06:00
Chandler Swift
0b3b0f26ec
oscar: Install scrcpy (android screen mirroring util)
2025-01-18 23:10:38 -06:00
Chandler Swift
3885ea11cd
oscar: Enable adb
...
Among other effects, this module installs the `android-tools` package,
which also provides `fastboot`.
2025-01-18 23:09:48 -06:00
Chandler Swift
86c09a00cc
bert: Update to bannergen v0.2.0
2025-01-16 17:10:44 -06:00
Chandler Swift
ccc8708a6b
bert: Rename mount so systemd doesn't escape hyphen
2025-01-14 23:31:40 -06:00
Chandler Swift
4c6606be31
bert: Add owntracks-recorder
2025-01-14 23:31:40 -06:00
Chandler Swift
9b6c2fdc3e
bert: Add bannergen
2025-01-14 18:06:19 -06:00
Chandler Swift
9955a314ae
oscar: Install unzip
2025-01-04 00:02:54 -06:00
Chandler Swift
8705ea8f52
oscar: Revert kicad to nixpkgs-unstable
2025-01-03 23:57:05 -06:00
Chandler Swift
c926793fee
oscar: Install musescore
2025-01-03 20:53:20 -06:00
Chandler Swift
f05ca666ed
oscar: Manage vscodium extensions with nix
2024-12-27 19:22:14 -06:00
Chandler Swift
8ff8cd5424
bigbird: add kathe smb share
2024-12-12 21:51:48 -06:00
Chandler Swift
2f4b5070c6
bigbird: Update samba to structured config for 24.11
2024-12-12 21:51:05 -06:00
Chandler Swift
5fe97a669d
oscar: Add vscodium package and config
2024-12-10 21:09:37 -06:00
Chandler Swift
4ccc14061e
oscar: Add to list of installed software
2024-12-09 18:57:09 -06:00
Chandler Swift
649015b997
oscar: Install imagemagick
2024-12-09 18:57:04 -06:00
Chandler Swift
f6246c84db
bert: README: Remove Caddy note obsolete with 24.11 release
2024-11-30 23:41:54 -06:00
Chandler Swift
41ad7feade
bert: Fix content-type header on http default responder
2024-11-30 22:32:26 -06:00
Chandler Swift
1e0496f818
oscar: Remove pulseaudio disable, which is the default
2024-11-30 22:30:34 -06:00
Chandler Swift
b225e68c1a
oscar: Add bert to .ssh/config
2024-11-30 22:22:36 -06:00
Chandler Swift
c10a3036c8
oscar: Switch factorio -> factorio-space-age
...
For a new version that hasn't hit `nixpkgs-unstable` yet, use this
instead of the second change below:
# (import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/ <commit hash>.tar.gz") {
# config.allowUnfree = true;
# }).factorio-space-age
2024-11-30 21:35:26 -06:00
Chandler Swift
fb48169985
oscar: Set up beets configuration
...
Eventually, I want to get the subsonicupdate plugin working, but that'll
require credentials, and I don't want those to be committed in my config
here.
2024-11-30 12:55:50 -06:00
Chandler Swift
85570010c6
oscar: Add .direnv to global gitignore
2024-11-30 12:55:43 -06:00
Chandler Swift
898a98ef1e
bert: Serve swiftgang.net on www instead
2024-11-30 12:55:38 -06:00
Chandler Swift
ee47eb1ed2
oscar: Add include for untracked ssh_config
...
For example, this is useful for setting up temporary hosts that I don't
want tracked in my config. Sometimes I do this for e.g. vscodium remote
SSH.
2024-11-20 12:42:56 -06:00
Chandler Swift
85940f0474
oscar: Add home-manager ssh config
2024-11-20 11:48:45 -06:00
Chandler Swift
ab8019390f
oscar: Use Kicad from PR'd branch to fix libgit2 build issue
2024-11-20 11:46:10 -06:00
Chandler Swift
e02c3832a9
bert: Add lawrencedeerclub.chandlerswift.com
2024-11-20 11:28:28 -06:00
Chandler Swift
3379ea34d7
bert: Remove misplaced bigbird note from README
...
Don't write documentation tired, kids! I thought I was missing this, so
I had added it…to the wrong file, while similar notes were already
present in the file where they belonged!
2024-11-19 23:37:55 -06:00
Chandler Swift
690f64ae80
bert: Update README
2024-11-18 22:25:48 -06:00
Chandler Swift
40b86fb6d4
oscar: Set home-manager backupFileExtension
...
This was used for atuin, where I wanted to install a new config file
over an old one, but atuin kept recreating the old one if I removed it.
2024-11-18 19:43:18 -06:00
Chandler Swift
b1f686c397
oscar: Add git-absorb
2024-11-18 19:43:11 -06:00
Chandler Swift
1f83c03b4f
oscar: Add prusa-slicer
2024-11-18 19:43:01 -06:00
Chandler Swift
6aa5a4a901
oscar: Add gnome-sound-recorder
...
Was used for recording Trahan/Brosh wedding, worked nicely. I wasn't
able to get any equivalent KDE utilities working. I should probably take
a look at that sometime.
2024-11-18 19:42:52 -06:00
Chandler Swift
0ebcaee45d
bert: Add isaacswift.com and isaac user
2024-11-18 19:42:40 -06:00
Chandler Swift
41648800ab
bigbird: Make Makefile consistent with other machines'
2024-11-13 00:43:48 -06:00
Chandler Swift
b508306c66
oscar: Add forgejo git url substitution rule
2024-11-13 00:43:48 -06:00
Chandler Swift
a9f501b137
oscar: Add chandler to plugdev group
2024-11-13 00:43:48 -06:00