01、 安装gnome3 tweak tool工具
fedora 15 采用gnome3之后,gnome-tweak-tool为配置桌面必不可少的工具。
终端中输入命令:$ sudo yum install gnome-tweak-tool
安装完成。
02、 修改标题栏的宽度
GNOME3 为了适应平板触屏的要求,默认的标题栏太宽了,如果想是标题栏变窄,请用下面的命令去修改:
sed -i "/title_vertical_pad/s/value=\"[0-9]\{1,2\}\"/value=\"0\"/g" /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml
Alt+F2->r 重启gnome-shell后效果生效。
03、 添加窗口最小化按钮
打开tweak tool工具,在shell项中的Arrangement of Buttons on the titlebar选all。
Alt+F2->r 重启gnome-shell后效果生效。
04、 在顶部面板上显示日期
打开tweak tool工具,在shell项中的Show data in clock选on。
或者在终端中输入命令:$ gsettings set org.gnome.shell.clock show-date true
05、 安装鼠标主题
在终端中输入命令:$ sudo yum search cursor-theme
会出现下列结果:
adwaita-cursor-theme.noarch : Adwaita cursor theme
bluecurve-cursor-theme.noarch : Bluecurve cursor theme
dmz-cursor-themes.noarch : X cursors themes
meego-cursor-theme.noarch : MeeGo X cursors theme
oxygen-cursor-themes.noarch : Oxygen cursor themes
这就是yum源中提供的鼠标主题,其中adwaita-cursor-theme为系统默认安装的鼠标主题。选择鼠标主题安装后,在tweak tool工具Interface栏中的Cursor theme选项中可以选择鼠标主题。其中bluecurve-inverse与windows鼠标主题最为接近。
06、 安装图标主题
与安装鼠标主题一样,在终端中输入命令:$ sudo yum search icon-theme
会列出很多图标主题,选择图标主题安装后,在tweak tool工具Interface栏中的Icon theme选项中可以选择鼠标主题,其中faenza-icon-theme效果不错。
07、 接下来介绍一些比较有用的gnome3扩展
在终端中输入命令:$ sudo yum search gnome-shell-extension
显示如下结果(一部分):
......
gnome-shell-extension-remove-volume-icon.noarch : A gnome-shell extension for removing the volume icon
gnome-shell-extension-theme-selector.noarch : Gnome shell user theme selector
gnome-shell-extension-workspacesmenu.noarch : A gnome-shell extension for fast switching work spaces
gnome-shell-extensions-alternate-tab.noarch : Classic Alt+Tab behavior. Window based instead of app based
gnome-shell-extensions-alternative-status-menu.noarch : For those who want a power off item visible at all the time
gnome-shell-extensions-auto-move-windows.noarch : Assign specific workspaces to applications
......
下面介绍其中几个比较有用的扩展:
a) cpu-temperature:显示当前CPU温度;
b) gpaste:GPaste是一款剪贴板管理工具,使用GNOME shell扩展可以记录复制到剪切板的历史记录并能方便的调用;
c) mediaplayers:方便的控制音乐播放,可控制Banshee、Rhytmbox、Clementine、Quodlibet音乐播放器;
d) noim:移除用户菜单栏中的用户名与状态;
e) pomodoro:在顶部面板显示倒计时;
f) presentation-mode:添加电源相关选项,默认情况下当用户在一定时间内无任何操作时,系统会自动锁定屏幕,在看视频时非常不方便。安装此扩展后,用户点击面板上的电池图标时会有Presentation mode的开关,打开时屏幕将不会自动关闭;
g) remove-accessibility-icon:移除“通用性设置”图标,顶部面板老是显示“通用性设置”,这对大多数人来说作用不大,此扩展可以移除“通用性设置”图标。
h) alternative-status-menu:系统安装好后默认用户菜单中是没有关机命令的,用户想要关机需要按住Alt键才能显示关机。此扩展可以在用户菜单中显示关机命令。
i) user-theme:可以选择用户自己的主题,安装完成此扩展后,用户将下载好的主题放到~/.theme目录下,就可以在tweak tool工具Shell栏中的Shell Theme项中选择对应的主题。
j) drive-menu:在顶部面板添加可显示系统挂载的磁盘菜单项,可快速卸载挂载的磁盘驱动。
k) native-window-placement:默认情况下系统的窗口缩略图排列是对齐的,遇到小窗口时感觉会浪费好多屏幕空间,此扩展会更加智能的排列窗口的缩略图来节省屏幕空间。
l) places-menu:可以显示家目录下文件夹的快速链接,效果与gnome2下的places菜单一样。
其他扩展可依据自己情况自行选择。
接下来再介绍几款不在yum库中的扩展
m) noa11y: 移除“通用性设置”图标,顶部面板老是显示“通用性设置”,这对大多数人来说作用不大,使用noa11y扩展可以移除“通用性设置”图标,与remove-accessibility-icon功能一样。
从http://www.fpmurphy.com/gnome-shell-extensions/可以下载noa11y-1.0.tar.gz
解压缩文件,得到noa11y@fpmurphy.com文件夹,复制文件夹到~/.local/share/gnome-shell/extensions/目录下。
n) gnome-shell-system-monitor-applet:在顶部面板实时显示系统运行状态,包括CPU、内存使用率以及网络访问量等信息。
访问https://github.com/paradoxxxzero ... stem-monitor-applet
具体安装步骤都有说明。
o) activitiesbutton:在面板左上角文本“活动(Activities)”旁边显示Fedora logo。
下载activitiesbutton.tar.gz文件: http://www.fpmurphy.com/gnome-sh ... vitiesbutton.tar.gz
解压缩文件,得到activitiesbutton@fpmurphy.com文件夹,复制文件夹到~/.local/share/gnome-shell/extensions/目录下。
p) GNOME Shell frippery: 把gnome3的外观改造成gnome2的样子,包含六个扩展,它们分别是:
  Move the clock:把时间从面板中间移到右边;
  Favourites in panel:在顶部面板中添加常用程序的快捷方式,像gnome2里的一样;
  Applications menu in panel:用Applications代替Activities,像gnome2里的一样;
  Disable dynamic workspaces:禁止动态桌面;
  Shut Down menu:在用户菜单中添加关机命令;
  Bottom panel:底部面板,包含窗口列表、工作区间切换器、消息通知,像gnome2里的一样。
