我使用icewm 裡一些設定(preferences、toolbar、winoptions、menu) [論壇 - Ubuntu 與其它桌面系統]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



訪客
我使用icewm 裡一些設定(preferences、toolbar、winoptions、menu)
Anon:訪客
因為我的電腦跑太慢了(好想快點存錢換電腦><),只好使用icewm,
但一開始登入後,卻發現圖示超小的,看得快要吐血,
經過google查尋後,總算找出一些設定方法,
所以我的系統是有gnome再加上icewm的。
在這裡只是想把我找到的資料分享出來,如果有侵權,請告訴我一聲。

目前我最下方工具列的圖示是32x32的,比之前16x16大多了。
我是依照網路上的說法,
先將/etc/X11/icewm/裡的perferences、toolbar、winoptions、mewn 複製到家目錄下/home/你的id/.icewm下,接著就使用文字編輯器來修改這些檔案囉。

1.首先是preferences
你的id@ubuntu:~$ cd .icewm
你的id@ubuntu:~/.icewm$gedit preferences
在這裡我是使用gedit來編輯,你可以使用任何你喜愛的文字編輯器來修改,其中一些mail的設定我用#把它註譯掉了,因為我都是上網收信,而且沒有信箱支援pop3的收信,所以那些設定我用不到。
-----------以下就是我preferences檔裡的資料----------
#啟用「點擊取得動作焦點」模式。
ClickToFocus=1
#視窗在取得動作焦點時昇至頂層。
RaiseOnFocus=0
#當點擊視窗的子區域時昇至頂層。
RaiseOnClickClient=0
#視窗在現形後會取得焦點。
FocusOnMap=1
#當點擊視窗邊框時昇至頂層。
#RaiseOnClickFrame=1
#當點擊而使視窗昇起時,子視窗也同時昇起。
#PassFirstClickToClient=1
#取得動作焦點的視窗會在經過 AutoRaiseDelay 後自動昇起。
AutoRaise=0
#即是沒有對視窗進行任何滑鼠動作,當滑鼠經過某個視窗時會讓該視窗取得焦點。
#StrongPointerFocus=0
#暫時視窗在現形後會取得焦點。
FocusOnMapTransient=1
#當視窗被應用程式呼叫時取得動作焦點。
FocusOnAppRaise=1
#Colormap 的焦點是跟隨著指標。
PointerColormap=1
#視窗在最大化之後還是可以改變大小。
SizeMaximized=0
#視窗同時會縮小到桌面去(除了到工作列之外)。
MinimizeToDesktop=0
#啟用 Alt+Tab 視窗切換器。
QuickSwitch=1
#Alt+Tab 也會切換到最小化的視窗。
QuickSwitchToMinimized=1
#Alt+Tab 會切換到任何作業區上視窗。
QuickSwitchToAllWorkspaces=0
#在視窗 搬移/改變大小 時可以看到視窗 搬移/改變大小 後的狀況。
ShowMoveSizeStatus=1
#在切換作業區時顯示目前的作業區名稱
ShowWorkspaceStatusAfterSwitch=1
#在對視窗進行動作後顯示目前的作業區名稱。
ShowWorkspaceStatusAfterActivation=1
#當使用鍵盤來改變焦點時,指標焦點變換成 Pointer Focus Move。
WarpPointer=0
#視窗在拖動的時後會立即移動,不會顯示預覽外框。
OpaqueMove=0
#視窗在拖動的時後會立即改變大小,不會顯示預覽外框。
OpaqueResize=0
#讓三個額外的功能鍵產生作用。這些鍵會對映至 MetaL、MetaR 及 Menu。左邊那一個會呼叫「開始」選單而右邊那一個會顯示視窗列表。
Win95Keys=1
#視窗必須由使用者手動配罝位置。
ManualPlacement=0
#忽略某些視窗所傳送的「不接受焦點」要求。
IgnoreNoFocusHint=0
#如果啟用的話,即使是沒有按下任何滑鼠鍵,選單還是會追蹤滑鼠的動作。
MenuMouseTracking=1
#在移動視窗時對齊最接近的 螢幕邊緣/視窗。
SnapMove=1
#在視窗對齊前的 pixels 距離。
SnapDistance=8
#在滑鼠移到螢幕邊緣時切換作業區。
EdgeSwitch=0
#設定為 1 時將會自動重新載入 menu 檔案。
AutoReloadMenus=1
#顯示「佈景主題」次選單。
ShowThemesMenu=1
#顯示「說明」選單項目。
ShowHelp=1
#在訊息盒上是預先選擇 取消(0) 或 確定(1)
MsgBoxDefaultAction = 0
#讓工具列出現。
ShowTaskBar=1
#工具列出現在螢幕的上方
TaskBarAtTop=0
#將工具列放在平常的視窗之下。
TaskBarKeepBelow=1
#在滑鼠離開後工具列會自動隱藏。
TaskBarAutoHide=0
#在工具列上顯示「開始選單」的按鈕。
TaskBarShowStartMenu=1
#在工具列上顯示「視窗清單」的按鈕。
TaskBarShowWindowListMenu=1
#在工具列上顯示「作業區切換按鈕」。
TaskBarShowWorkspaces=1
#在工具列上顯示所有作業區的視窗。
TaskBarShowAllWindows=0
# 在工具列上顯示時鐘。
TaskBarShowClock=1
#以 LCD 風格的圖像來顯示時鐘。
TaskBatClockLeds=1
#顯示郵件信箱的狀況(由 $MAIL 環境變數所決定)
TaskBarShowMailboxStatus=0
#當收到新郵件是發出 Beep 聲。
TaskBarMailboxStatusBeepOnNewMail=0
#在工具提示上顯示郵件的總數。
TaskBarMailboxStatusCountMessages=0
#設定工作列是否使用兩行的高度。
TaskBarDoubleHeight=0
#在工具列上顯示 CPU 狀況。
TaskBarShowCPUStatus=1
#支援滑鼠的滾輪。
UseMouseWheel=1
#類似於 auto raise 的延遲時間。
DelayPointerFocus=0
#設定工具列上的時鐘的 時間 格式。(請參考 strftime(3) 手冊)
TimeFormat="%H:%M"
#設定工具列上的時鐘的 日期 + 時間 格式。(請參考 strftime(3) 手冊)
DateFormat="%c"

