README
This commit is contained in:
parent
b99de1d61f
commit
ae75c299cb
31
README.md
31
README.md
@ -1,20 +1,23 @@
|
||||
# My personal nixos config.
|
||||
# NixOS configurations
|
||||
|
||||
### Usage
|
||||
This repository aims to configure everything I use for all my machines.
|
||||
|
||||
To build the nixos system:
|
||||
### Goals
|
||||
|
||||
- Provide me with something that I personally can use.
|
||||
- Make it modular so that it can be reused by other people or me on other people's machines (my company's workstation).
|
||||
|
||||
### How to use
|
||||
|
||||
[Check the home-manager modules](./home/modules/default.nix)
|
||||
[Check the NixOS modules](./nixos/modules/default.nix)
|
||||
|
||||
These are exposed in the following way
|
||||
`<this-flake>.homeManagerModules.<module>`
|
||||
`<this-flake>.nixosModules.<module>`
|
||||
|
||||
Run the following for more info:
|
||||
```bash
|
||||
make nixos
|
||||
nix flake show github:ivandimitrov8080/configuration.nix
|
||||
```
|
||||
|
||||
To build ivand home:
|
||||
|
||||
```bash
|
||||
make home
|
||||
```
|
||||
|
||||
To make music:
|
||||
```bash
|
||||
make music # this will compile the realtime kernel
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user