Firefox

Firefoxでマイク使用中のポップアップを表示しない方法

Firefox でマイクとか画面共有とかを使ったときに出てくるこいつを消す1方法。 一応これは安全のために出ているので、専用のプロファイルを作って使用することをおすすめする。 (使用自体おすすめできないのでは?) about:config で toolkit.legacyUserProfileCustomizations.stylesheets を true にする (いつの間にか消えてそうな名前だなぁ)。 /.mozilla/firefox/<プロファイル> の中に chrome というディレクトリを作る。 その中に userChrome.css を作り、以下の内容を書く。 #webrtcIndicator { display: none; } もしくはマウスカーソル合わせたときだけ隠すとか。 ところで Firefox ってときどき Chrome という名前が内部的に使われてる2けど 何なんですかね。 参考 Is it possible to disable this overlaying microphone icon? : firefox どうでもいいこと リンク貼るためにタイトルをコピーしようと思って Reddit でブラウザのコンソール開いたら何やら視線を感じた。 ちなみに仕事中 Reddit 見てないです。

Firefox on Wayland

XWayland だとスケーリングしたときにぼやける問題があるので,Wayland を使うようにする。 今の段階だと MOZ_ENABLE_WAYLAND=1 という環境変数があった場合は Wayland を使う ようになっている。毎回端末から実行すれば当然できるが,それは面倒なのでアイコンをクリックしたときでも Wayland を使う設定で普通に起動するようにしたい。 同じ方法で Thunderbird にも Wayland を使わせることができる。 方法1: .bashrc とかに書く 一番簡単。でも僕はむやみに環境変数足したくない派(全然関係ないプロセスからアプリケーション固有の 設定が見えるのが無駄な感じがする)なのでこの方法はあまり好きじゃない。 方法2: デスクトップエントリーをいじる /usr/share/applications/firefox.desktop を ~/.local/share/applications/ に コピーしてきて Exec の行のコマンドの先頭に env MOZ_ENABLE_WAYLAND=1 を追加する。 本当は差分だけ編集したい(systemd のユニットファイルみたく)けどそういう方法では動かなかった。

Firefox のテーマ

Google Chrome Light ってやつを入れた。デフォルト厨なので(?)今まではデフォルトのままで使ってきたけど急に変えたくなったので。 今は Google Chrome 使ってないけどあのモダンなデザインは割と好き。 あと,タブがウィンドウの枠に直接描画されるようにした。GNOME だとトップバーがあって, ウィンドウの枠があって,それから Web ページって感じだとかなり狭いので。 これが Firefox 標準のカスタマイズってところで変えられることに気づいてなかった。 で,最終的にこういう感じ。 そういや今日やったのではないけど,新しいタブのページの中の最近アクセスしたページ の一覧とかは使ったためしがないので設定で消してる。 そういや GNOME のテーマは逆にデフォルトに戻した。 今まではダークを使っていて,ライトよりダークの方が好きなんだけど, webkit2gtk でウェブページ内にもダークテーマが部分的に適用されたりして都合が悪かったので。