https://github.com/AntJanus/my-dotfiles
My dotfiles
https://github.com/AntJanus/my-dotfiles
Last synced: 4 months ago
JSON representation
My dotfiles
- Host: GitHub
- URL: https://github.com/AntJanus/my-dotfiles
- Owner: AntJanus
- Created: 2015-08-17T13:47:19.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2023-05-18T05:11:39.000Z (almost 2 years ago)
- Last Synced: 2024-11-22T09:50:42.242Z (5 months ago)
- Language: Python
- Size: 1.25 MB
- Stars: 46
- Watchers: 3
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - AntJanus/my-dotfiles - My dotfiles (Python)
README
## Ant's Dotfiles
To properly make this all work, you need to install a bunch of tools!
1. Node + NVM
2. zsh and oh-my-zsh
3. tmux
4. [asdf](https://asdf-vm.com/guide/getting-started.html)
5. [neovim](https://github.com/neovim/neovim/wiki/Installing-Neovim)
7. [lsd (ls substitute)](https://github.com/lsd-rs/lsd)
8. [bat (cat substitute)](https://github.com/sharkdp/bat)
9. slapmoji (emojis)
10. ranger (file manager)
11. [fd (find replacement, works with fzf)](https://github.com/sharkdp/fd)
12. [fzf (fuzzy finder)](https://github.com/junegunn/fzf)
13. [ripgrep (fast grep replacement)](https://github.com/burntsushi/ripgrep)
14. ag - silversearcher**Ubuntu only:**
1. Archey or screenfetch (displays info about current OS/system)
2. autorandr (saves/switches monitor setup)
3. rofi (dmenu replacement)
4. conky**MacOS only:**
1. Homebrew
**NPM packages**
```sh
npm install -g \
eslint \
lint-cli \
neovim \
np \
npm-check-updates \
prettier \
typescript
```### NeoVIM
Resources:
- [neovim](https://github.com/neovim/neovim/wiki/Installing-Neovim)
To install on Ubuntu:
```sh
sudo add-apt-repository ppa:neovim-ppa/unstable
sudo apt-get update
sudo apt install neovim
```To install on MacOS (with homebrew):
```sh
brew install neovim
```### AstroNvim
https://github.com/AstroNvim/AstroNvim
Setup: https://github.com/AntJanus/astronvim_config
### FZF
```
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
```### Fd
```bash
sudo apt install fd-find
```### ZSH Syntax Highlighting
https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md#oh-my-zsh
```sh
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
```