Is it possible to map Home/End on the PC keyboard to their to the line equivalents yet? If so, how?
Same here. For macOS this option is really needed!

With help of comment from this isuue https://github.com/tekezo/Karabiner-Elements/issues/437
I've configured and it works on macOS.

Having line-based Home and End is really critical, it's one of the primary reasons I use this app. Currently I just have Home and End mapped to modifier keys so I don't jump to the beginning and end of documents by accident.
@PaulSlocum 鈱樿嫳銇嬨仾 at least partially works to accomplish this on Sierra. I have home and end remapped and am no longer cursing loudly at my monitor every 10 seconds. What I haven't figured out yet is how to map 鈱楬ome and 鈱楨nd correctly (ie. to top-of-document and end-of-document, respectively).
@pmonks I map ctrl+home/end to home/end to achieve same functionality
cmd+left_arrow/right_arrow map to line_home/line_end
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Most helpful comment
With help of comment from this isuue https://github.com/tekezo/Karabiner-Elements/issues/437
I've configured and it works on macOS.