wsl --import-in-place Ubuntu24.04 "C:\Users\hongdayu\AppData\Local\wsl\{c454733c-a213-4f47-b435-90430e17d81d}\ext4.vhdx"
windows wezterm
-- Pull in the wezterm API
local wezterm = require("wezterm")
local config = wezterm.config_builder()
local color = require("color")
-- This is where you actually apply your config choices
-- For example, changing the color scheme:
config.color_scheme = "Catppuccin Frappe"
config.font = wezterm.font("JetBrainsMono Nerd Font", { weight = "Regular", italic = true })
config.window_background_opacity = 0
config.text_background_opacity = 1
config.max_fps = 100
config.animation_fps = 100
config.webgpu_power_preference = "HighPerformance"
config.enable_tab_bar = false
config.default_cursor_style = "BlinkingBar"
config.cursor_blink_ease_in = "Linear"
config.cursor_blink_ease_out = "Linear"
config.cursor_blink_rate = 2500
config.use_fancy_tab_bar = false
config.adjust_window_size_when_changing_font_size = true
config.window_decorations = "TITLE|RESIZE"
config.font_size = 13
config.switch_to_last_active_tab_when_closing_tab = true
config.show_new_tab_button_in_tab_bar = false
config.default_prog = { "powershell.exe" }
config.win32_system_backdrop = "Acrylic"
-- plugins load
--
-- and finally, return the configuration to wezterm
return config
neovide
cd $env:APPDATA/neovide
############################
fork = true
frame = "full"
idle = true
maximized = true
mouse-cursor-icon = "arrow"
neovim-bin = "/usr/bin/nvim" # in reality found dynamically on $PATH if unset
no-multigrid = false
srgb = true
tabs = true
theme = "auto"
title-hidden = true
vsync = true
wsl = true
[font]
normal = [ "JetBrainsMono Nerd Font Propo" ]
size = 13
hinting = "full"
edging = "antialias"
[[font.normal]]
family = "JetBrainsMono Nerd Font Propo"
style = "W400"
[[font.bold]]
family = "JetBrainsMono Nerd Font Propo"
style = "W600"