Go to file

Dotfiles

My personal dotfiles for reproducing my entire machine.

Includes

  • Operating System and packages (NixOS)
  • Neovim config
  • Ghostty Terminal config
  • Tmux config
  • Utility scripts

Installation

Use your preferred package manager to install GNU stow

Then clone the repository

$ git clone https://github.com/kyren223/dotfiles

Let stow generate all the symlinks for you

$ cd ~/dotfiles && stow .

You may need to add the --adopt flag to stow to override existing your existing dotfiles.

If using NixOS, rebuild your system using the flake

$ sudo nixos-rebuild switch --flake ~/dotfiles#laptop-nixos
Description
My personal dotfiles
Readme 1.5 MiB
Languages
Lua 67.5%
Nix 11.8%
Shell 9.8%
Python 6.2%
Scheme 2.3%
Other 2.4%