i3wm 获取window class

news/2024/11/28 14:14:23/

在i3wm中如果你想让一个程序固定在某个workspace中打开可以如下设置

#打开virtual box直接进入第10个桌面
assign [class="(?i)virtual"] $ws10

这里就需要class这个属性来匹配了。那么问题来了,这个class属性如何获取到呢?
使用xprop来获取

#使用方法
你只需要在同一个workspace中打开您的应用和终端,在终端中输入xprop这里你的鼠标会变成十字线,点击你的应用程序即可获取到窗口的信息。

在这里插入图片描述
最终获取到的内容如下:

WM_CLASS(STRING) = "jetbrains-idea", "jetbrains-idea"

参考

https://www.tuxtips.info/linux/how-to-find-applications-window-class-in-i3-window-manager


http://www.ppmy.cn/news/272866.html

相关文章

I3D网络主体代码详解

I3D是DeepMind发表于CVPR2017上的一个工作,对于视频理解领域的发展起到了不可磨灭的作用,目前仍作为视频理解的基线网络而被大家广泛使用。 在文中,作者进行的为视频动作识别这个任务,但是这个网络并不局限于此。 网络是提取特征…

i3-status 配置

i3-status 配置 i3-status有默认配置 archwiki-i3-statu 拷贝默认配置文件到家目录 cp /etc/i3status.conf ~/.config/i3status/config我的配置 # i3status configuration file. # see "man i3status" for documentation.# It is important that this file is ed…

i3能装Linux虚拟机,centos7 下安装i3wm

最近看到好多人都在秀自己的桌面,装了centos7后一直没用过,也准备先折腾下桌面,在网上看到平铺式终端后,感觉挺好玩的,就准备装上玩玩,下面就开始安装过程,centos7 装这个实在是太不容易了&…

manjaro i3wm 的一些配置

最近安装了manjaro的i3版本,还不错,对一些日常出现的问题进行汇总,贴出解决方案。 安装完成后的基础配置 这个参照两个博客,Manjaro-i3的配置和配置你的专属Manjaro-i3wm,主要修改一下软件源(我用的是清华…

linux配置i3窗口管理器,i3窗口管理器配置

配置你的i3wm!(基于Arch Linux,i3-gaps) i3wm是一个动态窗口管理器。与通常的桌面环境不同,窗口管理器不含有各种轮子,所以非常轻量。常见的窗口管理器有openbox(堆叠),compiz(极至特效),i3(平铺),awesome(平铺),bspwm(平铺),dwm(平铺)。在这些窗口管理器中openbox与c…

Manjaro-i3的安装

Manjaro-i3的安装 manjaro的安装方法记录在这里,其中涉及到一些常用软件的安装,此处只介绍Manjaro-i3的安装,并对一些安装配置中出现的问题列出解决方法 写在前面 之前用Win10的时候,觉得分屏这个功能非常好,可以帮…

linux i3 命令,i3 窗口管理器入门

本篇文章会介绍如何在 Fedora 系统中,安装、配置、使用 i3 瓦片式桌面管理器。 在我的文章 i3 桌面让 Linux 更好的 5 个理由,我分享了选择 i3 桌面管理器 作为一种 Linux 桌面替代方案的最主要五个理由。 在本篇文章中,我将向大家展示&#…

linux桌面环境i3,Arch Linux桌面环境-i3

在安装arch后只有命令行界面,日常使用还是相当蛋疼的,所以有了以下的一些操作~ 桌面环境选择: 显示管理器:lightdm 窗口管理器:i3wm 创建之后使用的用户: useradd -m arch #创建用户 password arch #修改用…