}
proc main {} {
- global pages cpage
+ global pages cpage configfile
setting server railway {[[0-9a-z:].*}
setting geometry {} {[-+]\d+[-+]\d+}
setting posdeviation 10 {\d+}
setting inputretryadd 5 {\d+}
setting inputretrymax 15 {\d+}
setting scaninputinterval 500 {\d+}
- uplevel #0 source gui-layout.config
- uplevel #0 source gui-liberator.config
+
+ set hostname [lindex [split [info hostname] .] 0]
+ setting configfile gui-$hostname.config {^.}
parse-argv {}
+ uplevel #0 source gui-layout.config
+ uplevel #0 source $configfile
foreach cpage $pages {
layout-data
widgets-dgram