具体信息以及下载访问网站: http://intgat.tigress.co.uk/rmy/extensions/index.html
q) Window List:在顶部面板展示打开到窗口列表。
效果图以及下载请参考:http://www.linuxidc.com/Linux/2011-08/40314.htm

最后介绍一个网站,里面给出了许多扩展: http://www.fpmurphy.com/gnome-shell-extensions/
最后需要说明的是想要使安装的gnome-shell扩展生效,在安装完成后必须重启gnome-shell,方法是Alt+F2->r(按住Alt+F2,然后输入r)。
所安装的扩展在tweak tool工具Shell Extensions栏中都可以看到,可以方便的启用与关闭任意的扩展。

原创文章,部分内容参考www.bentutu.com有关文章。转载请注明出处:http://www.linuxdiyf.com/bbs/thread-205290-1-1.html

shell-extension相关推荐

  1. note : add COM interface To Shell Extension DLL

    引言 CodeProject上有一篇文章, 讲了怎么进行COM Hook. http://www.codeproject.com/Articles/7309/ICopyHook-implementat ...

  2. 【解决】安装CDR时提示:Corel Graphics-Windows Shell Extension以及CDR不显示缩略图

    文章目录 1. 按 2. 安装CorelDRAW_X4_SP2精简增强版后如何再安装其他高版本的CDR 1. 按 若ShellExt. msf控件未正确安装,则会导致CDR不能正常显示缩略图.此时建议 ...

  3. 【富文本】安装CDR时提示:Corel Graphics-Windows Shell Extension以及CDR不显示缩略图的解决方案

    本文已迁移至:https://coco56.blog.csdn.net/article/details/104650411

  4. GNOME Shell Extensions开发介绍

    前两天看到这篇介绍gnome shell extensions 开发的文章,来自blog.fpmurphy.com 很不错,特转来留着.有兴趣的人看看吧. GNOME Shell Extensions ...

  5. linux的shell类型_Linux中有哪些不同类型的Shell?

    linux的shell类型 Shells are an important part of any Linux user session. We are provided several differ ...

  6. 理解shell命名空间扩展

    原文地址: Understanding Shell Namespace Extensions Windows Explorer provides a graphical representation ...

  7. Jxta 命令 shell

    导读: 未显示需要 JavaScript 的文档选项 级别: 初级 Sing Li(westmakaha@yahoo.com), 作家, Wrox 出版社 2001 年 9 月 12 日 Jxta 工 ...

  8. shell运行html文件路径,PowerShell文件系统(二)访问文件和目录

    PowerShell 文件系统系列文章: 使用Get-ChildItem列出目录的内容.预定义的别名为Dir和ls,Get-ChildItem执行了一些很重要的任务: 显示目录内容 递归地搜索文件系统 ...

  9. 小技巧(3):peco、bat,软链接与硬链接,Linux Shell Options,Windows 展台模式,与统一写入筛选器

    Windows 下的 cat 和 grep ls.cat.grep这三个命令,往往是Linux初学者最先了解的.日常使用Linux时不可或缺的.对于Windows系统而言,同样有三个命令可以完成上述工 ...

  10. 在Windows下创建硬连接和文件夹连接点的工具

    之前提到过在Windows[NTFS]下面创建硬连接的命令行工具(请看<简化创建硬连接命令>),有没有更方便的方法呢?请看这次推荐的几个工具:(这三个工具都可以到http://schina ...

最新文章

  1. 微信浏览器跳转页面加载loading效果问题
  2. 实现DUBBO服务环境隔离
  3. tf.dtypes.cast
  4. RxJava 参考文档
  5. java获取10位随机数_Java基础:JAVA中BitSet使用详解
  6. 【远程办公】5分钟一拍照、10分钟一截屏 ?
  7. Java怎么实现文件数据拷贝
  8. [hystar整理]Entity Framework 教程
  9. 百家讲坛2001-2016年节目播出表-总目录
  10. f分布表完整图a=0.01_QC七大手法(工具)完整版介绍
  11. python计算sinx在0-2π_定积分[0,2π]|sinx|
  12. 计算机中硬盘和移动硬盘的区别,固态硬盘与移动硬盘有哪些区别?
  13. 计算机重装系统后无法连接网络连接,重装WIN7系统后怎样连接到网络
  14. shape属性详解使用
  15. 中国特种腈行业市场供需与战略研究报告
  16. 支付宝被罚18万元;金立副总裁回应60亿广告费;苹果再遭专利诉讼丨价值早报
  17. 异构信息网络 Heterogeneous information network (HIN)
  18. 南邮 OJ 1567 Suspicious Stocks
  19. 信息系统项目管理师案例分析万金油
  20. 《jetson系列刷机指南》

热门文章

  1. 在网页中显示数字时钟
  2. 分布式大数据sql查询引擎Presto初识
  3. latex下的表格处理
  4. angular 控件css_Angular 4 设置组件样式的几种方式
  5. 单链表的创建示意图, 显示单向链表的分析
  6. Completed Subscribe to Platform Events
  7. 常见的数据结构——栈、队列、数组、链表和红黑树
  8. Response对象学习
  9. C语言中typedef的六种用法
  10. JavaScript 技术篇 - js在一个元素节点下包含多个text文本情况下的指定文本提取方法