Dotfiles
- Lua 37.4%
- Emacs Lisp 33.7%
- Shell 15%
- Nix 13.9%
| files | ||
| .gitignore | ||
| .gitmodules | ||
| .luarc.json | ||
| link.sh | ||
| nixos_link.sh | ||
| README.md | ||
dotkett
This repository houses some of my dotfiles, namely for Neovim and Zsh.
The link.sh in the root directory will install the dotfiles to their appropriate locations, and if there are files there already, they'll be moved to an old directory so they can be restored later. It is a simple script, and can be extended if necessary.
Do note that it is necessary to install Packer, and then run :PackerInstall or :PackerSync to install the plugins once the configuration files have been linked.
These configurations assume the user is running NixOS, or at least have the Nix package manager configured. The language server definitions for Neovim and DOOM Emacs try to fetch binaries from Nix and will not work in other environments.
Tool dependencies:
- git
- fzf
- rg (ripgrep)