https://github.com/afa7789/dotfiles
dotfiles , to replicate whenever I format or change from machine to machines
https://github.com/afa7789/dotfiles
dotfiles-linux vim zsh
Last synced: 2 months ago
JSON representation
dotfiles , to replicate whenever I format or change from machine to machines
- Host: GitHub
- URL: https://github.com/afa7789/dotfiles
- Owner: afa7789
- Created: 2022-06-22T20:01:02.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-28T19:52:10.000Z (about 4 years ago)
- Last Synced: 2025-03-17T09:14:14.081Z (over 1 year ago)
- Topics: dotfiles-linux, vim, zsh
- Language: Shell
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DOTFILES
Dotfiles are those who we use to configure our computers, which looks like .bashrc and .zshrc
## ZSH
I'm using zsh due to prefference, I only needed to install it by:
- `sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"`
- `sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"`
## NeoVim
To install and configure NeoVIM it was needed the following:
- Download [nvim.deb](https://github.com/neovim/neovim) from the releases and then `sudo apt install ./nvim-linux64.deb`
- Installing the [minimal plugin](https://github.com/junegunn/vim-plug) handler for vim: `sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \\n https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'`
- Install the fuzzy file finder, `sudo apt install fzf`
- Install the clipboard provider for vim `sudo apt install xclip`
- Need to have yarn installed.
- run this link `sudo ln -s /usr/bin/nvim /usr/bin/vim`
- set the config here: `~/.config/nvim/init.vim`
- then you run `vim +PlugInstall` `vim +GoInstallBinaries`
### other infos:
- updating your go : https://github.com/udhos/update-golang
- reset my mouse settings: https://github.com/paulrichards321/resetmsmice