Fajita sauce
You can find similar instructions for every officially-supported device on this wiki. Using these, you can build both a LineageOS installation zip and a LineageOS Recovery image and install them on your device. It is difficult to say how much experience is necessary to follow these instructions. While this guide is fajita sauce not for the extremely uninitiated, these steps shouldn’t require a PhD in software development either.
Some readers will have no difficulty and breeze through the steps easily. Others may struggle over the most basic operation. Remember, you assume all risk of trying this, but you will reap the rewards! You will have at your fingertips the skills to build a full operating system from code and install it to a running device, whenever you want. 16 GB to build up to lineage-17.
1, 32 GB or more for lineage-18. The less RAM you have, the longer the build will take. 200 GB to build up to lineage-17. You might require more free space for enabling ccache or building for multiple devices. Using SSDs results in considerably faster build times than traditional hard drives. A decent internet connection and reliable electricity. Some familiarity with basic Android operation and terminology.