mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
36 文字
1 分
UbuntuにOh My Zshとそのコンポーネントをインストールする
2024-12-03

zsh をインストール#

sudo apt install -y zsh git || sudo pacman -S --needed zsh git || sudo yum install zsh git || sudo zypper in zsh git || sudo apk add zsh git;
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" &&
zsh

テーマをインストール#

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k &&
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 &&
sed -i 's/ZSH_THEME="robbyrussell"/ZSH_THEME="powerlevel10k\/powerlevel10k"/' ~/.zshrc &&
sed -i '/^plugins=(git)$/c\
plugins=(\
git\
sudo\
command-not-found\
safe-paste\
vi-mode\
you-should-use\
zsh-bat\
zsh-autosuggestions\
zsh-syntax-highlighting\
)' ~/.zshrc &&
exit

プラグインをインストール#

プラグイン:

plugins=(
git
sudo
command-not-found
safe-paste
vi-mode
you-should-use
zsh-bat
zsh-autosuggestions
zsh-syntax-highlighting
)
git clone https://github.com/MichaelAquilina/zsh-you-should-use.git $ZSH_CUSTOM/plugins/you-should-use
git clone https://github.com/fdellwing/zsh-bat.git $ZSH_CUSTOM/plugins/zsh-bat
apt update
apt install bat
source ~/.zshrc
共有

この記事が役に立ったときは、ぜひ他の人に共有してください!

UbuntuにOh My Zshとそのコンポーネントをインストールする
https://dreaife.tokyo/jp/posts/ubuntu-ohmyzsh-setup/
著者
dreaife
公開日
2024-12-03
ライセンス
CC BY-NC-SA 4.0

一部の情報は古い可能性があります

関連した投稿 スマート
1
UbuntuのNATを介してネットワークをルーターに転送する
cs-base Netplan設定の変更、IPフォワーディングの有効化、NAT転送の設定により、Ubuntuからルーターへネットワークを転送します。既存設定の消去、静的IPの設定、DHCPサービスのインストールと構成、ネットワーク共有の有効性の確認を行います。
2
missing-semester-class01
cs-base シェルの基本的な機能と使い方を紹介し、プログラムの実行、パスの移動、ファイル権限、入出力ストリームのリダイレクト、rootユーザーの権限管理について解説します。学習内容を定着させるため、複数のBashコマンド例と演習問題も掲載しています。
3
pandas.to_datetimeで異なる日時形式を扱う際に発生するエラーについて
cs-base pandasのto_datetime関数を使用する際、日付形式が混在しているとエラーが発生することがあります。formatパラメータを'mixed'に設定することで、形式不一致の問題を解決できます。サンプルコードでは、日付形式エラーを処理してdatetime形式へ正常に変換する方法を示しています。
4
Alibaba CloudでDocker+code-serverを設定してオンラインコンパイラを構築する
cs-base Dockerとcode-serverをインストールしてオンラインコンパイラ環境を構築する手順です。Dockerの導入、Alibaba Cloudミラーの設定、Nginxの起動、code-serverの導入と設定、C/C++のビルド環境構築を行い、最後にテストコードの実行に成功しました。
5
CSAPP 第1章 コンピュータシステム漫遊
cs-base コンピュータシステムはハードウェアとシステムソフトウェアで構成され、プログラムのライフサイクル(作成、実行、出力、終了)を通じてアプリケーションを実行します。情報はビットとコンテキストから成り、プログラムはコンパイルシステムによって実行可能ファイルに変換されます。プロセッサは命令を読み取って実行し、高速化のためにキャッシュを利用します。OSはハードウェアを管理し、プロセスや仮想メモリなどの抽象を提供して並行・並列実行を支えます。抽象化は計算機科学の重要概念であり、仮想マシンはコンピュータ全体の抽象を提供します。

目次