目的 Archlinux の Virtualbox 用 Vagrant box を作る。 http://www.vagrantbox.es にはすでにあるけど、サイズが 400M に近いサイズのものが多く、もっと減らせるのではと思った 勉強 作業 仮想マシンの作成 Virtualbox で仮想マシンを作成する。 名前は va…
作りました。 10sr/pac-cyg apt-cyg の fork です。 apt-cyg のコマンドオプションが長くて面倒だったので、 Arch Linux の pacman に似たオプションを使えるようにしました。その他少しリファクタリングをしたりしました。 インストール 現在まともなインス…
目的 元々ある USB メモリにインストールしてあった Arch Linux を別の USB にブート可能な形で移動する。 コピー先の方が容量が小さいので、 dd は使えない気がする(?)。 登場人物 UUID を知るには lsblk -f, サイズを知るには lsblk -m コピー元USBメモ…
参考 AppleKeyboard - Community Ubuntu Documentation MacBook - Debian Wiki キーボードとか F キーを fn なしで使えるようにする(Apple Keyboard - ArchWiki) # echo 2 >/sys/module/hid_apple/parameters/fnmode pommed を使ってみる。 macbook 用のキ…
参考 MacBook - ArchWiki Installation Guide - ArchWiki CD ブート インストールディスクをもらってきて焼く。 2014.02.01-dual 使った。 /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUS…
作った。 https://github.com/10sr/script/blob/master/synk.sh 予め同期先のディレクトリを決めておけば、 synk {pull|push} によってそのディレクトリと現在のディレクトリを同期できる。 まず、同期したいディレクトリに、 .synk.conf というファイルを作…
リモートで作業しているときは、今いるマシンのホスト名がわからないとかなり困る。 普段は tmux を使っているので、そのステータスラインにホスト名を表示すれば十分だったりする。 でも、例えば多段に ssh してたりしてわざわざ tmux を張るほどじゃない場…
普通 linux とかで ソフトをインストールするときは、パッケージマネージャを使えばいいです。 ただ、何かの事情で使えないことがあったりします。そもそも管理されてなかったり、あっても欲しいバージョンでなかったり、管理者権限を持ってなかったり。その…
emacs がファイルから major-mode を判別しようとするとき、 auto-mode-alist と interpreter-mode-alist が使われる。 ヘンなファイル名だったりして、こういう自動判別が上手く働かないことがたまにある。ファイル名にいくらか決まりのあるようなものなら …
git new-workdir git のレポジトリで作業しててふと他のことがしたくなった場合、 stash とかを使ったりするけど、先日 git-new-workdir を知った(参考:git-new-workdir が便利 - #生存戦略 、それは - subtech)。 簡単にいえば、あるレポジトリについて …
git-diary を作りました。 レポジトリ内に diary という名前で orphan な branch を作り、文章を空コミットのログとして記録します。 インストール git-diary.sh を git-diary に rename して PATH の通ったところに置きます。 使い方 日記を書く $ git diar…
h1 見出し 本文 強調 強調2 h2 見出し 記号リスト1 記号リスト2 リスト1 リスト2 nested list nested list h3 見出し http://hateblo.jp hatenablog