d3f4856 Merge branch 'master' of git.sr.ht:~wintershadows/dotfiles
~wintershadows pushed to ~wintershadows/dotfiles git
# Save the repo to `~/.dotfiles`; the `--bare` option prevents Git from making
# a mess of your home directory.
git clone --bare 'https://git.sr.ht/~wintershadows/dotfiles' ~/.dotfiles
# Set up an alias for this shell session (it's also in ~/.config/aliasrc).
alias dots='git --git-dir=$HOME/.dotfiles --work-tree=$HOME'
# Make sure we don't show untracked files in `git status` output.
dots config --local status.showUntrackedFiles no
# Checkout all local files. # NOTE: this might overwrite existing files. Look
# before you leap. Consider checking out individual files as needed and testing
# the configuration piecemeal, instead of doing a complete checkout.
dots checkout
# Make sure we can access remotes properly. The `--bare` option requires us to
# do this manually
dots config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"
dots fetch origin
# Set up Packer.nvim
mkdir -p ~/.local/share/nvim/site/pack/packer/opt/packer.nvim
git clone --single-branch \
https://github.com/wbthomason/packer.nvim \
~/.local/share/nvim/site/pack/packer/opt/packer.nvim
nvim -u NORC +'packadd packer.nvim' +PackerCompile +PackerSync
TODO: I'm not sure if my Packer setup instructions are correct, given that I have a nonstandard setup.
luarocks --local --lua-version=5.1 install fennel
src/
) requires:
src/
) requires:
TODO: RPM and DEB for my un-packaged deps + this repo