How about adding a default `./data/drive_c/GW2/vkBasalt.conf`. It would make adding `vkBasalt` way easier. Also, it is a good example on how to customize your own shader settings, too. VkBasalt has a different config file format than vanilla [ReShade FX shading language](https://github.com/crosire/reshade-shaders/blob/slim/REFERENCE.md).
A Reshade preset might look like
```
[namespace1]
parameter = 1.500000
```
It defines a name which merging with CamelCase effect's name to
```
= "/home/user/.config/Reshade/Shaders/Vibrance.fx"
=1.500000
```
Example
```
[Vibrance.fx]
Vibrance=0.500000
VibranceRGBBalance=1.000000,1.000000,1.000000
```
converts to `vkBasalt.conf`:
```
vib = "/home/user/.config/Reshade/Shaders/Viobrance.fx"
vibVibrance=0.500000
vibVibranceRGBBalance=1.000000,1.000000,1.000000
```
An example GW2 `vkBasalt.conf` file to add to `./data/drive_c/GW2/vkBasalt.conf`
```
# Activated Effects
effects = cas:tone:vib
# Reshade Texture Path
reshadeTexturePath = "/home/user/.config/Reshade/Textures"
reshadeIncludePath = "/home/user/.config/Reshade/Shaders"
# Hotkey to turn vkbasalt ON/OFF in game
toggleKey = Home
# Reshade Effects
## Depth Capture
depthCapture = off
## Vibrance
vibVibrance = 0.100000
vibVibranceRGBBalance = 1.000000,1.000000,1.000000
## Tonemap
toneDefog = 0.100000
toneBleach = 0.000000
toneGamma = 1.000000
toneExposure = 0.000000
toneSaturation = -0.150000
toneFogColor = 1.000000,1.000000,1.000000
## CasSharpness
casSharpness = 0.40
# Load Reshade FX Paths
colorful = "/home/user/.config/Reshade/Shaders/Colourfulness.fx"
denoise = "/home/user/.config/Reshade/Shaders/Denoise.fx"
asharp = "/home/user/.config/Reshade/Shaders/AdaptiveSharpening.fx"
lsharp = "/home/user/.config/Reshade/Shaders/LumaSharpen.fx"
vib = "/home/user/.config/Reshade/Shaders/Vibrance.fx"
curv = "/home/user/.config/Reshade/Shaders/Curves.fx"
lev = "/home/user/.config/Reshade/Shaders/Levels.fx"
tone = "/home/user/.config/Reshade/Shaders/Tonemap.fx"
```