#指到郵件信箱的路徑。非本機的郵件信箱可以經由使用 Common Internet Scheme 語法 (RFC 1738) 格式的超連結來存取。
#scheme://[user[:password]@]server[:port][/path]
#所支援的方法有:"pop3"、"imap" 及 "file"。其中若未指定方法時以 "file://" 為預設值。IMAP 的子目錄可以經由指定路徑項目來存取。
#保留字元像是「斜線」、「小老鼠」及「冒號」可以經由使用跳脫字元加上 16 進位編碼來指定。像是以 %2f 代表「斜線」或是以 %40 代表「冒號」。
#範例:
# file:///var/spool/mail/captnmark
# pop3://markus:%2f%40%3a@maol.ch/
# imap://mathias@localhost/INBOX.Maillisten.icewm-user
#MailBoxPath


#左/右 邊框的寬度。
BorderSizeX=6
#上/下 邊框的高度。
BorderSizeY=6
#無法變更大小的視窗的 左/右 邊框的寬度。
DlgBorderSizeX=2
無法變更大小的視窗的 上/下 邊框的高度。
DlgBorderSizeY=2
#視窗邊角的寬度。
CornerSizeX=24
#視窗邊角的高度。
CornerSizeY=24
#標題列的高度。
TitleBarHeight=20
#當使用滑鼠把視窗移出螢幕之外時的阻抗力。把它設定為 10000 時阻抗力則為無限。
EdgeResistance = 32
#視窗管理員所使用的基本視窗按鈕點擊的位元遮罩。
#UseRootButtons=3 # [0-255]
#當按下時即將視窗昇起的位元遮罩。
#ButtonRaiseMask
#在移動之前點擊視為拖動。
ClickMotionDistance=4
#辨視為雙擊的時間間隔 (ms)。
MultiClickTime=400
#視窗自動昇起時間間隔(首先必須啟用 AutoRaise)。
AutoRaiseDelay=200
#多少時間後工具列即自動隱藏。(首先必須啟用 TaskBarAutoHide)。
AutoHideDelay=300
#顯示工具提示前的等待時間。
ToolTipDelay=1000
#工具提示視窗隱藏前的等待時間(0 表示不隱藏)。
ToolTipTime=60000
#最初的捲軸列多少時間後即自動捲軸。
#ScrollBarStartDelay
#捲軸列多少時間後即自動捲軸。
ScrollBarDelay=30
#多少時間後即開始自動捲軸。
#AutoScrollStartDelay
#多少時間後即自動捲軸。
AutoScrollDelay=60
#顯示PPP撥接狀態
TaskBarShowPPPStatus=0
#抓取根視窗
GrabRootWindow=1
#限制啟動位置
LimitPosition=1
#限制啟動大小
LimitSize=1
#顯示『關閉』按鈕
ShowXButton=0
#按下變成拉引前延遲
ClickMotionDelay=200
#指標 焦點 延遲
PointerFocusDelay=200
#工作區作用邊界延遲
EdgeSwitchDelay=600
#圖示路徑(這一個我還在摸索它的用處當中,因為我還沒感覺到設定後和設定前有什麼不同)
IconPath="/usr/share/icon"
#動作中的工具列項目的字型名稱。
ActiveTaskBarFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"
#Alt+Tab 視窗切換器的字型名稱。
QuickSwitchFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"
#工具列上的時鐘的的字型名稱。
ClockFontName="-arphic-ar pl new sung-medium-r-normal-*-*-18-*-*-m-*-iso8859-1"
#選單的字型名稱。
MenuFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"
#一般工具列項目的字型名稱。
NormalTaskBarFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"
#顯示狀態的字型名稱。
StatusFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"
#標題列的字型名稱。
TitleFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"
#工具提示的字型名稱
ToolTipFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"
#視窗清單的字型名稱。
WindowListFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"
#桌面背景的顏色。
DesktopBackgroundColor="rgb:00/20/40"
#桌面背景的圖片 (.xpm)。如果想取消 icewm 的桌面背景顏色/圖片,將 DesktopBackgroundColor 及 DesktopBackgroundImage 設定為空字串 ("")。
DesktopBackgroundImage="你圖片的路徑.jpg"
#將桌面背景的圖片置中且不要鋪排。(設為 0 或 1)。
DesktopBackgroundCenter=1
#作業區名稱的列表,你可以隨便命名
WorkspaceNames=" 風 ", " 花 ", " 雪 ", " 月 "

