|
|
@ -36,8 +36,6 @@ for_window [app_id="^launcher$"] floating enable, sticky enable, resize set 30 p |
|
|
|
set $menu rofi -combi-modi drun\,run\,ssh\,emoji\,calc -show combi -modi combi\,run\,ssh\,emoji\,calc -sidebar-mode -show-icons -normal-window |
|
|
|
#bindsym $mod+space exec $menu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# |
|
|
|
# App launcher mode |
|
|
|
# |
|
|
@ -55,7 +53,7 @@ mode "app" { |
|
|
|
# Mnemonic: [b]rowser |
|
|
|
bindsym b exec MOZ_ENABLE_WAYLAND=1 firefox-developer-edition |
|
|
|
# Mnemonic: [f]ile explorer |
|
|
|
bindsym f exec $term -e bash -ci 'ranger' |
|
|
|
bindsym f exec 'io.elementary.files' |
|
|
|
# Mnemonic: [F]ile explorer, GUI |
|
|
|
bindsym shift+f exec thunar |
|
|
|
# Mnemonic: [m]usic |
|
|
@ -77,16 +75,18 @@ mode "app" { |
|
|
|
# Mnemonix: tmu[x] |
|
|
|
bindsym x exec $term -e bash -ci 'tmux-session' |
|
|
|
|
|
|
|
bindsym c exec code-insiders --enable-features=UseOzonePlatform --ozone-platform=wayland |
|
|
|
#bindsym c exec code-insiders --enable-features=UseOzonePlatform --ozone-platform=wayland |
|
|
|
bindsym c exec code-insiders |
|
|
|
|
|
|
|
bindsym s exec slack --enable-features=UseOzonePlatform --ozone-platform=wayland |
|
|
|
#bindsym s exec slack --enable-features=UseOzonePlatform --ozone-platform=wayland |
|
|
|
bindsym s exec slack |
|
|
|
bindsym d exec discord |
|
|
|
bindsym t exec fluffychat |
|
|
|
|
|
|
|
bindsym Escape mode "default" |
|
|
|
} |
|
|
|
bindsym $mod+space exec swaymsg mode "app" && sleep $appmode_timeout && swaymsg mode "default" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# change focus |
|
|
|
bindsym $mod+j focus left |
|
|
|
bindsym $mod+k focus down |
|
|
@ -201,7 +201,6 @@ bindsym Control+F12 exec notify-send "F12" |
|
|
|
# screenshare |
|
|
|
bindsym $mod+x exec dmenuscreenshare.sh |
|
|
|
|
|
|
|
|
|
|
|
#bindsym Control+k exec --no-startup-id echo "core.weechat */buffer_dmenu" >> $(find ~/.weechat -type p) |
|
|
|
# Notifications |
|
|
|
bindsym $mod+Control+Shift+space exec --no-startup-id makoctl dismiss -a |
|
|
@ -242,15 +241,16 @@ for_window [title="^Steam Keyboard$"] floating enable |
|
|
|
for_window [title="Qalculate!"] floating enable |
|
|
|
for_window [title="Origin"] floating enable |
|
|
|
for_window [title="Firefox Developer Edition - Sharing Indicator"] floating enable |
|
|
|
#for_window [title="Zoom"] floating enable |
|
|
|
#for_window [title="Zoom Cloud Meetings"] floating enable |
|
|
|
for_window [class="Rofi"] floating enable |
|
|
|
# Zoom |
|
|
|
for_window [app_id="zoom"] floating enable |
|
|
|
for_window [class="^Zoom$"] floating enable |
|
|
|
for_window [class="zoom"] floating enable |
|
|
|
for_window [class="zoom.real"] floating enable |
|
|
|
for_window [class="^zoom$"] floating enable |
|
|
|
for_window [app_id="zoom" title="Choose ONE of the audio conference options"] floating enable |
|
|
|
for_window [app_id="zoom" title="zoom"] floating enable |
|
|
|
for_window [app_id="zoom" title="Zoom Meeting"] floating disable |
|
|
|
for_window [app_id="zoom" title="Zoom - Free Account"] floating disable |
|
|
|
|
|
|
|
# Tag xwayland windows with [X] |
|
|
|
for_window [shell="xwayland"] title_format "<span>[X] %title゜</span>" |
|
|
@ -263,6 +263,9 @@ no_focus [app_id="avizo-service"] |
|
|
|
########################## |
|
|
|
assign [class="Slack"] 3 |
|
|
|
assign [class="Plexamp"] 3 |
|
|
|
assign [class="Discord"] 3 |
|
|
|
assign [class="Fluffychat"] 3 |
|
|
|
assign [class="Telegram"] 3 |
|
|
|
|
|
|
|
########################## |
|
|
|
## Gaps |
|
|
@ -337,8 +340,8 @@ output DP-1 pos 0 1440 res 3440x1440@59.999Hz |
|
|
|
output DP-2 pos 0 1440 res 3440x1440@59.999Hz |
|
|
|
# background images |
|
|
|
#output * bg ~/Pictures/Wallpapers/calvin-hobbes-stars.jpg fill |
|
|
|
output * bg ~/Pictures/Wallpapers/pexels-jakub-novacek-924824.jpg fill |
|
|
|
bindsym $mod+Shift+m exec --no-startup-id "sway output output DP-1 pos 2880 0 res 1920x1080 && sway ouput DP-2 res 1920x1080" |
|
|
|
output * bg ~/Pictures/Wallpapers/beach.jpg fill |
|
|
|
#bindsym $mod+Shift+m exec --no-startup-id "sway output output DP-1 pos 2880 0 res 1920x1080 && sway ouput DP-2 res 1920x1080" |
|
|
|
|
|
|
|
############################## |
|
|
|
## Startup Things |
|
|
@ -359,17 +362,9 @@ exec avizo-service |
|
|
|
############################# |
|
|
|
## Media Keys |
|
|
|
############################# |
|
|
|
#bindsym XF86AudioLowerVolume exec --no-startup-id "pulseaudio-ctl down ; pkill -RTMIN+1 i3blocks" |
|
|
|
#bindsym XF86AudioRaiseVolume exec --no-startup-id "pulseaudio-ctl up ; pkill -RTMIN+1 i3blocks" |
|
|
|
#bindsym XF86AudioMute exec --no-startup-id "pulseaudio-ctl mute ; pkill -RTMIN+1 i3blocks" |
|
|
|
|
|
|
|
bindsym XF86AudioRaiseVolume exec volumectl raise |
|
|
|
bindsym XF86AudioLowerVolume exec volumectl lower |
|
|
|
bindsym XF86AudioMute exec volumectl mute |
|
|
|
# bindsym XF86AudioPlay exec --no-startup-id playerctl play-pause |
|
|
|
# bindsym XF86AudioPause exec --no-startup-id playerctl play-pause |
|
|
|
# bindsym XF86AudioPlayPause exec --no-startup-id playerctl play-pause |
|
|
|
#bindsym $mod1+Shift+p exec --no-startup-id echo "cycle pause" > ~/.config/mpv/control |
|
|
|
bindsym XF86MonBrightnessUp exec --no-startup-id "brightnessctl s +10%; brightnessctl -d gmux_backlight s +10%" |
|
|
|
bindsym XF86MonBrightnessDown exec --no-startup-id "brightnessctl s 10%-; brightnessctl -d gmux_backlight s 10%-" |
|
|
|
|
|
|
|