From c15dc0a47dd21a20db45d34d914ea6a09777f727 Mon Sep 17 00:00:00 2001 From: Corey Doughty Date: Mon, 10 Aug 2026 13:51:35 -0400 Subject: [PATCH] Updated README and LICENSE. --- LICENSE | 2 +- README.md | 20 ++++++++++++++++++-- configuration.nix | 4 ++-- 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/LICENSE b/LICENSE index 15583a4..94ad570 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2026 corey +Copyright (c) 2026 Corey Doughty Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including diff --git a/README.md b/README.md index a6eeb0f..0f460ab 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,19 @@ -# nixos +# NixOS Configuration + +Simple NixOS configuration + +## Install Instructions +- Install nixos with the installer +- Copy `/etc/nixos` directory to a backup directory +- Clone the repository to /etc/nixos +- Copy the original `hardware_configuration.nix` to `./hdwr/default.nix` + - See `./hdwr/example.nix` for more examples +- Optionally copy the original `configuration.nix` and `hardware_configuration.nix` to the `./orig/` folder + - For reference later on if needed. +- Copy the `./vars/example.nix` to `./vars/default.nix` and make appropriate edits. +- Create a `./schd/default.nix` file and add any needed cron and/or systemd-timer tasks + - There is a `./schd/exampe.nix` for local reference + - Other references: + - https://nixos.wiki/wiki/Cron + - https://nixos.wiki/wiki/Systemd/Timers -My NixOS configuration \ No newline at end of file diff --git a/configuration.nix b/configuration.nix index d8f057c..6cc9a6f 100644 --- a/configuration.nix +++ b/configuration.nix @@ -54,7 +54,7 @@ in # User # ---- - # Don't forget to set a password with ‘passwd’. + # Don't forget to set a password with 'passwd'. users.users = { "${vars.user.username}" = { isNormalUser = true; @@ -271,7 +271,7 @@ in # This value determines the NixOS release from which the default # settings for stateful data, like file locations and database versions - # on your system were taken. It‘s perfectly fine and recommended to leave + # on your system were taken. It's perfectly fine and recommended to leave # this value at the release version of the first install of this system. # Before changing this value read the documentation for this option # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).