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を使ってルーターへネットワークを転送する
prog-side Netplan設定の変更、IPフォワーディングの有効化、NAT転送設定を行うことで、Ubuntuからルーターへネットワークを転送できます。手順には既存設定のクリア、静的IP設定、DHCPサービスの導入と設定、ネットワーク共有が正常に機能するかの確認が含まれます。
2
missing-semester-class01
prog-side シェルの基本機能と使い方を紹介し、プログラムの実行方法、パス移動、ファイル権限、入出力ストリームのリダイレクト、rootユーザー権限の管理などを扱います。学習の定着のために、複数のbashコマンド例と演習問題も用意されています。
3
正規表現入門
prog-side 正規表現は、文字列の特定パターンを記述・照合するための強力なテキストパターンマッチングツールです。リテラル文字、特殊文字、文字クラス、メタ文字などの要素から構成され、多くのプログラミング言語やテキスト処理ツールで広く利用されています。データ検証、テキスト置換、部分文字列抽出などに使え、柔軟性と表現力に優れています。代表的なメタ文字や機能には、文字マッチ、量指定子、境界マッチ、グルーピングなどがあり、効率的なテキスト処理に役立ちます。
4
新時代における第一回の選抜
life AI技術の発展に伴い、高度なモデルを利用するコストが社会の階層化を招き、経済力のある人だけがこれらのモデルを使えるようになる可能性がある。現在の価格はまだ許容範囲だが、将来的な値上がりにより大多数が負担できなくなり、第一のふるい分けが生じるかもしれない。筆者はこの現象に不安を覚えつつ、AIの応用がすでにプログラミング領域を超え、より広範な産業へと広がっていることも実感している。新しい世界の課題と機会に向き合いながら、個人は時代の推進力に押されつつ探索を続けている。
5
心理記録1
psycho 自分が感情を抑圧していることに気づき、過去の生活習慣が外界への恐怖と内面の停滞を招いてきたことを振り返る。世界との相互作用を通じて本当の自分を見つけたいと思い、進む方向を選ぶ責任感と、可能性を失うことへの恐れに向き合う。本当の自分は探求の中で形づくられる必要があり、未来の方向を選ぶことは他の可能性を手放すことを意味する。

目次