Ubuntu 使用配置¶
基本环境配置¶
Plank(The Lightweight Dock For Ubuntu)¶
输入法¶
- Rime
- rime-ice: 雾凇拼音
- rime-auto-deploy: 自动部署
终端¶
Zsh & Oh-My-Zsh¶
Atuin: Magical shell history¶
Starship: Customizable prompt¶
字体配置
注意当前终端字体的配置,可以使用 Nerd Font 等字体,以支持 Starship 的图标显示。 系统安装 Nerd Font 字体后,同时需要在终端配置中选择对应的字体。(否则部分图标无法显示)
GitHub 配置¶
GitHub SSH Key¶
代理配置¶
Clash & Proxy¶
- GUI: mihomo-party
# clash in terminal function proxy_on() { export http_proxy=http://127.0.0.1:7890 export https_proxy=$http_proxy echo -e "终端代理已开启。" } function proxy_off(){ unset http_proxy https_proxy echo -e "终端代理已关闭。" }
(旧) SSR & Proxy
# set proxy
function setproxy() {
export http_proxy=socks5://127.0.0.1:1080
export https_proxy=socks5://127.0.0.1:1080
}
# unset proxy
function unsetproxy() {
unset http_proxy https_proxy
}
编程环境配置¶
IDE: Jetbrains Toolbox¶
IDE: Vscode¶
IDE: Zed¶
Python¶
Anaconda
Java & Scala: SDKMAN¶
JS: NVM & NRM:¶
Elixir: Hex¶
export HEX_MIRROR="https://hexpm.upyun.com"
export HEX_CDN="https://hexpm.upyun.com"
Latex¶
- https://www.tug.org/texlive/quickinstall.html
- ctexbook-template
- 包含 VSCode 配置流程,可以直接使用 VSCode 进行 Latex 编写