装机记录

Cover image

😶‍🌫️

周末c盘满了,但是其实我的物理硬盘挺大的 我的磁盘1 总共 500 g 当时给 c盘分的太小了,有些缓存/软件/记录 等都放到了c盘导致原来分的 200g不够用了 但是 c盘后面我又分了个 d盘,不能单独给c扩容了,索性重装系统 物理磁盘1 不进行分区了

装完系统之后糟糕的事情来了 不小心把 c/users/用户名 用户名起成了中文的 导致我现在有些软件不兼容, 尝试了网上修改名称的解决方案之后发现还有bug 索性又重装一边 本文章记录下 安装配置的东西

必要软件

jetbrains ideajetbrains webstromjetbrains datagripjetbrains momoVisual Studio CodeCursorchromegitClashTypora网易云音乐网易有道词典飞书微信百度网盘火绒fnmsublime

配置相关

# npm 设置缓存目录
npm config set cache "D:\AppData\npm_cache"
# yarn 设置缓存目录
yarn config set cache-folder "D:\AppData\yarn_cache"
# pnpm 设置缓存目录
pnpm config set store-dir "D:\AppData\pnpm_cache"
# 配置 npm 本地代理
npm config set proxy http://127.0.0.1:7890
npm config set https-proxy http://127.0.0.1:7890
yarn config set proxy http://127.0.0.1:7890
yarn config set https-proxy http://127.0.0.1:7890
# 取消 npm 本地代理
npm config delete proxy
npm config delete https-proxy
yarn config delete proxy
yarn config delete https-proxy
# 配置 Git 本地代理
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890
取消 Git 本地代理
git config --global --unset http.proxy
git config --global --unset https.proxy
# powerJob 允许 运行脚本 
set-executionpolicy remotesigned

环境变量

cargo 设置主目录

环境变量 CARGO_HOME D:\AppData\.cargo

rustc 设置主目录 RUSTUP_HOME D:\AppData\.rustup

gradle 设置主目录 GRADLE_USER_HOME D:\AppData\gradle_cache

npm 设置镜像 FNM_NODE_DIST_MIRROR https://npmmirror.com/mirrors/node/

java 环境变量

JAVA_HOME D:\jdk1.8.0_441

JRE_HOME D:\jdk1.8.0_441\jre

CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

其他配置

powershell 前置脚本

打开 PowerShell 的配置文件Microsoft.PowerShell_profile.ps1,文件路径为%USERPROFILE%\Documents\WindowsPowerShell,若没有对应文件夹或文件手动创建即可。

将以下内容添加至配置文件末尾

    fnm env --use-on-cd | Out-String | Invoke-Expression

sublime 配置

{
 "update_check":false, //取消自动更新
 "font_size": 12, //font_size:字体的大小
 "font_face": "JetBrains Mono", //font_face;需要显示的字体名字
}

sublime 插件

  • SublimeLinter 行内错误
  • BracketHighlighter 括号高亮
  • ConvertToUTF8 转换成 UTF8 编码
  • Trmmer 删除多余空格
  • PrettyJson 格式化JSON
Windows Terminal 设置备份 ▶