当前位置: 首页 > 软件库 > 其他开源 > 桌面环境 >

i3WM

平铺式的窗口管理器
授权协议 BSD
开发语言 C/C++
所属分类 其他开源、 桌面环境
软件类型 开源软件
地区 不详
投 递 者 柳胜
操作系统 Linux
开源组织
适用人群 未知
 软件概览

i3是平铺式的窗口管理器,完全从头开始编写。目标平台是GNU / Linux和BSD操作系统,i3的代码是是自由的,并且是在BSD许可证下的开源软件(FOSS)。 i3的主要目标是针对高级用户和开发人员。

以下内容摘自Linux Toy:

Fork 自 wmii 的窗口管理器,平铺类型。我比较喜欢它的 Vim 风格按键设置,这使我完全用自己所熟悉的按键来控制所有窗口。另外,I3 的资源占用也比较低,且配置也很容易。

 

以下内容来自一位程序员的评价:

觉得平铺窗口管理器真心不错,但是平铺管理器有很多选择  awesome,dwm,ion(notion), musca,i3,wmii等。  awesome使用了太新的组件,cairo-xcb等,在archlinux里都还没有进community,dwm太简单,ion(notion)还行,就是lua配置不习惯,musca简单但是有bug,wmii效率不高。  好吧,我就试用了i3,按照它主页的说法,有好的文档和干净的代码,结果还不错。我把键绑定为vi-mode,上下左右比较习惯了,现在正用着!
  • 02 - Manjaro下安装QQ 、WeChat spark 版本比较稳定,但是升级(2021-12-21)后,“yay -Ss com.qq.weixin.spark” 显示“过时”, com.qq.weixin.deepin测试可用。 安装字体 # 安装字体 # 下载一个 msyh.ttf cp -rf msyh.ttf ~/.deepinwine/Spark-TIM/drive_c/w

  • 官网简介: i3 is a tiling window manager, completely written from scratch. The target platforms are GNU/Linux and BSD operating systems, our code is Free and Open Source Software (FOSS) under the BSD licen

  • arcolinux使用i3wm窗口管理器 i3wm手册 安装i3 一条命令 sudo pacman -S i3 然后在arcolinux里面自己选择窗口管理器。 arcolinux的文件管理器默认是 dolphin Dolphin使用就是直接 Dolphin <目标目录> # 就会自动用类似windows macos 文件管理器打开 1. i3wm配置 arcolinux 使用 ctrl+;

  • 笔记本上安装linux,界面使用i3wm, 使调节音量的快捷键有用 在~/.i3/config中增加如下: # for sound control bindsym XF86AudioRaiseVolume exec amixer set Master playback 5+ bindsym XF86AudioLowerVolume exec amixer set Master playback 5

  • 因为工作用的笔记本配置比较差,一直用的是xfce4的桌面环境,最近发现其实基本就在浏览器、终端以及编辑器几个界面切换,所以何不直接用平铺窗口管理器,进一步节约资源。    选了一圈,似乎i3wm比较简单,主要是配置比较简单。   ## 安装 现在用的是archlinux,包管理器用 yay。  yay -S i3-wm 下面说的包也是直接装就好了。   ## 配置 vim ~/.config/i3

  • 火焰截图卡 普通截图无法涂鸦 深度使用 cat cut_deep.sh                                                                                                                       <<< deepin-screenshot ls -rt /home/wq/Pictures

  • 之前遇到了这个问题,在此记录一下 在i3wm的配置文件中(一般位于~/.config/i3/) 用vim或其他文本编辑器打开 定位到#start a terminal那一行 将下面的bindsym $mod+Return exec xxxx(这里的xxxx是原有终端)中的xxxx改为想要使用的终端模拟器既可 比如: 原来是这样: #start a terminal bindsym $mod+Ret

  • i3wm快捷键 a Mod d 运行程序,调用 dmenu Mod Enter 创建一个新终端 Mod num 切换到不同工作区 Mod Shift num 后加数字,移动一个窗口到指定工作区 Mod j/k/l/; 移动窗口 Mod Shift j/k/l切换不同窗口位置 Mod r

  • 通知管理 Dunst 是大多数桌面环境提供的通知守护程序的轻量级替代品。它非常可定制,不依赖于任何工具包,因此适合那些我们都喜欢定制到完美的以窗口管理器为中心的设置。 官网如下:https://dunst-project.org/ 安装: pacman -S dunst nvim ~/.local/share/systemd/user/dunst.service 文件内容如下: [Unit]

  • # This file has been auto-generated by i3-config-wizard(1). # It will not be overwritten, so edit it as you like. # # Should you change your keyboard layout some time, delete # this file and re-run i3

  • 最近看到好多人都在秀自己的桌面,装了centos7后一直没用过,也准备先折腾下桌面,在网上看到平铺式终端后,感觉挺好玩的,就准备装上玩玩,下面就开始安装过程,centos7 装这个实在是太不容易了,花了一下午时间才装上的,解决了各种依赖问题,能看到这篇文章的网友运气真的很好。 1.先下载i3wm源码,进官网看了下(http://i3wm.org),进士没有centos 平台编译好的二进制文件,无奈

  • 桌面环境安装 Xorg安装 安装桌面环境,首先需要安装xorg-server以及xorg-xinit。这是目前大多数桌面环境的依赖库 为了方便起见,直接安装xorg软件包组(注意,xorg-xinit并不包含在其中) $ sudo pacman -S xorg xorg-xinit 这里我没有安装显示管理器(Display manager) 显示管理器和Xinit两者取其一即可 关于显示管理器详

 相关资料
  • Window Manager 是一种特殊的 Xclient。 使用窗口管理器时,Xserver 并不直接与其它 Xclient 通信,而是通过 WM 中转,当一些消息被定义为 WM 指令时,它们会被拦截。例如 Alt+F4 关闭窗口、拖动标题栏…… 消息“打开链接 linuxtoy.org”,具体内容如下:     输入焦点在地址栏的范围内,“linuxtoy.org”,回车      Xserv

  • 窗口的内容: 在 RPG 中必须要使用很多的窗口。这些窗口如何管理呢,下面我们就来讲讲这个问题。 形如Window_Xxxx 的名字的脚本很多吧,但有两个尤其重要,那就是最上面的两个。 Window_Base,基本窗口,其父类是Window Window_Selectable,项目选择窗口,其父类是Window_Base 在 RGSS 中,Window类是预先编好的,它负责确定窗口边界和背景的绘画

  • 问题内容: 我的新主项目之一将是一个简单的Window Manager,但是在开始之前,我需要了解一些事情: 哪种语言是最好的? 从哪里获得一些学习资源? 问题答案: 一个重要的决定是您将如何与X服务器通信。您可以将Xlib绑定用于您选择的语言,也可以使用更高级别的XCB绑定。(如果您很疯狂,则可以直接打开X服务器的套接字。) 要了解窗口管理器的行为方式,有两个文档指定了约定和策略:EWMH和IC

  • 问题内容: 我想创建一个供个人使用的简单堆叠窗口管理器,主要用于学习和挑战自我。 我浏览了的源代码,它的花样少,但由于它不是基于小部件工具箱的,因此它的级别似乎很低。1使用GTK +之类的工具箱会更好吗?恐怕其中的某些代码和库可能过于陈旧( 编辑: 已弃用),我希望窗口管理器使用相对较新的库。为了理解,我也将对如何从头启动窗口管理器的建议感兴趣-为此目的的教程并不多。 更新: 对于那些考虑类似项目

  • 就在我解决了我的第一个问题之后,这个问题出现了:(请帮我解决它... 03-02 12:47:02.785 9439-9439/com . ucu . CCS . class record E/window manager£Android . view . window leaved:Activity com . ucu . CCS . class record . log in已泄漏window

  • 主要内容:本节引言:,1.WindowManager的一些概念:,2.WindowManager使用实例:,3.文献扩展:,4.本节代码示例下载:,本节小结:本节引言: 本节给大家带来的Android给我们提供的系统服务中的——WindowManager(窗口管理服务), 它是显示View的最底层,Toast,Activity,Dialog的底层都用到了这个WindowManager, 他是全局的!该类的核心无非:调用addView,removeView,updateViewLayout这几个方