完全自己満Linux【備忘録】
毎回環境を構築するときに忘れてしまうので。
まずは、好きなディストリビューションを用意する。なんでもいい
今回は、BcakBox linux 8 (Ubuntu 22.04 LTS)(無償)
入れるもの一覧
・zsh(oh my zsh の power level 10k)
・alacritty(ターミナルエミュレータ)
・neovim(AstroNvim)←なんとなく
https://www.youtube.com/watch?v=Inj3v_D61ME&list=WL&index=1&t=175s&ab_channel=KskRoyal
ZSH
まずは、ZSHをインストール
sudo apt install zsh
ついでにNerd Fontもいれる。今回はHack。
Alacritty
ここを見ながらやる。
source "$HOME/"的なのをするのを忘れずに!
Alacrittyの設定を変更するためには、
mkdir -p ~/.config/alacritty
cd alacritty
cp alacritty.yml ~/.config/alacritty
で作ったファイルを書き換える。
themeを変えるために
git clone https://github.com/eendroroy/alacritty-theme.git ~/.alacritty-colorscheme
僕の設定は
window:
opacity: 0.9
#color shcme
import:
- ~/.alacritty-colorscheme/themes/nord.yaml
# Font
font:
size: 17
normal:
family: 'Hack Nerd Font'
style: Regular
bold:
family: 'Hack Nerd Font'
style: Bold
italic:
family: 'Hack Nerd Font'
style: Italic
bold_italic:
family: 'Hack Nerd Font'
style: Bold Itali
# env
env:
TERM: alacritty
ターミナルをalacrittyに変える。
そして、oh my zshを入れる。
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
このとき、shellをbashからzshに変更するか聞かれるので変更しておく。
今度は、powerlevel10k
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
vim ~/.zshrc
で、ZSH_THEMEのところを
powerlevel10k/powerlevel10k
に書き換える
Neovim
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage
でNeovimを。
sudo mv nvim.appimage /usr/local/bin/nvim
そして、AstroNvim。
git clone https://github.com/AstroNvim/AstroNvim ~/.config/nvim
nvim +PackerSync
エラーが出たらもっかい
nvim +PackerSync
をやってみたらだいたいいける
まとめ
完全に自分のためだけに書きましたが、誰かの参考になれば幸いです。