linux如何设置awesome字体,Awesome简单配置
0.安装之前
操作系统:Ubuntu 14.04 / LinuxMint17
1.安装
sudo add-apt-repository ppa:klaus-vormweg/awesome
sudo apt-get update
sudo apt-get install awesome awesome-extra feh xcompmgr
2.配置文件
默认配置文件位于:/etc/xdg/awesome/
把 awesome 文件夹复制到$HOME/.config/目录下。
修改配置时,修改$HOME/.config/awesome/目录下的配置文件即可。
3.修改配置,主要是 rc.lua 文件
修改壁纸:搜索:"Wallpaper",修改图片路径。
for s = 1, screen.count() do
gears.wallpaper.maximized("/home/td/Pictures/background.jpg", s, true)
end
修改 awesome 主题,内容包括桌面字体,配色等。
默认主题文件:/usr/share/awesome/themes/default/theme.lua
这里只改了显示的字体。
theme.font = "sans 8"
修改 tag 数量及名称,默认为桌面左上角显示的 1-9 ,每个 tag 可以理解为一个工作区。
搜索 Tags,修改默认的配置,以下是我修改后的结果。
tags = {}
for s = 1, screen.count() do
-- Each screen has its own tag table.
tags[s] = awful.tag({ '[Internet]', '[Term]', '[Code]', '[Music]', 5, 6 }, s, layouts[1])
end
修改右键菜单
搜索mymainmenu
对 lua 语法不熟悉,照猫画虎。
添加关机功能:在items = { }大括号中添加一项:{ "关闭系统", "gksu 'shutdown -h now'" }
4.启动设置
有一些需要添加的启动项。
在用户主目录下创建文件.xprofile。在文件中添加内容:(后面4行是使用 fcitx 输入法需要的。)
mate-settings-daemon &
xcompmgr &
mate-power-manager &
nm-applet &
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE=fcitx
fcitx-autostart &
5.修改应用程序菜单
修改配置目录下的/awesome/debian/menu.lua文件。
默认的是由debian.menu模块自动生成的。
有很多项目,每一项类似于:
Debian_menu["Debian_应用程序_Shell"] = {
{"bash", "x-terminal-emulator -e ".."/bin/bash"},
{"zsh", "x-terminal-emulator -e ".."/usr/bin/zsh"},
}
6.常用快捷键
以上是最基本的配置文件修改。
快捷键可以在rc.lua中搜索Key bindings修改。
Mod4键默认为Win键。
Mod4 + Enter打开终端
Mod4 + r执行命令或程序
Mod4 + 1~6切换到指定Tag
Mod4 + Space切换桌面布局
Mod4 + Shift + Space当前布局切换为前一个布局
Mod4 + Ctrl + r重启awesome
Mod4 + w打开awesome主菜单
Ctrl + Q许多程序默认用来关闭的快捷键
Mod4 + Shift + C关闭当前窗口/程序
Mod4 + Left/Right左右切换tag
Mod4 + h/l调整主区域宽度
Mod4 + j/k切换窗口
Mod4 + t标记窗口
Mod4 + m/n最大化/最小化窗口
Mod4 + Esc切换到上一个桌面
Mod4 + Control + space切换当前窗口是否浮动
Mod4 + Shift + j当前窗口和前一个/后一个窗口切换位置
Mod4 + Shift + 1~6把标记的窗口移动到 tag 1~6
附图一张。
s.png
linux如何设置awesome字体,Awesome简单配置相关推荐
- linux ip设定和网关的简单配置
################################ #########网络ip设定############### ################################ ### ...
- Linux上搭建nginx,及简单配置
在上家公司都是运维安装nginx,到新公司后代码开发完成部署测试服务器要求自己装nginx,研究了好久安装好之后,到正式上线还要自己安装,索性把安装步骤自己记载下来(好大一部分都是在网站找的). 一, ...
- 《跟我学IDEA》一、下载安装idea,设置背景字体编码,配置JDK
写在前面的话: 作为一个在IT界摸爬滚打6年+的老程序员,我属于会的东西多而杂,但是没有任何一样精通的.曾经自己也认真过,蹉跎过,最近和别的同事朋友聊天时,突然发现自己得到的东西却很少很少,于是想认真 ...
- linux 怎么设置静态ip,如何在Linux中设置静态IP地址和配置网络
如果您是Linux系统管理员,那么当您需要在系统上配置网络时,就会出现时间. 与可以使用动态IP地址的台式机不同,在服务器基础架构上,您需要设置静态IP地址(至少在大多数情况下).IP地址 :192. ...
- Linux下的GitHub安装与简单配置教程
1.GitHub简介 Git是一个分布式版本控制系统,与其相对的是CVS.SVN等集中式的版本控制系统. 2.Git的安装 1)安装Git a.查看与使用 在ubuntu下可以使用如下命令进行查看系统 ...
- linux之heartbeat高可用的简单配置
Heartbeat 系统环境: 防火墙关闭, seliux状态为disabled 各服务器之间组做好地址解析 Node3:172.25.44.3 Node4:172.25.44.4 物理真机:172. ...
- Deepin/Linux系统使用GUFW可视化管理、配置防火墙规则
对于没有接触过 Linux 的人,配置防火墙难于上青天,即便是缙哥哥这样玩过一丢丢的,也不喜欢用命令控制.所以,今天就给大家带来一款Deepin/Linux系统可视化管理.配置防火墙规则的软件--GU ...
- 关于Linux mint更换中文字体后全局楷体修改办法
问题描述 linux mint 更新中文字体后,全局都变成了楷体,浏览器里面,终端里(英文字体可以在终端设置里面修改),这里指的是中文字体,而英文字体可以在 linux mint 设置 - 选择字体 ...
- linux防火墙在哪个位置,linux防火墙设置在哪
linux防火墙设置位置在哪里呢?你找不找的到?下面由学习啦小编给你做出详细的linux防火墙设置方法介绍!希望对你有帮助! linux防火墙设置方法一: 首先你要知道你的linux系统的版本是属于哪 ...
最新文章
- Ubuntu安装、使用postgresql数据库
- Spread for Windows Forms高级主题(3)---单元格的编辑模式
- 关于 paddingFactor 及 COLLMOD 的设置值
- GCP发布Kaniko:在非特权容器和Kubernetes中构建容器镜像的工具
- img 显示base64_用 PySimpleGUI 做程序(7)--显示图片
- 如何在Excel表数据中快速创建新增脚本语句(核心:字符串拼接)
- 6.11 如何在Excel自选图形中显示公式的数值 [原创Excel教程]
- 为什么有的程序员干不到30岁就转行了?
- 前端怎么加粗字体_【好程序员独家】100道前端面试题(精选版 含答案)
- 【转】一名大学生的PHP进阶之路
- 【HDU6608 Fansblog】求很大很大的数的阶乘
- 产业公司,咋投股权?|【常垒·常识】
- STC8A8K64单片机关于AT24C04基本读写操作(包含硬件I2C与软件模拟I2C)
- Google翻译问题之——Cloud Translation API has not been used in project x before or it is disabled.
- ctfshow web入门 {45-54}
- root操作不了怎么办,root用不了
- 使用PHP进行网页爬取
- 数仓开发5大SQL分析函数
- ASCII文件与二进制文件
- 基于vivado开发xilinx系列FPGA的冷知识(1)——自定义IP核的封装与后期修改