- Download
Ubuntu 24.04 LTSfrom Microsoft Store Turn Windows features on or offcheckWindows Subsystem for Linux(on the bottom)
sudo apt install zsh -ychsh -s $(which zsh)
ssh-keygen -t rsa -b 4096curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | shsudo apt install git -y && sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"git config --global core.autocrlf falsegit clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestionsgit clone https://github.com/zsh-users/zsh-syntax-highlighting ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlightingsudo apt install build-essential procps curl file git autojumpsudo ubuntu-drivers install nvidia:535/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"- https://brew.sh/eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"brew install glab git-lfs eza helm elixir gh olets/tap/zsh-abbr fzf helix rbenv jenv openjdk@8 openjdk@11 go ruff just maven az jq graphviz gradle autojump uvRUBY_CONFIGURE_OPTS="--with-zlib-dir=$(brew --prefix zlib) --with-openssl-dir=$(brew --prefix openssl)" rbenv install 3.4.4git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k- https://github.com/romkatv/powerlevel10keval "$(jenv init -)"jenv add /home/linuxbrew/.linuxbrew/Cellar/openjdk@11/11.0.27/jenv add /home/linuxbrew/.linuxbrew/Cellar/openjdk@8/1.8.0-452/rbenv global 3.4.4curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256"sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl- curl https://get.volta.sh | bash - https://volta.sh/
volta install node pnpm
Install-Module oh-my-posh -Scope CurrentUsercode $PROFILEaddImport-Module oh-my-poshand (in next line)oh-my-posh --init --shell pwsh --config ~/jandedobbeleer.omp.json | Invoke-ExpressionSet-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted- https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf >
Double click>Install - Open Hyper → Edit → Preferences and change the value of
fontFamilytoMesloLGS NF. - With Admin privilages:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) choco install fzf- https://www.powershellgallery.com/packages/PSFzf
- to $PROFILE
Set-PsFzfOption -PSReadlineChordProvider 'Ctrl+t' -PSReadlineChordReverseHistory 'Ctrl+r' Set-PSReadLineKeyHandler -Key Tab -ScriptBlock { Invoke-FzfTabCompletion } - PowerShell/PSReadLine#687 (comment)
- C:\Program Files\WindowsPowerShell\Modules\PSReadline\2.0.0
Set-PSReadLineKeyHandler -Key UpArrow -Function HistorySearchBackwardSet-PSReadLineKeyHandler -Key DownArrow -Function HistorySearchForward