diff --git a/README.md b/README.md index 28cc507..d485fe2 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # My NixOS Configurations ![Forgejo Issues](https://img.shields.io/gitea/issues/open/kb01/nix-config?gitea_url=https%3A%2F%2Fgit.kb-one.de) -![Forgejo Release](https://img.shields.io/gitea/v/release/kb01/nix-config?gitea_url=https%3A%2F%2Fgit.kb-one.de) +![Forgejo Last Commit](https://img.shields.io/gitea/last-commit/kb01/aux-config?gitea_url=https%3A%2F%2Fgit.kb-one.de) [![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme) This repository contains my Flake based NixOS Configuration Files. @@ -14,91 +14,50 @@ Clone this Repository somewhere you can edit it easily: git clone https://git.kb-one.de/kb01/aux-config ~/Project/aux-config ``` -Check if your Hostname matches one of the [Hosts](#hosts) in the config. +Check if the Hostname of your System matches one of the [Systems](./systems/README.md). ```bash hostname ```
Hostname does not Match (click to expand) - Install NixOS on the current system with forced hostname. + Install NixOS on the current System with forced Hostname. ```bash cd ~/Project/aux-config - sudo nixos-rebuild switch --flake .#voloxo + sudo nixos-rebuild switch --flake .#LoyAdjo ``` > **Warning** > - > This will change the Hostname of your System to voloxo! + > This will change the Hostname of your System to LoyAdjo!
-Install NixOS for your current Hostname. +Install NixOS System with current Hostname. ```bash cd ~/Project/aux-config sudo nixos-rebuild switch --flake . ``` -### Updating the Flake Based NixOS Installation +### Updating the Flake based NixOS installation ```bash cd ~/Project/aux-config sudo nix flake --update # This Updates the flake.lock sudo nixos-rebuild switch --flake . ``` -### Modify NixOS Installation +### Modify NixOS installation 1. Edit the config in ~/Project/aux-config `vim system/x86_64-linux/$HOST/default.nix` 2. Stage the Changes if you created or deleted Files `git add .` (They will be ignored if you miss this step!) 3. Build your System to apply the changes `sudo nixos-rebuild switch --flake .` 4. Commit your Changes if satisfied `git commit -m "Added Software hello-world"` 5. Then Push your Changes to the Remote, so that other systems can update `git push` -## Hosts +## Used Work -### [HyperC](./systems/x86_64-linux/HyperC) -Surface Pro 2017 Tablet - -User: [kb@HyperC](./homes/x86_64-linux/kb@HyperC) - -Cpu: Intel i5-7300U - -Ram: 8GB - -### [LoyAdjo](./systems/x86_64-linux/LoyAdjo) -My Gaming Desktop - -User: [kb@LoyAdjo](./homes/x86_64-linux/kb@LoyAdjo) - -Cpu: AMD Ryzen 5 5600X - -Ram: 32GB - -Gpu: NVIDIA GeForce GTX 1070 - -### [kb-game-01](./systems/x86_64-linux/kb-game-01) -My KVM Server for Gameservers - -Cpu: AMD EPYC 7702P 64-Core (4 Cores) - -Ram: 16GB - -### [U3ncSovm](./systems/x86_64-linux/U3ncSovm) -My NAS Server, currently under construction only as VM. - -Cpu: 3 Cores of Host - -Ram: 3GB of Host - -Build: `nixos-rebuild build-vm --flake .#U3ncSovm` - -### [Rubtrm](./systems/i686-linux/Rubtrm) -My Lenovo ideapad S10 4333-A13 - -Cpu: Intel Atom N270 (2 Cores, 1.6GHz) - -Ram: 2GB +[Server Icon](./assets/server-solid.svg) © [FontAwesome](https://fontawesome.com) under the [CC BY 4.0 License](https://creativecommons.org/licenses/by/4.0/) ## License -[MIT © kB01](../LICENSE) +[MIT © kB01](./LICENSE) diff --git a/assets/HyperC.jpeg b/assets/HyperC.jpeg new file mode 100644 index 0000000..73f50e1 Binary files /dev/null and b/assets/HyperC.jpeg differ diff --git a/assets/LANA9Z.jpeg b/assets/LANA9Z.jpeg new file mode 100644 index 0000000..936ac46 Binary files /dev/null and b/assets/LANA9Z.jpeg differ diff --git a/assets/LoyAdjo.jpeg b/assets/LoyAdjo.jpeg new file mode 100644 index 0000000..d1d3307 Binary files /dev/null and b/assets/LoyAdjo.jpeg differ diff --git a/assets/Ohybke.jpeg b/assets/Ohybke.jpeg new file mode 100644 index 0000000..81dc4aa Binary files /dev/null and b/assets/Ohybke.jpeg differ diff --git a/assets/Rubtrm.jpeg b/assets/Rubtrm.jpeg new file mode 100644 index 0000000..ca156c1 Binary files /dev/null and b/assets/Rubtrm.jpeg differ diff --git a/assets/server-solid.svg b/assets/server-solid.svg new file mode 100644 index 0000000..dde4a54 --- /dev/null +++ b/assets/server-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/systems/README.md b/systems/README.md new file mode 100644 index 0000000..2889cf3 --- /dev/null +++ b/systems/README.md @@ -0,0 +1,198 @@ +# Systems + +## [LANA9Z](./x86_64-linux/LANA9Z) + + + + + +
+ + + + + + + + + + + + + + + + + +
Userkb@LANA9Z
CpuIntel i7-2640M, 2 Cores, max 3.50 GHz
Ram16 GB
DeviceMacBook Pro 2011 (MacBook Pro 8,1)
+
+ +## [LoyAdjo](./x86_64-linux/LoyAdjo) + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
Userkb@LoyAdjo
CpuAMD Ryzen 5 5600X, 6 Cores, max 4.60 GHz
GpuGeForce GTX 1070
Ram32 GB
DeviceCustom Desktop Computer
+
+ +## Ohybke + + + + + +
+ + + + + + + + + + + + + + + + + +
Userkb@Ohybke
CpuIntel i3-1000NG4, 2 Cores, 3.20 GHz
Ram8 GB
DeviceMacBook Air early 2020 (MacBook Air 9,1)
+
+ +## [HyperC](./x86_64-linux/HyperC) + + + + + +
+ + + + + + + + + + + + + + + + + +
Userkb@HyperC
CpuIntel i5-7300U, 2 Cores, max 3.50 GHz
Ram8 GB
DeviceSurface Pro 2017 (Surface Pro 5)
+
+ +## [Rubtrm](./i686-linux/Rubtrm) + + + + + +
+ + + + + + + + + + + + + + + + + +
Userkb@Rubtrm
CpuIntel Atom N270, 2 Cores, 1.60 GHz
Ram2 GB
DeviceLenovo ideapad S10 4333-A13
+
+ +## [kb-game-01](./x86_64-linux/kb-game-01) + + + + + +
+ + + + + + + + + + + + + + + + + +
Usermaster@kb-game-01
CpuAMD EPYC 7702P, 4 / 64 Cores, max 3.35 GHz
Ram16 GB
DeviceKVM Server for Game-Servers (or Build-Server)
+
+ +## [U3ncSovm](./x86_64-linux/U3ncSovm) + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
Usermaster@U3ncSovm
Cpu...
Ram...
DeviceCustom NAS Server, currently under construction only as VM.
Build
nixos-rebuild build-vm --flake .#U3ncSovm
+
\ No newline at end of file