authorgravatar for git@paperclover.netclover caruso <git@paperclover.net> 2025-05-12 15:32:01-07:00
committergravatar for git@paperclover.netclover caruso <git@paperclover.net> 2025-05-27 12:53:32-07:00
log5260bb9b1b5c298885866148ab736c46b6f702b5
tree75ac1cb202b3e97c87a0d0284b293918b893f8b7
parent56f3aa29829b494fb1acbabe9ac8dc946be20dcc

update readme file


1 files changed, 16 insertions(+), 4 deletions(-)

readme.md+16-4
......@@ -6,16 +6,16 @@ machines, but also share useful modules between each other.
66```
77lib/ # reusable functions
88modules/ # reusable modules
9 +-- home/ # home program configurations
910 +-- macos/ # nix-darwin configurations
10 +-- nixos/ # linux configurations
1111 +-- neovim/ # nvf configurations
12 +-- nixos/ # linux configurations
1213 +-- shared/ # shared between nixos-rebuild & darwin-rebuild
13 +-- home-manager.nix # home program presets
1414users/
1515 +-- chloe/
1616 | +-- user.nix # info about her
17 | +-- configuration.nix # for all hosts
18 | +-- home.nix # for all hosts
17 | +-- configuration.nix # for all hosts (system)
18 | +-- home.nix # for all hosts (userspace)
1919 | +-- vim.nix # for neovim
2020 | +-- sandwich/
2121 | | +-- configuration.nix # per host
......@@ -67,3 +67,15 @@ Setup `nix-darwin` using the `switch` helper:
6767```
6868./switch
6969```
70
71## Neovim configuration
72
73By default, neovim is configured to all machines in `$PATH`. Neovim can be run
74directly via `nix run`, which skips needing to build the whole system
75configuration.
76
77```
78nix run .#nvim-natalie # run by user
79./nvim # run based on your username
80```
81