Librum is relatively lightweight, with most of the graphical draw coming from the ENB you select. Your mileage will certainly vary – I can only provide my own specs, but I imagine you will find good performance on a weaker system.

Space Requirements. Librum requires 63 GB of space for its downloads, and 139 GB of space for the installation. In total, you will need 202 GB free on your computer.

Recommended Specs. This was the machine I compiled Librum on. I get a very smooth 40 FPS, which gives quite smooth gameplay along with Oculus/SteamVR motion smoothing.

  • CPU: Intel Core i7-7700HQ, 4 cores at 2.80 GHz.

  • GPU: NVIDIA GeForce GTX 1060, 6 GB of VRAM

  • RAM: 16 GB DDR4

Librum makes use of the excellent Wabbajack program to make its installation as fast and painless as possible. That said, there are a few, very easy steps involved in setting up Librum. We will go over each in detail, but they are summarized as follows:

  1. Clean your Skyrim folder and disable the Steam Overlay.

  2. Load Skyrim, let it set your graphics, open it to main menu, then close it.

  3. Install the Wabbajack desktop client from here.

  4. Navigate to Librum under the Browse for Modlists tab.

  5. Install Librum to a new folder outside of Program Files using Wabbajack.

  6. Start a new game, and wait until a pop-up notifies you that all the mods are active and the MCM has been set properly.


These steps are only needed if you are installing Librum for the first time. If you only want to update Librum, jump straight to Updating.

Installing Microsoft Visual C++ Redistributable Package

I doubt you need to do this since you likely already have this installed. The package is required for MO2 and you can download it from Microsoft. Download the x64 version under “Visual Studio 2015, 2017 and 2019”. Direct link if you can’t find it.

Cleaning Skyrim Folders

Our First step is goign to be to clean out the current Skyrim install. If you are playing Special Edition: * Uninstall Skyrim Special Edition with Steam * Unsubscribe to all Steam Workshop Mods * Delete the Skyrim Special Edition folder found at: C:\ProgramFiles(x86)\Steam\Steamapps\common\Skyrim Special Edition``_. * Delete the ``Skyrim Special Edition folder found at: ``Documentsmy gamesSkyrim Special Edition``_.

If you are playing VR you will instead be deleting the SkyrimVR versions of these folders.

Steam Config

Firstly, the easiest part. We need to disable the Steam Overlay for your chosen Skyrim version (SSE or VR). Simply right click the game in the left tab of steam, select properties, and then uncheck “Enable the Steam Overlay while in-game.”

We also need to make sure that Steam won’t install the game into the default Program Files Location. This is more complicated, but still not difficult. You should be fine if you follow this guide on how to create a Steam Library folder elsewhere. You only need to follow the “How do I change the default installation path for my games?” section.

You do not need to set the new folder to the default install location. You can if you would like. Simply having a new location is enough.

After you have a new Steam Library folder outside of the Program Files (x86) location, you can install your Skyrim version. When you click to install now you should get a pop-up with a drop down box in which you can select where you would like to install the game. Simply select the newly created folder from this menu.

Once the game is installed you should check to make sure the install is clean. The only files inside the Data folder of your new Skyrim install should be:

  • Video (this is a folder)

  • Dawnguard.esm

  • Dragonborn.esm

  • Hearthfire.esm

  • Skyrim - Animations.bsa

  • Skyrim - Interface.bsa

  • Skyrim - Meshes0.bsa

  • Skyrim - Meshes1.bsa

  • Skyrim - Misc.bsa

  • Skyrim - Patch.bsa

  • Skyrim - Shaders.bsa

  • Skyrim - Sounds.bsa

  • Skyrim - Textures0.bsa

  • Skyrim - Textures1.bsa

  • Skyrim - Textures2.bsa

  • Skyrim - Textures3.bsa

  • Skyrim - Textures4.bsa

  • Skyrim - Textures5.bsa

  • Skyrim - Textures6.bsa

  • Skyrim - Textures7.bsa

  • Skyrim - Textures8.bsa

  • Skyrim - Voices_en0.bsa

  • Skyrim.esm

  • Update.esm

If there are other files in your Data folder, go back and make sure you followed all the steps when uninstalling. If your folder only has those files, you can continue.

Start up Skyrim

After you have done everything above and have a clean Skyrim VR/SE installation ready, start the Launcher and and let it do the initial graphics check. Do not worry about the graphics settings at this point, as the Librum installation will replace them. Start the game and exit once you’re in the main menu.

Using Wabbajack


Grab the latest release of Wabbajack from here and place the Wabbajack.exe file in a working folder. This folder must not be in a common folders like your Desktop, Downloads, or Program Files folder. It’s best to create a Wabbajack folder near the root level of your drive like C:/Wabbajack.

Downloading and Installing

The download and installation process can take a very long time, depending on your system specs. Wabbajack will calculate the amount of threads it will use at the start of the installation. To have the highest amount of threads and thus the fastest speed, it is advised to have the working folder on an SSD.

  1. (Option 1) Open Wabbajack, browse for the modlist in the Wabbajack client, and click to download it.

  2. (Option 2) Download the Librum SE or VR file from the main page on our website <> , and open it up in the “Install From Disk” option in the Wabbajack client. Do not place the .wabbajack file in the folder you want to install Librum to.

  3. Once the download is complete, set the installation folder to somewhere that is not affected by UAC (Please do not put it in Documents, Program Files, or Desktop. Put it somewhere easy like C:/Modlists/Librum). The downloads path should automatically fill in the installation path, but this can be changed if needed.

  4. Click the Go/Begin button.

  5. Wait for Wabbajack to finish.

  6. If you run into any issues, see the next section. If the installation is successful, proceed to Post-Installation.

Problems with Wabbajack

There are a lot of different scenarios where Wabbajack will produce an error. I recommend re-running Wabbajack before posting anything. Wabbajack will continue where it left off, so you lose no progress.

  • X is not a whitelisted download. This can happen when I update the modlist. Check if a new update is available and wait if there is none.

  • Wabbajack could not find my game folder. Wabbajack will not work with a pirated version of the game. If you own the game on Steam, go back to the Pre-Installation step and ensure you’ve started up Skyrim once before you open Wabbajack.exe so the scan can locate your installation.

  • Windows is reporting that a virus has been detected. Windows 10 has started to auto-quarantine the usvfs_proxy_x86.exe file from the latest version of Mod Organizer 2, saying a threat has been detected. This is a known false postive confirmed by the MO2 Devs. You can fix this by adding an exemption for MO2 Folder to your Antivirus. Example for Windows Defender can be found here.

  • Cyclic Redundancy Check error during installation This could be several things, but the first thing we would recommend is confirming that Wabbajack is not installed in your Documents, Downloads or Program Files folders, then delete the contents of %APPDATA%/Local/Wabbajack and re-open the app and try again. If this does not resolve the problem, it could be related to drive corruption and you should run CHKDSK on the drive in question.


Now that Librum is installed, it is time to get the game ready to start up. You should have a number of things in the folder that was just installed by Wabbajack. The next few steps will require you to be accessing that folder.

Performance Tips

These are not strictly essential, but you may find them helpful if you are experiencing stutter, lag, or general instability. This list may be added to as time goes on.

  • Change or Disable ENB You may find that your graphics card simply isn’t powerful enough for any sort of ENB. This may very well be the case, but before you toss it entirely, try reinstalling the ENB selector in the mod manager and set it to the performance version of the default. If that doesn’t help enough, try out some of the other ones we’ve included. If all else fails, then yes, you may want to consider removing the ENB entirely.

  • Make a Huge Pagefile If you’re running into problems where the game is running out of usable memory, this is for you. The steps are a bit technical, but nothing too crazy. For those who already know how to make them, set the pagefile on the same drive as the game to 20 GB. Do it for any extra drives you have as well if the one doesn’t help enough. For everybody else who needs more guidance, here is a step-by-step breakdown:

    1. Press Windows + R on your keyboard and enter sysdm.cpl ,3

    2. Under the Performance section, press ‘Settings’

    3. Go to the Advanced tab at the top, and at the Virtual memory section press ‘Change…’

    4. Disable ‘Automatically manage paging file size for all drives’

    5. If you have more than one drive, try enabling it for at least one more drive as a backup (make sure it has a decent bit of free space, like 15GB). Set the size to ‘System managed size’. Otherwise, set a custom size for the drive it’s currently on and increase the maximum size to be roughly 20GB.

  • Disable Certain Programs Close Logitech Keyboard or Mouse as well as any Sonic Suite “tray” applications running in the background of your computer before launching the game. These programs are known to cause random CTDs and audio issues respectively.

  • Block Skyrim in Your Firewall Block any outgoing connections from the Skyrim SE/VR process in your Windows firewall.

Optional Plugins

Navigate back to the installed Librum folder, and launch the program ModOrganizer.exe. Before launching the game itself, take a look at the Optional category at the bottom of the Mod Organizer 2 mod list - you may need to expand the category to view the mods. I will go over each below and indicate if they are (Enabled) or (Disabled) by default.

Gameplay Customization

  • Helps to Have a Map [Nexus] (Enabled)* This plugin restricts using the map menu. You will need to have a physical map equipped in order to open the map menu. The best way to find maps is to buy them from general stores. Maps will need to be reinforced periodically or they will eventually degrade through use and disappear. If you do not want this plugin, do NOT disable it in MO2. Instead, run the following command in the console: set mapreqsdisabled to 1 If you would like to ONLY disable degradation, then run the following: set MapDegradationDisabled to 0

  • End Times [Nexus] (Enabled) This plugin adds a sense of urgency to the Main Quest, and it ties in nicely with Librum’s re-centering of Skyrim around being the Dragonborn. Specifically, if you do not defeat Alduin within a certain amount of time (365 days by default, but configurable in the MCM), he will swallow the world (accompanied by a nice visual), and you will have to reload and try again. You will have a Doomsday Clock spell available, as well as configurable regular updates, to tell you how much time you have left. If you do not want this plugin, disable it in MO2.

  • No Perks on Level-Up (Enabled) This is a core feature of Librum, so it is highly recommended. With this plugin, you will no longer earn perks when you level up; rather, you will have to spend dragon souls or discover special Librums (books) in order to earn perk points. This accomplishes two things. First, along with other mods from the core modlist, this re-centers the Skyrim experience on you actually being the Dragonborn. You will not progress without hunting dragons and advancing major questlines. Secondly, this reframes the role of perks in the Librum experience - because (especially at the beginning) they are much harder to obtain, they will form a much smaller part of your character’s identity, and your character will spend a longer time being a “normal person”. If you do not want this plugin, disable it in MO2 - but keep in mind that we’ve still implemented 1 perk every 2 levels instead of 1 for 1 to help maintain some semblance of balance with our vision.

  • Morrowind-Style Beast Races (Enabled) This mod liberates the paws and claws of Argonians and Khajiits. Plan accordingly for their inability to wear boots! If you do not want this plugin, disable it in MO2.

  • Undiscovered Means Unknown (‘GPS’ disabled by default) Right-clicking and selecting Reinstall Mod for Undiscovered Means Unknown in MO2 will allow you to restore the ‘GPS’ functionality that shows the player on your map.

  • Darker Night Sky (Enabled) This is SGS’s night sky texture, to go alongside the ENB preset we’re using. It is a darker texture with reddish auroras, and it fits in very nicely with Librum’s theme. If you do not use this, you will have the brighter and arguably prettier textures from Ethereal Cosmos. If you want Ethereal Cosmos textures instead, disable this in MO2.

  • SkyUI The Adventurer Theme Mod SE (Enabled) If you want a nicer cursor and Oblivion-style inventory icons, this is the plugin for you. If you do not want this plugin, disable it in MO2.

  • Minimap (Enabled) This introduces a minimap UI aspect similar to The Witcher 3. By default the minimap included in your Mod Organizer 2 works with 2K displays. If your system uses another display type (1080p or 4K) you will need to, currently, grab the proper version from our discord. The files you are looking for are pinned in the “Anouncements” channel. All you need to do is download the proper version for your computer, and then drop the contents of the file into your Librum\Overwrite folder. This is located in your Librum install. It is not on MO2. If you do not want a minimap, disable the plugin in MO2.

  • Frenchsworn, Kitties Speak Spanish, Nords speak Deutsch, Italian for Tullius (Disabled) These mods replace the voice and lip-syncing for the appropriate NPCs with alternate languages. Forsworn will speak French, Khajiit will speak Spanish, Nords (and some non-Nords) will speak German, and Imperials (not just Tullius) will speak Italian. Subtitles will remain in English, so make sure you have them turned on if you choose to use some or all of these optional mods!

  • (VR) New Voice Commands (Enabled) This adds several new voice commands, to automate many of the features you’ll be using frequently: Open Map and Close Map, Call Horse, Spell Research, Drink Water and Fill Waterskin, Continuance or Get Status (for general health and hunger/thirst/fatigue status), and Sense Direction. If you do not want this plugin, disable it in MO2.

  • (VR) VRIK Controller Bindings [Nexus] (Enabled) These are recommended controller bindings to go along with VRIK. If you are using an Index, you will need the latest community bindings. Unfortunately, some in-game button prompts will not align with these bindings. If you do not want this plugin, disable it in MO2.

  • (VR) Left-handed Settings (Disabled) Self-explanatory. Make sure to also enable “Left-Handed Mode” in the in-game settings. If you are left-handed, enable this in MO2.

  • (VR) Auto Sneak and Jump [Nexus] (Disabled) Automatic sneak and jump functionality for VR. You will need to edit the .ini file for the mod, please see the Nexus page for details.

UI Customization

The UI and UX of your game is a very personal and subjective choice, so we’ve included a few options for you to choose from:

  • Librum UI Customizer (Defaults font to Magic Cards) Right-clicking and selecting Reinstall Mod on the Librum UI Customizer will allow you to choose between several pre-installed fonts, compatibility patches/replacers, and UI/HUD Presets. When prompted by MO2, select Replace Mod. The fonts can be previewed here, as well as in the FOMOD installer. A massive thanks to all the authors who have given permission for us to include these!

  • Librum ENB Selector (Defaults to Ominous ENB) Right-clicking and selecting Reinstall Mod on the Librum ENB Selector will allow you to choose between several included ENB options with various quality presets. If playing Skyrim VR, we’ve also included some reshade options for better sharpening.

Please note that if you have your Wabbajack Downloads folder outside of the <Librum Install>/downloads path, you will need to go to your downloads folder, copy the Librum ENB Selector and Librum UI Customizer .7z files to your <Librum Install>/downloads folder before you can Reinstall them in MO2 and use the FOMOD.

Alternatively, you can change the Librum Mod Organizer 2 Downloads directory by clicking the “Configure settings and workarounds” button in Mod Organizer 2 (it looks like a screw and wrench crossed over eachother) and changing the Downloads directory to whatever you selected when installing Librum in Wabbajack.

Starting Librum

To start the game for real, start SKSE or “Play Librum” through Mod Organizer 2. This will be necessary every time you start the game; if you try to launch Skyrim through its default folder or through Steam, the game will be entirely vanilla.

Start a new game once you get to the main menu. You will start in the character creation area called The Glade. For more information on character creation, please read the Survival Guide (but come back here after!).

If you want to read up on your character creation options, please see the Character Creation page.

Configure the MCM

Once you have created your character, wait until you receive a confirmation prompt to continue playing. There is no MCM customization necessary for Librum 3.0. The MCM options for all mods are set automatically to Librum’s standard. There will be a section below this detailing options to personalize this yourself if you are not happy with some of the default settings.

However, if you are interested in using the voice commands available as an optional part of Librum, the following settings will have to be changed manually in the MCM.

  1. Hunterborn. Set the “Sense Direction” hotkey to “x”.

  2. Spell Research. Set the “Spell Research” hotkey to “alt”.

  3. SunHelm. Set the “Continuance” hotkey to “y”, and the “Drink Water/Fill Waterskin” hotkey to “l”.

Voice commands is an optional part of Librum located in the *Optional Controls* section near the bottom of the left panel in Mod Organiser 2.

Personalizing the MCM

If you find that some of the default settings in Librum are not to your taste, you can usually customize most of them via the MCM. I will go over a number of the usual alteration requests we see:

Survival and Needs. By default Frostfall (used for cold weather survival) and Sunhelm (used for hunger/thirst needs) are enabled. If you do not want to have survival mechanics in your game, you can deactivate these mods via thier MCM menus. After deactivating one, close the MCM completely to be back in the game and wait for a moment. Then open the MCM and deactivate the other. Do not try to deactivate both without closing and reopening the MCM.

If you are feeling like you are freezing too quickly or getting hungry/thirsty/tired too quickly you can also ajust the rates that these increase in the respective MCM menus. Turning down the “Exposure Rate” in the Frostfall MCM will slow the rate your character gets cold. The default value is 1.0 if you ever wish to reset it to default. Meanwhile, lowering the Hunger, Thirst, or Fatigue rates inside the Sunhelm MCM will make you need to eat, drink, and sleep less often. The default values for these are at 10 if you wish to go back to Librum default.

