dotfiles/README.md

47 lines
1.1 KiB
Markdown
Raw Normal View History

2023-02-18 12:35:56 +00:00
## Configurations
2023-01-01 14:16:21 +00:00
- [Neovim Nightly](https://github.com/neovim/neovim)
- [Fish Shell](https://github.com/fish-shell/fish-shell)
2023-06-17 12:52:39 +00:00
- And more
2023-01-01 14:16:21 +00:00
2023-09-12 17:22:31 +00:00
Pick and choose - you might want to change some stuff (git config for example).
2023-02-18 12:35:56 +00:00
## Fonts
2023-01-01 14:16:21 +00:00
2023-02-18 12:35:56 +00:00
You will have to install the fonts I use in these dotfiles separately
2023-01-01 14:16:21 +00:00
2023-02-18 12:35:56 +00:00
- [ttf-jetbrains-mono-nerd](https://github.com/ryanoasis/nerd-fonts)
2023-09-12 17:22:31 +00:00
## Tools
2023-02-18 12:35:56 +00:00
2023-09-12 17:22:31 +00:00
- [ripgrep](https://github.com/BurntSushi/ripgrep) `grep` alternative (used by nvim)
- [fd](https://github.com/sharkdp/fd) - `find` alternative (used by nvim)
- [lsd](https://github.com/lsd-rs/lsd) - `ls` alternative
2023-02-18 12:35:56 +00:00
## Usage
- Clone the repository (e.g into `~/.dotfiles`)
2023-06-17 12:52:39 +00:00
2023-02-18 12:35:56 +00:00
```
2023-06-17 12:52:39 +00:00
git clone https://git.nikos.gg/nikos/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
2023-02-18 12:35:56 +00:00
```
- For automated dotfile linking use [just](https://github.com/casey/just)
2023-09-12 17:22:31 +00:00
- Use `just add target` where target is the config directory
2023-02-18 12:35:56 +00:00
```
2023-09-12 17:22:31 +00:00
cd ~/.dotfiles
2023-02-18 12:35:56 +00:00
just add fish
just add nvim
just add wezterm
```
- Or, manually link the directory you need
```
2023-06-17 12:52:39 +00:00
ln -s ~/.dotfiles/fish/dot-config/fish ~/.config/fish
ln -s ~/.dotfiles/nvim/dot-config/nvim ~/.config/nvim
ln -s ~/.dotfiles/wezterm/dot-config/wezterm ~/.config/wezterm
2023-02-18 12:35:56 +00:00
```