The strange thing is, that i can run crux-open-line-below without a problem via M-x and crux-open-line-above works fine with the keybind so i’m really confused.
Adding your solutions for the third option (with “crux” not “crus”) and commenting out my original one both yield Error in private config: config.el, (end-of-file /home/myusername/.doom.d/config.el)
Inside config.el the line(s) of your solution get marked with Error running hook "+global-word-wrap-mode-enable-in-buffers" because: (void-variable +word-wrap-disabled-modes) which i also don’t understand as there is nothing to wrap.
I’m brand new at Emacs so i have no experience in understanding its inner workings and troubleshooting it, sorry.
This is likely a secondary error caused by an earlier one (likely the end-of-file error you mentioned earlier). In Emacs, errors tend to compound in unpredictable ways; it’s best not to debug more than one at the same time and deal with them in order.
The error means crux-smart-open-line-below does not exist. And sure enough, after dipping into crux’s source code, I realize the command you want is crux-smart-open-line. And it’s interactive, so it doesn’t need to be wrapped in cmd!.