Theme=""
### 視窗選项
# 設定是否顯示 GNOME 的選單項目
ShowGnomeAppsMenu=1 # 0/1
# 設定是否顯示選單項目按鈕圖示
ShowMenuButtonIcon=1 # 0/1
#時鐘
ClockCommand="1"
#鎖定
LockCommand=""
#登出
LogoutCommand=""
#取消登出
LogoutCancelCommand=""
#郵件
MailCommand=""
#開啟
OpenCommand=""
#執行
RunCommand=""
###其實以下這兩個選項只對 eterm 和 mlterm 等支援半透明視窗的 Terminal 有用
# Color to announce for semi-transparent windows
#半透明的視窗
DesktopTransparencyColor="1"
# Image to announce for semi-transparent windows
DesktopTransparencyImage="1"

#########結束##########
存檔後關閉

2.toolbar

你的id@ubuntu:~/.icewm$gedit toolbar
------------以下是toolbar的內容-------------
# This is an example for IceWM's toolbar definition file.
#
# Place your variants in /etc/X11/icewm or in $HOME/.icewm
# since modifications to this file will be discarded when you
# (re)install icewm.
#
prog XTerm /usr/share/icewm/themes/IceBlueCurve/icons/xterm_32x32.xpm x-terminal-emulator
prog "Firefox" /home/egg/firefox/firefox.xpm /home/egg/firefox/firefox -t
prog "Rox" rox rox
prog "gthumb" /usr/share/pixmaps/gthumb.xpm gthumb
prog "Pcmanx" /usr/share/pixmaps/pcmanx.png pcmanx
prog "Gaim" /usr/share/pixmaps/gaim-menu.xpm gaim


########以下是說明,可以不用copy到你的toolbar檔案裡
###在這個檔案裡,是工具列的快速啟動程式所顯示的程式
###以下是編輯的範例:
#prog 程式名稱 程式在toolbar顯示的圖片 要執行這個程式在終端機裡輸入的命令
#例一:
#prog "gthumb" /usr/share/pixmaps/gthumb.xpm gthumb
#例二:
#prog "Rox" rox rox
#在例二中,因為找不到rox這個檔名的圖片,所以他就會用文字來顯示。

