2021-10-05 21:57:56 +00:00
|
|
|
# Dotfiles
|
|
|
|
|
2024-03-06 14:17:11 +00:00
|
|
|
In this repo I store my config files.
|
2024-03-15 04:55:22 +00:00
|
|
|
It helps me to install quickly all software I need for work and fun.
|
2024-03-06 14:17:11 +00:00
|
|
|
Feel free to check & alter the list of software to be installed in these files.
|
2021-10-05 21:57:56 +00:00
|
|
|
|
2024-03-15 04:55:22 +00:00
|
|
|
I use NixOS. It stores all of it's configuration in `configuration.nix`.
|
|
|
|
That's where you can start exploration and modification.
|
2021-10-05 21:57:56 +00:00
|
|
|
|
2024-03-15 04:55:22 +00:00
|
|
|
## Install
|
2023-07-15 06:50:17 +00:00
|
|
|
|
2024-03-15 04:55:22 +00:00
|
|
|
1. Clone this repo.
|
|
|
|
2. Give build script permission to execute: `chmod +x ./build-nix.sh`.
|
2024-03-06 14:17:11 +00:00
|
|
|
2. [Optionally] SSH Config `cp ./ssh-config.nix.example ./ssh-config.nix` and fill with your values.
|
2024-03-15 04:55:22 +00:00
|
|
|
3. Apply configuration with `make`.
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
1. Change configuration files to desired state.
|
|
|
|
2. Apply configuration with `make`.
|