Skip to content

2026

Journal-2026

3.16

nvm影响zsh启动速度

安装nvm后发现zsh启动时会卡顿接近1s,排查发现source /usr/share/nvm/init-nvm.sh耗时600多毫秒,可以通过oh-my-zsh官方nvm插件将其配置为延迟加载:

# ~/.zshrc
# ...
# 这些配置行需要写在plugins=...和source $ZSH/oh-my-zsh.sh之前
zstyle ':omz:plugins:nvm' lazy yes
zstyle ':omz:plugins:nvm' lazy-cmd eslint prettier typescript
zstyle ':omz:plugins:nvm' autoload yes
zstyle ':omz:plugins:nvm' silent-autoload yes
# add nvm plugin
plugins=(... nvm)
source $ZSH/oh-my-zsh.sh

# remove the old line:
# source /usr/share/nvm/init-nvm.sh

3.11

Cloudflare Tunnel

可以用来内网穿透HTTP服务:

sudo pacman -S cloudflared
cloudflared tunnel --url http://127.0.0.1:8000 # 快速启动临时tunnel,无需登录
# 也可以login后配置绑定到自己的子域名

3.6

uv tool install增加依赖

例如uv tool install mkdocs使用时没有material主题的支持,此时可以用--with来安装此依赖。

uv tool install mkdocs --with mkdocs-material

3.5

\[ \large \textbf{\textrm{Luctor\ et\ Emergo.}} \]