個人的な使用のための私のManjaro i3のレコーディングソフトウェア

Manjaro i3は独自のソフトウェアアーカイブ

フォントインストーラ

参考ます。https://www.jianshu.com/p/26fa3a803439

  1. 基本フォント

    sudo pacman -S ttf-roboto noto-fonts ttf-dejavu
    
  2. WenQuanYi

    sudo pacman -S wqy-bitmapfont wqy-microhei wqy-microhei-lite wqy-zenhei
    
  3. 思源フォント

    sudo pacman -S noto-fonts-cjk adobe-source-han-sans-cn-fonts adobe-source-han-serif-cn-fonts</pre>
    
  4. 素晴らしい字体

    sudo pacman -S ttf-font-awesome
    
  5. 電力線フォント

    sudo pacman -S powerline-fonts
    
  6. ソースコードProとフィラコード付きラインとコード

    sudo pacman -S ttf-fira-code ttf-fira-mono ttf-rira-sans
    sudo pacman -S adobe-source-code-pro-fonts
    

フォントの設定:

ファイルを編集します~/.config/fontconfig/conts.conf(作成されていない場合)

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>
    <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
        <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
    </its:rules>
    <description>Manjaro Font Config</description>
    <!-- Font directory list -->
    <dir>/usr/share/fonts</dir>
    <dir>/usr/local/share/fonts</dir>
    <dir prefix="xdg">fonts</dir>
    <dir>~/.fonts</dir> <!-- this line will be removed in the future -->

    <!-- 自动微调 微调 抗锯齿 内嵌点阵字体 -->
    <match target="font">
        <edit name="autohint"> <bool>false</bool> </edit>
        <edit name="hinting"> <bool>true</bool> </edit>
        <edit name="antialias"> <bool>true</bool> </edit>
        <edit name="embeddedbitmap" mode="assign"> <bool>false</bool> </edit>
    </match>

    <!-- 英文默认字体使用 Roboto 和 Noto Serif ,终端使用 DejaVu Sans Mono. -->
    <match>
        <test qual="any" name="family">
            <string>serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>Noto Serif</string>
        </edit>
    </match>
    <match target="pattern">
        <test qual="any" name="family">
            <string>sans-serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>Roboto</string>
        </edit>
    </match>
    <match target="pattern">
        <test qual="any" name="family">
            <string>monospace</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>DejaVu Sans Mono</string>
        </edit>
    </match>

    <!-- 中文默认字体使用思源宋体,不使用 Noto Sans CJK SC 是因为这个字体会在特定情况下显示片假字. -->
    <match>
        <test name="lang" compare="contains">
            <string>zh</string>
        </test>
        <test name="family">
            <string>serif</string>
        </test>
        <edit name="family" mode="prepend">
            <string>Source Han Serif CN</string>
        </edit>
    </match>
    <match>
        <test name="lang" compare="contains">
            <string>zh</string>
        </test>
        <test name="family">
            <string>sans-serif</string>
        </test>
        <edit name="family" mode="prepend">
            <string>Source Han Sans CN</string>
        </edit>
    </match>
    <match>
        <test name="lang" compare="contains">
            <string>zh</string>
        </test>
        <test name="family">
            <string>monospace</string>
        </test>
        <edit name="family" mode="prepend">
            <string>Noto Sans Mono CJK SC</string>
        </edit>
    </match>

    <!-- 把Linux没有的中文字体映射到已有字体,这样当这些字体未安装时会有替代字体 -->
    <match target="pattern">
        <test qual="any" name="family">
            <string>SimHei</string>
        </test>
        <edit name="family" mode="assign" binding="same">
            <string>Source Han Sans CN</string>
        </edit>
    </match>
    <match target="pattern">
        <test qual="any" name="family">
            <string>SimSun</string>
        </test>
        <edit name="family" mode="assign" binding="same">
            <string>Source Han Serif CN</string>
        </edit>
    </match>
    <match target="pattern">
        <test qual="any" name="family">
            <string>SimSun-18030</string>
        </test>
        <edit name="family" mode="assign" binding="same">
            <string>Source Han Serif CN</string>
        </edit>
    </match>
    <!--
    <match target="pattern">
        <test qual="any" name="family">
            <string>Microsoft YaHei</string>
        </test>
        <edit name="family" mode="assign" binding="same">
            <string>Source Han Sans CN</string>
        </edit>
    </match>
    --> 
    <!-- Load local system customization file -->
    <include ignore_missing="yes">conf.d</include>
    <!-- Font cache directory list -->
    <cachedir>/var/cache/fontconfig</cachedir>
    <cachedir prefix="xdg">fontconfig</cachedir>
    <!-- will be removed in the future -->
    <cachedir>~/.fontconfig</cachedir>
    <config>
        <!-- Rescan in every 30s when FcFontSetList is called -->
        <rescan> <int>30</int> </rescan>
    </config>
