aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitmodules30
-rw-r--r--ChangeLog.md41
-rw-r--r--IDEAS.md8
-rw-r--r--TODO.md13
m---------adb-sync0
m---------bootless0
m---------borger0
m---------dotfiles0
m---------finder0
m---------firefoxer0
m---------hydra0
m---------keyringer0
m---------kvmx0
m---------playlister0
m---------scripts0
m---------stowpkg0
m---------termplex0
m---------trashman0
m---------utils-android0
m---------utils-calendar0
m---------utils-cli0
m---------utils-doc0
m---------utils-git0
m---------utils-gpg0
m---------utils-organization0
m---------utils-ssh0
m---------utils-sys0
m---------utils-tomb0
m---------utils-weather0
m---------utils-web0
m---------utils-x110
m---------wrappers0
32 files changed, 84 insertions, 8 deletions
diff --git a/.gitmodules b/.gitmodules
index a4136ea..c760799 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -148,3 +148,33 @@
[submodule "offpunk"]
path = offpunk
url = https://git.sr.ht/~lioploum/offpunk
+[submodule "firefoxer"]
+ path = firefoxer
+ url = https://git.fluxo.info/firefoxer
+[submodule "finder"]
+ path = finder
+ url = https://git.fluxo.info/finder
+[submodule "utils-tomb"]
+ path = utils-tomb
+ url = https://git.fluxo.info/utils-tomb
+[submodule "utils-organization"]
+ path = utils-organization
+ url = https://git.fluxo.info/utils-organization
+[submodule "utils-doc"]
+ path = utils-doc
+ url = https://git.fluxo.info/utils-doc
+[submodule "utils-cli"]
+ path = utils-cli
+ url = https://git.fluxo.info/utils-cli
+[submodule "utils-android"]
+ path = utils-android
+ url = https://git.fluxo.info/utils-android
+[submodule "utils-web"]
+ path = utils-web
+ url = https://git.fluxo.info/utils-web
+[submodule "utils-weather"]
+ path = utils-weather
+ url = https://git.fluxo.info/utils-weather
+[submodule "utils-sys"]
+ path = utils-sys
+ url = https://git.fluxo.info/utils-sys
diff --git a/ChangeLog.md b/ChangeLog.md
new file mode 100644
index 0000000..29823ee
--- /dev/null
+++ b/ChangeLog.md
@@ -0,0 +1,41 @@
+# ChangeLog
+
+## 2024-08-20 - Organization
+
+* [x] Move scripts into separate, thematic repositories:
+ * [x] `utils-android`:
+ * [x] `android-backup`.
+ * [x] `android-pull`.
+ * [x] `android-push`.
+ * [x] `android-restore`.
+ * [x] `utils-doc`:
+ * [x] `anarchronofile`.
+ * [x] `copy-annotations-from-kobo`.
+ * [x] `copy-item-to-kobo`.
+ * [x] `export-koreader-note`.
+ * [x] `export-firefox-bookmarks`.
+ * [x] `export-pads`.
+ * [x] `keyringer-export-pads`.
+ * [x] `sync-to-kobo`.
+ * [x] `sync-from-kobo`.
+ * [x] `doi2bib`.
+ * [x] `docshower`.
+ * [x] `scuttle`.
+ * [x] `url-info`.
+ * [x] `urlmd`.
+ * [x] `urlsave`.
+ * [x] `urlssave`.
+ * [x] `utils-tomb`:
+ * [x] `tomb-close`.
+ * [x] `tomb-create`.
+ * [x] `tomb-open`.
+ * [x] `utils-organization`.
+ * [x] Other relevant repositories.
+
+## 2024-08-04 - Usability
+
+* [x] Speed up the `status` command:
+ * [x] `status`: run `mrconfig-updater` less often (only if `~/.custom/mrconfig-automatic` is
+ older than an hour or so, or just at every `X` runs (like `git-config-save`)).
+ * [~] `todo`: run find less often by keeping a `~/.cache/todo` file with the list of TODO
+ files; no need since these `find` invocations are quick.
diff --git a/IDEAS.md b/IDEAS.md
index ad90790..7ebbad8 100644
--- a/IDEAS.md
+++ b/IDEAS.md
@@ -9,11 +9,3 @@
* Decomposer: dependency tracker to handle git submodule removal.
* Create `firejail-{disable,restore}` scripts to easily disable/enable firejail.
-
-## Usability
-
-* Speed up the `status` command:
- * `status`: run `mrconfig-updater` less often (only if `~/.custom/mrconfig-automatic` is
- older than an hour or so, or just at every `X` runs (like `git-config-save`)).
- * `todo`: run find less often by keeping a `~/.cache/todo` file with the list of TODO
- files.
diff --git a/TODO.md b/TODO.md
new file mode 100644
index 0000000..a92ade9
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,13 @@
+# TODO
+
+## Management
+
+* [ ] metadot:
+ * [ ] Support for removing old, unused dotfiles, maybe those with the
+ exention `.rm`.
+
+## Usability
+
+* [ ] Awesome widgets:
+ * [ ] Displaying the current KVMX clipboard source.
+ * [ ] To display and toggle the current USB status (`hydractl usb-{status,toggle}` commands).
diff --git a/adb-sync b/adb-sync
-Subproject fb7c549753de7a5579ed3400dd9f8ac71f7bf1b
+Subproject 09e0abf3fc094237380a2ce392e64d2a0542048
diff --git a/bootless b/bootless
-Subproject b561cb246071e38ad73e40e63d3df17c7dd0da7
+Subproject 9555e69b99c654175611d1e63fa5876e4da778a
diff --git a/borger b/borger
-Subproject 69bd76b9e1336fe3301a383e5982559aaf86c8c
+Subproject 5924c4e12dfc01ea43809f97e04e46f98fac999
diff --git a/dotfiles b/dotfiles
-Subproject e2e915b6014b5f212d7ed6c0766c3038fd28173
+Subproject 6b223418c416332993978053c02f921d9a26951
diff --git a/finder b/finder
new file mode 160000
+Subproject b057e815932421fcaf02fb09ec9fec043e03920
diff --git a/firefoxer b/firefoxer
new file mode 160000
+Subproject 5a6f8e76450c8c6f17f11542b9ba2e18994b910
diff --git a/hydra b/hydra
-Subproject 5fc000a42028af7f1ede6e483582b8a9aeec8cf
+Subproject 6de47930b3e31849a33cfc40392379c1e396cf5
diff --git a/keyringer b/keyringer
-Subproject 048544a56742f9fc342b6fbca309c6a4f47f78d
+Subproject e0cdcdaddcf809dedfd331315909532c7e29a82
diff --git a/kvmx b/kvmx
-Subproject da0aa7db0a02e0ca1319ff85b9bea300d188aaa
+Subproject 9a9d947e3c2c73b1c7a36cb6d94c51da8d34929
diff --git a/playlister b/playlister
-Subproject 71a5bbdbed854416ac84846474a242e39cd66b5
+Subproject b9e16e312fc1af7067d5d4e045cf2a40fd64803
diff --git a/scripts b/scripts
-Subproject b75561585c6269196a3ffa8713621bb377f39fa
+Subproject 0220c9924c6fb633e7cd55be548a1604fdf4f63
diff --git a/stowpkg b/stowpkg
-Subproject 079dd508517bc02ac2f1c7b8c8e2b2b1ea0aa9c
+Subproject 5c2bef239da5a6e79fa9edf86d054463362a3a1
diff --git a/termplex b/termplex
-Subproject 4c0902c24e41313b88b9f3b5eeea6c06f335df3
+Subproject 04f8ce0edf936e53bc197ac58bb64afcfaaf221
diff --git a/trashman b/trashman
-Subproject b03c4c9680b1f7069755b353de9d5923fc2e16c
+Subproject f5ce196d2ed2d5dd12c8372120afa10d4897ae8
diff --git a/utils-android b/utils-android
new file mode 160000
+Subproject e6453010ebcf0ea86f31af03cd41f56b868ba3d
diff --git a/utils-calendar b/utils-calendar
-Subproject 34cf7e6bca3938e42a4ebd70f4e763d9e356f19
+Subproject ea891f24aaa8c6b1ca446ea6e29beb382762368
diff --git a/utils-cli b/utils-cli
new file mode 160000
+Subproject c7cdbd4442b0ae8289a6715755af161fbae204a
diff --git a/utils-doc b/utils-doc
new file mode 160000
+Subproject 254daf32716541dcf40d04af43060368eeea4e4
diff --git a/utils-git b/utils-git
-Subproject 3106b52eeb9cb8ded2497bf6611355b1f1bf4c8
+Subproject 5c9ca3b00256eedf5c3e3a5481f031505f2e670
diff --git a/utils-gpg b/utils-gpg
-Subproject cefbc9617467936c4eea9debe7503cbdce3c437
+Subproject 2c63ef7c7733571858ef2e0f1deb3d58cff4dc3
diff --git a/utils-organization b/utils-organization
new file mode 160000
+Subproject 3c5c672e47737e6b3342dfeb730ccd8320f2d44
diff --git a/utils-ssh b/utils-ssh
-Subproject 9188a1f8db885c3dc969b1887a04cc6d5d7befc
+Subproject ec3f752bc2ce9aa054009b5701cf731dbd08284
diff --git a/utils-sys b/utils-sys
new file mode 160000
+Subproject 045d76eadd078b7cd9247fdc27ee00242d3782a
diff --git a/utils-tomb b/utils-tomb
new file mode 160000
+Subproject dbabf8bc8ab1ee358ef50d4b8693abefd8d8de3
diff --git a/utils-weather b/utils-weather
new file mode 160000
+Subproject 827e804567b78eb7f8e2bdcfc1a9b7714699229
diff --git a/utils-web b/utils-web
new file mode 160000
+Subproject c3a1bf60e9694b6ac725016a15f19f49905e541
diff --git a/utils-x11 b/utils-x11
-Subproject b90a2ad93279e89b7b74e37305b5c8af88cf44e
+Subproject d8cb07b0e53e6757c42d7ad5adcfee2cef5826c
diff --git a/wrappers b/wrappers
-Subproject eedd763645a124eceb48d6f613daa232b810b33
+Subproject 6ca9df762d1c521cd1ff0d52e64853e5c27e826