2017年8月19日

Fedora26でGnome端末の文字色がカスタマイズできない

Fedora26で、Gnome端末のlsコマンド出力等の色が見づらかったので、「プロファイルの編集」→「色」→「パレット」で色を編集しましたが、反映されませんでした。

原因を調査したところ、最近のfedoraでターミナルの256色表示が有効になっているためのようです。256色表示を有効にしているのは/etc/profile.d/256term.shで、TERMという環境変数がxtermなどであるときに、256表示の有効化を行っています。

そこで、「プロファイルの編集」→「コマンド」タブ→「SHELLの代わりにコマンドを実行する」にチェックを入れ、その下のコマンドを

env TERM=vt100 /bin/bash

とすると、パレットの色が反映されます。

副作用として、gnome-terminal-nautilusをインストールしているとき、nautilus(ファイラー)で右クリックメニューの「端末で開く」が正常に機能しなくなってしまいます。Ctrl+L→Ctrl+Cでパスをコピーするなどして対処しています。

バグフォーラムでも議論になっています。Bug 949279 - provide a way to disable the 256 color feature

2016年11月12日

64bit版LinuxでCataclysm DDAをコンパイルして動かす

Cataclysmの公式サイトでは、32bit版のバイナリしか配布されていないので、64bit版のLinuxでは動きません。そこでコンパイルして動作させます。

まず、Gitからcloneしますが、全部cloneすると遅いので、最新版0.Cのみをcloneします。

git clone --depth 1 https://github.com/CleverRaven/Cataclysm-DDA.git -b 0.C-branch --single-branch

次に、コンパイルに必要なライブラリをインストールします。 以下はOpenSUSEの場合ですが、他のdistroでも似たようなパッケージがあると思います。

sudo zypper install libSDL2-devel libSDL2_ttf-devel libSDL2_image-devel

最後に、コンパイルします。

cd Cataclysm-DDA/
make TILES=1 RELEASE=1

実行します。

./cataclysm-launcher 

なお、環境によってはGit、make、g++といったツールは最初から入っていないことがありますので、エラーが出たらその都度パッケージをインストールすると良いでしょう。

追記

makeのとき、-jX(XはCPUコア数の2倍程度)をつけると良いらしい。

make -j8 TILES=1 RELEASE=1

参考

How to compile - The Cataclysm: Dark Days Ahead Wiki:

Cataclysm-DDA/COMPILING.md at master · CleverRaven/Cataclysm-DDA · GitHub:

2016年5月21日

Firefoxのメニューのアニメーションを無効にする方法

Firefoxのツールバーのボタンを押すと、ブックマークなどのメニューがアニメーションして出てきます。重たいので、アニメーションさせない方法を紹介します。

  1. FIrefoxに拡張機能のStylishを追加します。

  2. こちらInstall with Stylishをクリックしてuserstyleをインストールします。

以上です。

2015年12月23日

Git Bashの高速化

Gitの高速化ではなく、Git bashの高速化です。

まず、ユーザフォルダ直下に設定ファイル.bashrcを作成します (.bashrcについてはここでは書きませんので、詳しくは検索して調べて下さい)。

.bashrcを作成したら、以下のように記述します。

export PS1='\n$ '

これにより、プロンプトに詳細な情報が表示されなくなるので、その分処理が軽くなると思われます。 なお、プロンプトはもっと詳しくカスタマイズできます。 例えば、現在のディレクトリも表示するには、

export PS1='\n\w$ '

とします。

情報元: Git/Bash is extremely slow in Windows 7 x64

2015年3月5日

Chromeの新しいタブでサムネイル「だけ」消す方法

Chromeの新しいタブに履歴のサムネイルが出るのがいやな人は、新しいタブを変える拡張機能を入れているかと思いますが、ブックマークと検索ボックスは表示させて、サムネイルだけ消したい人もいると思うので、その方法を教えます。

  • Stylishという拡張機能をインストールします。
  • ツールバーにStylishのアイコンが出てくるのでクリックします。
  • 「インストール済みのスタイルを管理」をクリックします。
  • 「新しいスタイルを作成」をクリックします。
  • 「コード」の欄に #most-visited { display:none } !important と入力します。
  • 「適用先」の欄で「正規表現に一致するURL」を選択し、横のテキストボックスに ^.*chrome.*newtab.* と入力します。
  • 「名前」の欄を most-visited などとして(何でもよい)、「保存」をクリックします。
  • 以上で完了です。

なお、他のサイトで表示が崩れるなどの副作用は、ほぼないと思いますが、絶対にないとは限らないので、注意してください。より適切な正規表現を見つけた方はコメントしてくださるとありがたいです。

追記:私の環境では起動時に新しいタブのページを表示するようにしていると、起動時の一回だけ消えてくれないようです。起動時のページとして新しいタブ以外を指定した方がいいかもしれません。