##########存檔結束##########

3.menu

你的id@ubuntu:~/.icewm$gedit menu

-------------以下是menu的內容-------------
## 自定義 IceWM 菜單
## 包涵 Ubuntu 菜單 /etc/X11/icewm/menu
include /etc/X11/icewm/menu
separator
## 自定義菜單
menu "常用程式" folder {
prog "StarDict" /usr/share/pixmaps/stardict.png stardict
prog "Gaim" /usr/share/pixmaps/gaim-menu.xpm gaim
prog "Nautilus" /usr/share/pixmaps/nautilus.xpm nautilus --no-desktop
prog "Firefox" /home/egg/firefox/firefox.xpm /home/egg/firefox/firefox -t
prog "Rox" rox rox
prog "gthumb" /usr/share/pixmaps/gthumb.xpm gthumb
prog "Pcmanx" /usr/share/pixmaps/pcmanx.png pcmanx
prog "Gimp" /usr/share/pixmaps/gnome-gimp.png gimp

}

separator

######存檔結束#######
######說明:在這裡我是自已定義menu,icewm內建的menu存在/etc/X11/icewm/menu,所以你想要修改內建的menu的話,必需去修改/etc/X11/icewm/menu這個檔。
##########這裡編輯模式如同toolbar的方式,一樣是
#prog 程式名稱 程式在toolbar顯示的圖片 要執行這個程式在終端機裡輸入的命令

--------------------------------------------------
4.startup 這一個是用來讓你登入icewm時執行程式、命令用的。

你的id@ubuntu:~/.icewm$ gedit startup

--------------------startup的內容---------
#!/bin/sh
### IceWM 自動載入項目
### 您可以在下面加入您想讓 IceWM 啟動時自動載入的程式或命令,每一行用 & 作為结束

## 啟動 Rox 來顯示桌面圖示和桌面背景
rox-filer --pinboard=PIN

### Gnome 相關
## 啟動 gnome-settings-daemon 來設置 Gnome 主题,字體等
gnome-settings-daemon &
## 啟動 nautilus 來顯示桌面圖示和桌面背景 ( 要啟動 gnome-settings-daemon )
nautilus &
## 用 gnome-volume-manager 來自動掛載 U 盤等
# gnome-volume-manager &

### 啟動其它您想讓 IceWM 自動啟動的程式
# stardict -h &
# kmix &

-----------------------存檔結束-----------------
存檔後要讓~/.icewm/startup 有可執行屬性

你的id@ubuntu:~/.icewm$chmod +x ~/.icewm/startup

這樣一來,startup才有真正的在作用。


5.winoptions

你的id@ubuntu:~/.icewm$gedit winoptions

我突然想起,我好像沒有變動到這個檔@__@?所以這一個參考參考就好

# This is an example for IceWM's window options file.
#
# Place your variants in /etc/X11/icewm or in $HOME/.icewm
# since modifications to this file will be discarded when you
# (re)install icewm.

xterm.icon: xterm
rxvt.icon: xterm
urxvtc.icon: urxvt
urxvt.icon: urxvt
nxterm.icon: xterm
Gimp.icon: gimp
fte.icon: fte
emacs.Emacs.icon: emacs
AcroRead.icon: pdf
Netscape.icon: netscape
Navigator.Netscape.icon: communicator-browser
MailThread.Netscape.icon: communicator-mail
MailFolder.Netscape.icon: communicator-mail
Editor.Netscape.icon: communicator-composer
AddressBook.Netscape.icon: communicator-abook
AWTapp.icon: java
xv.icon: xv
xv.nonICCCMconfigureRequest: 1
xload.icon: xload
mozillaComponentBar.icon: netscape
mozillaComponentBar.layer: OnTop
mozillaComponentBar.ignoreTaskBar: 1
mozillaComponentBar.allWorkspaces: 1
mozillaComponentBar.dSysMenu: 0
xeyes.ignoreWinList: 0
xeyes.ignoreTaskBar: 1
xeyes.allWorkspaces: 1
xeyes.dTitleBar: 0
xeyes.dBorder: 0
xeyes.dSysMenu: 0
xeyes.dResize: 0
xeyes.dClose: 0
xeyes.dMinimize: 0
xeyes.dMaximize: 0
xeyes.ignoreNoFocusHint: 1

