summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md27
-rw-r--r--backups/adobe_account_backup_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.zipbin0 -> 11624 bytes
-rw-r--r--backups/adobe_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.derbin0 -> 608 bytes
-rw-r--r--bookmarks.txt1
-rwxr-xr-xinstall.sh4
-rw-r--r--nvim/.config/nvim/nvim-pack-lock.json6
6 files changed, 35 insertions, 3 deletions
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
<!-- BEGIN-NEOVIM-KEYMAPS -->
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
--- /dev/null
+++ b/backups/adobe_account_backup_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.zip
Binary files 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
--- /dev/null
+++ b/backups/adobe_uuid_8228f98e-56c8-4480-81a1-0d0d53de3b10.der
Binary files differ
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
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
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
+}