Repo largely inspired by https://github.com/bartdorsey/dotfiles
Post-install#
Need to manually install these tools. Will probly need to automate all this, but for now let's keep it simple.
Windows#
- Rust Windows installer
- marksman and move binary to ~/bin folder
winget install ajeetdsouza.zoxide junegunn.fzf BurntSushi.ripgrep.MSVC sharkdp.fd Starship.Starship CoreyButler.NVMforWindowsSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser;Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expressionscoop install 7zip jq poppler imagemagick unar
Linux#
- nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash - zoxide
curl -sS https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | bash - rust
curl --proto '=https' --tlsv1.2 -ssf https://sh.rustup.rs | sh sudo apt install build-essential fzf- install stuff for starship like jq, poppler and imagemagick
Shared#
npm install -g graphql-language-service-server eslint prettier vscode-langservers-extracted typescript-language-server @astrojs/language-server prettier-plugin-astrocargo install --locked dprint gitui eza harper-ls rip2cargo install coreutils jnv- scoop install fd