veket官方网站论坛
veket系统给桌面添加图标的方式还算是简单的。 i)添加快捷方式 如果是添加你自己的目录、文件、图片等,直接从文件管理器(随便那个文件管理器都可以的)拉到桌面就可以了。注意,如果是目录快捷方式的话,点击图标跳出的将会是rox文件管理器(不是thunar)。 如果你需要添加应用程序快捷方式,去这个目录: /usr/share/applications/ 如果是veket-5系列,还可以去这里: /usr/share/Utility8/ 这两个目录里面有很多.desktop文件。在veket里,每个应用程序都会有这样一个文件,有了它应用程序才会出现在系统菜单里。选中你要的应用程序,拉到桌面就可以了。 当然,你还可以去一些可执行程序所在的目录直接拉可执行程序。一般来说,linux里以“bin”命名的目录都是放可执行程序或脚本的。 桌面快捷方式建立以后,这些快捷方式会被记录在这个文件: /root/Choices/ROX-Filer/PuppyPin 你可以用文本编辑器打开这个文件,你可以看到桌面壁纸和快捷方式都在里面记录着。壁纸的记录是这样的: <backdrop style="Stretched">/usr/share/backgrounds/3D-graphics_Phone_in_water.jpg</backdrop> 前面的“style=”定义图片使用的方式,我这里是"Stretched",就是“拉伸”。后面部分就是我用的壁纸的路径和图片文件名。 每一个快捷方式在PuppyPin中都会有一条记录,像这样: <icon x="1214" y="716" label="pfind">/usr/share/applications/pfind.desktop</icon> “x=”定义图标在屏幕上的x轴坐标。“y=”是y轴坐标,“label=”定义快捷方式的的名称,后面的路径和文件名就是我拉到桌面的应用程序pfind的.desktop文件。 你可以编辑这个PuppyPin文件,随便修改,不会有大问题的。顶多就是壁纸、图标消失了,没啥大不了,把文件改回去就好了。 对于那些较小分辨率的屏幕,系统默认的标准界面(1024x768)可能会让一部分桌面图标和wbar重叠,解决办法有二: 第一个方法 - 开wbar精灵,先“取消”wbar,wbar消失,然后你就可以随意拖动桌面图标到合适的位置。然后再回到wbar精灵界面,或重新设置你要的wbar,或恢复默认wbar。这个方法的好处是简单,坏处是如果图标超出屏幕就无法修正。所以有第二个方法 第二个方法 - 在上面提到的/root/Choices/ROX-Filer/PuppyPin文件里修改,例如你的分辨率是800x600的,那你就在这个文件中,把所有类似y="716"这种数字较大的都改掉,数字改小,改成类似y="450"这种,把所有类似x="1000"这种也改小,改成小数,类似x="700",然后点任务条左边(系统菜单按钮右边)的快捷菜单,里面有个重启桌面的项,重启一下桌面,图标就都往中间跑了,然后就可以拖拉到合适位置。 ii)编辑桌面快捷方式 对桌面的图标点鼠标右键,会有菜单出来 登录/注册后可看大图 常用的有: 移除项目:意思就是删除这个快捷方式。 显示位址:点一下就会跳出个rox文件管理器的界面,里面就是你这个快捷方式所指的文件。 编辑项目:这是界面 登录/注册后可看大图 可以修改图标下的文字(默认是原文件名),如果是可执行文件(例如你从bin目录拉出来的快捷方式)可以在这里把参数写上,这样每次运行都会带上参数(由衷感叹:rox的确是小而强)。 文件'xxxx':这是个子菜单,里面常用的有“设定图标”,你可以对这一个快捷方式定义图标,也可以对整个文件类型(例如png格式的图片)定义图标。只要在文件管理器里找个图标拖进界面里面就可以了(怎么找图标?本教程会告诉你一些图标目录,到图标目录去找)。如果你不设置图标,那么图标将呈现系统默认的状态,应用程序的图标由.desktop文件定义,而文件、目录的快捷方式显示这个目录里的图标: /usr/local/apps/ROX-Filer/ROX/MIME/ 如果你不喜欢某个文件类型的图标,找个图标替换就行了。 ROX-Filer:这是个有关rox文件管理器的子菜单,你可以点击里面的“选项”,在选项里定义快捷方式是双击还是单击启动。还有一些其他的设置(如果你平时不用rox文件管理器就没什么用了) 桌面快捷方式右键菜单还有一些其他的功能,有空可以自己去摸索。
rox是有图标主题功能的,但是它的图标主题里的图标比较少,通常的图标主题大约只有50-70个图标(图标主题不同图标数量也不同),而现在veket里面默认的一套thunar图标主题有近800个图标,不可同日而语。而且,rox的图标主题还不包括文件类型图标(就是文本类型、png图片这些)。当然,如果想好好经营rox的图标体系,可以把想得出来的图标统统放入图标主题但这个工作量相当大,似乎也没什么人有这兴趣去做。因为,在目前的veket里,rox的图标主题基本上只管rox文件管理器里的显示,其他地方都不管。而且rox文件管理器用的人很少,一般用户都拥有windows的使用习惯,不愿用rox。 rox的图标主题存放在这个目录: /usr/local/lib/X11/themes/ rox的图标主题选择在系统菜单上,桌面应用 ->桌面图标切换 (叫桌面图标已经名不副实了) 登录/注册后可看大图 点一下界面右边的图标主题名字就可以切换了。
系统菜单图标的选择是程序开发者(更多的是veket的软件集成者)决定的。因为是他们写下了某个应用程序的.desktop文件。而系统菜单上显示什么图标是.desktop文件定义的。所以,如果你想DIY菜单图标,只能修改.desktop文件,反正都是文本文件,用文本编辑器打开很容易改。 以火狐多媒体版的.desktop文件为例,里面有一行: Icon=/usr/lib/firefox/icons/mozicon128.png 等号后面就是图标的路径和文件名,如果你想换图标,把你要的图标的路径、文件名换上就可以了。每个.desktop文件都有Icon这一行。
通常,我们在文件管理器里看到的某个文件呈现的图标,是由其文件类型关联到某个图标的,例如所有的文本文件就都显示同一个图标。Thunar文件管理器有自己的图标体系和图标主题,在veket里,图标比rox丰富一些。在这里我想稍微介绍一下veket的thunar文件类型图标的变迁。 最早,veket里thunar使用程序自带的默认图标,非常老而简陋的图标。 后来,有同学问为什么换图标主题thunar里的图标不变,我就把thunar里的文件类型图标图标和rox的文件类型图标做了关联,同时在图标主题里加入了文件类型图标,这个包在本坛分享过。后来的veket升级版本,一直都用这个关联的做法。但是,关联不是根本,根本是,需要有图标主题出来,这些主题还必须把文件类型图标包括在内,目前来说,似乎没人肯做这个,除了我先前做的一两套(做这个实在太耗时间了)。 veket升到系列5,觉得用一个小小的rox图标套装去关联大大的thunar图标套装,实在是有点可惜了。这样关联出来的thunar文件管理器图标很单调,只有很少几个文件类型有合适的图标。于是,直接用我为lucky8k-veket做的thunar图标套装取代了。当然,和rox图标主题的关联就没有了。 如果有同学不喜欢thunar文件管理器显示出来的图标了,自己要DIY,其实也是很简单的。 i)替换部分图标 主要就是这两个目录: /root/.icons/hicolor/48x48/mimetypes/ /root/.icons/hicolor/24x24/mimetypes/ 两个目录的图标是完全一样的,只是图标图片的大小不同,你可以先在48x48目录里找到你要替换的图标,替换成你要的图标图片(必须是48x48大小的),然后把图片压缩成24x24大小,在24x24目录里替换同名图片。 例如我不喜欢文本文件的图标,于是我就找到这个图片: /root/.icons/hicolor/48x48/mimetypes/text-x-generic.png 删掉它,用另一个48x48的图片替代,然后缩小图片成24x24,去替换这个文件: /root/.icons/hicolor/24x24/mimetypes/text-x-generic.png 注意:会有很多文件类型共用一个图标图片,在目录里体现出来的是图片链接的状态,像这样: 登录/注册后可看大图 红色圈内的文件就是个链接的图片文件,点该文件的属性,你可以看到: 登录/注册后可看大图 这个文件是从text-x-generic.png链接过来的。如果你直接删掉这个文件(实际上是删掉这个链接),替换成新图片,那么只能修改一种类型,就是ascii文件的图标显示,别的都不会变。如果你想让所有的文本文件类型都呈现新图标,那就要替换其根源文件 - text-x-generic.png ii) 替换其他的thunar图标主题 如果你从网上下载了你所喜欢的thunar图标主题(这东西网上还是能找到的),想要换上,那也很简单,去这个目录: /root/.icons/ 把其中的“hicolor”这个文件夹改名,改成随便什么,然后把你下载来的thunar图标目录改成“hicolor”这个名字,就可以了。例如有的同学喜欢veket311的thunar图标,那你就挂上veket311,把/root/.icons/hicolor/目录拷贝出来,拿到 veket5.19里换上就行了。
对于wbar,因为我已经写过一个详细的教程,所以在这里就不多说了。教程: http://www.lucky8k.com/thread-76315-1-1.html http://www.lucky8k.com/thread-76316-1-1.html 只提醒一件事:如果你的wbar图标多,图标设置的比较小(48x48以下),你可以在thunar或rox的图标主题目录随便找你喜欢的图标替换wbar图标,但是,如果你DIY的wbar图标少,设置的wbar图标大小超过48x48,例如我有时候设置成60甚至80,那么最好不要用那些图标,因为放大的图标会模糊。
使用道具 举报
原帖由 lin131571 于 2010-6-13 16:55 发表 登录/注册后可看大图 总算给我抢到一个沙发了。 谢谢斑竹的分享! 我在thunar不知道怎么建立相对连接,我在rox中又不知道怎么设置默认就显示隐藏文件的,还有rox的提示窗口真令人烦啊,点了一次又一次。 ...
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|Archiver|veket官方网站论坛,veketx官方网站论坛,微器人 ( 粤ICP备 11052856 )
GMT+8, 2025-10-14 09:00
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.