目的
自身の備忘録的な意味合いを込めてubuntuの記事を投稿していたが、
あんまりにも記事が増えると後から見直す時に読みにくくなりストレスになりそうなため
1記事にまとめ、随時更新していく方針を取ろうという次第
以下に自分がわかるように書いていく。
windows端末をubuntuへ
Windows10とUbuntu18.04をデュアルブートする。
備考:
今回はwin7だったのでwindowsは消した。
npm
ディレクトリの英語化
kindle
ubuntu18.04にkindle for PCをインストールした
備考:
wineを使っている。
記事で指定しているwindowsのバージョンが8.1になっている。
新しい方が良いかと思い10で設定したらkindleが起動しなかったので
記事の通りwindowsのバージョンを8.1にしている。
VScode
VScodeでファイル制限数エラー
備考:
記事では
fs.inotify.max_user_watches=524288
となっているが私は半分の値である262144で設定
git kraken
備考:
VScodeと同様にファイル制限でエラーが出るので
もしVScodeを導入せずにgit krakenのみを導入する場合でもVScodeで行った対応を取ること。
SmartGit
備考:git krakenから乗り換えた。
どちらも良いが操作感で言えばgit krakenのほうが一枚上に感じる。
慣れの問題かもしれない。
機能面ではSmartGitが良い。
インストール方法は以下を参照
SmartGitをインストール
内容は古いがあんまり変わってない。
しいて上げるならjavaのバージョンだけ気をつけたほうがいい。
インストールが不要なため、予めどこにファイルを置くか考えておいたほうがいい。
現状home配下にtoolsディレクトリを作成し、そこに保管している。
slack
特に注意点なし
discode
特に注意点なし
ログイン画面
diff tool
man
Ubuntu/Debian系Linuxに「日本語マニュアルページ」をインストールする方法
アニメ見たい
アニメ見ながらプログラミングするために透過ウィンドウを実装する方法
ubuntu18.04でapp window透過
bashrc
# my aliases
alias cpwd='pwd | xsel --clipboard --input'
alias opacity50="sh -c 'xprop -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY $(printf 0x%x $((0xffffffff * 50 / 100)))'"
alias opacity50all="xprop -root | grep ^_NET_CLIENT_LIST | grep -o '\0x[0-9a-f]\+' | xargs -I {} sh -c 'xprop -f -id {} _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY $(printf 0x%x $((0xffffffff * 50 / 100)))'"
alias opacity60="sh -c 'xprop -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY $(printf 0x%x $((0xffffffff * 60 / 100)))'"
alias opacity60all="xprop -root | grep ^_NET_CLIENT_LIST | grep -o '\0x[0-9a-f]\+' | xargs -I {} sh -c 'xprop -f -id {} _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY $(printf 0x%x $((0xffffffff * 60 / 100)))'"
alias opacity100="sh -c 'xprop -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY $(printf 0x%x $((0xffffffff * 100 / 100)))'"
alias opacity100all="xprop -root | grep ^_NET_CLIENT_LIST | grep -o '\0x[0-9a-f]\+' | xargs -I {} sh -c 'xprop -f -id {} _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY $(printf 0x%x $((0xffffffff * 100 / 100)))'"
最新のnpm
とりあえず Ubuntu で新しい Node.js, npm をインストール
備考:
この記事の方法でも出来る気がするけど実際にやったのは別の記事だったような。
覚えてない。
elm
Elmをインストールできないとき(Ubuntu)
備考:
elm-formatも同様にオプションをつけないとインストールできない。
PC
2019/08/dd 現在使用:
thinkpad T440P
ubuntu 18.04
kazam
キャプチャーソフト。
オンライン会議を録画したい時に使う。
ubuntuであれば「Ctrl + shift + alt + r」で録画が可能だが、
この録画には音声がついていない。
音声つきの録画のためにkazamを使う。
アイコンは可愛くないがメニューはシンプルでいい。