シェルスクリプトで大半のソフトウェアがインストールできるようになった。見た目の設定だけはAntergosのインストール後にやることリスト - tak0kadaの何でもノートを見て頑張る必要がある。
set -euxo pipefail sudo pacman -S --noconfirm yay YAY="yay -S --noconfirm" $YAY nvidia lib32-nvidia-utils nvidia-settings arandr $YAY gdm sudo sed -i -e 's/#WaylandEnable=false/WaylandEnable=false/' /etc/gdm/custom.conf sudo systemctl disable lightdm && sudo systemctl enable gdm $YAY gnome-session-properties # options for xrandr is configured using arandr and nvidia-settings mkdir -p ~/.config/autostart cat << EOF > ~/.config/autostart/update-monitor-position.desktop [Desktop Entry] Type=Application Exec=/usr/bin/xrandr --output USB-C-0 --off --output HDMI-1 --off --output HDMI-0 --primary --mode 1920x1200 --pos 0x400 --rotate normal --output DP-3 --mode 1680x1050 --pos 2970x0 --rotate left --output DP-2 --off --output DP-1 --off --output DP-0 --mode 1680x1050 --pos 1920x0 --rotate left Hidden=false NoDisplay=false X-GNOME-Autostart-enabled=true Name[en_US]=Update Monitors Position Name=Update Monitors Position Comment[en_US]=Force monitors position using xrandr Comment=Force monitors position using xrandr Icon=display EOF $YAY chrome-gnome-shell $YAY numix-circle-icon-theme $YAY lilyterm-git peco $YAY tmux xsel xclip nkf $YAY neovim vim-youcompleteme-git python-neovim code git git-cola svn #python2-neovim-git $YAY python-pip sudo pip install cppman # echo y | cppman -c $YAY zeal devdocs-desktop $YAY gparted ghex extundelete $YAY tlp upower lm_sensors $YAY libreoffice-fresh-ja xournalpp marp mendeleydesktop aur/dropbox nautilus-dropbox dropbox-cli $YAY inkscape gimp kolourpaint imagej kazam simple-scan $YAY skypeforlinux-stable-bin slack-desktop teamviewer $YAY playonlinux $YAY virtualbox virtualbox-guest-iso virtualbox-host-modules-arch linux-lts-headers virtualbox-ext-oracle vagrant #sudo depmod -a vagrant plugin install sahara vagrant plugin install vagrant-vbox-snapshot vagrant plugin install vagrant-vbguest vagrant plugin install vagrant-share vagrant plugin install vagrant-hostsupdater $YAY docker sudo groupadd -f docker # https://docs.docker.com/install/linux/linux-postintall/ sudo usermod -aG docker tak0kada # sudo chown tak0kada:tak0kada /home/tak0kada/.docker -R # sudo chmod g+rwx /home/tak0kada/.docker -R sudo systemctl enable docker $YAY adobe-source-han-sans-jp-fonts otf-source-han-code-jp otf-ipafont ttf-ubuntu-font-family noto-fonts-cjk noto-fonts-emoji ttf-symbola ttf-freefont sudo svn export --force https://github.com/powerline/fonts/trunk/NotoMono /usr/share/fonts/NotoMono sudo chown -R root /usr/share/fonts/NotoMono sudo svn export --force https://github.com/powerline/fonts/trunk/UbuntuMono /usr/share/fonts/UbuntuMono sudo chown -R root /usr/share/fonts/UbuntuMono fc-cache -vf sudo sed -i -e "s/#ja_JP.UTF-8/ja_JP.UTF-8/" /etc/locale.gen sudo locale-gen localectl set-locale LANG="ja_JP.UTF-8" localectl set-keymap us LANG=C xdg-user-dirs-gtk-update $YAY fcitx fcitx-mozc fcitx-configtool fcitx-im cat << EOF > ~/.xprofile export XMODIFIERS="@im=fcitx" export XMODIFIER="@im=fcitx" export GTK_IM_MODULE=fcitx export GT_IM_MODULE=fcitx export DefaultIMModule=fcitx EOF $YAY opencv opencv-samples $YAY python ipython python-pip python-pipenv python-tqdm python-numpy python-scipy python-matplotlib python-sympy python-pandas python-scikit-learn python-rpy2 python-cffi python-pillow python-mayavi python-seaborn python-plotly cython python-cymem python-language-server xonsh $YAY tk $YAY r rstudio-desktop-bin r-ggplot2 $YAY jupyter $YAY base base-devel gcc clang cmake boost boost-libs openmp openmpi cuda eigen openblas-lapack pybind11 fmt valgrind git clone https://github.com/tak0kada/dotfiles.git set +euxo pipefail