「PyPanel」の版間の差分
ナビゲーションに移動
検索に移動
(同期) |
Blackteahamburger (トーク | 投稿記録) (アーカイブ) タグ: 新規リダイレクト |
||
| (他の1人の利用者による、間の1版が非表示) | |||
| 1行目: | 1行目: | ||
| + | #redirect [[ArchWiki:アーカイブ]] |
||
| − | [[Category:アプリケーションランチャー]] |
||
| − | [[Category: |
+ | [[Category:アーカイブ]] |
| − | [[en:PyPanel]] |
||
| − | [[ru:PyPanel]] |
||
| − | [http://pypanel.sourceforge.net/ PyPanel の sourceforge ページ] より: |
||
| − | :PyPanel は Python と C で書かれた X11 ウィンドウマネージャ用の軽量パネル/タスクバーです。簡単にカスタマイズしてあらゆるデスクトップテーマに合うようにできます。PyPanel は EWMH 互換の WM (Openbox, PekWM, FVWM など) で動作し GNU General Public License v2 で配布されています。 |
||
| − | |||
| − | :以下のカスタマイズできる機能が存在します: |
||
| − | |||
| − | :*透過と影 |
||
| − | :*パネルの大きさ・形・レイアウト |
||
| − | :*Xft のフォントタイプと色、影もサポート |
||
| − | :*ボタンイベント/アクション |
||
| − | :*時計とワークスペース名の表示 |
||
| − | :*システムトレイ (通知エリア) |
||
| − | :*自動非表示 |
||
| − | :*アプリケーションランチャー |
||
| − | :*カスタムアプリケーションアイコン |
||
| − | |||
| − | == インストール == |
||
| − | |||
| − | [[公式リポジトリ]]から {{Pkg|pypanel}} を[[インストール]]してください。 |
||
| − | |||
| − | == 設定 == |
||
| − | |||
| − | pypanel は軽量ですが、機能はたくさん存在し、{{ic|.pypanelrc}} ファイルで設定することができます。設定ファイルは pypanel を最初に実行したときにホームディレクトリに作成されます。 |
||
| − | |||
| − | pypanel を起動するには以下を実行: |
||
| − | $ pypanel |
||
| − | |||
| − | pypanel を自動的に実行したい場合は [[xinitrc]] や[[自動起動]]を見てください。 |
||
| − | |||
| − | ホームディレクトリにデフォルトの設定ファイルができたら、ファイルを使って pypanel の挙動を編集します。{{ic|~/.pypanelrc}} ファイルは Python スクリプトなので、Python の構文とフォーマットに正しく従っている必要があります。ファイルにはコメントが豊富に付いているので、あくまで少数の設定だけを紹介します: |
||
| − | |||
| − | BG_COLOR = "0xfaebd7" # Panel background and tint (Antique White) |
||
| − | TASK_COLOR = "0xffffff" # Normal task name color |
||
| − | DESKTOP_COLOR = "0xffffff" # Desktop name color |
||
| − | CLOCK_COLOR = "0xffffff" # Clock text color |
||
| − | |||
| − | TASK_SHADOW_COLOR = "0x000000" |
||
| − | FOCUSED_SHADOW_COLOR = "0x000000" |
||
| − | SHADED_SHADOW_COLOR = "0x000000" |
||
| − | MINIMIZED_SHADOW_COLOR = "0x000000" |
||
| − | DESKTOP_SHADOW_COLOR = "0x000000" |
||
| − | CLOCK_SHADOW_COLOR = "0x000000" |
||
| − | |||
| − | SHADE = 64 |
||
| − | |||
| − | ABOVE = 1 # Panel is always above other apps |
||
| − | APPICONS = 1 # Show application icons |
||
| − | AUTOHIDE = 0 # Autohide uses the CLOCK_DELAY timer above |
||
| − | SHADOWS = 1 # Show text shadows |
||
| − | SHOWLINES = 0 # Show object separation lines |
||
| − | SHOWBORDER = 1 # Show a border around the panel |
||
| − | |||
| − | 他にも多くの設定が変えられます。上記は外観を変えられるオプションのほんの一例です。設定によって、マウスでクリックしたときなどの挙動も調整できます。コメントを読んで色々と試してみてください。 |
||
| − | |||
| − | === ランチャー === |
||
| − | |||
| − | PyPanel にランチャーを追加したいときは、Panel Layout セクションでランチャーを有効にしてください。 |
||
| − | # Panel Layout: |
||
| − | # ... |
||
| − | DESKTOP = 1 |
||
| − | TASKS = 3 |
||
| − | TRAY = 4 |
||
| − | CLOCK = 5 |
||
| − | LAUNCHER = 2 |
||
| − | |||
| − | そして {{Ic|LAUNCH_LIST}} セクションに起動コマンドを追加します。まず実行したいコマンドを指定してから、表示するアイコンのフルパスを指定してください。 |
||
| − | |||
| − | LAUNCH_LIST = [ |
||
| − | ("firefox", "/usr/lib/firefox-3.0.1/icons/mozicon16.xpm"), |
||
| − | ("thunar", "/usr/share/icons/oxygen/16x16/apps/system-file-manager.png"), |
||
| − | ("urxvt -bg black -fg grey", "/usr/share/icons/oxygen/16x16/apps/terminal.png"), |
||
| − | ] |
||
| − | |||
| − | アプリケーションのアイコンは {{ic|/usr/share/icons}} の中を見てください。 |
||
| − | |||
| − | == Tips and tricks == |
||
| − | |||
| − | マウスクリックをもっと伝統的な動作をするようにしたい場合、{{ic|.pypanelrc}} の以下の行を探して下さい: |
||
| − | #------------------------------------- |
||
| − | def taskButtonEvent(pp, button, task): |
||
| − | #------------------------------------- |
||
| − | """ Button event handler for the panel's tasks """ |
||
| − | |||
| − | if button == 1: |
||
| − | pp.taskFocus(task) |
||
| − | |||
| − | そして、最後の行を繰り返すようにして、以下のように変更してください: |
||
| − | |||
| − | #------------------------------------- |
||
| − | def taskButtonEvent(pp, button, task): |
||
| − | #------------------------------------- |
||
| − | """ Button event handler for the panel's tasks """ |
||
| − | |||
| − | if button == 1: |
||
| − | pp.taskFocus(task) |
||
| − | pp.taskFocus(task) |
||
| − | |||
| − | {{ic|.Xauthority}} ファイルが存在しないというエラーが pypanel から表示される場合、ファイルを作成してください: |
||
| − | $ touch ~/.Xauthority |
||
| − | |||
| − | == 参照 == |
||
| − | |||
| − | * [http://pypanel.sourceforge.net PyPanel SourceForge ページ] |
||
2020年7月20日 (月) 22:08時点における最新版
転送先: