Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rudiney/dotfiles
My personal dotfiles repo
https://github.com/rudiney/dotfiles
Last synced: about 1 month ago
JSON representation
My personal dotfiles repo
- Host: GitHub
- URL: https://github.com/rudiney/dotfiles
- Owner: Rudiney
- Created: 2024-06-16T12:47:56.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-09-27T13:13:34.000Z (4 months ago)
- Last Synced: 2024-10-11T23:31:56.590Z (3 months ago)
- Language: Vim Script
- Size: 86.9 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rudi's personal dotfiles
This repo follows the [GNU stow](https://www.gnu.org/software/stow/) naming convention to ealisy
setup and share dotfiles between machines.## New machine install steps
1. [brew](https://brew.sh)
1. [Oh-my-zsh](https://ohmyz.sh/#install)
1. brew packages: `brew install neovim ripgrep fd nvm rbenv gh stow lazygit`
- RipGrep
- fd
- [NeoVim](https://neovim.io)
- [nvm](https://github.com/nvm-sh/nvm)
- [rbenv](https://github.com/rbenv/rbenv)
- lazygit
- gh
- stow
1. stow dotfiles: `stow zsh nvim vimplug`
1. install a node version: `nvm install v20`
1. install yarn with `corepack enable`
1. install node->neovim lib: `yarn global add neovim`
1. install a ruby version: `rbevn install 3.3.3`
1. install ruby->neovim lib: `gem install neovim`
1. open `nvim` and run `:PlugInstall`
> run `:checkhealth` for a health report