Dotfiles
  • Lua 37.4%
  • Emacs Lisp 33.7%
  • Shell 15%
  • Nix 13.9%
Find a file
2026-06-23 23:41:02 -03:00
files doom: PHP support 2026-06-23 23:41:02 -03:00
.gitignore nixos: Add NixOS System Configuration to the repository. 2025-09-11 23:30:54 -03:00
.gitmodules Changed Neovim Gui Font 2023-08-31 19:33:29 -03:00
.luarc.json Silence LSP diagnostics related to the vim global 2025-09-07 22:30:32 -03:00
link.sh Actually install DOOM Emacs, don't just clone it 2026-06-15 16:36:42 -03:00
nixos_link.sh nixos: Add NixOS System Configuration to the repository. 2025-09-11 23:30:54 -03:00
README.md Update README and install DOOM Emacs 2026-06-13 15:38:43 -03:00

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)