</fontconfig>

中国語入力メソッド - Sogouピン

sudo pacman -S fcitx-sogoupinyin
sudo pacman -S fcitx-im 
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-gtk2 fcitx-gtk3
sudo pacman -S fcitx-qt5

編集し~/.profileたファイル指定された入力方法を

vim ~/.profile
# 在文件后面加上
export LC_CTYPE=zh_CN.UTF-8
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

再起動は、オープンfcitxfcitx-configtoolあなたは、プロンプトが「Sogou入力メソッドが動作しない、削除してください、コンフィギュレーションSogou入力方法を見ることができるはず~/.config/SougouPY、とのような再起動後に」それを削除するには、プロンプトに従っ~/.config/SougouPYた後、再起動します。

再起動は、インストール時に解決できない場合はfcitx-qt4、私はこの直接アドレスをインストールしてください。

sudo pacman -S fcitx-qt4

インストールAURプラグインを-yay

sudo pacman -S yay

yayソフトウェアをインストールし、pacmanあなたがソフトウェアをインストールするときに使用していないsudo、と他のpacman同様の方法を使用して。

pacmanそして、yay差が含ま公式リリースのようなものです、開発やシェアウェアです。

AUR詳しくます。https://aur.archlinux.org/

zshの&OH-MY-zshの

ビューインストール済みshellリスト:

cat /etc/shells

manjaroデフォルトでインストールzshのみ切り替える必要があるshell行の上に。しかし、ここでの変更インストールする急いでいないoh-my-zshプラグインを。

sh -c“$(curl -fsSL https:``//raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)”

インストールがoh-my-zsh後に自動的に生成する必要がありzsh、デフォルトの設定を:~/.zshrc

シェルを交換してください:

chsh -s /bin/zsh

フレーム、自動提案、構文の強調表示プラグイン:プラグイン、推奨のインストール

sudo pacman -S autojump

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

プラグインやテーマの設定:

vim ~/.zshrc
#主题
ZSH_THEME="agnoster"

#插件
plugins=(git zsh-autosuggestions web-search autojump zsh-syntax-highlighting)

地元のテーマやプラグインの詳細:~/.oh-my-zsh/plugins

oh-my-zshよります。https://github.com/robbyrussell/oh-my-zsh/wiki

Typora - 値下げ編集ソフトウェア

sudo pacman -S typora

サブライム、テキスト3

取付Sublime-Text3例えば、多くの方法を:

# 方法1
yay -S sublime-text-3-imfix

# 方法2
yay -S sublime-text

# 方法3
curl -O https://download.sublimetext.com/sublimehq-pub.gpg && sudo pacman-key --add sublimehq-pub.gpg && sudo pacman-key --lsign-key 8A8F901A && rm sublimehq-pub.gpg

echo -e "\n[sublime-text]\nServer = https://download.sublimetext.com/arch/stable/x86_64" | sudo tee -a /etc/pacman.conf

sudo pacman -Syu sublime-text

私のネットワークは非常に悪いですので、私はインストール方法3を介していました。もちろん、多くの方法があります。

Rofi —— 代替dmenu

sudo pacman -S rofi

インストールが完了している実行rofi-theme-selectorのさまざまなトピックを選択

詳細を参照してください。[Rofi構成] [Rofi設定た.md]

他の構成リンク

  1. ~/.zshrc

    # Path to your oh-my-zsh installation.
    # 如果觉得东西都放HOME想移动.oh-my-zsh目录,记得改一下这里
    export ZSH=$HOME/.oh-my-zsh 
    
    # zsh 主题
    ZSH_THEME="agnoster"
    
    # 插件
    plugins=(git zsh-autosuggestions web-search autojump zsh-syntax-highlighting colored-man-pages colorize)
    
    source $ZSH/oh-my-zsh.sh
    
    # 用alias自定义指令
    alias showtime="tty-clock -c -C 5 -r -s -f '%A, %B %d'"
    
    
    # 定制prompt, 下面配置为空,就是什么也不显示
    prompt_context(){
      #if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
          # prompt_segment red default " %(!.%{%F{yellow}%}.)CN "
      #fi
    }
    
  2. ~/.config/i3status/config マイi3statusの設定手順

    詳細を参照してください。[構成i3status] [i3status設定た.md]

  3. ~/.i3/conifgマイi3wmの設定手順

    [プロファイルの説明た.md i3config] [プロファイルの説明i3config]:もっと見ます

  4. 私のcompton設定手順

    詳細を参照してください。[コンプトン設定手順た.md] [コンプトン設定手順た.md]

おすすめ

転載: www.cnblogs.com/siyingcheng/p/11706127.html