Archlinux下i3wm与urxvt的配置
2016-07-07 13:41
741 查看
前段时间学习了GitHub的两位前辈:Airblader和wlh320。他们的相关教程在https://github.com/Airblader/i3和https://github.com/wlh320。本篇博客则是根据他们的教程总结出来的,当然大部分是直接扒的配置。这篇博客将告诉你如何配置一个漂亮的i3wm界面以及支持透明的urxvt。当然我这个透明是在i3wm下的,应该还会有别的通用方法,如果各位知道,请发到我的邮箱,感激不尽!
#pacman -S urxvt
它的配置文件在$HOME/.Xresources这个文件中。
View Code
各个工作区截图:
工作区1,urxvt和thunar
工作区2,firefox
工作区3,Zathura,一个pdf阅读器,用法有着vim的特色
工作区4,gvim
..........
•urxvt配置文件下载:click here
•i3wm相关配置文件下载:click here
完...
1 urxvt的基本配置
1.1 安装及配置文件
urxvt是一个轻量级的终端,功能不是很多,但是用着很舒服。在Archlinux下安装它的命令为:#pacman -S urxvt
它的配置文件在$HOME/.Xresources这个文件中。
1.2 配置文件代码
#********************************************i3-gaps********************************* for_window [class="^.*"] border pixel 0 gaps inner 8 gaps outer 6 set $mode_gaps Gaps: (o) outer, (i) inner set $mode_gaps_outer Outer Gaps: +|-|0 (local), Shift + +|-|0 (global) set $mode_gaps_inner Inner Gaps: +|-|0 (local), Shift + +|-|0 (global) bindsym $mod+Shift+g mode "$mode_gaps" mode "$mode_gaps" { bindsym o mode "$mode_gaps_outer" bindsym i mode "$mode_gaps_inner" bindsym Return mode "default" bindsym Escape mode "default" } mode "$mode_gaps_inner" { bindsym plus gaps inner current plus 5 bindsym minus gaps inner current minus 5 bindsym 0 gaps inner current set 0 bindsym Shift+plus gaps inner all plus 5 bindsym Shift+minus gaps inner all minus 5 bindsym Shift+0 gaps inner all set 0 bindsym Return mode "default" bindsym Escape mode "default" } mode "$mode_gaps_outer" { bindsym plus gaps outer current plus 5 bindsym minus gaps outer current minus 5 bindsym 0 gaps outer current set 0 bindsym Shift+plus gaps outer all plus 5 bindsym Shift+minus gaps outer all minus 5 bindsym Shift+0 gaps outer all set 0 bindsym Return mode "default" bindsym Escape mode "default" }
View Code
3 效果图
说了这么多,终于到了秀桌面的时候了么,这些都是shutter截的图哦!各个工作区截图:
工作区1,urxvt和thunar
工作区2,firefox
工作区3,Zathura,一个pdf阅读器,用法有着vim的特色
工作区4,gvim
..........
4 相关文件下载
•font-awesome:开源的图标字体,可通过简单地复制粘贴使用,具体查看http://fontawesome.io/cheatsheet/。•urxvt配置文件下载:click here
•i3wm相关配置文件下载:click here
完...
相关文章推荐
- Linux下C语言使用popen获取一个文件的内容小实例
- makefile自动生成依赖
- 关于makefile中自动产生依赖的理解
- linux后台开发需要的知识
- CentOS影响java的线程数的因素
- linux下SSH攻击解决方法
- linux下的进程通信(IPC)的方式--信号量
- centos安装php扩展mcrypt
- 记录一个linux进程不运行不崩溃的问题
- linux与windows共享文件
- centos配置yum本地源
- linux LVM 管理及创建步骤
- Linux安装FTP
- Linux Make 命令详解
- linux常用命令
- centos7 关闭firewall安装iptables并配置
- Linux 下 Make 命令
- linux 修改密码(二)
- 20160707 在Ubuntu Linux上安装搜狗输入法及对Qt Creator的支持
- Linux中安装使用RXVT命令行终端窗口程序的教程