XClock.ignoreNoFocusHint: 1
Vim.icon: vim

applix.ignoreNoFocusHint: 1
XDdts.noFocusOnAppRaise: 1
Wingz.noFocusOnAppRaise: 1
WingzPro.noFocusOnAppRaise: 1

gkrellm.Gkrellm.allWorkspaces: 1
gkrellm.Gkrellm.ignoreTaskBar: 1
gkrellm.Gkrellm.layer: Below
#gkrellm.Gkrellm.doNotCover: 1

MainWindow.licq.allWorkspaces: 1
MainWindow.licq.ignoreQuickSwitch: 1
MainWindow.licq.ignoreWinList: 1
MainWindow.licq.layer: Below
#MainWindow.licq.doNotCover: 1

# ROX-Filer pinboard and panel
ROX-Filer.icon: folder
ROX-Panel.layer: Dock
ROX-Panel.doNotCover: 1
ROX-Panel.ignoreWinList: 1
ROX-Panel.ignoreTaskBar: 1
ROX-Panel.ignoreQuickSwitch: 1
ROX-Pinboard.layer: Below
ROX-Pinboard.ignoreWinList: 1
ROX-Pinboard.ignoreTaskBar: 1
ROX-Pinboard.ignoreQuickSwitch: 1
ROX-Filer.layer: Normal

##存檔結束###


6.此外,最重要的是theme,
ICEMW的theme在在/usr/share/icewm/themes/下
而我是使用SilverXP,而要調整設定就是編輯default.theme檔
(必需使用sudo才能更改)

你的id@ubuntu:~$ sudo gedit /usr/share/icewm/themes/SilverXP/default.theme

---------------以下就是內容--------------
# preferences(1.2.14) - generated by genpref
# This file should be copied to /etc/icewm/ or $HOME/.icewm/ directory
# NOTE: All settings are commented out by default, be sure to
# uncomment them if you change them!
# -----------------------------------------------------------
# Themable preferences. Themes will override these.
# To override the themes, place them in ~/.icewm/prefoverride
# -----------------------------------------------------------

#-----------------------------------------------------

ThemeDescription="http://icewmsilverxp.sourceforge.net"
ThemeAuthor="Alexander Portnoy - alexpor@users.sourceforge.net"

Look=metal

Gradients="menubg.xpm menusel.xpm switchbg.xpm taskbarbg.xpm dialogbg.xpm taskbuttonbg.xpm taskbuttonactive.xpm taskbuttonminimized.xpm buttonA.xpm buttonI.xpm toolbuttonbg.xpm workspacebuttonbg.xpm workspacebuttonactive.xpm"


# Does it support the 'O' title bar button images (for mouse rollover)
RolloverButtonsSupported=1 # 0/1

# Task bar clock/APM uses nice pixmapped LCD display (but then it doesn't display correctly in many languages anymore, e.g. for Japanese and Korean it works only when a real font is used and not the LEDs
TaskBarClockLeds=1 # 0/1

# Surround the tray with plastic border
TrayDrawBevel=0 # 0/1

# Draw window title centered (obsoleted by TitleBarJustify)
TitleBarCentered=0 # 0/1

# Join title*S and title*T
TitleBarJoinLeft=0 # 0/1

# Join title*T and title*B
TitleBarJoinRight=0 # 0/1

# Show application icon over menu button
ShowMenuButtonIcon=1 # 0/1

# Horizontal window border
BorderSizeX=4 # [0-128]

# Vertical window border
BorderSizeY=4 # [0-128]

# Horizontal dialog window border
DlgBorderSizeX=4 # [0-128]

# Vertical dialog window border
DlgBorderSizeY=4 # [0-128]

# Resize corner width
CornerSizeX=30 # [0-64]

# Resize corner height
CornerSizeY=30 # [0-64]

# Title bar height
TitleBarHeight=26 # [0-128]

# Justification of the window title
TitleBarJustify=0 # [0-100]

# Horizontal offset for the window title text
TitleBarHorzOffset=0 # [-128-128]

