Create new notebook at fixed size
If you don't want to modify MenuSetup.tr
you can evaluate:
SetOptions[
$FrontEnd,
NotebookEventActions :> {
{"MenuCommand", "New"} :> CreateNotebook["Default"]
}
]
which will add this to user's FrontEnd/init.m
"MenuCommand" example
If one feels comfortable modifying MenuSetup.tr, replacing its seventh line with
MenuItem["&Notebook (.nb)", KernelExecute[CreateNotebook["Default"]], MenuEvaluator->"System", Method -> "Queued", MenuKey["n", Modifiers->{"Control"}]],
will result in Ctrl+n creating a new notebook with a window size of CurrentValue["DefaultWindowSize"]
.