Formatted

This commit is contained in:
Bryan Ramos 2023-03-22 00:20:23 -04:00
parent a79fc67d37
commit e5f6ca254c
2 changed files with 14 additions and 12 deletions

View file

@ -1,16 +1,17 @@
# NixOS / Home-Manager Flake Configuration # NixOS / Home-Manager Flake Configuration
This repository is a stash for my current and WIP NixOS and Home-Manager flake setup. This repository is a stash for my current NixOS and Home-Manager flake setup.
The repository is structured in two main directories: ```homeConfig``` and ```sysConfig```. The ```homeConfig``` directory contains all the files related to the standalone Home-Manager install and .config files, while the ```sysConfig``` directory contains a modular NixOS system configuration. The repository is structured in two main directories: ```homeConfig``` and ```sysConfig```.
The ```homeConfig``` directory contains all the files related to home-manager.
The ```sysConfig``` directory contains a modular NixOS system configuration.
My personal dotfiles are included in the ```homeConfig/dotfiles``` directory. My personal dotfiles are included in the ```homeConfig/dotfiles``` directory.
Feel free to clone/fork and use as you please. Feel free to clone/fork and use as you please.
Don't forget to update and/or create new symlinks in ```homeConfig/home.nix```!
Here are useful resources for finding a list of nix packages and options... Here are useful resources for finding a list of nix packages and options...
@ -43,11 +44,12 @@ Add this line anywhere to your nix configuration.
If you are using nix on a Linux distro, macOS or Windows WSL your config file defaults to If you are using nix on a Linux distro, macOS or Windows WSL your config file defaults to
```~/.config/nix/nix.conf``` ```~/.config/nix/nix.conf```
If you are using NixOS add the code snippet to your system configuration instead, located by default in ```/etc/nixos/configuration.nix``` If you are using NixOS add the code snippet to your system configuration instead,
located by default in ```/etc/nixos/configuration.nix```
## Home-Manager ### Home-Manager
> This is a standalone home-manager install, NOT a NixOS/darwin module. Which is the recommended, more portable and preferred way of using home-manager. > This is a standalone home-manager install, NOT a NixOS/darwin module.
To initialize Home-Manager properly for the first time, run the following command: To initialize Home-Manager properly for the first time, run the following command:
@ -55,5 +57,5 @@ To initialize Home-Manager properly for the first time, run the following comman
## Contributions ## Contributions
Contributions and suggestions are welcome! If you find any issues or have any suggestions,
If you find any issues or have any improvements you'd like to suggest, please feel free to open an issue or submit a pull request! please feel free to open an issue or submit a pull request!