# Vertical offset for the window title text
TitleBarVertOffset=0 # [-128-128]

# Scrollbar width
ScrollBarX=16 # [0-64]

# Scrollbar (button) height
ScrollBarY=16 # [0-64]

# Menu icon size
MenuIconSize=25 # [8-128]

# Dimension of the small icons(把這一項和下一項設成32,工具列的圖示就變成32啦)
SmallIconSize=32 # [8-128]

# Dimension of the large icons
LargeIconSize=32 # [8-128]

# Dimension of the large icons
HugeIconSize=48 # [8-128]

# Horizontal margin of the quickswitch window
QuickSwitchHorzMargin=3 # [0-64]

# Vertical margin of the quickswitch window
QuickSwitchVertMargin=3 # [0-64]

# Vertical margin in the quickswitch window
QuickSwitchIconMargin=4 # [0-64]

# Distance between the active icon and it's border
QuickSwitchIconBorder=2 # [0-64]

# Height of the separator between (all reachable) icons and text, 0 to avoid it
QuickSwitchSeparatorSize=6 # [0-64]

# Theme author, e-mail address, credits
ThemeAuthor="Alexander Portnoy - alexpor@users.sourceforge.net"

# Description of the theme, credits
ThemeDescription="http://icewmsilverxp.sourceforge.net"

# Titlebar buttons from left to right (x=close, m=max, i=min, h=hide, r=rollup, s=sysmenu, d=depth)
TitleButtonsLeft="s"

# Titlebar buttons from right to left (x=close, m=max, i=min, h=hide, r=rollup, s=sysmenu, d=depth)
TitleButtonsRight="xmi"

# Titlebar buttons supported by theme (x,m,i,r,h,s,d)
TitleButtonsSupported="xmis"

#
TitleFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
TitleFontNameXft="verdana:size=16"

#
MenuFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
MenuFontNameXft="verdana:size=16"

#
StatusFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
StatusFontNameXft="verdana:size=16"

#
QuickSwitchFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
QuickSwitchFontNameXft="verdana:size=16"

#
NormalButtonFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
NormalButtonFontNameXft="verdana:size=16"

#
ActiveButtonFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
ActiveButtonFontNameXft="verdana:size=16"

#
NormalTaskBarFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
NormalTaskBarFontNameXft="verdna:size=16"

#
ActiveTaskBarFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
ActiveTaskBarFontNameXft="verdana:size=16"

# fallback: NormalButtonFontName
ToolButtonFontName=""

# fallback: NormalButtonFontName
#ToolButtonFontNameXft=""

# fallback: NormalButtonFontName
NormalWorkspaceFontName=""

# fallback: NormalButtonFontName
#NormalWorkspaceFontNameXft="verdana:size=10"

# fallback: ActiveButtonFontName
ActiveWorkspaceFontName=""

# fallback: ActiveButtonFontName
#ActiveWorkspaceFontNameXft=""

#
MinimizedWindowFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
MinimizedWindowFontNameXft="verdana:size=16"

#
ListBoxFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
ListBoxFontNameXft="verdana:size=16"

#
ToolTipFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
ToolTipFontNameXft="verdana:size=16"

#
ClockFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
ClockFontNameXft="verdana:size=16"

#
ApmFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
ApmFontNameXft="verdana:size=16"

#
InputFontName="-*-monospace-medium-r-*-*-*-140-*-*-*-*-*-*"

#
InputFontNameXft="monospace:size=16"

#
LabelFontName="-arphic-ar pl new sung-medium-r-normal-*-*-16-*-*-m-*-iso8859-1"

#
LabelFontNameXft="verdana:size=16"

# Background of dialog windows
ColorDialog="rgb:e0/df/e3"

# Border of inactive windows
ColorNormalBorder="rgb:64/75/9b"

# Border of active windows
ColorActiveBorder="rgb:3d/55/90"

# Background of regular buttons
ColorNormalButton="rgb:e0/df/e3"

# Textcolor of regular buttons
ColorNormalButtonText="rgb:00/00/00"

# Background of pressed buttons
ColorActiveButton="rgb:e0/df/e3"

# Textcolor of pressed buttons
ColorActiveButtonText="rgb:00/00/00"

# Background of titlebar buttons
ColorNormalTitleButton="rgb:C0/C0/C0"

