From e0fb4fafa28bbfd68aa4b6c4e4dcbd89aeacbae0 Mon Sep 17 00:00:00 2001 From: Emmet Date: Sat, 22 Apr 2023 15:59:37 -0500 Subject: [PATCH] Add README --- README.org | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 README.org diff --git a/README.org b/README.org new file mode 100644 index 0000000..93ae442 --- /dev/null +++ b/README.org @@ -0,0 +1,28 @@ +#+title: Readme +#+author: librephoenix + +* My Nix Configuration +While I still run =Arch btw=, I've been experimenting with NixOS and quite like it! My configuration is not ready for daily use yet, but I'm learning inside a VM. Once this config is ready, I can run =Nix btw= instead. + +* Notes for Myself +To get this running on a NixOS system, I will start by cloning the repo: +#+BEGIN_SRC sh :noeval +git clone https://gitlab.com/librephoenix/nixos-config.git /path/to/my/config/folder +#+END_SRC + +Then, I can switch into the system configuration by running: +#+BEGIN_SRC sh :noeval +sudo nixos-rebuild switch -I nixos-config=nixos-config=/dotfiles/path/system/configuration.nix +#+END_SRC + +Home manager can be installed with: +#+BEGIN_SRC sh :noeval +nix-channel --add https://github.com/nix-community/home-manager/archive/master.tar.gz home-manager +nix-channel --update +nix-shell '' -A install +#+END_SRC + +Then, my home-manager configuration can be installed with: +#+BEGIN_SRC sh :noeval +home-manager switch -f /dotfiles/path/user/home.nix +#+END_SRC