読者です 読者をやめる 読者になる 読者になる

忙しい人向けの音楽プレイヤー

忙しくて音楽時間をあまり取れない人向けのプレイヤー書きました。mpg123 をインストールしておいてください。play-chaos などとして、パスを通すしたら、mp3 ファイルなどがあるディレクトリで $ play-chaos *.mp3と、やります。(Windows で DirectShow だ…

謎のキー入れ替え設定メモ

(iron-maiden (define-keyboard "HHKB" :path #P"/dev/input/by-id/usb-Topre_Corporation_HHKB_Professional-event-kbd") (define-keyboard "Pedal3" :path #P"/dev/input/by-id/usb-RDing_FootSwitch3F1.-event-mouse") (define-keyboard "PokerProS" :path…

謎のキー入れ替え設定メモ

; TypeMatrix は特殊なため先に処理する (for-device "TypeMatrix" (when-key-press (change key-backspace key-esc) (change key-capslock key-leftalt) (change key-leftmeta key-leftalt) (change key-compose key-leftalt) (change key-rightctrl key-le…

XMonad の NamedScratchPad と restart.vim のアギャーーーー!

これは、タンスの裏の隙間に潜んだマンボウや棚の上に潜んだモモンガが襲い掛かってくる Vim Advent Calendar 2013 : ATNDの 100 日目の記事です。 XMonad 伝説 XMonad には、特定の(アプリを起動|アプリのウィンドウを出し入れ)する、「スクラッチパッド」…

Linux の IM (InputMethod) の Fcitx を gVim で快適に使うプラグイン

この記事は Vim Advent Calendar 2012 の 174日目の記事です。 173日目は thinca さんによる「どうぶつの森で Vim 使いを釣る」でした!!!この記事は、タイトル通り、fcitx + gVim 用のプラグインの紹介です。 felix-cat-igirisu-toast-express.vim Linux の …

MPD で再生リストにランダムに曲を追加する

https://gist.github.com/anekos/5236641 $ mpd-add-random 10 # 10曲追加 $ mpd-add-random 6 人間椅子 # 人間椅子だけ(grep使用)を 6 曲追加

端末用画像表示コマンド cam の PKGBUILD 書いた

面白そうなので書いた。 はじめから、zsh の補完が用意されているので便利。camコマンド作った ? 端末で画像を表示しよう - プログラムモグモグAUR (en) - cam-git

Ruby 2.0 を適当にぶちこむ PKGBUILD

普通のは上書きしないで、/opt/ruby20 にぶちこみます。 https://gist.github.com/5107774.git $ makepkg -f # pacman -U pacman -U ruby-20-2.0.0-1-x86_64.pkg.tar.xz

あなたのマウスを革命的に便利にするアプリケーションを開発いたしました!

革命的にわかりやすいソースコードはこちら! https://github.com/anekos/happy-hacking-linux Arch Linux ユーザーは $ yaourt -S happy-hacking-linux $ sudo systemctl start happy-hacking-linux.service でインストール&有効できます。AUR (en) - happ…

Shoutcast を再生して、再生中の曲を conky+dzen で表示する。

スックリプトMPD で再生中はそっちのタイトルを表示するようになってる。https://gist.github.com/3327562

特定のキーボードを ESC 入力のためのフットペダルにする

指定したキーボードの、どのキーを押して(踏んで)も ESC が入力されるようにします。 ./footpedal /dev/input/event21 のようにして使う。 /dev/input/event21 の読み取りと、/dev/uinput の書き込みの権限が必要。 引数に指定する /dev/input/event* は cat…

マウスを無効にするスクリプト (X Window/XInput)

https://gist.github.com/3187342

Ubuntu で窓使いの憂鬱使う方法

(後で見るとき|同じ問題が起こる人)用 1 - uinput をロードするようにする これは README にあるとおり。 /etc/modules に以下の行を追加 uinput 2 - rc スクリプトを書く /etc/init.d/mayu に、以下の内容のスクリプトを書く USER 変数に .mayu を置いてい…

Ubuntu で窓使いの憂鬱

なぜか、mayu 起動時に "error: EVIOCGRAB ioctl failed" と文句を言われるようになったので /etc/X11/xorg.conf に以下を追加 xinput 関係らしい 起動順を変えたら問題なくなった模様。 xinput の設定も復活してOK. 以前のを消して、順番を早めて登録。 …

eeePC にも窓使いの憂鬱をいれてみた

SandS とか使いたいので。 コンソールでも X でも使えるので便利。 設定ファイルも書きやすいのですばらしい。 窓使いの憂鬱を Linux と Mac で使えるように改造したものです。 まだ一部の機能しか使うことが出来ません。現状はこんな感じ。 普通に ./cofigu…

ノートの HDD を SSD に換装

起動中に死ぬ素敵なディスクさんに変貌していたので換装 いくつかの設定ファイル以外に移行する物はないので普通に Debian 入れてみた。