跳转至

Ubuntu 使用配置

基本环境配置

Plank(The Lightweight Dock For Ubuntu)

输入法

终端

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

UV
Anaconda

Java & Scala: SDKMAN

JS: NVM & NRM:

Elixir: Hex

export HEX_MIRROR="https://hexpm.upyun.com"
export HEX_CDN="https://hexpm.upyun.com"

Latex

WakaTime

工具软件

Linux 微信

Linux QQ

Firefox