Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 1.04 KB

File metadata and controls

71 lines (47 loc) · 1.04 KB

My dotfiles

Install

git clone https://github.com/gotha/dotfiles.git && cd dotfiles

Depending on your OS follow one of these guides:

neovim

Plugins will be automatically installed by lazy.nvim on first run.

To manually sync plugins:

nvim +Lazy sync

tmux

Start tmux and press prefix + I (shift + i) to install the required plugins.

or manually:

git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
killall tmux
tmux
~/.tmux/plugins/tpm/bin/install_plugins

Vale

vale sync

to update vale styles

Deploy remote host

nix run github:serokell/deploy-rs -- .#bastion

Install on QEMU

Generate and boot disk image

nix build .#packages.x86_64-linux.devbox-qemu
./run-qemu.sh

Update configuration over ssh

nix run .#deploy-devbox-qemu

Get ready to contribute

git remote set-url origin git@github.com:gotha/dotfiles.git
git config --local core.hooksPath .githooks/