more i3 config
This commit is contained in:
@@ -22,10 +22,14 @@ bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT
|
||||
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -10% && $refresh_i3status
|
||||
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status
|
||||
bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status
|
||||
bindsym XF86AudioPlay exec --no-startup-id playerctl -p spotify play-pause && $refresh_i3status
|
||||
|
||||
# Workspace config
|
||||
include ./workspace.conf
|
||||
|
||||
# Floating window correction
|
||||
include ./floating.conf
|
||||
|
||||
# Use Mouse+$mod to drag floating windows to their wanted position
|
||||
floating_modifier $mod
|
||||
|
||||
@@ -43,6 +47,7 @@ bindsym $mod+q kill
|
||||
bindsym $mod+r exec --no-startup-id rofi -show drun
|
||||
# rofi spotify
|
||||
bindsym $mod+m exec --no-startup-id /home/womax/.config/scripts/rofi_spotify.sh
|
||||
bindsym $mod+p exec --no-startup-id rofi -show window
|
||||
|
||||
# change focus
|
||||
bindsym $mod+j focus down
|
||||
|
||||
2
.config/i3/floating.conf
Normal file
2
.config/i3/floating.conf
Normal file
@@ -0,0 +1,2 @@
|
||||
for_window [title="Steam Settings"] floating enable
|
||||
for_window [title="Paradox Launcher"] floating enable
|
||||
@@ -40,6 +40,7 @@ exec --no-startup-id xrandr --output "DP-0" --primary
|
||||
# bind workspace 1 and 3 to primary monitor (DP-0)
|
||||
workspace $ws1 output DP-0
|
||||
workspace $ws3 output DP-0
|
||||
workspace $ws5 output DP-0
|
||||
|
||||
# bind worksapce 2 and 4 to secondary monitor (HDMI-0)
|
||||
workspace $ws2 output HDMI-0
|
||||
@@ -47,13 +48,16 @@ workspace $ws4 output HDMI-0
|
||||
|
||||
# assign kitty, emacs to ws1
|
||||
assign [class="kitty"] $ws1
|
||||
assign [class="emacs"] $ws1
|
||||
assign [class="Emacs"] $ws1
|
||||
|
||||
# assign firefox to ws2
|
||||
assign [class="firefox"] $ws2
|
||||
|
||||
# assign spotify to ws3
|
||||
assign [class="spotify"] $ws3
|
||||
assign [class="Spotify"] $ws3
|
||||
|
||||
# assign discord to ws4
|
||||
assign [class="discord"] $ws4
|
||||
|
||||
assign [class="Qemu-system-*"] $ws5
|
||||
assign [class="steam"] $ws5
|
||||
Reference in New Issue
Block a user