前言

好久没用 Manjaro 了,今天准备打开看下,发现因为 Windows 的自动更新,导致 Linux 的引导没了。本来准备修复一下的,后来想想反正 Linux 下没啥重要数据,就将 Manjaro-deepin 重装成了 Manjaro-xfce。

虽然之前已经用过一段时间,发现太久没用很多东西都忘了,然后又要重新进行搜索一番。虽说网上关于 Manjaro 的配置文章已经非常多了,但是还是想重新记录一下,帮助自己下次快速恢复下环境。

系统配置

pacman 源

sudo pacman-mirrors -i -c China -m rank

在弹出框内选择自己需要的源。

AUR 源

AUR 是为用户而建、由用户主导的 Arch 软件仓库。

# 添加 archlinuxcn 仓库
sudo nano /etc/pacman.conf
# 在末尾依次输入
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = http://mirrors.163.com/archlinux-cn/$arch
# 保存后退出 

# 更新
sudo pacman -Syy

# 安装 archlinuxcn-keyring
sudo pacman -S archlinuxcn-keyring
# 更新
sudo pacman -Syyu

yay

pacman 不支持 AUR 源,采用 yay AUR 助手在保证 pacman 功能的同时支持 AUR 仓库。

sudo pacman -S yay

Snap

部分软件通过 Snap 进行发布,可安装 Snap 进行补充

sudo pacman -S snapd

sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

Shell

采用 oh-my-zsh,建议参考 定制终端

# 插件,安装之后在 $HOME/.zshrc 中 plugin 行添加以下插件名
# > zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

# > zsh-autosuggestions
git clone git://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions

软件配置

Web Browser

  • Chrome

    yay -S google-chrome
  • Clash

    # github 下载 release 包
    # https://github.com/Dreamacro/clash/releases
    # 运行 clash,生成配置文件夹后关闭
    chmod +x clash && ./clash
    
    # 将自己的配置文件覆盖默认配置 $HOME/.config/clash/config.yaml
    
    # 采用 pm2 管理
    #> 1. 安装 pm2
    wget -qO- https://getpm2.com/install.sh | bash
    #> 2. 启动 clash
    pm2 start clash
    
    # 设置代理
    cat >> /etc/profile << EOF
    export http_proxy=http://127.0.0.1:7890
    export https_proxy=http://127.0.0.1:7890
    EOF
    
    # 注销后重新登录

Input Method

  • ibus-rime

    # 安装
    yay -S ibus-rime
    
    # 配置环境变量
    nano $HOME/.xprofile 
    export GTK_IM_MODULE=ibus
    export XMODIFIERS=@im=ibus
    export QT_IM_MODULE=ibus
    ibus-daemon -x -d
    
    # 注销生效
    # 配合坚果云恢复 Rime 环境

Cloud Storage

  • 坚果云

    yay -S nutstore

Text Editor

  • Vim

    yay -S vim
  • Typora

    yay -S typora
  • Visual Studio Code

    # aur
    yay -S visual-studio-code-bin

Instant Messaging

  • Telegram

    yay -S telegram-desktop-bin

Terminal

  • electerm
    下载 electerm 对桌面自带终端进行补充

    # 使用 snap
    sudo snap install electerm
    
    # aur
    yay -S electerm-bin
  • thefuck
    提高终端体验,用于更正输入的命令

    pip3 install --user thefuck
    
    # 添加 alias
    vim ~/.zshrc
    # 粘贴以下内容后保存
    eval $(thefuck --alias)
    
    # 生效
    source ~/.zshrc

Note

  • vnote

    yay -S vnote-bin

Utilities

  • flameshot

    yay -S flameshot
    
    # 设置快捷键
    # > Setting Manager --> Keyboard
    # > 添加触发器:/usr/bin/flameshot gui
  • redshift

    yay -S redshift
  • Bitwarden

    yay -S bitwarden

美化配置

中文字体配置

# 文泉驿
yay -S wqy-bitmapfont wqy-microhei wqy-microhei-lite wqy-zenhei
# 思源字体
yay -S noto-fonts-cjk adobe-source-han-sans-cn-fonts adobe-source-han-serif-cn-fonts

# emoji
yay -S noto-fonts-emoji
最后修改:2020 年 06 月 02 日 10 : 21 PM
如果觉得我的文章对你有用,请随意赞赏