Go to file
Matej Janezic afc6af93ca
feat(tmux): add tmux-ggclone and copy support for linux and mac
2024-01-25 20:03:57 +01:00
.pyenv feat: add .pyenv for pyenv-default-packages 2023-05-31 00:22:10 +02:00
alacritty feat(alacritty): change font 2023-10-08 16:38:40 +02:00
git feat: seperate gitconfig into multiple files 2023-06-14 12:37:29 +02:00
nvim@2b7b3c8662 feat(nvim): bump submodule 2023-10-08 16:54:35 +02:00
tmux feat(tmux): add tmux-ggclone and copy support for linux and mac 2024-01-25 20:03:57 +01:00
zsh feat(zsh): add p10k to repo and add some aliases and scripts 2023-10-06 14:49:46 +02:00
.gitignore feat(tmux): add tmux-ggclone and copy support for linux and mac 2024-01-25 20:03:57 +01:00
.gitmodules chore(nvim): move submodule to git.janezic.dev 2023-06-16 17:27:08 +02:00
README.md chore: update README.md 2023-10-08 16:39:12 +02:00

README.md

.dotfiles

Alacritty

Install alacritty and JetBrainsMono font from nerd-fonts

ZSH

Install zsh.

$ZDOTDIR

To change the location of zsh config files run one of these

# for linux
echo 'export ZDOTDIR="$HOME/.config/zsh"' > /etc/zsh/zshenv 
# for macos
echo 'export ZDOTDIR="$HOME/.config/zsh"' > /etc/zshenv 

Antigen

Install antigen

curl -L git.io/antigen > antigen.zsh
# or use git.io/antigen-nightly for the latest version

Go

Install go as it is required for building ggman

ggman

Create $HOME/git directory ($GGROOT is set to here) and install ggman

git clone https://github.com/tkw1536/ggman $HOME/git/ggman
cd $HOME/git/ggman
make
make install

pyenv

Install pyenv to $XDG_DATA_HOME/.pyenv (this is already taken care for in .zshenv) using pyenv-installer and install build-dependencies

pyenv-default-packages

Install pyenv-default-packages as pyenv plugin and symlink .pyenv/default-packages to $PYENV_ROOT

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 and follow README.md in git.janezic.dev/janezicmatej/nvim

tmux

Install tmux and fzf for tmux-sessionizer