4 ms·
Totally agreeing on the reordeing windows topic. Usually I keep my windows fulls screen and only have two windows side by side when copying stuff. In addition
by jsilence 6y ago
Totally agreeing on the reordeing windows topic. Usually I keep my windows fulls screen and only have two windows side by side when copying stuff.
In addition to that I have a semi transparent terminal and emacs in a floating window that I can move to the scratchpad with a global hotkey. This is much alike the visor console in Quake. Terminal has tmux. Very handy for a quick ping or htop without messing up the main window layout.
i3 config snippet for reference:
# Visor terminal
exec "st -c visor"
bindsym $mod+a [class="visor"] scratchpad show
for_window [class="visor"] move scratchpad;
for_window [class="visor"] scratchpad show;
for_window [class="visor"] floating enable;
for_window [class="visor"] resize set width 100 ppt;
for_window [class="visor"] sticky enable
for_window [class="visor"] move position center;
for_window [class="visor"] scratchpad show;
# Visor style emacs window toggled by Meta+ "less than key"
exec emacs -name emacs-server
bindsym $mod+less [instance="emacs-server"] scratchpad show
for_window [instance="emacs-server"] move scratchpad
for_window [instance="emacs-server"] floating enable
for_window [instance="emacs-server"] move position 450px 0px
for_window [instance="emacs-server"] sticky enable
for_window [instance="emacs-server"] scratchpad show
for_window [instance="emacs-server"] resize set 950 1055
for_window [instance="emacs-server"] scratchpad show