aboutsummaryrefslogtreecommitdiffstats

infra archlinux

需求

  • 使用 stow 备份用户目录配置 (scripts/stow.sh)
    • 需求1:代理、镜像站、常用操作 的环境变量配置
    • 需求2:mpv/haruna 加载歌词字幕
    • 需求3:vscode、bitwarden 避免使用 kde 全局菜单
    • 需求4:vscode 用户配置同步
  • 使用 shell 脚本维护以下内容
    • 软件包的安装 (scripts/install_packages.sh)
    • 开发环境处理,包含 Node.js、rustup (scripts/dev.sh)
    • code oss 插件安装 (scripts/install_vscode_extensions.sh)
    • 系统服务配置备份和恢复 (scripts/system.sh)
      • 需求5:终端字体在高分辨率下能看清
      • 需求6:代理服务自动配置
      • 需求7:启用 modem 服务
      • 需求8:kde 指纹配置
    • aur (scripts/aur.sh)

todo

  • 加密信息处理 (scripts/system.sh), sops + age/gpg

桌面环境选择

linux mac windows
网络 ⭐⭐⭐ ⭐⭐ ⭐
剪辑/摄影软件 ⭐ ⭐⭐⭐ ⭐⭐
办公软件 ⭐ ⭐⭐⭐ ⭐⭐⭐
游戏 ⭐⭐ ⭐ ⭐⭐⭐
命令行环境 ⭐⭐⭐ ⭐⭐ ⭐
易用性 ⭐ ⭐ ⭐⭐⭐
用户量 ⭐ ⭐ ⭐⭐⭐
低配电脑体验 ⭐⭐⭐ ⭐ ⭐

易用性,指绝大多数用户的上手难度