---
# System prepended metadata

title: WSL

---

## WSL

#### Sep 23
[Install WSL](https://learn.microsoft.com/en-us/windows/wsl/install)
[Set up WSL](https://learn.microsoft.com/en-us/windows/wsl/setup/environment#set-up-your-linux-username-and-password)
[Windows Terminal](https://learn.microsoft.com/en-us/windows/terminal/install)
* Set "Default Profile" as Ubuntu, "Default Terminal Application" as Windows Terminal
* Change background opacity and enable acrylic material
* Try using vim
* Install g++ for vim
* Set up vimrc file

#### Sep 24
* Try installing nvim
```
sudo apt-get install ninja-build gettext cmake unzip curl
git clone https://github.com/neovim/neovim
cd neovim && make CMAKE_BUILD_TYPE=RelWithDebInfo
cd build && cpack -G DEB && sudo dpkg -i nvim-linux64.deb
nvim
```
[Building Neovim](https://github.com/neovim/neovim/wiki/Building-Neovim#build-prerequisites)
* Try installing NvChad
    * Install NerdFont: [set up/delete](https://support.microsoft.com/en-us/office/add-a-font-b7c5f17c-4426-4b53-967f-455339c564c1), [fixing error](https://stackoverflow.com/questions/62462220/cant-change-fontface-in-windows-terminal)
    * Install NvChad
```
git clone https://github.com/NvChad/NvChad ~/.config/nvim --depth 1 && nvim
```
* Uninstall NvChad
* Delete nerd fonts

#### Sep 25
* Reinstall NeoVim
```
sudo apt update && sudo apt upgrade
cd neovim
sudo cmake --build build/ --target uninstall
nvim
ninja-build --version
sudo apt-get install ninja-build gettext cmake unzip curl
git pull
cd ..
nvim
cd neovim && make CMAKE_BUILD_TYPE=RelWithDebInfo
nvim
cd build && cpack -G DEB && sudo dpkg -i nvim-linux64.deb
nvim
nvim --version
```
* Install Neofetch
```
sudo apt update && sudo apt upgrade
neofetch
sudo apt install neofetch
dpkg -L neofetch
neofetch --version
neofetch
```
### Cool resources
[Vim Cheat Sheet](https://vim.rtorr.com/)
[Getting started with Tmux](https://linuxize.com/post/getting-started-with-tmux/)
[Building Neovim from source](https://dev.to/asyncedd/building-neovim-from-source-1794)
[Install NvChad](https://docs.rockylinux.org/books/nvchad/install_nvchad/)
[vimrctips](https://www.reddit.com/r/vim/wiki/vimrctips/)
[Installing Neovim](https://github.com/neovim/neovim/wiki/Installing-Neovim)
[NvChad settings](https://faultnote.github.io/en/posts/nvchad-settings/)
[Editing with NvChad](https://docs.rockylinux.org/books/nvchad/nvchad_ui/using_nvchad/)
[neovim ubuntu wsl](https://www.reddit.com/r/neovim/comments/146dssj/issue_with_getting_the_latest_neovim_on_my_ubuntu/)
[Neovim on Ubuntu](https://)
[the proper way to install neovim](https://www.reddit.com/r/neovim/comments/63y2uk/the_proper_way_to_install_neovim/)
[Build nvim config in lua](https://vonheikemen.github.io/devlog/tools/build-your-first-lua-config-for-neovim/)
[set up nvim](https://mattermost.com/blog/how-to-install-and-set-up-neovim-for-code-editing/)
[blog about nvim](https://blog.duyet.net/2021/06/neovim.html)
