summaryrefslogtreecommitdiff
path: root/README.md
blob: c5a4993d714e8c01420c761c6c89b4c7ef31ba85 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# 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

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

Let stow generate all the symlinks for you

```sh
$ 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

```sh
$ sudo nixos-rebuild switch --flake ~/dotfiles#laptop-nixos
```