# Textcolor of titlebar buttons
ColorNormalTitleButtonText="rgb:00/00/00"

# Background of toolbar buttons, ColorNormalButton is used if empty
ColorToolButton=""

# Textcolor of toolbar buttons, ColorNormalButtonText is used if empty
ColorToolButtonText=""

# Background of workspace buttons, ColorNormalButton is used if empty
ColorNormalWorkspaceButton=""

# Textcolor of workspace buttons, ColorNormalButtonText is used if empty
ColorNormalWorkspaceButtonText="rgb:00/00/00"

# Background of the active workspace button, ColorActiveButton is used if empty
ColorActiveWorkspaceButton=""

# Textcolor of the active workspace button, ColorActiveButtonText is used if empty
ColorActiveWorkspaceButtonText="rgb:00/00/00"

# Background of the titlebar of regular windows
ColorNormalTitleBar="rgb:6d/72/7a"

# Textcolor of the titlebar of regular windows
ColorNormalTitleBarText="rgb:d8/d8/d8"

# Textshadow of the titlebar of regular windows
ColorNormalTitleBarShadow="rgb:40/40/40"

# Background of the titlebar of active windows
ColorActiveTitleBar="rgb:rgb:28/4a/68"

# Textcolor of the titlebar of active windows
ColorActiveTitleBarText="rgb:00/00/00"

# Textshadow of the titlebar of active windows
ColorActiveTitleBarShadow="rgb:c7/c2/d1"

# Background for mini icons of regular windows
ColorNormalMinimizedWindow="rgb:e0/df/e3"

# Textcolor for mini icons of regular windows
ColorNormalMinimizedWindowText="rgb:00/00/00"

# Background for mini icons of active windows
ColorActiveMinimizedWindow="rgb:e0/df/e3"

# Textcolor for mini icons of active windows
ColorActiveMinimizedWindowText="rgb:00/00/00"

# Background of pop-up menus
ColorNormalMenu="rgb:FF/FF/FF"

# Textcolor of regular menu items
ColorNormalMenuItemText="rgb:00/00/00"

# Background of selected menu item, leave empty to force transparency
ColorActiveMenuItem="rgb:BB/B7/C7"

# Textcolor of selected menu items
ColorActiveMenuItemText="rgb:00/00/00"

# Textcolor of disabled menu items
ColorDisabledMenuItemText="rgb:80/80/80"

# Shadow of regular menu items
ColorDisabledMenuItemShadow=""

# Background of move/resize status window
ColorMoveSizeStatus="rgb:e0/df/e3"

# Textcolor of move/resize status window
ColorMoveSizeStatusText="rgb:00/00/00"

# Background of the quick switch window
ColorQuickSwitch="rgb:e0/df/e3"

# Textcolor in the quick switch window
ColorQuickSwitchText="rgb:00/00/00"

# Rectangle arround the active icon in the quick switch window
ColorQuickSwitchActive="rgb:9B/97/97"

# Background of the taskbar
ColorDefaultTaskBar="rgb:e0/df/e3"

# Background for task buttons of regular windows
ColorNormalTaskBarApp="rgb:e0/df/e3"

# Textcolor for task buttons of regular windows
ColorNormalTaskBarAppText="rgb:00/00/00"

# Background for task buttons of the active window
ColorActiveTaskBarApp="rgb:e0/df/e3"

# Textcolor for task buttons of the active window
ColorActiveTaskBarAppText="rgb:FF/FF/FF"

# Background for task buttons of minimized windows
ColorMinimizedTaskBarApp="rgb:e0/df/e3"

# Textcolor for task buttons of minimized windows
ColorMinimizedTaskBarAppText="rgb:00/00/00"

# Background for task buttons of windows on other workspaces
ColorInvisibleTaskBarApp="rgb:80/80/80"

# Textcolor for task buttons of windows on other workspaces
ColorInvisibleTaskBarAppText="rgb:00/00/00"

# Scrollbar background (sliding area)
ColorScrollBar="rgb:ea/ed/ef"

# Background of the slider button in scrollbars
ColorScrollBarSlider="rgb:e0/df/e3"

# Background of the arrow buttons in scrollbars
ColorScrollBarButton="rgb:BB/B7/C7"

