音量調整の設定とかではまった。余計な設定とかも残っているが、とりあえず晒しておく。 ~/.xmonad/xmonad.hs import System.IO import XMonad import XMonad.Hooks.DynamicLog import XMonad.Hooks.ManageDocks import XMonad.Util.Run(spawnPipe) import XMonad.Actions.Volume import XMonad.Util.EZConfig main = do xmproc <- spawnPipe "xmobar" xmonad $ defaultConfig { manageHook = manageDocks <+> manageHook defaultConfig , layoutHook = avoidStruts $ layout
XFCEからXmonadに乗り換えました! 設定をまとめました。 参考にしたページは http://haskell.org/haskellwiki/Xmonad/Config_archive/John_Goerzen%27s_Configuration です。 設定ファイルの説明 メインの設定ファイル ~/.xmonad/xmonad.hs xmobarrc設定ファイル ~/.xmobarrc icon trayの設定ファイル ~/.xinitrc 次に各々の設定ファイルを見て行きます。 ~/.xmonad/xmonad.hs -- ~/.xmonad/xmonad.hs import XMonad import XMonad.Hooks.DynamicLog import XMonad.Hooks.ManageDocks import XMonad.Util.Run(spawnPipe)
2016/03/12 追記: あらためて読み返してみると,Haskell に関連する記述はだいたい間違っていることがわかりました.xmonad の設定をするうえではあまり困らないことだとは思いますが,その旨ご了承ください. xmonad は UNIX 系 OS で動作する (タイル型) ウィンドマネージャ。非常に拡張性が高く、基本タイル型ウィンドマネージャなのだけど、設定次第では全くタイル型でなくすことも可能なほど。素晴らしいソフトウェアなのだが、設定方法が独特でなかなかとっつきにくいのも事実。 最近 Haskell 学習をしており、ようやく少し設定が理解できてきたので、まとめる。 動作環境は以下のとおり。 ghc-7.4.2 xmonad-0.10, xmonad-contrib-0.10 1. 概要、インストール xmonad は Haskell で書かかれたソフトウェアである。通常ユ
この文章はXmonad/Frequently asked questionsの日本語訳(の途中)です。試験的に公開中です。 翻訳した人の質の問題で、激しく翻訳サイトチックな文章や適当な翻訳が多々見受けられますが仕様です。訳に関する意見や誤訳の指摘、誤字脱字等々はメールか2chのタイル型WM (Ion, wmii, awesome, xmonad, etc.)スレのどこかで書いてくれれば見つけたときに直します。 設定トリックやxmonad.hsについては Xmonad/General_xmonad.hs_config_tipsを見ませう。 より多くのドキュメントは Building xmonad Configuring and extending xmonad xtension documentation を見ませう。 コンテンツ xmonadを起動したんですが、何も起きないんですけど。 イ
ほぼ意味がわからないまま四苦八苦して、なんとか使いやすい感じになったけど、メモしとかないと絶対に再現できないので自分用にメモ。 まずはインストール sudo apt-get install xmonad xmobarxmobarはなんかステータスバーみたいなやつ。デフォルトだとウィンドウ以外は表示されないけどとりあえず時計だけでも表示されて欲しいので導入。 それで、ホームフォルダ下の.xmonadフォルダのxmonad.hsに設定を書いていくわけだけど、わからないのでとりあえずm2ymさんのxmonad.hsをいただく。 https://gist.github.com/769071 よくわかんない部分が多いけどとりあえず modm = mod4Mask はsuperキーを修飾に使う的なことで、 borderWidth = 2 , normalBorderColor = "#99ccff"
Xmonadでデュアルディスプレイに関する設定をしたので、 その時のメモ Xmonadのデュアルディスプレイについて XMonadのデュアルディスプレイは、一つのディスプレイに 一つのワークスペースを分り振るものであって、 一つのワークスペースをディスプレイ二つ分に拡張するものではありません。 このあたりは、前に使っていたXFCEとは異なることだったため、勘違いしていました。 設定について 設定ですが XMonadでデュアルディスプレイを使うために次を設定しました。 -- ~/.xmonad/xmonad.hs import XMonad import XMonad.Hooks.DynamicLog import XMonad.Hooks.ManageDocks import XMonad.Util.Run(spawnPipe) import XMonad.Util.EZConfig(ad
xrandr を使う ディスプレイと解像度一覧を取得 $ xrandr Screen 0: minimum 320 x 200, current 1366 x 768, maximum 2726 x 768 LVDS0 connected 1366x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1366x768 59.7*+ RGB0-1 connected (normal left inverted right x axis y axis) 800x600 60.3 + 85.1 72.2 75.0 60.3 56.2 1280x720 60.0 1024x768 85.0 75.0 70.1 60.0 832x624 74.6 640x480 85.0 75.0 72.8 66.7 59.9 720x400 7
~/Pictures/wallpaper/以下にある画像をランダムに表示 ディスプレイサイズは1920x1080 + 1200x800 使用する画像サイズは1920x1200 WMはXmonad こういう壁紙設定をしたかった。 壁紙集め こっから一括ダウンロードさせてもらいました。 ダウンロードにはブラウザのアドオン使いました。 硬派な方はwgetでオプション駆使してください。 【2ch】ニュー速クオリティ:[壁紙]壁紙画像スレ 1920x1200サイズのものを抽出する 1920x1080のディスプレイ使ってるからそれよりサイズ小さいと絵が伸びたりでいや。 1920x1200のものを抽出します。 画像のサイズの取得ですが、PHPにgetimagesize()っていう関数がありました。PHP△ PHP: getimagesize - Manual で、こんな感じのスクリプト書いて、1920x
I'm going to take you step-by-step through the process of configuring Xmonad, setting up a status bar with xmobar, setting up a tray with trayer, and making it all play nicely together. I use this exact configuration on everything from a 1024x600 Eee PC to a 1920x1200 24" workstation, and it works well on all of them. I assume that you have read the About xmonad page as well as the xmonad guided t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く