diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json
index a9d1cc3..2e6e902 100644
--- a/nvim/.config/nvim/lazy-lock.json
+++ b/nvim/.config/nvim/lazy-lock.json
@@ -24,7 +24,7 @@
   "grug-far.nvim": { "branch": "main", "commit": "3e72486d0123d08f5b253847ab6e00ca12353242" },
   "helpview.nvim": { "branch": "main", "commit": "49e8d4782ae73274a35d606fde2844b6e958a0c7" },
   "hunk.nvim": { "branch": "master", "commit": "b475ba0011e4b8ef7d7ddecd9764ee1a5f41366d" },
-  "image.nvim": { "branch": "master", "commit": "6ffafab2e98b5bda46bf227055aa84b90add8cdc" },
+  "image.nvim": { "branch": "master", "commit": "a4638ec549c6aa56264cb0371255192ff37a8a90" },
   "img-clip.nvim": { "branch": "main", "commit": "0bb8b5ced45c2672c70184c87d014194b0705815" },
   "jupytext.nvim": { "branch": "main", "commit": "c8baf3ad344c59b3abd461ecc17fc16ec44d0f7b" },
   "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
diff --git a/nvim/.config/nvim/lua/core/languages.lua b/nvim/.config/nvim/lua/core/languages.lua
index ad2b5bb..755fb8c 100644
--- a/nvim/.config/nvim/lua/core/languages.lua
+++ b/nvim/.config/nvim/lua/core/languages.lua
@@ -9,7 +9,7 @@
 
 local nushell = { lsp = { nushell = {} }, ts = { "nu" } }
 if vim.fn.executable("nufmt") == 1 then
-	nushell.format = {nu = {"nufmt"}}
+	nushell.format = { nu = { "nufmt" } }
 end
 
 local languages = {
@@ -103,7 +103,10 @@ local languages = {
 		lint = { typescript = { "eslint_d" }, typescriptreact = { "eslint_d" } },
 		format = { typescript = { "prettier" }, typescriptreact = { "prettier" } },
 	},
-	typst = { lsp = { tinymist = { settings = { formatterMode = "typstyle" } } }, ts = { "typst" } },
+	typst = {
+		lsp = { tinymist = { settings = { formatterMode = "typstyle" } } },
+		ts = { "typst" },
+	},
 	vue = { format = { vue = { "prettier", "rustywind" } } },
 	yaml = { lsp = { yamlls = {}, ansiblels = {} }, ts = { "yaml" }, format = { yaml = { "prettier" } } },
 	zsh = { format = { zsh = { "shfmt" } } },
diff --git a/nvim/.config/nvim/lua/plugins/data_analysis.lua b/nvim/.config/nvim/lua/plugins/data_analysis.lua
index b4d7fc8..96e8823 100644
--- a/nvim/.config/nvim/lua/plugins/data_analysis.lua
+++ b/nvim/.config/nvim/lua/plugins/data_analysis.lua
@@ -55,7 +55,9 @@ return {
 
 	-- image display
 	{
-		"3rd/image.nvim",
+		-- "3rd/image.nvim", -- using Fork until https://github.com/3rd/image.nvim/pull/280 is merged
+		"UnaTried/image.nvim",
+		name = "image.nvim",
 		version = false,
 		dependencies = {
 			{ "leafo/magick" }, -- luarock, ensure global luarock51 dependency
@@ -71,12 +73,8 @@ return {
 					only_render_image_at_cursor = true,
 					filetypes = { "markdown", "vimwiki", "quarto" },
 				},
-				neorg = {
-					only_render_image_at_cursor = true,
-				},
-				typst = {
-					only_render_image_at_cursor = true,
-				},
+				neorg = { only_render_image_at_cursor = true },
+				typst = { only_render_image_at_cursor = true },
 			},
 		},
 		config = function(_, opts)
@@ -106,7 +104,7 @@ return {
 		"benlubas/molten-nvim",
 		dependencies = {
 			{ "willothy/wezterm.nvim", config = true },
-			{ "3rd/image.nvim", optional = true },
+			{ "image.nvim", optional = true },
 		},
 		build = ":UpdateRemotePlugins",
 		init = function()