原文:https://www.lulinux.com/archives/2589

一些好用的扩展:

United:https://www.gnome-look.org/p/1167950/
dynamic top bar:https://extensions.gnome.org/extension/885/dynamic-top-bar/
Media Player Indicator:监测和切换音乐,音乐达人必备。(视频3'58")
Open Weather:显示天气情况。(视频3'12")
System-monitor:监测硬件情况。(视频3'10")
Screenshot Tool:一个面板按钮随时截图,爽!
modern-calc:右侧滑入滑出的计算器,装逼必备。(视频3'38")
Random_Walls:随时可以切换桌面壁纸。(视频3'16")
Web search Dialog:一组快捷键随时打开一个对话框即时搜索web。(视频1'55")
当然,还有视频中暂时没有用到的诸多好用扩展如dash-to-panel,dropdown-terminal,shelltile,taskbar,bottom-panel等等……

TOC]

提示:archlinux及其衍生版本用户可使用aur helper工具搜索关键字进行下载安装以下扩展、主题、图标等。

shell扩展

需先安装有gnome-tweak。

可在 https://extensions.gnome.org/ 中下载安装.注册该网站,浏览器会提示安装相应扩展。

archlinux可以在aur中搜索gnome-shell-extension的关键字查找(以”插件名+shell“进行搜索,如yaourt weather shell)。

一些扩展(部分扩展在gnome-shell-extensions这个包里面):

  • dash-to-dock dock设置

  • drop-down-terminal 下拉式终端

  • media-player 媒体播放信息显示及快捷控制(部分播放器可能不支持)

    附 media player indicator设置中l展示播放信息的pango设置示例:

    <span foreground="#eb3f2f">{trackTitle}</span> --> <span foreground="#81c2d6">{trackAlbum}</span> @ <span foreground="#c3bed4">{trackArtist}</span>
  • topicons plus 顶部栏显示程序托盘图标

  • hide-top-bar 定义顶部栏隐藏策略

  • simple-netspeed 显示网速

  • clipboard-indicator 剪切板

  • gno-menu 程序启动器

  • gsconnect 与手机kdeconnect连接(类似kde的kdeconnect的作用)

  • user-theme 启用后可自定义shell主题

  • pixel-saver 窗口最大化时将标题栏融合进顶部pannel

  • coverflow-alt-tab alt+tab进行切换时可显示大幅预览

  • workspace-indicator 显示工作区序号

  • top-panel-workspace-scroll 顶部栏上滚动鼠标滚轮可切换工作区

  • removable-drive-menu 显示可移除设备(如U盘)拔插提示

  • places-status-indicator 显示文件管理器导航菜单

  • system-monitor 系统监控

  • web-search-dialog 快捷搜索(可添加搜索引擎)

  • weather 天气显示

  • easyscreencast 截屏录屏

  • screenshot 截屏

  • audio-output-switcher 切换音频输出

  • hibernate-status 增加休眠按钮

  • cpupower 或 cpufreq 处理器调频控制

  • clac 计算器

  • randwall 壁纸切换

  • caffeine 阻止桌面锁屏和系统暂停

主题外观

gnome-look或源中可下载一些主题图标,也可使用ocsstore下载,一些主题如:

  • gtk主题:arc materia candy united paper vertex adapta
  • 图标主题:numix-circle papirus masalla paper flattr moka la-capitaine-icon-theme
  • 鼠标主题:osx-elcap xcursor-flatbed xcursor-numix numix-cursor-theme neoalien

工具配置

nautilus鹦鹉螺文件管理器

右键添加新建文件菜单

在Templates文件夹中建立模板(如果对文件夹汉化过,则在“模板”文件夹内建立)。

如建立.md类型文件: touch ~/Templates/md.md

已汉化文件夹恢复英文名

  • 删除或更改~/.config下的user.dirs文件内容。
  • 设置中更改语言为英文,注销即可生效。(再次更改为中文时不要点选更改目录名的按钮)

网络存储

  • webDav nautilus可添加webDav服务。坚果云nutstore支持webDav。
  • google云盘,安装有gvfs-google,且在设置--在线帐号中登录谷歌即可。
  • nextcloud,在设置--在线帐号中登录谷歌即可。
  • 网盘插件
    • natilus-nutstore 坚果云的nautilus插件
    • nautilus-megasync Megasync的nautilus插件
    • nautilus-dropbox dropbox的nautilus插件

gnome terminal透明

  • 使用gnome-terminal-transparency替代gnome-terminal

  • 在/.bashrc(zsh用户在/.zshrc)中写入:

    if [ -n "$WINDOWID" ]; then
    TRANSPARENCY_HEX=$(printf 0x%x $((0xffffffff * 77/100)))
    xprop -id "$WINDOWID" -f _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY "$TRANSPARENCY_HEX"
    fi

    65/100是透明系数(65%)。注意:wayland中无效。

修改gnome屏幕录制时间上限

使用ctrl-alt-shift-r仅能录制不超过30秒的短视频。 使用dconf-editor修改/org/gnome/settings-daemon/plugins/media-keys/max-screencast-length的数值。

修改夜光(nigh-light)色温值

gnome的设置中的夜光(night-light)默认色温值是4000。

使用dconf-editor修改/org/gnome/settings-daemon/plugins/color/night-light-temperature的数值。

修改networkmanager网络热点(AP)密码

  1. 在网络设置中开启热点,会随机生成一串密码,etc/NetworkManager/system-connections/中也会生成一个该热点的配置文件
  2. 修改etc/NetworkManager/system-connections/ap文件中psk=后面的内容为想要修改的新密码。
  3. 重启networkmanager,再开启热点,修改的密码就会生效。

其他gnome相关软件

一些gnome系相关软件

  • gnome-software 软件商店 (gnome-software-packagekit-plugin)
  • gedit的插件 gedit-code-assistance和gedit-plugins。
  • file-roller 压缩解压打包工具的图形前端
  • geary 风格简洁的邮箱客户端
  • gvfs-google 登录google账户后 可在nautilus 挂载GoogleDrive
  • gitg 图形界面的git工具
  • polari IRC客户端
  • vinagre vnc客户端
  • totem 视频播放器
  • gnome-music 音乐播放器
  • shotwell 数码相片管理工具
  • epipthany gnome浏览器(webkit内核,可生成网页应用--其实就是快捷方式,编辑页面文件后保存时能够自动刷新)
  • gnome-schedule 计划任务(cron图形端)
  • gnome-search-tool 搜索工具(可所搜文件中的文字)
  • gnome-todo 待办事项清单 可连接到todoist(在设置-在线帐号众添加todoist帐号)
  • gnome appfolder manager 管理应用程序文件夹

快捷键

在快捷键设置界面按下退格(backspace)可消除设定的快捷键。

某些使用频繁的功能利用快捷键比较方便。

  • 一些默认的快捷键:

    Super+h 隐藏当前窗口 Super+Left/RIght 窗口平铺于左/右侧 Super+v 显示通知清单

    Print 截取当前屏幕为图片-更改为super+Print避免误按截图 Shift+Print 截取指定区域为图片(使用鼠标拖选) Alt+Print 截取当前窗口为图片 ​ 以上三条指令分别加上Ctrl,则是截取图片到剪切板 Shift+Ctrl+Alt+r 录制屏幕短视频 ​ 最多录制30秒,可中途按下再次Shift+Ctrl+Alt+r可停止录制 ​

  • 一些自行修改的快捷键:

    Super+f1/f2/f3/f4 切换到不同工作区 Ctrl+f1/f2/f3/4 移动窗口到不同工作区 Shift+Super+h 隐藏所有正常窗口(hidden) Super+f 切换全屏状态(fullscreen) Shift++shif+r 改变窗口大小(resize) Super+shift+m 移动窗口(move) Super+e 文件管理器nautilus Super+Return gnome-terminal终端 Super+g 文件编辑器gedit Super+shift+s 文件搜索工具

电源管理

可参看laptop笔记本相关

  • 按下alt后,电池图标中的关机/重启按钮会变成暂停按钮。

  • hibernate-status 扩展可以增加休眠等按钮。

  • systemctl hybrid-sleep/hibernate/supend 命令分别是:混合睡眠(通电状态,保存到硬盘和内存)、休眠(关机状态,保存到硬盘)和睡眠(通电状态,保存到内存)。

    为了方便使用可将他们设置别名,在~/.bashrc中写入:

    alias hs='systemctl hybrid-sleep'  #混合睡眠
    alias hn='systemctl hibernate' #休眠
    alias sp='systemctl suspend' #暂停(挂起)
  • 笔记本用户推荐安装tlp或者laptop-mode-tools

  • intel可安装powertop

其他技巧

以下是没有更改默认设置的情况下

  • Alt+F2 快速使用命令(r命令重启shell,rt命令重载shell主题)

  • 开启application menu扩展可以在右上角添加分类程序菜单(默认alt+f1)

  • Alt+Space 可以弹出标题栏右键菜单

  • 按住Alt键时关机按钮会变成暂停(suspend)按钮

  • 鼠标滚轮/鼠标中键点击dock上的图标会打开一个程序的新窗口

    按住Ctrl时鼠标左键点击dock上的图标会打开一个程序的新窗口

  • 拖动窗口到屏幕左/右边缘(或按下win+左右箭头)会平铺该窗口到屏幕左/右

  • gnome3.24自带夜光功能,无需使用redshift或xflux

Ubuntu18.04 一些好用的扩展的更多相关文章

  1. ubuntu18.04系统安装及php7.2,apache2,mysql8,git,svn,composer,vs code 到安装 php 扩展配置php.ini 实现 laravel5.8 运行

    简介:记录自己从系统安装到环境配置完毕运行laravel的记录    • 下载ubuntu18.04桌面版        ○ ubuntu18.04中国官网 https://cn.ubuntu.com ...

  2. 给Ubuntu18.04安装mac os主题

    安装完的效果: 参考: https://linuxhint.com/gnome-tweak-tool-ubuntu-17-10/ ----------------------------------- ...

  3. win10下安装ubuntu18.04

    在win10下安装Ubuntu18.04,双系统共存.Ubuntu 18.04 使用的是Gnome桌面. 查看系统的启动模式: Win+R打开运行,输入msinfo32,回车查看系统信息.在BIOS模 ...

  4. Ubuntu18.04更换国内源(阿里,网易,中科大,清华等源)

    1.备份 备份/etc/apt/sources.list文件 mv /etc/apt/sources.list /etc/apt/sourses.list.backup 2.新建 新建/etc/apt ...

  5. Ubuntu18.04下Python Web环境搭建

    Python3的安装与卸载 pip, pip3的安装 Django2.x的安装 mysql的安装及命令行工具mycli的安装 virtualenv及virtualenvwrapper的安装 IPyth ...

  6. 给Ubuntu18.04安装mac os主题<转载>

     给Ubuntu18.04安装mac os主题 转载来自 https://www.cnblogs.com/feipeng8848(作者) 参考文献 https://linuxhint.com/gnom ...

  7. Centos7.4和Ubuntu18.04安装PHP7.2

    安装依赖 yum install gcc-c++ libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcu ...

  8. 在Ubuntu18.04中QT编程的环境构建(转)

    在Ubuntu18.04中QT编程的环境构建 原点分析 百家号06-2110:14 如果说QT大家觉得陌生的话,那么 Windows 早年推出的C++图形用户界面的应用程序开发框架MFC,应该是耳熟能 ...

  9. 【Linux】Ubuntu18.04镜像下载,新功能介绍

    一.Ubuntu18.04镜像下载 官方下载地址:http://releases.ubuntu.com/18.04/ 官方64位iso下载地址:http://releases.ubuntu.com/1 ...

随机推荐

  1. Self hosted OWIN 绑定地址127.0.0.1,外网无法访问

    static void Main()         {             string baseAddress = "http://localhost:4004/";   ...

  2. mongodb mapredReduce 多个条件分组(group by)

    from:https://my.oschina.net/chiyong/blog/289138 Mongodb 没有传统数据库的group函数,如果分组需要走MapReduce.这种MR与Hadoop ...

  3. caffe中关于(ReLU层,Dropout层,BatchNorm层,Scale层)输入输出层一致的问题

    在卷积神经网络中.常见到的激活函数有Relu层 layer { name: "relu1" type: "ReLU" bottom: "pool1&q ...

  4. SiteCore Experience Analytics-体验分析

    体验分析   Sitecore Experience Analytics为营销人员和营销分析师提供仪表板和报告,以识别从其网站和可能的其他外部数据源收集的体验数据的模式和趋势. 体验分析报告示例:   ...

  5. C# WPF Halcon HDevEngine混合编程

    1. WPF+Halcon 引用halcondotnet.dll和hdevenginedotnet.dll XAML中导入命名空间xmlns:halcon=”clr-namespace:HalconD ...

  6. Spark学习之路 (十六)SparkCore的源码解读(二)spark-submit提交脚本

    一.概述 上一篇主要是介绍了spark启动的一些脚本,这篇主要分析一下Spark源码中提交任务脚本的处理逻辑,从spark-submit一步步深入进去看看任务提交的整体流程,首先看一下整体的流程概要图 ...

  7. RNN实例

    https://blog.csdn.net/jmh1996/article/details/78821216

  8. 转:【专题四】自定义Web浏览器

    前言: 前一个专题介绍了自定义的Web服务器,然而向Web服务器发出请求的正是本专题要介绍的Web浏览器,本专题通过简单自定义一个Web浏览器来简单介绍浏览器的工作原理,以及帮助一些初学者揭开浏览器这 ...

  9. go语言,golang学习笔记3 用命令下载框架报错问题解决 设置环境变量

    go语言,golang学习笔记3 用命令下载框架报错问题解决 设置环境变量 下载安装:go get github.com/astaxie/beego 首页 - beego: 简约 & 强大并存 ...

  10. 浅析PAC,修改PAC文件及user-rule文件实现自动代理

    浅析PAC,修改PAC文件及user-rule文件实现自动代理 代理自动配置(英语:Proxy auto-config,简称PAC)是一种网页浏览器技术,用于定义浏览器该如何自动选择适当的代理服务器来 ...