Encumbrance. Librum uses two mods to affect your encumbrance: Realistic Capacity and Cobb Encumbrance. Realistic Capacity is the culprit if you are wondering why your carry weight is so low compared to normal Skyrim. It dynamically alters your carryweight depending on what you are wearing and fighting with. It makes your weapons and armor you use effectively weightless so that your carryweight is mostly taken up by the loot you grab. It is designed to make it more important to prioritize gems, and other small, but expensive items as loot over whole sets of armor and big weapons. You can disable the whole mod in the MCM if you are not enjoying the change, though Librum is very much balanced around the idea of a smaller carry capacity. You may want to enable Sunhelm’s Carry Weight modifier in the Sunhelm MCM if you disable Realistic Capacity. Another option is to adjust the “Base Carry Capacity” section of Realistic Capacity MCM. It defaults to 25 with Librum, but you can increase that some if you like the idea of the mod, but want some more wiggle room.

Cobb Encumbrance makes you move slower the more you are carrying, but also faster if you are traveling very light. This is also done dynamically as you pick up more things. You can disable this from the MCM if you do not like the speed changes. There is also a section where you can tweak the modifiers it applies to your speed, and the weight you need for that effect to become active for each stage.

Economy and Trade. Librum uses Trade & Barter to make the Skyrim economy feel more dynamic. It makes earning large amounts of money harder, and it pairs well with the reduced carryweight default to Librum. You cannot disable this mod, but it can be heavily altered.If you are simply wanting the merchants to be a little less ruthless, you can change the preset from “Hardcore” to “Difficult. The big factor to note about this mod, it places the barter pricing reliance more on the Speechcraft perks rather than simply your speechcraft skill. This will make early game buying/selling seem far harder as perks are inherently more difficult to get, but if you put a few perks into speechcraft you will find the difference becomes more in your favor. This reliance on perks over skill makes putting your first few perks into speechcraft more reasonable if you are looking to make money. This is especially true for a theif as fences will be the hardest to haggle with at low level and no perks.

Quick/Auto Saves Overhaul. Skyrim’s saves are very faulty and prone to corrupting or breaking if the save is set off during an unfortunate time. Because of this, we never recommend players use the autosave and quicksave function that shipped with Skyrim. Instead, the Skyrim Safesave System Overhaul mod has an MCM page that can be tweaked to do most of any autosaving you would need. We also recommend that you change the default binding of your quicksave key to something completely unimportant in the controls setting native to the game. Doing this allows you to bind f5 to the “Manual Save Key” in the MCM for SSSO. Now you can continue to use the same quicksave key as you may be used to, but it will make safer saves that are less prone to corruption.

(VR) Natural Locomotion

This step is not mandatory, but it will significantly improve your VR experience. Download Natural Locomotion through Steam. It is an independent app, which allows you to walk around in VR games by swinging your arms (and possibly holding a hotkey). Although this sounds intrusive and unnatural, it quickly becomes a very natural way to move around Skyrim. As a bonus, it works for everything from Skyrim and Fallout 4 VR to No Man’s Sky.

In terms of configuring NaLo, I recommend the following settings (although it is up to taste):

Common Settings:

  • Allow jumping while crouched - off.

  • Enable strafing by tilting head - on.

  • Sticky buttons - off.

Edit Profile/Configure Buttons:

  • Enable walking with one of the following two options:

    • Hands down the hip (buttonless). This is newer, and may interrupt other actions, but feels more natural.

    • Joystick touch on right or left hand only, and enable both hands with this button. You will only move around when your thumb is on the joystick, but you do not need to hold any buttons down.

  • Enable jumping in place - on, with button set to right joystick up. The “natural jumping” doesn’t always trigger when you want it to.

Edit Profile/Configure Speed and Trackpad Emulation:

  • Original trackpad/joystick - set to combine with movement.

  • Desired trackpad/joystick orientation - set to head relative.

When you want to play, first load up NaLo and click “Start selected profile” on Skyrim VR, and then launch Skyrim normally (SKSE through MO2).


If Librum receives an update, please check the Changelog before doing anything. Always back up your saves or start a new game after updating.

Wabbajack will delete all files that are not part of the updated modlist when updating!

This means that any additional mods you have installed on top of Librum will be deleted. However, your downloads folder will not be touched!

Updating is like installing. You only have to make sure that you select the same path and tick the Overwrite existing modlist button. Note that some in-game settings will get reset when updating. Check them all again! Particularly, “dynamic resolution” and “disable lod” in the “VR Performance” settings menu.


Congratulations! You’ve completed the Librum setup, and you are ready to play. The next several sections will explain what Librum is and does, as well as provide support.