Compare commits
No commits in common. "97843e8958b27b0856b6cdd38c1465bae1ad02a6" and "27a4e03a65dc71fb90cc6fe32b5e700c912a77ed" have entirely different histories.
97843e8958
...
27a4e03a65
77
README.md
77
README.md
|
@ -1,62 +1,21 @@
|
||||||
# .dotfiles
|
# .dotfiles
|
||||||
|
|
||||||
## Alacritty
|
## setup cheat sheet
|
||||||
|
|
||||||
Install [alacritty](https://github.com/alacritty/alacritty) and `JetBrainsMono` font from [nerd-fonts](https://github.com/ryanoasis/nerd-fonts)
|
- install [alacritty](https://github.com/alacritty/alacritty)
|
||||||
|
- install `JetBrainsMonoNL` font from [nerd-fonts](https://github.com/ryanoasis/nerd-fonts)
|
||||||
## ZSH
|
- install [zsh](https://www.zsh.org/)
|
||||||
|
- install [oh-my-zsh](https://ohmyz.sh/)
|
||||||
Install [zsh](https://www.zsh.org/).
|
- install [zsh-nvm](https://github.com/lukechilds/zsh-nvm)
|
||||||
|
- install [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)
|
||||||
### $ZDOTDIR
|
- install [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)
|
||||||
|
- install [go](https://go.dev/)
|
||||||
To change the location of zsh config files run one of these
|
- install [ggman](https://github.com/tkw1536/ggman)
|
||||||
|
- install [pyenv](https://github.com/pyenv/pyenv) to $XDG_DATA_HOME/.pyenv
|
||||||
```sh
|
- set `PYENV_ROOT` and use [pyenv-installer](https://github.com/pyenv/pyenv-installer)
|
||||||
# for linux
|
- install [pyenv-default-packages](https://github.com/jawshooah/pyenv-default-packages.git)
|
||||||
echo 'export ZDOTDIR="$HOME/.config/zsh"' > /etc/zsh/zshenv
|
- symlink `.pyenv/default-packages` to `$PYENV_ROOT/default-packages`
|
||||||
# for macos
|
- install [neovim](https://neovim.io/)
|
||||||
echo 'export ZDOTDIR="$HOME/.config/zsh"' > /etc/zshenv
|
- follow `README.md` in [janezicmatej/nvim](https://github.com/janezicmatej/nvim/)
|
||||||
```
|
- install [tmux](https://github.com/tmux/tmux)
|
||||||
|
- install [tmp](https://github.com/tmux-plugins/tpm) for plugins
|
||||||
### Antigen
|
|
||||||
|
|
||||||
Install [antigen](https://github.com/zsh-users/antigen)
|
|
||||||
|
|
||||||
```sh
|
|
||||||
curl -L git.io/antigen > antigen.zsh
|
|
||||||
# or use git.io/antigen-nightly for the latest version
|
|
||||||
```
|
|
||||||
|
|
||||||
## Go
|
|
||||||
|
|
||||||
Install [go](https://go.dev/) as it is required for building `ggman`
|
|
||||||
|
|
||||||
## ggman
|
|
||||||
|
|
||||||
Create `$HOME/git` directory (`$GGROOT` is set to here) and install [ggman](https://github.com/tkw1536/ggman)
|
|
||||||
|
|
||||||
```sh
|
|
||||||
git clone https://github.com/tkw1536/ggman $HOME/git/ggman
|
|
||||||
cd $HOME/git/ggman
|
|
||||||
make
|
|
||||||
make install
|
|
||||||
```
|
|
||||||
|
|
||||||
## pyenv
|
|
||||||
|
|
||||||
Install [pyenv](https://github.com/pyenv/pyenv) to `$XDG_DATA_HOME/.pyenv` (this is already taken care for in `.zshenv`) using [pyenv-installer](https://github.com/pyenv/pyenv-installer) and install [build-dependencies](https://github.com/pyenv/pyenv/wiki#suggested-build-environment)
|
|
||||||
|
|
||||||
### pyenv-default-packages
|
|
||||||
Install [pyenv-default-packages](https://github.com/jawshooah/pyenv-default-packages.git) as pyenv plugin and symlink `.pyenv/default-packages` to `$PYENV_ROOT`
|
|
||||||
|
|
||||||
```sh
|
|
||||||
git clone https://github.com/jawshooah/pyenv-default-packages.git $(pyenv root)/plugins/pyenv-default-packages
|
|
||||||
ln -s "$XDG_CONFIG_HOME/.pyenv/default-packages" "$(pyenv root)/default-packages"
|
|
||||||
```
|
|
||||||
|
|
||||||
## neovim
|
|
||||||
Install [neovim](https://neovim.io/) and follow `README.md` in [git.janezic.dev/janezicmatej/nvim](https://git.janezic.dev/janezicmatej/nvim/)
|
|
||||||
|
|
||||||
## tmux
|
|
||||||
Install [tmux](https://github.com/tmux/tmux) and [`fzf`](https://github.com/junegunn/fzf) for `tmux-sessionizer`
|
|
||||||
|
|
|
@ -46,19 +46,19 @@ font:
|
||||||
size: 14
|
size: 14
|
||||||
|
|
||||||
normal:
|
normal:
|
||||||
family: JetBrainsMono Nerd Font
|
family: JetBrainsMonoNL Nerd Font
|
||||||
style: Regular
|
style: Regular
|
||||||
|
|
||||||
italic:
|
italic:
|
||||||
family: JetBrainsMono Nerd Font
|
family: JetBrainsMonoNL Nerd Font
|
||||||
style: Italic
|
style: Italic
|
||||||
|
|
||||||
bold:
|
bold:
|
||||||
family: JetBrainsMono Nerd Font
|
family: JetBrainsMonoNL Nerd Font
|
||||||
style: Bold
|
style: Bold
|
||||||
|
|
||||||
bold_italic:
|
bold_italic:
|
||||||
family: JetBrainsMono Nerd Font
|
family: JetBrainsMonoNL Nerd Font
|
||||||
style: Bold Italic
|
style: Bold Italic
|
||||||
|
|
||||||
draw_bold_text_with_bright_colors: true
|
draw_bold_text_with_bright_colors: true
|
||||||
|
|
Loading…
Reference in New Issue