より転載PowerShellの-マイポッシュ美しく、-OH、著者ズヴォニミール。
使用PowerShellの醜いデフォルトのテーマ、OhMyZshはこの醜いを我慢できない、その後、幸いにもこの問題を解決するための対応OhMyPosh PowerShellがあります。
スクリプトの実行ポリシーを変更します
リモート署名スクリプトを実行するには、ファイルを開かない場合は、次のコマンドを入力するように求められます。
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
インストール scoop
スクープは、パッケージマネージャでWindowsを使用する超簡単で、パッケージマネージャを通じて多くのソフトウェアであっても環境変数が自動的に設定されてばかに直接インストールされています。それを下に置く習慣で、Linuxのyumをやaptで比較することができ、非常にお勧めします。
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
必要なソフトウェアをインストールします
インストールconcfg
lukesampson / concfgそれは、インポートおよびエクスポートの設定Windowsコンソールに使用することができます。
scoop install concfg
あなたが入力するアンインストールする必要がある場合
scoop uninstall concfg。
gitのをインストールします。
scoop install git
このとき、gitの環境変数は、現在のユーザーに設定されています。あなたがシステムに設定する必要がある場合は、次の文をインストールすることができます。はい、それは、Linuxのsudoで、昇格特権にsudoを使用する必要があります。
scoop install sudo
sudo scoop install -g git
インストールPOSH-gitの
POSH-gitのは、パッケージ内のエキストラのOH-MY-POSH依存スクープです。
エクストラと呼ばれる最初のバケットを追加します。
scoop bucket add extras
インストールPOSH-gitの
scoop install posh-git
インストールOH-MY-POSH
OH-MY-POSHメインパックスクープを直接インストールすることができます。このソフトウェアは、あなたは、ああ、私の-zshの効果に近いのPowerShellのLinuxを持つことができます。
scoop install oh-my-posh
フォントを追加
フォントをダウンロードしてインストールし
、システムのデフォルトのフォントは、文字を使用するためのOH-MY-上流階級の必要性の一部が欠落しているので、フォントがサポートすることができますインストールする必要があります。
私は、右のフォントをインストールするには、ダウンロードした更紗ゴシックすることができ、更紗ゴシックフォントシリーズを選びました。
レジストリを変更します。
構成で使用できるようにするために、あなたはまた、レジストリを変更する必要があります。
プレスWIN + Rオープンregeditと入力は、レジストリエディタを開きます。
新しいHKEY_LOCAL_MACHINE >>ソフトウェア>>マイクロソフト>>のWindows NTでは >> CurrentVersionの>>コンソール>> TrueTypeFont パス文字列プロジェクト、任意の名前、コンテンツ更紗用語SC。
アプリケーション構成
の新しい1.jsonファイルを作成するには、次のように入力は、また、自分のニーズに応じて変更することができます。
{
"cursor_size": "small",
"command_history_length": 500,
"num_history_buffers": 4,
"command_history_no_duplication": false,
"quick_edit": true,
"insert_mode": true,
"load_console_IME": true,
"font_face": "Sarasa Term SC",
"font_true_type": true,
"font_size": "0x18",
"font_weight": 0,
"screen_buffer_size": "120x30000",
"window_size": "120x30",
"fullscreen": false,
"popup_colors": "cyan,white",
"screen_colors": "white,black",
"black": "#1E1E1E",
"dark_blue": "#2472C8",
"dark_green": "#0DBC79",
"dark_cyan": "#11A8CD",
"dark_red": "#CD3131",
"dark_magenta": "#BC3FBC",
"dark_yellow": "#E5E510",
"gray": "#E5E5E5",
"dark_gray": "#666666",
"blue": "#3B8EEA",
"green": "#23D18B",
"cyan": "#29B8DB",
"red": "#F14C4C",
"magenta": "#D670D6",
"yellow": "#F5F543",
"white": "#E5E5E5"
}
フォルダのオープンPowerShellは、PowerShellは表示が変更されている見ることができる新しいウィンドウを開く-n 1.json後concfgインポートを入力します。
注:プロセスの使用は、gitのを更新した後、フォントの問題が発生し、理由を知らないことがわかりました。この問題は、単にする必要はありませ心配、行うことができ、構成プロセスの上に再度アプリケーションを再実行します。
OH-MY-POSHを有効にします
Import-Module oh-my-posh
しかし、これは手動で有効になっているので、我々はそれが自動的に有効プロファイルファイルを設定する必要があります。
$プロファイルをノックPowerShellが私たちにどのようなファイルへのパスはいを伝えることができます。
それが存在しない場合は、手動で作成したファイルは、その後、入力編集
Import-Module oh-my-posh
その後、両方が自動的にああ、私の-上流階級が可能になります。
設定テーマ
プロファイルには、このコマンドAgnosterセットのテーマを追加する前に、最後の永続的に保持しました。
Set-Theme Agnoster
他の任意のトピックAgnoster、AVIT、Darkblood、魚、Honukai、パラドックス、ソリン、tehrob、選択することができます。