From e10a95ab324e4368d4e06f7a6465cba460e5dcd1 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Sat, 23 Apr 2016 11:35:50 +0100 Subject: [PATCH] dot/xinitrc: Don't assume that the first screen starts at (0, 0). It often will, but it's easy to place Emacs on it in the right place anyway. --- dot/xinitrc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dot/xinitrc b/dot/xinitrc index 81a7aaf..9bf7a85 100755 --- a/dot/xinitrc +++ b/dot/xinitrc @@ -286,7 +286,7 @@ declare -i \ start-emacs () { GDK_NATIVE_WINDOWS=1 run bgclients noip \ - $emacs -bg black -geometry ${emacsx}x${emacsy}+0+0 + $emacs -bg black -geometry ${emacsx}x${emacsy}+${XSCR0_X}+${XSCR0_Y} } ## Now place some xterms. @@ -302,7 +302,7 @@ start-emacs () { start-xterms () { ## Initialize some parameters. - declare -i x="ecols*e_colwd + e_hextra" xb=xbound + declare -i x="ecols*e_colwd + e_hextra + XSCR0_X" xb=xbound declare -i n=0 pgx=0 l h y ht scr=0 ll=lim declare -i hstd="35*t_lineht + t_vextra" hmin="25*t_lineht + t_vextra" declare -i scrx scry scrwd scrht -- 2.11.0