i3wm配置

本文详细介绍了i3wm窗口管理器和devilspie窗口规则的应用配置,包括主题设置、工作区分配、间隙调整及壁纸设置等,旨在帮助用户定制个性化的工作环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

.devilspie配置

(if (contains (window_class) "Gnome-terminal" )
        ( begin
                ( spawn_async (str "transset -i " (window_xid) " -t 0.8"))
        )
)

 

i3wm配置




#**************************************************主题设置********************************************* # 窗口颜色 边框 背景 文字 提示 # client.focused #333333 #333333 #FFFFFF #333333 # client.focused_inactive #999999 #999999 #FFFFFF #3399FF # client.unfocused #999999 #999999 #FFFFFF #3399FF # client.urgent #990000 #990000 #FFFFFF #990000 # client.placeholder #000000 #000000 #FFFFFF #000000 # client.background #FFFFFF #i3bar设置 bar { status_command i3status i3bar_command i3bar -t height 30 #禁止systemtray tray_output none # 显示位置top/bottom position bottom # 是否隐藏 # mode hide # 拆解工作区名(隐藏前面的1:2:3:……) strip_workspace_numbers yes # 定义分隔符∥ separator_symbol " | " colors { background #10101000 statusline #FFFFFF separator #3399FF # 工作区颜色 边框 背景 文字 focused_workspace #3297FD #11111100 #FFFFFF active_workspace #FFFFFF #FFFFFF00 #FFFFFF inactive_workspace #111111 #11111100 #FFFFFF urgent_workspace #990000 #11111100 #FFFFFF binding_mode #990000 #99000000 #FFFFFF } } #********************************************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" } # exec_always --no-startup-id feh --bg-scale "/path/xxx.jpg" # wallpaper=~/Pictures/153561923466.jpg # feh --bg-scale --randomize $wallpaper exec_always --no-startup-id feh --bg-scale "/home/tianye/Pictures/1535619242840.jpg" exec_always --no-startup-id xcompmgr exec_always --no-startup-id devilspie -a exec i3-sensible-terminal exec i3-sensible-terminal exec chromium-browser exec goland #**************************************************工作区********************************************* #打开软件时自动移至相应工作区,可用 xprop | grep WM_CLASS 命令获取wm_class assign [class="Gnome-terminal"] 1 # assign [class="Firefox"] 2 assign [class="^Chromium-browser$"] 2 assign [class="^jetbrains-goland$"] 3 assign [class="Thunar"] 4 assign [class="Nautilus"] 4 assign [class="Gedit"] 5

 

转载于:https://www.cnblogs.com/fieldtianye/p/9651591.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值