From 586cd136433ad12801035397c1b5946c5debb46e Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Sun, 1 Oct 2023 12:59:43 +0100 Subject: [PATCH] Remove old README contents --- README.org | 55 +----------------------------------------------------- 1 file changed, 1 insertion(+), 54 deletions(-) diff --git a/README.org b/README.org index 004d048e..6eb2f9db 100644 --- a/README.org +++ b/README.org @@ -1,7 +1,4 @@ -#+title: Readme - -* [0/1] Tasks -** [ ] rewrite README +#+title: README * Email setup ** Proton @@ -40,53 +37,3 @@ Register app-password with gnome-keyring: #+begin_src bash secret-tool store --label="UKAEA mail mbsync" email evie.litherland-smith@ukaea.uk #+end_src - -* Old README.md -#+BEGIN_SRC markdown -# Personal NixOS configs - -## Contains - -- System definitions for various personal and work machines -- Desktop environment configs - - Plasma - - Hyprland -- Personal server config - - [Base domain](https://xenia.me.uk) # TODO - - [Gitea](https://git.xenia.me.uk) - - [AdGuardHome](https://guard.xenia.me.uk) - - ~[Nextcloud](https://cloud.xenia.me.uk)~ -- Personal home environment definitions - -## Installation - -`Makefile` handles most things. Running `make` will determine if this is a NixOS or Nix home-manager only install. `make nixos` and `make home` execute either explicitly. - -### NixOS - -Clone repo into `/etc/nixos/config`, `make nixos` will do this for you otherwise. Edit your `/etc/nixos/configuration.nix` to import top level expression, e.g.: - -```nix -{ config, pkgs, ... }: { - imports = - [ - # Other imports (e.g. ./hardware-configuration.nix) - ./config/hostname.nix - ]; - # Rest of your configuration.nix goes here -} -``` - -### Nix home-manager - -**Must have `nix` installed to proceed** - -Clone repo and run `make` or `make home`, a machine and user specific home-manager config will be created if it doesn't already exist, and then linked to `$XDG_CONFIG_HOME/home-manager/`. Execute: - -```sh -nix-shell -p home-manager -- run "home-manager switch -b backup" -``` - -to install configuration. Home-manager will self-manager after this. - -#+END_SRC