Linux設定メモ
これはLinux全般に関わる設定メモ。
nanoで行番号を出す
# sudo nano /etc/nanorc
で、"#set linenumbers"のコメントアウトを外す。
viで行番号を出す
$ vi ~/.vimrc
で、"set number"を記述。
Vivaldiのuser-agentをWindowsに(Office365対策)
Office365は、LinuxやFreeBSDのブラウザからアクセスすると、アイコンが正しく表示されないなど問題がある。いろいろ試行錯誤した結果、フォントの問題ではなくてブラウザのuser-agentを見て判断していることがわかった。user-agentを判断するタイミングは、アクセスするたびに異なっていることから、当初は複数あるアドレスごとにユーザーエージェントの設定をしていたのだけど、とても追いきれないほど多くのドメインで判断をしていたので、ブラウザまるごとWindowsと表示することにした。
$ mkdir -p ~/.local/share/applications
$ cp /usr/share/applications/vivaldi-stable.desktop ~/.local/share/applications/vivaldi-stable.desktop
$ UA='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Vivaldi/6.5.3206.48' $ sed -i \
-e "s|^Exec=/usr/bin/vivaldi-stable %U$|Exec=/usr/bin/vivaldi-stable --user-agent=\"$UA\" %U|" \
-e "s|^Exec=/usr/bin/vivaldi-stable --new-window$|Exec=/usr/bin/vivaldi-stable --new-window --user-agent=\"$UA\"|" \
~/.local/share/applications/vivaldi-stable.desktop