|
|
||
cp /var/mobile/Library/Keyboard/UserDictionary.sql /var/root/Library/Keyboard/UserDictionary.sql #Cydia Keyboard Fixer相当
/System/Library/Audio/UISounds/photoShutter.cafを適当にリネーム
着信音入れたりProwlの通知音差し替えたり
/System/Library/CoreService/SpringBoard.app/N90AP.plistのvoice-controlをfalseに
FakeClockUpには中毒性がある
AdblockerのCustom ListsにDropbox経由でリストを読みこませるの便利
WebViewExMenuすげー便利だけどMobile Safariのブックマーク編集面倒なのが悲しい
やっぱり5-Row Keyboardは素晴らしい
初回は認証が必要になります。
:gtasks -getCODE :gtasks -setCODE コード
よくあるタイプのアレです。
基本的には補完を参照してもらえば良いと思います、長いidが引数になっていますが補完頼りでどうぞ。
また、 :gtasks を引数無しで実行するとタスク一覧を表示します。
Google APIs Consoleからclient_idとclient_secretを取得できるので必要に応じて設定してください。
let g:google_tasks_client_id = "client_id" let g:google_tasks_client_secret = "client_secret"
https://raw.github.com/vimpr/vimperator-plugins/master/google-tasks.js
WindowsのシンボリックリンクをVimで開いて保存すると実体のほうが読み込み専用に設定されてしまう。
ハードリンクは問題ないみたいだけどGitでファイルが更新されるとリンクが切れちゃうし、Dropboxでもファイルが更新されない。
意識することなく自動的によしなにして欲しいので、
パスを渡すとシンボリックリンクかどうかを判定して実体のパスを返してくれるexeファイルと
それを呼び出してシンボリックリンクだった場合に実体で開き直すVim Script書いた。
ファイルを読み込むたびに外部exeに投げて判定処理でなんかアレなんだけど目的は達したので良しとしたい、頑張ったし。
sudo apt-get install daemontools daemontools-run mkdir -p daemontools/tiarra cd daemontools/tiarra vim run #!/bin/sh cd /home/ebith/bin/tiarra exec 2>&1 exec setuidgid ebith perl ./tiarra mkdir log vim log/run #!/bin/sh exec 2>&1 exec setuidgid ebith multilog t /home/ebith/daemontools/tiarra/log/main chmod +x run log/run sudo ln -s /home/ebith/daemontools/tiarra /etc/service/
シンボリックリンクを張るとrunが読み込まれて監視が始まる。
#!/bin/sh cd /home/ebith/bin/twiprowl export PATH=/home/ebith/.rvm/bin:${PATH} export HOME=/home/ebith exec 2>&1 exec setuidgid ebith ruby ./twiprowl
TwiProwlはRVM経由で動かしたいので環境変数を設定する。
HOMEも指定してあげないと'~'が展開できずにエラーになる。
sudo svstat /etc/service/* sudo svstat /etc/service/*/log/*
svstatを使うと起動してからの経過秒数が出るのでうまく動いてるかどうかを確認できる。
sudo svc -d /etc/service/hoge #停止 sudo svc -u /etc/service/hoge #開始
TwiProwlのdaemonオプションがtrueのままdaemontoolsにぶち込む等のアホなことをした場合はsvcコマンドを使う。
そもそも監視させたくなくなった場合はシンボリックリンクを削除とかchmod -xとかする。
ついこないだのニコニコ動画のマイリストに(rがたぶん使えるレベルになったと思うのであらためて書いておきます。
:nicolist new [-p(ublic)] {マイリスト名}
:nicolist add {mylist-id} {マイリストコメント}
:nicolist open {mylist-id} {video-id}
:nicolist delete {mylist-id} {item-id}
すべてのコマンドはニコニコ動画にログインしていないと機能しません。
使い方は上記の通りで引数がidばかりなためやや分かりにくいのですが、
同時に表示されるタイトルでも絞り込むことが可能なのでそっちに頼って補完してもらえば問題なく使えると思います。
newコマンドでのマイリスト作成はデフォルトだと非公開になるので必要に応じて-p(ublic)オプションを使ってください。
また、deleteコマンドは実行すると即削除なので気をつけるようにお願いします。
https://raw.github.com/vimpr/vimperator-plugins/master/nicolist.js
パスがエスケープされてなくてエラー出ていたので、直して使っています。
https://gist.github.com/1890378/14168c6ac37899c4fcc229aa8a662f217e12843b