add: i3 signal launching
add: i3 gaps add: i3 bindings for sticky and scratchpad fix: i3 bar font size
This commit is contained in:
parent
1a77d34296
commit
2612493e32
1 changed files with 18 additions and 4 deletions
|
@ -39,14 +39,14 @@ set $separator-color #535353
|
||||||
|
|
||||||
### SET MODIFIERS
|
### SET MODIFIERS
|
||||||
|
|
||||||
font pango:monospace 8
|
|
||||||
|
|
||||||
floating_modifier $mod
|
floating_modifier $mod
|
||||||
|
|
||||||
assign [class="TeamSpeak 3"] $workspace9
|
assign [class="TeamSpeak 3"] $workspace9
|
||||||
|
|
||||||
assign [class="Evolution"] $workspace0
|
assign [class="Evolution"] $workspace0
|
||||||
assign [class="TelegramDesktop"] $workspace0
|
assign [class="TelegramDesktop"] $workspace0
|
||||||
assign [class="Riot"] $workspace0
|
assign [class="Riot"] $workspace0
|
||||||
|
assign [class="Signal"] $workspace0
|
||||||
# assign [class="Psi"] $workspace0
|
# assign [class="Psi"] $workspace0
|
||||||
for_window [workspace="10:Msg"] layout tabbed
|
for_window [workspace="10:Msg"] layout tabbed
|
||||||
|
|
||||||
|
@ -59,10 +59,14 @@ client.focused_inactive $inactive-bg-color $inactive-bg-color $inactive-text-co
|
||||||
client.urgent $urgent-bg-color $urgent-bg-color $text-color $indicator-color
|
client.urgent $urgent-bg-color $urgent-bg-color $text-color $indicator-color
|
||||||
|
|
||||||
default_border pixel
|
default_border pixel
|
||||||
|
hide_edge_borders smart
|
||||||
|
|
||||||
|
font pango:monospace 12
|
||||||
|
|
||||||
# Start i3bar to display a workspace bar (plus the system information i3status
|
# Start i3bar to display a workspace bar (plus the system information i3status
|
||||||
# finds out, if available)
|
# finds out, if available)
|
||||||
bar {
|
bar {
|
||||||
|
height 20
|
||||||
tray_output HDMI-1
|
tray_output HDMI-1
|
||||||
colors {
|
colors {
|
||||||
background $bg-color
|
background $bg-color
|
||||||
|
@ -75,8 +79,6 @@ bar {
|
||||||
status_command i3status -c ~/.config/i3/i3status.config
|
status_command i3status -c ~/.config/i3/i3status.config
|
||||||
}
|
}
|
||||||
|
|
||||||
hide_edge_borders smart
|
|
||||||
|
|
||||||
### MODES
|
### MODES
|
||||||
|
|
||||||
mode "resize" {
|
mode "resize" {
|
||||||
|
@ -160,6 +162,11 @@ bindsym $mod+Shift+0 move container to $workspace0
|
||||||
|
|
||||||
bindsym $mod+a [urgent=latest] focus
|
bindsym $mod+a [urgent=latest] focus
|
||||||
|
|
||||||
|
bindsym $mod+KP_Subtract move scratchpad
|
||||||
|
bindsym $mod+KP_Add scratchpad show
|
||||||
|
|
||||||
|
bindsym $mod+period sticky toggle
|
||||||
|
|
||||||
bindsym $mod+Shift+c reload
|
bindsym $mod+Shift+c reload
|
||||||
bindsym $mod+Shift+r restart
|
bindsym $mod+Shift+r restart
|
||||||
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
|
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
|
||||||
|
@ -182,6 +189,12 @@ bindsym XF86AudioPause exec playerctl pause
|
||||||
bindsym XF86AudioNext exec playerctl next
|
bindsym XF86AudioNext exec playerctl next
|
||||||
bindsym XF86AudioPrev exec playerctl previous
|
bindsym XF86AudioPrev exec playerctl previous
|
||||||
|
|
||||||
|
### i3 gaps
|
||||||
|
|
||||||
|
gaps outer 0
|
||||||
|
gaps inner 5
|
||||||
|
smart_gaps on
|
||||||
|
|
||||||
### Launchers
|
### Launchers
|
||||||
|
|
||||||
exec_always ln -sf /mnt/shome/tobias/* /home/tobias/
|
exec_always ln -sf /mnt/shome/tobias/* /home/tobias/
|
||||||
|
@ -193,6 +206,7 @@ exec sleep 8; teamspeak3
|
||||||
|
|
||||||
exec sleep 8; evolution
|
exec sleep 8; evolution
|
||||||
exec sleep 8; telegram-desktop
|
exec sleep 8; telegram-desktop
|
||||||
|
exec sleep 8; signal-desktop
|
||||||
exec sleep 8; riot-desktop
|
exec sleep 8; riot-desktop
|
||||||
#exec sleep 8; psi
|
#exec sleep 8; psi
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue