Browse Source

Merge pull request #299 from abdibaker/fix-sudo-home-path

fix: correctly identify storage file path when run with sudo
pull/351/head v0.0.122
煎饼果子卷鲨鱼辣椒 3 months ago
committed by GitHub
parent
commit
f05ab67262
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 9
      scripts/run/cursor_linux_id_modifier.sh

9
scripts/run/cursor_linux_id_modifier.sh

@ -43,8 +43,13 @@ if [ -z "$CURRENT_USER" ]; then
fi
# 定义配置文件路径
STORAGE_FILE="$HOME/.config/Cursor/User/globalStorage/storage.json"
BACKUP_DIR="$HOME/.config/Cursor/User/globalStorage/backups"
if [ "$EUID" -eq 0 ] && [ -n "$SUDO_USER" ]; then
USER_HOME=$(eval echo ~$SUDO_USER)
else
USER_HOME="$HOME"
fi
STORAGE_FILE="$USER_HOME/.config/Cursor/User/globalStorage/storage.json"
BACKUP_DIR="$USER_HOME/.config/Cursor/User/globalStorage/backups"
# 检查权限
check_permissions() {

Loading…
Cancel
Save