今天奋力终于做出自己想要的metacity了。其实我要求很低,就是想要个极简的metacity而已……终于看到了这个漂亮的metacity:
http://cisoun.deviantart.com/art/MGT-Suite-Metacity-Pack-0-2-94729206
看着很漂亮是吧。。。。其实华而不实的地方就是,titlebar的metacity也太长太长了。占了好大地方。而且这个metacity的图片也多,图片多应该加载会比较慢。所以就改了:
现在的截图:
贴出来共享一下。图片都在da的链接里。
<?xml version="1.0"?>
<metacity_theme>
<info>
<name>MGT Suite Metacity Theme</name>
<author>Cyriaque 'Cisoun' Skrapits</author>
<copyright>(c) 2008 Cyriaque 'Cisoun' Skrapits</copyright>
<date>13rd August 2008</date>
<description>
The MGT Suite Metacity theme.
Version 0.1
</description>
</info>
<constant name="IconTitleSpacing" value="0"/>
<frame_geometry name="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" title_scale="medium">
<distance name="left_width" value="1"/>
<distance name="right_width" value="1"/>
<distance name="bottom_height" value="1"/>
<distance name="left_titlebar_edge" value="5"/>
<distance name="right_titlebar_edge" value="5"/>
<distance name="button_width" value="12"/>
<distance name="button_height" value="12"/>
<distance name="title_vertical_pad" value="12"/>
<border name="title_border" left="1" right="1" top="1" bottom="1"/>
<border name="button_border" left="0" right="0" top="0" bottom="2"/>
</frame_geometry>
<frame_geometry name="border" parent="normal" has_title="false">
<distance name="button_width" value="12"/>
<distance name="button_height" value="12"/>
<border name="title_border" left="1" right="1" top="1" bottom="1"/>
<border name="button_border" left="0" right="0" top="2" bottom="2"/>
</frame_geometry>
<draw_ops name="title-text-focused">
<title color="#ffffff" x="(width - title_width) / 2" y="5"/>
</draw_ops>
<draw_ops name="title-text-unfocused">
<title color="#E8E8E8" x="(width - title_width) / 2" y="5"/>
</draw_ops>
<draw_ops name="blank">
</draw_ops>
<draw_ops name="title">
<line color="#969696" x1="0" y1="0" x2="width" y2="0" />
<rectangle color="#333333" x="0" y="1" width="width" height="24" filled="true"/>
<rectangle color="#b12619" x="0" y="25" width="width" height="7" filled="true"/>
</draw_ops>
<draw_ops name="title-unfocused">
<line color="#969696" x1="0" y1="0" x2="width" y2="0" />
<rectangle color="#333333" x="0" y="1" width="width" height="24" filled="true"/>
<rectangle color="#EBD700" x="0" y="25" width="width" height="7" filled="true"/>
</draw_ops>
<draw_ops name="frame-left-focused">
<image filename="o.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="frame-right-focused">
<image filename="o.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="frame-bottom-focused">
<image filename="o.png" x="0" y="0" width="1" height="1"/>
<image filename="o.png" x="1" y="0" width="width - 1" height="1"/>
<image filename="o.png" x="width - 2" y="0" width="1" height="1"/>
</draw_ops>
<draw_ops name="button-close-focused">
<image filename="button-close-focused.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-close-unfocused">
<image filename="button-close-unfocused.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-close-pressed">
<image filename="button-close-pressed.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-insensitive">
<image filename="button-insensitive.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-maximize-focused">
<image filename="button-maximize-focused.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-maximize-unfocused">
<image filename="button-maximize-unfocused.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-maximize-pressed">
<image filename="button-maximize-pressed.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-minimize-focused">
<image filename="button-minimize-focused.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-minimize-unfocused">
<image filename="button-minimize-unfocused.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-minimize-pressed">
<image filename="button-minimize-pressed.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-menu-focused">
<image filename="button-insensitive.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-menu-unfocused">
<image filename="button-insensitive.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<draw_ops name="button-menu-pressed">
<image filename="button-insensitive.png" x="0" y="0" width="width" height="height"/>
</draw_ops>
<frame_style name="normal-focused" geometry="normal">
<piece position="titlebar" draw_ops="title"/>
<piece position="left_edge" draw_ops="frame-left-focused"/>
<piece position="right_edge" draw_ops="frame-right-focused"/>
<piece position="bottom_edge" draw_ops="frame-bottom-focused"/>
<piece position="title" draw_ops="title-text-focused"/>
<button function="close" state="normal" draw_ops="button-close-unfocused"/>
<button function="close" state="prelight" draw_ops="button-close-focused"/>
<button function="close" state="pressed" draw_ops="button-close-pressed"/>
<button function="minimize" state="normal" draw_ops="button-minimize-unfocused"/>
<button function="minimize" state="prelight" draw_ops="button-minimize-focused"/>
<button function="minimize" state="pressed" draw_ops="button-minimize-pressed"/>
<button function="maximize" state="normal" draw_ops="button-maximize-unfocused"/>
<button function="maximize" state="prelight" draw_ops="button-maximize-focused"/>
<button function="maximize" state="pressed" draw_ops="button-maximize-pressed"/>
<button function="menu" state="normal" draw_ops="button-menu-unfocused"/>
<button function="menu" state="prelight" draw_ops="button-menu-focused"/>
<button function="menu" state="pressed" draw_ops="button-menu-pressed"/>
</frame_style>
<frame_style name="normal-unfocused" geometry="normal">
<piece position="titlebar" draw_ops="title-unfocused"/>
<piece position="left_edge" draw_ops="frame-left-focused"/>
<piece position="right_edge" draw_ops="frame-right-focused"/>
<piece position="bottom_edge" draw_ops="frame-bottom-focused"/>
<piece position="title" draw_ops="title-text-unfocused"/>
<button function="close" state="normal" draw_ops="button-insensitive"/>
<button function="close" state="prelight" draw_ops="button-close-focused"/>
<button function="close" state="pressed" draw_ops="button-close-pressed"/>
<button function="minimize" state="normal" draw_ops="button-insensitive"/>
<button function="minimize" state="prelight" draw_ops="button-minimize-focused"/>
<button function="minimize" state="pressed" draw_ops="button-minimize-pressed"/>
<button function="maximize" state="normal" draw_ops="button-insensitive"/>
<button function="maximize" state="prelight" draw_ops="button-maximize-focused"/>
<button function="maximize" state="pressed" draw_ops="button-maximize-pressed"/>
<button function="menu" state="normal" draw_ops="button-menu-unfocused"/>
<button function="menu" state="prelight" draw_ops="button-menu-focused"/>
<button function="menu" state="pressed" draw_ops="button-menu-pressed"/>
</frame_style>
<frame_style name="normal-shaded-focused" geometry="normal" parent="normal-focused">
<piece position="titlebar" draw_ops="title"/>
</frame_style>
<frame_style name="normal-shaded-unfocused" geometry="normal" parent="normal-unfocused">
<piece position="titlebar" draw_ops="title-unfocused"/>
</frame_style>
<frame_style_set name="normal">
<frame focus="yes" state="normal" resize="both" style="normal-focused"/>
<frame focus="no" state="normal" resize="both" style="normal-unfocused"/>
<frame focus="yes" state="maximized" style="normal-focused"/>
<frame focus="no" state="maximized" style="normal-unfocused"/>
<frame focus="yes" state="shaded" style="normal-shaded-focused"/>
<frame focus="no" state="shaded" style="normal-shaded-unfocused"/>
<frame focus="yes" state="maximized_and_shaded" style="normal-shaded-focused"/>
<frame focus="no" state="maximized_and_shaded" style="normal-shaded-unfocused"/>
</frame_style_set>
<window type="normal" style_set="normal"/>
<window type="dialog" style_set="normal"/>
<window type="modal_dialog" style_set="normal"/>
<window type="menu" style_set="normal"/>
<window type="utility" style_set="normal"/>
<window type="border" style_set="normal"/>
<menu_icon function="close" state="normal" draw_ops="button-close-focused"/>
<menu_icon function="maximize" state="normal" draw_ops="button-maximize-focused"/>
<menu_icon function="unmaximize" state="normal" draw_ops="button-maximize-focused"/>
<menu_icon function="minimize" state="normal" draw_ops="button-minimize-focused"/>
</metacity_theme>