aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-02-28 23:13:39 +0800
committerYuqian Yang <crupest@crupest.life>2025-02-28 23:13:39 +0800
commita0f2f7e29035553562941f4046db88d707daf199 (patch)
treeb6b56019f89a2f3b1a6cffccba2849687ee61241
parent346b5256b99e28cd5c67c03dca4be84e1c75f749 (diff)
downloadcrupest-a0f2f7e29035553562941f4046db88d707daf199.tar.gz
crupest-a0f2f7e29035553562941f4046db88d707daf199.tar.bz2
crupest-a0f2f7e29035553562941f4046db88d707daf199.zip
chore(store): move everything to store.
-rwxr-xr-xconfigs/nvim/copy-nvim-config6
-rw-r--r--configs/nvim/homebrew-packages6
-rwxr-xr-xstore/assets/crupest-transparent.png (renamed from assets/crupest-transparent.png)bin12038 -> 12038 bytes
-rw-r--r--store/home/bash_profile1
-rw-r--r--store/home/bashrc8
-rwxr-xr-xstore/home/bin/neovide-listen (renamed from tools/scripts/neovide-listen)0
-rw-r--r--store/home/config/halloy/config.toml20
-rw-r--r--store/home/config/nvim/.gitignore (renamed from configs/nvim/config-root/.gitignore)0
-rw-r--r--store/home/config/nvim/.luarc.json (renamed from configs/nvim/config-root/.luarc.json)0
-rw-r--r--store/home/config/nvim/cspell.yaml (renamed from configs/nvim/config-root/cspell.yaml)0
-rw-r--r--store/home/config/nvim/init.lua (renamed from configs/nvim/config-root/init.lua)0
-rw-r--r--store/home/config/nvim/lazy-lock.json (renamed from configs/nvim/config-root/lazy-lock.json)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/keymap.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/keymap.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/lsp/c.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/lsp/c.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/lsp/init.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/lsp/init.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/lsp/lua.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/lsp/lua.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/plugins/cmp.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/plugins/cmp.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/plugins/gitsigns.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/plugins/gitsigns.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/plugins/init.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/plugins/init.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/plugins/lint.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/plugins/lint.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/plugins/others.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/plugins/others.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/plugins/snip.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/plugins/snip.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/nvim/plugins/telescope.lua (renamed from configs/nvim/config-root/lua/crupest/nvim/plugins/telescope.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/utils/find.lua (renamed from configs/nvim/config-root/lua/crupest/utils/find.lua)0
-rw-r--r--store/home/config/nvim/lua/crupest/utils/nvim.lua (renamed from configs/nvim/config-root/lua/crupest/utils/nvim.lua)0
-rw-r--r--store/home/config/nvim/lua/plugins.lua (renamed from configs/nvim/config-root/lua/plugins.lua)0
-rw-r--r--store/home/config/nvim/nvim-words.txt (renamed from configs/nvim/config-root/nvim-words.txt)0
-rw-r--r--store/home/gitconfig10
-rw-r--r--store/misc/bruno/ComfyUI/Get Object Info.bru (renamed from configs/bruno/ComfyUI/Get Object Info.bru)0
-rw-r--r--store/misc/bruno/ComfyUI/Get Prompt History.bru (renamed from configs/bruno/ComfyUI/Get Prompt History.bru)0
-rw-r--r--store/misc/bruno/ComfyUI/Post Prompt.bru (renamed from configs/bruno/ComfyUI/Post Prompt.bru)0
-rw-r--r--store/misc/bruno/ComfyUI/Upload Image.bru (renamed from configs/bruno/ComfyUI/Upload Image.bru)0
-rw-r--r--store/misc/bruno/ComfyUI/View Image.bru (renamed from configs/bruno/ComfyUI/View Image.bru)0
-rw-r--r--store/misc/bruno/ComfyUI/bruno.json (renamed from configs/bruno/ComfyUI/bruno.json)0
-rw-r--r--store/misc/bruno/ComfyUI/environments/ChimerAI ComfyUI Server.bru (renamed from configs/bruno/ComfyUI/environments/ChimerAI ComfyUI Server.bru)0
-rw-r--r--store/misc/magic/extend-script.js (renamed from configs/magic/extend-script.js)0
-rw-r--r--store/misc/magic/extend.yaml (renamed from configs/magic/extend.yaml)0
-rw-r--r--store/win/Microsoft.PowerShell_profile.ps1 (renamed from configs/Microsoft.PowerShell_profile.ps1)0
-rw-r--r--store/win/crupest-winget.json (renamed from configs/crupest-winget.json)0
-rw-r--r--store/win/neovide-listen.ps1 (renamed from tools/scripts/neovide-listen.ps1)0
-rw-r--r--store/works/Crupest.SecretTool/.gitignore (renamed from tools/Crupest.SecretTool/.gitignore)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool.sln (renamed from tools/Crupest.SecretTool/Crupest.SecretTool.sln)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/.gitignore (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/.gitignore)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/Config.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/Config.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/Controller.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/Controller.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/Crupest.SecretTool.csproj (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/Crupest.SecretTool.csproj)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/FileWatcher.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/FileWatcher.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/GeoDataManager.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/GeoDataManager.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/HostMatchConfig.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/HostMatchConfig.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/Program.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/Program.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/Properties/PublishProfiles/FolderProfile.pubxml (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/Properties/PublishProfiles/FolderProfile.pubxml)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/Proxy.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/Proxy.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/ProxyFile.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/ProxyFile.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/Routing.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/Routing.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/SingConfigJsonObjects.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/SingConfigJsonObjects.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/StaticHosts.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/StaticHosts.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/SurgeConfigGenerator.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/SurgeConfigGenerator.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/Template.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/Template.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/ToolConfig.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/ToolConfig.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/V4ConfigJsonObjects.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/V4ConfigJsonObjects.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/V5ConfigJsonObjects.cs (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/V5ConfigJsonObjects.cs)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/config.json.template (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/config.json.template)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/config.v5.json.template (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/config.v5.json.template)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/hosts.txt (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/hosts.txt)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/proxy.txt (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/proxy.txt)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/sing-config.json.template (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/sing-config.json.template)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-mobile.json (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-mobile.json)0
-rw-r--r--store/works/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-pc.json (renamed from tools/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-pc.json)0
-rwxr-xr-xstore/works/Crupest.SecretTool/build-secret.bash (renamed from tools/Crupest.SecretTool/build-secret.bash)0
-rw-r--r--store/works/Crupest.SecretTool/build-secret.ps1 (renamed from tools/Crupest.SecretTool/build-secret.ps1)0
-rwxr-xr-xstore/works/Crupest.SecretTool/tools/cru-proxy-edit (renamed from tools/Crupest.SecretTool/tools/cru-proxy-edit)0
-rwxr-xr-xstore/works/Crupest.SecretTool/tools/cru-proxy-log (renamed from tools/Crupest.SecretTool/tools/cru-proxy-log)0
-rw-r--r--store/works/Crupest.SecretTool/tools/crupest-secret-tool.service (renamed from tools/Crupest.SecretTool/tools/crupest-secret-tool.service)0
-rw-r--r--store/works/Crupest.SecretTool/tools/crupest-secret-tool.xml (renamed from tools/Crupest.SecretTool/tools/crupest-secret-tool.xml)0
-rw-r--r--store/works/Crupest.SecretTool/tools/life.crupest.secret-tool.plist (renamed from tools/Crupest.SecretTool/tools/life.crupest.secret-tool.plist)0
-rw-r--r--store/works/README.md (renamed from works/README.md)0
-rwxr-xr-xtools/utility/rename-tree.py37
77 files changed, 39 insertions, 49 deletions
diff --git a/configs/nvim/copy-nvim-config b/configs/nvim/copy-nvim-config
deleted file mode 100755
index 92863a9..0000000
--- a/configs/nvim/copy-nvim-config
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/usr/bin/env bash
-
-MYDIR="$(dirname "$(realpath "$0")")/config-root"
-
-mkdir -p ${MYDIR}
-cp -R ~/.config/nvim/. ${MYDIR}
diff --git a/configs/nvim/homebrew-packages b/configs/nvim/homebrew-packages
deleted file mode 100644
index 03a95bf..0000000
--- a/configs/nvim/homebrew-packages
+++ /dev/null
@@ -1,6 +0,0 @@
-llvm
-cmake-language-server
-bash-language-server
-shellcheck
-shfmt
-lua-language-server
diff --git a/assets/crupest-transparent.png b/store/assets/crupest-transparent.png
index d890d8d..d890d8d 100755
--- a/assets/crupest-transparent.png
+++ b/store/assets/crupest-transparent.png
Binary files differ
diff --git a/store/home/bash_profile b/store/home/bash_profile
new file mode 100644
index 0000000..b65f405
--- /dev/null
+++ b/store/home/bash_profile
@@ -0,0 +1 @@
+export PATH="$HOME/.local/bin:$PATH"
diff --git a/store/home/bashrc b/store/home/bashrc
new file mode 100644
index 0000000..7d31f23
--- /dev/null
+++ b/store/home/bashrc
@@ -0,0 +1,8 @@
+set-proxy() {
+ export http_proxy="http://127.0.0.1:7897"
+ export https_proxy="http://127.0.0.1:7897"
+}
+
+unset-proxy() {
+ unset http_proxy https_proxy
+}
diff --git a/tools/scripts/neovide-listen b/store/home/bin/neovide-listen
index 2591842..2591842 100755
--- a/tools/scripts/neovide-listen
+++ b/store/home/bin/neovide-listen
diff --git a/store/home/config/halloy/config.toml b/store/home/config/halloy/config.toml
new file mode 100644
index 0000000..5d39f52
--- /dev/null
+++ b/store/home/config/halloy/config.toml
@@ -0,0 +1,20 @@
+tooltips = true
+
+[notifications]
+direct_message = { sound = "peck", show_toast = true }
+connected = { sound = "ring", show_toast = true }
+disconnected = { sound = "ring", show_toast = true }
+
+[notifications.highlight]
+sound = "dong"
+exclude = [ "NickServ" ]
+
+[servers.liberachat]
+nickname = "crupest"
+server = "irc.libera.chat"
+channels = [ "#hurd" ]
+use_tls = true
+
+[servers.liberachat.sasl.plain]
+username = "crupest"
+password = ...
diff --git a/configs/nvim/config-root/.gitignore b/store/home/config/nvim/.gitignore
index 722d5e7..722d5e7 100644
--- a/configs/nvim/config-root/.gitignore
+++ b/store/home/config/nvim/.gitignore
diff --git a/configs/nvim/config-root/.luarc.json b/store/home/config/nvim/.luarc.json
index f704d01..f704d01 100644
--- a/configs/nvim/config-root/.luarc.json
+++ b/store/home/config/nvim/.luarc.json
diff --git a/configs/nvim/config-root/cspell.yaml b/store/home/config/nvim/cspell.yaml
index 2a716e2..2a716e2 100644
--- a/configs/nvim/config-root/cspell.yaml
+++ b/store/home/config/nvim/cspell.yaml
diff --git a/configs/nvim/config-root/init.lua b/store/home/config/nvim/init.lua
index 9de0b2c..9de0b2c 100644
--- a/configs/nvim/config-root/init.lua
+++ b/store/home/config/nvim/init.lua
diff --git a/configs/nvim/config-root/lazy-lock.json b/store/home/config/nvim/lazy-lock.json
index 3d08239..3d08239 100644
--- a/configs/nvim/config-root/lazy-lock.json
+++ b/store/home/config/nvim/lazy-lock.json
diff --git a/configs/nvim/config-root/lua/crupest/nvim/keymap.lua b/store/home/config/nvim/lua/crupest/nvim/keymap.lua
index 624c04c..624c04c 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/keymap.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/keymap.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/lsp/c.lua b/store/home/config/nvim/lua/crupest/nvim/lsp/c.lua
index bb1f6f7..bb1f6f7 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/lsp/c.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/lsp/c.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/lsp/init.lua b/store/home/config/nvim/lua/crupest/nvim/lsp/init.lua
index 0fd29a3..0fd29a3 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/lsp/init.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/lsp/init.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/lsp/lua.lua b/store/home/config/nvim/lua/crupest/nvim/lsp/lua.lua
index 93aa503..93aa503 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/lsp/lua.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/lsp/lua.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/plugins/cmp.lua b/store/home/config/nvim/lua/crupest/nvim/plugins/cmp.lua
index 9b1d876..9b1d876 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/plugins/cmp.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/plugins/cmp.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/plugins/gitsigns.lua b/store/home/config/nvim/lua/crupest/nvim/plugins/gitsigns.lua
index 220c91a..220c91a 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/plugins/gitsigns.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/plugins/gitsigns.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/plugins/init.lua b/store/home/config/nvim/lua/crupest/nvim/plugins/init.lua
index 24e0c2e..24e0c2e 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/plugins/init.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/plugins/init.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/plugins/lint.lua b/store/home/config/nvim/lua/crupest/nvim/plugins/lint.lua
index 5e348d6..5e348d6 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/plugins/lint.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/plugins/lint.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/plugins/others.lua b/store/home/config/nvim/lua/crupest/nvim/plugins/others.lua
index 2ef0d75..2ef0d75 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/plugins/others.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/plugins/others.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/plugins/snip.lua b/store/home/config/nvim/lua/crupest/nvim/plugins/snip.lua
index 78ed2eb..78ed2eb 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/plugins/snip.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/plugins/snip.lua
diff --git a/configs/nvim/config-root/lua/crupest/nvim/plugins/telescope.lua b/store/home/config/nvim/lua/crupest/nvim/plugins/telescope.lua
index d68b7f2..d68b7f2 100644
--- a/configs/nvim/config-root/lua/crupest/nvim/plugins/telescope.lua
+++ b/store/home/config/nvim/lua/crupest/nvim/plugins/telescope.lua
diff --git a/configs/nvim/config-root/lua/crupest/utils/find.lua b/store/home/config/nvim/lua/crupest/utils/find.lua
index dd1f663..dd1f663 100644
--- a/configs/nvim/config-root/lua/crupest/utils/find.lua
+++ b/store/home/config/nvim/lua/crupest/utils/find.lua
diff --git a/configs/nvim/config-root/lua/crupest/utils/nvim.lua b/store/home/config/nvim/lua/crupest/utils/nvim.lua
index 4477ecc..4477ecc 100644
--- a/configs/nvim/config-root/lua/crupest/utils/nvim.lua
+++ b/store/home/config/nvim/lua/crupest/utils/nvim.lua
diff --git a/configs/nvim/config-root/lua/plugins.lua b/store/home/config/nvim/lua/plugins.lua
index b689559..b689559 100644
--- a/configs/nvim/config-root/lua/plugins.lua
+++ b/store/home/config/nvim/lua/plugins.lua
diff --git a/configs/nvim/config-root/nvim-words.txt b/store/home/config/nvim/nvim-words.txt
index 564904f..564904f 100644
--- a/configs/nvim/config-root/nvim-words.txt
+++ b/store/home/config/nvim/nvim-words.txt
diff --git a/store/home/gitconfig b/store/home/gitconfig
new file mode 100644
index 0000000..b343ab3
--- /dev/null
+++ b/store/home/gitconfig
@@ -0,0 +1,10 @@
+[user]
+ name = Yuqian Yang
+ email = crupest@crupest.life
+[core]
+ autocrlf = false
+ editor = vim
+[credential]
+ helper = /usr/lib/git-core/git-credential-libsecret
+[alias]
+ lg = log --decorate --oneline --graph
diff --git a/configs/bruno/ComfyUI/Get Object Info.bru b/store/misc/bruno/ComfyUI/Get Object Info.bru
index d1a833c..d1a833c 100644
--- a/configs/bruno/ComfyUI/Get Object Info.bru
+++ b/store/misc/bruno/ComfyUI/Get Object Info.bru
diff --git a/configs/bruno/ComfyUI/Get Prompt History.bru b/store/misc/bruno/ComfyUI/Get Prompt History.bru
index 2e26888..2e26888 100644
--- a/configs/bruno/ComfyUI/Get Prompt History.bru
+++ b/store/misc/bruno/ComfyUI/Get Prompt History.bru
diff --git a/configs/bruno/ComfyUI/Post Prompt.bru b/store/misc/bruno/ComfyUI/Post Prompt.bru
index 09bf89a..09bf89a 100644
--- a/configs/bruno/ComfyUI/Post Prompt.bru
+++ b/store/misc/bruno/ComfyUI/Post Prompt.bru
diff --git a/configs/bruno/ComfyUI/Upload Image.bru b/store/misc/bruno/ComfyUI/Upload Image.bru
index 92b4aeb..92b4aeb 100644
--- a/configs/bruno/ComfyUI/Upload Image.bru
+++ b/store/misc/bruno/ComfyUI/Upload Image.bru
diff --git a/configs/bruno/ComfyUI/View Image.bru b/store/misc/bruno/ComfyUI/View Image.bru
index 395eccd..395eccd 100644
--- a/configs/bruno/ComfyUI/View Image.bru
+++ b/store/misc/bruno/ComfyUI/View Image.bru
diff --git a/configs/bruno/ComfyUI/bruno.json b/store/misc/bruno/ComfyUI/bruno.json
index ee35540..ee35540 100644
--- a/configs/bruno/ComfyUI/bruno.json
+++ b/store/misc/bruno/ComfyUI/bruno.json
diff --git a/configs/bruno/ComfyUI/environments/ChimerAI ComfyUI Server.bru b/store/misc/bruno/ComfyUI/environments/ChimerAI ComfyUI Server.bru
index 480c8da..480c8da 100644
--- a/configs/bruno/ComfyUI/environments/ChimerAI ComfyUI Server.bru
+++ b/store/misc/bruno/ComfyUI/environments/ChimerAI ComfyUI Server.bru
diff --git a/configs/magic/extend-script.js b/store/misc/magic/extend-script.js
index 519cee9..519cee9 100644
--- a/configs/magic/extend-script.js
+++ b/store/misc/magic/extend-script.js
diff --git a/configs/magic/extend.yaml b/store/misc/magic/extend.yaml
index 3006f08..3006f08 100644
--- a/configs/magic/extend.yaml
+++ b/store/misc/magic/extend.yaml
diff --git a/configs/Microsoft.PowerShell_profile.ps1 b/store/win/Microsoft.PowerShell_profile.ps1
index aeced5f..aeced5f 100644
--- a/configs/Microsoft.PowerShell_profile.ps1
+++ b/store/win/Microsoft.PowerShell_profile.ps1
diff --git a/configs/crupest-winget.json b/store/win/crupest-winget.json
index df2e7d9..df2e7d9 100644
--- a/configs/crupest-winget.json
+++ b/store/win/crupest-winget.json
diff --git a/tools/scripts/neovide-listen.ps1 b/store/win/neovide-listen.ps1
index e84f3a2..e84f3a2 100644
--- a/tools/scripts/neovide-listen.ps1
+++ b/store/win/neovide-listen.ps1
diff --git a/tools/Crupest.SecretTool/.gitignore b/store/works/Crupest.SecretTool/.gitignore
index ac4d8a4..ac4d8a4 100644
--- a/tools/Crupest.SecretTool/.gitignore
+++ b/store/works/Crupest.SecretTool/.gitignore
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool.sln b/store/works/Crupest.SecretTool/Crupest.SecretTool.sln
index fde4347..fde4347 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool.sln
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool.sln
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/.gitignore b/store/works/Crupest.SecretTool/Crupest.SecretTool/.gitignore
index c936492..c936492 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/.gitignore
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/.gitignore
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/Config.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/Config.cs
index ff58551..ff58551 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/Config.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/Config.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/Controller.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/Controller.cs
index 0803b01..0803b01 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/Controller.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/Controller.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/Crupest.SecretTool.csproj b/store/works/Crupest.SecretTool/Crupest.SecretTool/Crupest.SecretTool.csproj
index 2502e74..2502e74 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/Crupest.SecretTool.csproj
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/Crupest.SecretTool.csproj
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/FileWatcher.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/FileWatcher.cs
index 26e9231..26e9231 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/FileWatcher.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/FileWatcher.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/GeoDataManager.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/GeoDataManager.cs
index 8f4c171..8f4c171 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/GeoDataManager.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/GeoDataManager.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/HostMatchConfig.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/HostMatchConfig.cs
index 858333d..858333d 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/HostMatchConfig.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/HostMatchConfig.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/Program.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/Program.cs
index 18b1ac0..18b1ac0 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/Program.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/Program.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/Properties/PublishProfiles/FolderProfile.pubxml b/store/works/Crupest.SecretTool/Crupest.SecretTool/Properties/PublishProfiles/FolderProfile.pubxml
index 5fca454..5fca454 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/Properties/PublishProfiles/FolderProfile.pubxml
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/Properties/PublishProfiles/FolderProfile.pubxml
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/Proxy.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/Proxy.cs
index d2703ba..d2703ba 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/Proxy.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/Proxy.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/ProxyFile.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/ProxyFile.cs
index 81698a3..81698a3 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/ProxyFile.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/ProxyFile.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/Routing.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/Routing.cs
index fdf1b93..fdf1b93 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/Routing.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/Routing.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/SingConfigJsonObjects.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/SingConfigJsonObjects.cs
index 56b5563..56b5563 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/SingConfigJsonObjects.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/SingConfigJsonObjects.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/StaticHosts.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/StaticHosts.cs
index b112e1c..b112e1c 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/StaticHosts.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/StaticHosts.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/SurgeConfigGenerator.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/SurgeConfigGenerator.cs
index 8a57c9f..8a57c9f 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/SurgeConfigGenerator.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/SurgeConfigGenerator.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/Template.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/Template.cs
index 1fe91b1..1fe91b1 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/Template.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/Template.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/ToolConfig.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/ToolConfig.cs
index 809fba1..809fba1 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/ToolConfig.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/ToolConfig.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/V4ConfigJsonObjects.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/V4ConfigJsonObjects.cs
index 3e81dbb..3e81dbb 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/V4ConfigJsonObjects.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/V4ConfigJsonObjects.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/V5ConfigJsonObjects.cs b/store/works/Crupest.SecretTool/Crupest.SecretTool/V5ConfigJsonObjects.cs
index a50e9be..a50e9be 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/V5ConfigJsonObjects.cs
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/V5ConfigJsonObjects.cs
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/config.json.template b/store/works/Crupest.SecretTool/Crupest.SecretTool/config.json.template
index 424e996..424e996 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/config.json.template
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/config.json.template
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/config.v5.json.template b/store/works/Crupest.SecretTool/Crupest.SecretTool/config.v5.json.template
index 01ccf7a..01ccf7a 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/config.v5.json.template
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/config.v5.json.template
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/hosts.txt b/store/works/Crupest.SecretTool/Crupest.SecretTool/hosts.txt
index 88d5015..88d5015 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/hosts.txt
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/hosts.txt
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/proxy.txt b/store/works/Crupest.SecretTool/Crupest.SecretTool/proxy.txt
index 39800f9..39800f9 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/proxy.txt
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/proxy.txt
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/sing-config.json.template b/store/works/Crupest.SecretTool/Crupest.SecretTool/sing-config.json.template
index d7e55a0..d7e55a0 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/sing-config.json.template
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/sing-config.json.template
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-mobile.json b/store/works/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-mobile.json
index 5038c40..5038c40 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-mobile.json
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-mobile.json
diff --git a/tools/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-pc.json b/store/works/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-pc.json
index 956d751..956d751 100644
--- a/tools/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-pc.json
+++ b/store/works/Crupest.SecretTool/Crupest.SecretTool/sing-inbounds-pc.json
diff --git a/tools/Crupest.SecretTool/build-secret.bash b/store/works/Crupest.SecretTool/build-secret.bash
index 8878049..8878049 100755
--- a/tools/Crupest.SecretTool/build-secret.bash
+++ b/store/works/Crupest.SecretTool/build-secret.bash
diff --git a/tools/Crupest.SecretTool/build-secret.ps1 b/store/works/Crupest.SecretTool/build-secret.ps1
index 8aa7987..8aa7987 100644
--- a/tools/Crupest.SecretTool/build-secret.ps1
+++ b/store/works/Crupest.SecretTool/build-secret.ps1
diff --git a/tools/Crupest.SecretTool/tools/cru-proxy-edit b/store/works/Crupest.SecretTool/tools/cru-proxy-edit
index 51a33e1..51a33e1 100755
--- a/tools/Crupest.SecretTool/tools/cru-proxy-edit
+++ b/store/works/Crupest.SecretTool/tools/cru-proxy-edit
diff --git a/tools/Crupest.SecretTool/tools/cru-proxy-log b/store/works/Crupest.SecretTool/tools/cru-proxy-log
index 6ec6ee1..6ec6ee1 100755
--- a/tools/Crupest.SecretTool/tools/cru-proxy-log
+++ b/store/works/Crupest.SecretTool/tools/cru-proxy-log
diff --git a/tools/Crupest.SecretTool/tools/crupest-secret-tool.service b/store/works/Crupest.SecretTool/tools/crupest-secret-tool.service
index df6d172..df6d172 100644
--- a/tools/Crupest.SecretTool/tools/crupest-secret-tool.service
+++ b/store/works/Crupest.SecretTool/tools/crupest-secret-tool.service
diff --git a/tools/Crupest.SecretTool/tools/crupest-secret-tool.xml b/store/works/Crupest.SecretTool/tools/crupest-secret-tool.xml
index 9b85f13..9b85f13 100644
--- a/tools/Crupest.SecretTool/tools/crupest-secret-tool.xml
+++ b/store/works/Crupest.SecretTool/tools/crupest-secret-tool.xml
diff --git a/tools/Crupest.SecretTool/tools/life.crupest.secret-tool.plist b/store/works/Crupest.SecretTool/tools/life.crupest.secret-tool.plist
index bdfe490..bdfe490 100644
--- a/tools/Crupest.SecretTool/tools/life.crupest.secret-tool.plist
+++ b/store/works/Crupest.SecretTool/tools/life.crupest.secret-tool.plist
diff --git a/works/README.md b/store/works/README.md
index b280870..b280870 100644
--- a/works/README.md
+++ b/store/works/README.md
diff --git a/tools/utility/rename-tree.py b/tools/utility/rename-tree.py
deleted file mode 100755
index c177eb6..0000000
--- a/tools/utility/rename-tree.py
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/usr/bin/env python3
-
-import argparse
-import os
-import os.path
-import re
-
-parser = argparse.ArgumentParser(
- prog='rename-tree',
- description='Recursively rename directories and files')
-
-parser.add_argument('old')
-parser.add_argument('new')
-parser.add_argument('dirs', nargs="+")
-
-args = parser.parse_args()
-
-old_regex = re.compile(args.old)
-new = args.new
-
-def rename(path, isdir):
- dirname = os.path.dirname(path)
- filename = os.path.basename(path)
- new_filename = re.sub(old_regex, new, filename)
- dir_str = "/" if isdir else ""
- if new_filename != filename:
- os.rename(path, os.path.join(dirname, new_filename))
- print(f"{path}{dir_str} -> {new_filename}{dir_str}")
-
-for i, d in enumerate(args.dirs):
- print(f"[{i + 1}/{len(args.dirs)}] Run for {d}:")
- for dirpath, dirnames, filenames in os.walk(d, topdown=False):
- for filename in filenames:
- rename(os.path.join(dirpath, filename), False)
- rename(dirpath, True)
-
-print("Done!")