# Background of the arrow buttons in scrollbars (obsolete)
ColorScrollBarArrow="rgb:e0/df/e3"

# Color of active arrows on scrollbar buttons
ColorScrollBarButtonArrow="rgb:00/00/00"

# Color of inactive arrows on scrollbar buttons
ColorScrollBarInactiveArrow="rgb:00/00/00"

# Background of listboxes
ColorListBox="rgb:ff/ff/ff"

# Textcolor in listboxes
ColorListBoxText="rgb:00/00/00"

# Background of selected listbox items
ColorListBoxSelection="rgb:bb/b7/c7"

# Textcolor of selected listbox items
ColorListBoxSelectionText="rgb:00/00/00"

# Background of tooltips
ColorToolTip="rgb:FF/FF/E1"

# Textcolor of tooltips
ColorToolTipText="rgb:00/00/00"

# Background of labels, leave empty to force transparency
ColorLabel="rgb:C0/C0/C0"

# Textcolor of labels
ColorLabelText="rgb:00/00/00"

# Background of text entry fields (e.g. the addressbar)
ColorInput="rgb:FF/FF/FF"

# Textcolor of text entry fields (e.g. the addressbar)
ColorInputText="rgb:00/00/00"

# Background of selected text in an entry field
ColorInputSelection="rgb:bb/b7/c7"

# Selected text in an entry field
ColorInputSelectionText="rgb:00/00/00"

# Background of non-LCD clock, leave empty to force transparency
ColorClock=""

# Background of non-LCD monitor
ColorClockText="rgb:00/00/00"

# Background of APM monitor, leave empty to force transparency
ColorApm=""

# Textcolor of APM monitor
ColorApmText="rgb:00/00/00"

# User load on the CPU monitor
ColorCPUStatusUser="rgb:00/FF/00"

# System load on the CPU monitor
ColorCPUStatusSystem="rgb:FF/00/00"

# Inturrupts on the CPU monitor
ColorCPUStatusInterrupts="rgb:FF/FF/00"

# IO Wait on the CPU monitor
ColorCPUStatusIoWait="rgb:60/00/60"

# Soft Interrupts on the CPU monitor
ColorCPUStatusSoftIrq="rgb:00/FF/FF"

# Nice load on the CPU monitor
ColorCPUStatusNice="rgb:00/00/FF"

# Idle (non) load on the CPU monitor, leave empty to force transparency
ColorCPUStatusIdle=""

# Outgoing load on the network monitor
ColorNetSend="rgb:FF/FF/00"

# Incoming load on the network monitor
ColorNetReceive="rgb:00/FF/00"

# Idle (non) load on the network monitor, leave empty to force transparency
ColorNetIdle=""


###WorkspaceNames=" Main ", " Inet ", " Devel "

#
# icewmbg preferences
#
# IMPORTANT: You MUST run icewmbg (probably before icewm)
# to set the background!
#

# Display desktop background centered and not tiled
# DesktopBackgroundCenter=0 # 0/1

# Support for semitransparent terminals like Eterm or gnome-terminal
# SupportSemitransparency=1 # 0/1

# Desktop background scaled to full screen
# DesktopBackgroundScaled=0 # 0/1

# Desktop background color
# DesktopBackgroundColor="rgb:00/20/40"

# Desktop background image
# DesktopBackgroundImage=""

# Color to announce for semi-transparent windows
# DesktopTransparencyColor=""

# Image to announce for semi-transparent windows
# DesktopTransparencyImage=""

#

------------------大概就是這樣囉--------
老實說我不敢保證我的是完全沒有錯誤的,
但至少大家可以參考參考~



2006/2/13 20:06 | a165f bd61c 27774 5f187
應用擴展 工具箱
回復: 我使用icewm 裡一些設定(preferences、toolbar、winoptions、menu)
會員一級
註冊日期:
2007/6/15 17:16
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 46
MP : 5 / 1644
EXP: 86
離線
謝謝分享

有個技巧也許很多人都知道了,不過還是提一下
因為中文字型的英文字通常不怎麼好看
所以可以用下列這種方式設定
TitleFontNameXft="DejaVu Sans:size=10:bold,AR PL New Sung:size=11:bold"

如此,英文字會用英文字型;中文字用中文字型。

2007/11/15 17:01
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.