diff --git a/fastfetch/minimal.jsonc b/fastfetch/minimal.jsonc
new file mode 100644
index 0000000..6ed5395
--- /dev/null
+++ b/fastfetch/minimal.jsonc
@@ -0,0 +1,56 @@
+{
+    "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
+    "logo": {
+        "type": "small"
+    },
+    "display": {
+        "separator": "  ",
+        "color": {
+            "keys": "magenta"
+        },
+        "size": {
+            "ndigits": 0,
+            "maxPrefix": "MB"
+        }
+    },
+    "modules": [
+        {
+            "type": "title",
+            "color": {
+                "user": "green",
+                "at": "red",
+                "host": "blue"
+            }
+        },
+        "separator",
+        {
+            "type": "os",
+            "key": "╭─",
+            "format": "{2} {8}"
+        },
+        {
+            "type": "kernel",
+            "key": "├─"
+        },
+        {
+            "type": "memory",
+            "key": "├─"
+        },
+        {
+            "type": "packages",
+            "key": "├─"
+        },
+        {
+            "type": "uptime",
+            "key": "├─"
+        },
+        {
+            "type": "wm",
+            "key": "├─"
+        },
+        {
+            "type": "media",
+            "key": "╰─"
+        }
+    ]
+}
diff --git a/fastfetch/opensuse_tumbleweed_small b/fastfetch/opensuse_tumbleweed_small
new file mode 100644
index 0000000..52d2d9f
--- /dev/null
+++ b/fastfetch/opensuse_tumbleweed_small
@@ -0,0 +1,5 @@
+  _____   ______
+ / ____\ / ____ \
+/ /    `/ /    \ \
+\ \____/ /,____/ /
+ \______/ \_____/
diff --git a/hypr/wallpaper.conf b/hypr/wallpaper.conf
index 6ba6da4..600cc96 100644
--- a/hypr/wallpaper.conf
+++ b/hypr/wallpaper.conf
@@ -5,7 +5,7 @@
 # exec-once = mpvpaper -o "--loop" -f HDMI-A-2 ~/Videos/LiveWallpapers/mylivewallpapers.com-ADDED-Mercy-Overwatch.mp4
 # exec-once = mpvpaper -o "--loop" -f HDMI-A-2 ~/Videos/LiveWallpapers/mylivewallpapers-com-Rainy-Train-Station-4K.mp4
 # exec-once = mpvpaper -o "--loop" -f HDMI-A-2 ~/Videos/LiveWallpapers/mylivewallpapers-com-Night-Italian-Cafe-4K.mp4
-exec = mpvpaper -o "--loop" -f HDMI-A-2 ~/Videos/LiveWallpapers/mylivewallpapers-com-Winter-City-4K.mp4
+exec = mpvpaper -o "--loop" -f HDMI-A-2 ~/Videos/LiveWallpapers/makoto-yuki-in-the-train-persona-3-reload-moewalls-com.mp4
 # exec-once = swww init
 
 
diff --git a/nvim/lua/themystery/plugins/lsp.lua b/nvim/lua/themystery/plugins/lsp.lua
index 22c93ea..892a618 100644
--- a/nvim/lua/themystery/plugins/lsp.lua
+++ b/nvim/lua/themystery/plugins/lsp.lua
@@ -135,7 +135,7 @@ return {
 
         require("mason").setup({});
         require("mason-lspconfig").setup({
-            ensure_installed = {'tsserver', 'tailwindcss', 'svelte', 'lua_ls'},
+            ensure_installed = {'tsserver','svelte', 'lua_ls', 'csharp_ls', "rust_analyzer"},
             handlers = {
                 lsp.default_setup,
                 lua_ls = function()