Setup Ubuntu 24.04 LTS, Neovim, Wezterm from scratch for Software Development

Channel:
Subscribers:
203
Published on ● Video Link: https://www.youtube.com/watch?v=a28SZdUkpKw



Duration: 21:22
1,184 views
22


Dotfiles: https://github.com/lavantien/dotfiles
Library of free quality resources: https://gist.github.com/lavantien/dc730dad7d7e8157000ddae845eddfd7

This Neovim config's features:
- Fully support lua, go, javascript/typescript & vue, html/htmx & css/tailwind, python, c/cpp, rust, java, scala, assembly, markdown, latex & typos, bash, make & cmake, json, yaml, toml, sql, protobuf, graphql, docker/compose, ci/cd, kubernetes/helm, ansible, opentofu
- Intellisense, Code Actions, Debugging, Testing, Diff View, Snippets, Hints, Code Objects, Pin Headers, Display Statuses, Token Tree, Fuzzy Picker
- Surround, Autotag, Improved Floating UIs, Toggle Term, Notifications, Inline Diagnostics, Inline Eval, Statusbar, Multifiles Jumper, Refactoring, Clues
- Smart Folds, Autolint, Notes Taking, Indentation Guides, Smart Help, Undo Tree, Git Integration, SQL/NoSQL Client, File Explorer, Cellular Automaton
- Optimized Keymaps, Schemas Store, Highlight Patterns, Pre-setup 3 themes - `Gruvbox`, `Tokyo Night`, `Pine Rose`


I don't monetize my vids, if you see an ad, please use uBlock Origin extension on browser or PipePipe opensource yt client on Android

Chapters:
00:00 - Install Firefox, Flatpak, OBS; disable Wireless Powersaving and Files Open Limit; increase swap size
00:26 - Install all necessary APT packages
00:46 - Install Oh-my-zsh, then reboot
00:53 - Install Linuxbrew
01:00 - Install zsh-autosuggestions
01:03 - Install the proper .zshrc by clone this repo to ~/temp, copy all its content to ~
01:23 - Install rust and its toolchains
01:27 - Install gcc, gh, neovim, and other necessary Brew packages
05:08 - Setup your Git environment
05:11 - Run ./git-clone-all $org_name on ~/dev/personal for cloning all of your repos
05:15 - Install Iosevka Nerd Font
05:20 - Install wezterm
05:25 - Install Qemu KVM
05:28 - Install VSCode and extensions
05:40 - Install GRPCUI, DBbGate, Anki, and Signal
06:03 - Install Docker Compose, Podman Desktop and reboot, then use Wezterm to continue
06:15 - Install GRPC, GRPC-Web, and protoc-gen
06:37 - Install kubectl and minikube
07:07 - Install Graphics Drivers and Vulkan, and Sensors
07:33 - Install LibreOffice, Gimp, Inkscape, Krita, Blender, Audacity, Kdenlive, and Avidemux
08:28 - Install Helix
08:55 - Install Steam and Aseprite
10:03 - Kubernetes Healthcheck and Spring Boot Maven Integration Test
11:09 - Neovim Cross-Platform Full IDE Minimal Setup From Scratch
12:53 - Fix Language Server Protocols not attaching
20:11 - Fix Auto Formatter not working
20:41 - Final Testing

Musics:
1. The Cycle of Capital - lavantien ft. Suno
2. Anarchy Dreams - lavantien ft. Suno
3. Fleeting Sands 2 - lavantien ft. Suno
4. Eternal Drumbeats - lavantien ft. Suno
5. Shadows of Men - lavantien ft. Suno
6. Revolution in the Palm of Your Hand - lavantien ft. Suno
7. Streets of Disparity - lavantien ft. Suno
8. Celestial Journey - lavantien ft. Suno




Other Videos By cariyaputta


2024-08-26What being a Top Auto Chess Athlete teaches me about Life - Lifemaxxing 101 (Blackpill Solution)
2024-08-21Finding the optimal 4K graphics setting for my undervolted rig (12700F + 3080 10G @ 862mV/1815/+500)
2024-08-08AutoChess S26 E4 - 2 consecutive Custom Lobby wins - God Cave and Shaman Mage (ft. YeQen)
2024-08-05Two simple steps to stop being a land whale - Soft-Looksmaxxing 101
2024-07-06Modern Software Engineering (Resurrected) - FOSS Edition - A Library of Free Quality Resources
2024-06-21How to retrieve Ancient Buddhist Canon (Cách thỉnh kinh) 2024
2024-06-19AutoChess Weekly S26 E3 - King-1 to Queen - Finally reached Challenger
2024-06-14anarch radio music session 7 - governments are the biggest thieves
2024-06-09AutoChess Weekly S26 E2 - Rook-1 to King-1
2024-06-05AutoChess Weekly S26 E1 - Bishop-6 to Rook-1 - The Mage Abuser is back
2024-05-23Setup Ubuntu 24.04 LTS, Neovim, Wezterm from scratch for Software Development
2024-05-05DDTank PC private v15.3 - from new account to 66m power with $0 in one sitting
2024-04-19Modern Software Engineering (Remastered) - A collection of free quality resources
2024-04-13Parasitic Elites Bossanova Lofi Mixtape - lavantien ft. Suno
2024-04-08Living the Buddhist Anarchist Way Mixtape - lavantien ft. Suno
2024-04-07Sadge Dimlit Jazz Lofi Mixtape - lavantien ft. Suno
2024-02-20Bought some toys
2024-02-14Worldwide Poverty and Slavery are always Systemic. Here's how (explained by a Buddhist Anarchist)
2024-02-06Who is God? And what about the society?
2024-01-08What the Buddha really taught?
2023-12-24Grim Dawn 1.2 HC SSF - Physical Savagery Warder - Boinking Korvaak



Tags:
linux
ubuntu
neovim
wezterm
dotfiles