Configs that help me to quickly install all software I need for work and fun, and configure OS.
private | ||
.editorconfig | ||
.gitignore | ||
aliases.sh | ||
build-nix.sh | ||
configuration.nix | ||
LICENSE | ||
Makefile | ||
README.md |
Dotfiles
In this repo I store my config files.
It helps me to install quickly all software I need for work and fun.
Feel free to check & alter the configs as you like.
I use NixOS. It stores all of its configuration in configuration.nix
.
Start your exploration there.
If you are confused at any step - checkout docs on https://nixos.org/
Install
- Clone this repo.
- Give build script permission to execute:
chmod +x ./build-nix.sh
. - [Optionally] Check example files in
./private
folder. If anything there you'd like to use - copy example file and remove ".example" suffix. Fill file with your content. Example: SSH Configcp ./private/ssh-config.nix.example ./private/ssh-config.nix
and fill with your values. - Apply configuration with
make
.
Usage
- Change configuration files to desired state.
- Apply configuration with
make
.