set $down j
set $up k
set $right l
-set $term alacritty
-set $term2 urxvt
+set $term urxvt
set $menu rofi -show run -display-run '> ' -display-window ' 🗔 '
### Output configuration
# You can get the names of your outputs by running: swaymsg -t get_outputs
output DP-1 res 2560x1440 pos 0,0
-# 597 = (2560/2) - (1366/2)
-output LVDS-1 pos 597,1440
+# 672 = 1440 - 768
+output LVDS-1 pos 2560,760
### Idle configuration
#
# Basics:
#
+
+set $floating_term $term -name floating
+for_window [class="URxvt" instance="floating"] floating enable
+
+set $mode_launch (⏎)urxvt, (e)macs, iceweasel (a)minb (c)hr (p)riv, ice(C)at
+mode "$mode_launch" {
+ bindsym Return exec $floating_term, mode "default"
+ bindsym e exec emacs, mode "default"
+ bindsym a exec iceweasel -P aminb, mode "default"
+ bindsym c exec iceweasel -P chr, mode "default"
+ bindsym p exec iceweasel -P chr -private, mode "default"
+ bindsym Shift+c exec icecat, mode "default"
+
+ # back to normal: Escape, or q
+ bindsym Escape mode "default"
+ bindsym q mode "default"
+}
+ bindsym XF86Launch1 mode "$mode_launch"
+
# start a terminal
bindsym $mod+Return exec $term
- bindsym $mod+Shift+Return exec $term2
+ bindsym $mod+Shift+Return exec $floating_term
# kill focused window
bindsym $mod+Shift+q kill
# move focus to the parent container
bindsym $mod+a focus parent
+ bindsym $mod+Shift+a focus child
#
# Scratchpad:
#