Note
All colorschemes and themes are specifically set according to the theme set in the wezterm config.
weztermconfig is intended to be used on a windows system.fishset as the default shell.
Important
Make sure to update the paths configured which can be listed using the command below.
rg "[\/\\\\]+home[\/\\\\]+jeswins" --hidden(Modify paths to images if necessary)
-
Install
Weztermon Windows -
In WSL, clone the repo and execute:
./install.sh-
Restart Session to see the changes
-
Place the wezterm config file in the Windows User Home DIR
cp wezterm/.wezterm.lua /mnt/c/Users/Lupin/
Important
Make sure to check if your WSL distro has the correct name by checking:
rg "Ubuntu" wezterm/.wezterm.luaChange if needed
- Also make sure you have the Bold, Italic and the Regular versions of the Nerd Font Installed
Change the font in
.wezterm.lua
- oh-my-posh
- neofetch
- btop
- superfile
- lnav
- lsd
- duf
- batcat
- pandoc
- fzf
- dysk
- tcolor (color picker)
- zoxide
- fend (beefed up cli calculator)
- lazygit
- delta
- cht.sh
- tldr
- zellij
- zellij-runner
- neovim
- lazydocker
- dlnav (custom function that tails the log of a docker compose service in lnav)
- docker-volume-snapshot
Programming
- python
- java
- rust
- pnpm (node package manager)
- pdm (python venv)
- spring-initializr-cli
Checkout install.sh for all packages
Total: 66 plugins
● aerial.nvim
● blink.cmp
● boole.nvim
● bufferline.nvim
● catppuccin
● flash.nvim
● friendly-snippets
● gitsigns.nvim
● kanagawa.nvim
● lazy.nvim
● lazydev.nvim
● lazydocker.nvim
● LazyVim
● lua-async-await
● lualine.nvim
● mason-lspconfig.nvim
● mason-tool-installer.nvim
● mason.nvim
● mini.ai
● mini.bracketed
● mini.hipatterns
● mini.nvim
● mini.pairs
● noice.nvim
● nui.nvim
● nvim-colorizer.lua
● nvim-dap
● nvim-java
● nvim-java-core
● nvim-java-dap
● nvim-java-refactor
● nvim-java-test
● nvim-lint
● nvim-lspconfig
● nvim-notify
● nvim-surround
● nvim-treesitter
● nvim-treesitter-textobjects
● nvim-ts-autotag
● nvim-web-devicons
● oxocarbon.nvim
● persistence.nvim
● plenary.nvim
● refactoring.nvim
● render-markdown.nvim
● smear-cursor.nvim
● snacks.nvim
● spring-boot.nvim
● todo-comments.nvim
● toggleterm.nvim
● trouble.nvim
● ts-comments.nvim
● vim-illuminate
● which-key.nvim
○ conform.nvim
○ csvview.nvim
○ diffview.nvim
○ eldritch
○ gitgraph.nvim
○ grapple.nvim
○ grug-far.nvim
○ mini.files
○ mini.icons
○ rainbow_csv.nvim
○ tokyonight.nvim
Disabled (1)
○ hologram.nvimTo enable copy to clipboard from neovim in WSL, install
win32yank.
- In Powershell:
winget install --id=equalsraf.win32yank -e


