完全自己満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

github.com

ここを見ながらやる。

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

をやってみたらだいたいいける

まとめ

完全に自分のためだけに書きましたが、誰かの参考になれば幸いです。