Configs that help me to quickly install all software I need for work and fun, and configure OS.
Go to file
2024-03-15 12:55:22 +08:00
.editorconfig feat: add NixOS configuration.nix file and shell script to rebuild it 2024-03-06 22:17:11 +08:00
.gitignore chore(macos): remove config files for macOS (I stopped using it) 2024-03-15 12:55:22 +08:00
build-nix.sh chore(macos): remove config files for macOS (I stopped using it) 2024-03-15 12:55:22 +08:00
configuration.nix feat(nix): install Solaar with correct permissions 2024-03-15 12:40:29 +08:00
LICENSE docs(license): add MIT license text file 2024-03-15 12:40:50 +08:00
Makefile feat: add NixOS configuration.nix file and shell script to rebuild it 2024-03-06 22:17:11 +08:00
README.md chore(macos): remove config files for macOS (I stopped using it) 2024-03-15 12:55:22 +08:00
ssh-config.nix.example feat: add NixOS configuration.nix file and shell script to rebuild it 2024-03-06 22:17:11 +08:00

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 list of software to be installed in these files.

I use NixOS. It stores all of it's configuration in configuration.nix. That's where you can start exploration and modification.

Install

  1. Clone this repo.
  2. Give build script permission to execute: chmod +x ./build-nix.sh.
  3. [Optionally] SSH Config cp ./ssh-config.nix.example ./ssh-config.nix and fill with your values.
  4. Apply configuration with make.

Usage

  1. Change configuration files to desired state.
  2. Apply configuration with make.