From 04ed5b9ea14e66699e8c514784d2d9b36add322d Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Sat, 22 Aug 2026 19:59:08 +0100 Subject: Add calibre plugins --- install.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/install.sh b/install.sh index 5c65c4d..85b1f84 100755 --- a/install.sh +++ b/install.sh @@ -25,3 +25,8 @@ for f in "${dotfiles[@]}"; do stow -R -t "$HOME" "$f" fi done + +nix build git+https://git.ccnlc.eu/nydragon/calibre-plugins#acsm-calibre-plugin +calibre-customize -a result +nix build git+https://git.ccnlc.eu/nydragon/calibre-plugins#dedrm-plugin +calibre-customize -a result -- cgit v1.2.3-13-gbd6f From 5a2e2e47aa3d4e17b1a7eb7065af18e379c3b6f2 Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Sat, 22 Aug 2026 20:34:36 +0100 Subject: Add adobe backups --- ...backup_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.zip | Bin 0 -> 11624 bytes .../adobe_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.der | Bin 0 -> 608 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 backups/adobe_account_backup_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.zip create mode 100644 backups/adobe_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.der diff --git a/backups/adobe_account_backup_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.zip b/backups/adobe_account_backup_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.zip new file mode 100644 index 0000000..a988385 Binary files /dev/null and b/backups/adobe_account_backup_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.zip differ diff --git a/backups/adobe_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.der b/backups/adobe_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.der new file mode 100644 index 0000000..240c6d6 Binary files /dev/null and b/backups/adobe_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.der differ -- cgit v1.2.3-13-gbd6f From 470e405dbce9d16daf72fbf0406f58e7e2ee105c Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Sat, 22 Aug 2026 20:54:03 +0100 Subject: Update neovim packages with lua vim.pack.update() --- nvim/.config/nvim/nvim-pack-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nvim/.config/nvim/nvim-pack-lock.json b/nvim/.config/nvim/nvim-pack-lock.json index 840a6d8..fa0ceee 100644 --- a/nvim/.config/nvim/nvim-pack-lock.json +++ b/nvim/.config/nvim/nvim-pack-lock.json @@ -15,7 +15,7 @@ }, "nord.nvim": { "rev": "80c1e5321505aeb22b7a9f23eb82f1e193c12470", - "src": "https://github.com/shaunsingh/nord.nvim.git" + "src": "https://github.com/shaunsingh/nord.nvim" }, "nvim-lint": { "rev": "606b823a57b027502a9ae00978ebf4f5d5158098", @@ -31,7 +31,7 @@ }, "vim-obsession": { "rev": "ed9dfc7c2cc917ace8b24f4f9f80a91e05614b63", - "src": "https://github.com/tpope/vim-obsession.git" + "src": "https://github.com/tpope/vim-obsession" } } -} \ No newline at end of file +} -- cgit v1.2.3-13-gbd6f From 6eed53646b7727b19d92025c5c2a00364ba2ae08 Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Sat, 22 Aug 2026 21:21:42 +0100 Subject: Update README.md with instructions on how to manage submodules --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/README.md b/README.md index 810e81a..c164910 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,33 @@ My custom configuration files. 2. Run the installation script: `./install.sh` +## Submodule Management + +### Sync Existing Submodules + +After running `git pull` on an existing setup or setting up a new machine, restore submodules to their exact pinned commits: + +```bash +git submodule update --init --recursive +``` + +### Update Submodules to Latest Upstream Releases + +To bump top-level submodules (like plugins) to their newest remote commits without breaking internal nested dependencies: + +```bash +# Fetch latest commits for top-level submodules +git submodule update --remote + +# Reset nested submodules to what top-level submodules expect +git submodule update --init --recursive + +# Commit updated submodule pointers +git add . +git commit -m "Update submodules to latest versions" +git push +``` + ## Neovim Keymaps -- cgit v1.2.3-13-gbd6f From 7c200e689aaa9e72f537f794e65ad25e6182eece Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Mon, 24 Aug 2026 12:27:40 +0100 Subject: Install crosspoint-reader pluging for calibre --- install.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/install.sh b/install.sh index 85b1f84..929bfa6 100755 --- a/install.sh +++ b/install.sh @@ -30,3 +30,7 @@ nix build git+https://git.ccnlc.eu/nydragon/calibre-plugins#acsm-calibre-plugin calibre-customize -a result nix build git+https://git.ccnlc.eu/nydragon/calibre-plugins#dedrm-plugin calibre-customize -a result + +curl --follow --output crosspoint_reader.zip https://github.com/crosspoint-reader/calibre-plugins/releases/download/v0.2.7/crosspoint_reader-v0.2.7.zip +calibre-customize -a crosspoint_reader.zip +rm -f crosspoint_reader.zip -- cgit v1.2.3-13-gbd6f From a97b1eff5c3192daa7b3d3c30c79a2bae302e62b Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Mon, 24 Aug 2026 12:27:47 +0100 Subject: Update bookmarks --- bookmarks.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/bookmarks.txt b/bookmarks.txt index e3c865b..2c4e486 100644 --- a/bookmarks.txt +++ b/bookmarks.txt @@ -13,3 +13,4 @@ sadlersmtp|https://box.sadlersmtp.com/ HTTP Status Code|https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status Spotify Developers Documentation|https://developer.spotify.com/documentation/web-api Spotify Developers Dashboard|https://developer.spotify.com/dashboard +kobo|https://www.kobo.com/gb/en -- cgit v1.2.3-13-gbd6f