<Bash, powerline> Bashのpromptをちょっとかっこよくした。
bash
のプロンプトprompt
をちょっとかっこよくした。
zsh
のprompt
を自作でpowerline
風にかっこよくしてあったので、bash
もやってみた。
bash
のprompt
の色を変える呪文は下記。
文字色:\e[38;5;色番号m
背景色: \e[48;5;色番号m
リセット:\e[0m
ちろっと試すにはecho -e
が便利。
>echo -e "\e[38;5;005m\e[48;5;100m Hage \e[0m"
色のサンプルの出力。
>for i in {0..255}; do echo -en "\e[48;5;${i}m ${i} \e[0m" ; done ; echo
色のサンプルとお世話になったところ。
<selenium, Python> headless やってみた。
2021/01/09
久々に、selenium
を動かしてみた。下記のメモはまだ有効だったじょ。
Chromedriver
は、87.0.4280.88
だった。
ダウンロードしたのは、chromedriver_win32.zip
。
2018/07/06
headless
やってみた。
chromedriver
は新しいのがいる。2.29
ではだめだった。
こっから、今時点の最新2.40
のWin32
をゲット。
chromedriver.chromium.org
とりあえず、C:\msys64\usr\local\bin
に置く。で確認。
>/usr/local/bin/chromedriver --version ChromeDriver 2.40.565498 (ea082db3280dd6843ebfb08a625e3eb905c4f5ab)
さて、やってみた。
In [90]: from selenium import webdriver In [91]: from selenium.webdriver.chrome.options import Options In [92]: options = Options() In [93]: options.add_argument('--headless') In [94]: d = webdriver.Chrome(chrome_options=options, executable_path=r'C:\msys64\usr\local\bin\chromedriver.exe')
うまくいった。
ここで、r
は、エスケープシーケンスを無視(無効化)するraw文字列
だそうだ。
<Java, Eclipse> Javaのインストール
諸事情によりJava
とEclipse
をインストールすることになった。
下記サイトだと、一括でインストール可。
zip
ファイルをダウンロードして、展開後のフォルダをC:
においた。
<msys2, tmux, powerline> 結局、少し自作。
msys2
上のtmux
でpowerline
をやりたい。
いろいろ試行の結果、本家powerline
のpython
でぐりぐり動かすのは、 どもmsys2
ではうまくなかった。
デーモンがうまく動いてないようで、python
が呼ばれるたびに、CPU
がブンブンうなるし、、、
次善の策として、tmux-powerline
があったが、いろいろ使えないモジュールがあり、IPアドレス
や天気
もいらないので、
結局、tmux.conf
に直接コードを埋め込むことにした。
やったこと。
その1) フォントをインストール。
DejaVuSansMono
をイントール。
その2) 下記のコードをtmux.conf
に書き書き。
# My powerline S_LEFT_BOLD="" S_LEFT_THIN="" S_RIGHT_BOLD="" S_RIGHT_THIN="" set-option -g status on set-option -g status-interval 1 set-option -g status-left-length 60 set-option -g status-right-length 90 set -g status-left "#{?client_prefix,#[fg=colour232]#[bg=colour170],#[fg=colour232]#[bg=colour245]} + #{?client_prefix,#[fg=colour170]#[bg=colour240],#[fg=colour245]#[bg=colour240]}${S_RIGHT_BOLD}#[fg=colour245,bg=colour240] #H #[default]${S_RIGHT_BOLD}" set -g status-right "#[fg=colour240,bg=colour235]${S_LEFT_BOLD}#[fg=colour245,bg=colour240] %a ${S_LEFT_THIN} %Y-%m-%d ${S_LEFT_THIN} %H:%M #[default]" set-window-option -g window-status-format "#[fg=colour235, bg=colour240]${S_RIGHT_BOLD}#[fg=colour245, bg=colour240] #I.#P ${S_RIGHT_THIN} #W #[fg=colour240, bg=colour235]${S_RIGHT_BOLD}" set-window-option -g window-status-current-format "#[fg=colour235, bg=colour170]${S_RIGHT_BOLD}#[fg=colour255, bg=colour170] #I.#P ${S_RIGHT_THIN} #W #[fg=colour170, bg=colour235]${S_RIGHT_BOLD}" set -g status-fg colour240 set -g status-bg colour235
例のpowerline
のかっこいい、三角のやつは、tmux-powerline
からコピーした。