No description
Find a file
2024-08-05 19:27:40 +02:00
modules Innitial Commit 2024-06-07 13:49:42 +02:00
systems/x86_64-linux Added SMB Share Compatibility 2024-08-05 19:27:40 +02:00
.gitignore updated Gitignore, added Home-Manager Input 2024-07-16 14:44:23 +02:00
flake.lock Innitial Commit 2024-06-07 13:49:42 +02:00
flake.nix Switched to Homemanager-Config on yerukall 2024-07-16 13:29:13 +02:00
LICENCE Added Licence 2024-06-07 14:05:30 +02:00
README.md Fixed README formatting, Added to Instructions 2024-07-16 12:29:52 +02:00

My NixOS Configurations

Forgejo Issues Forgejo Release standard-readme compliant

This repository contains my NixOS Configuration Files.

Usage

Clone this Repository somewhere you can edit it easily:

git clone https://git.kb-one.de/kb01/aux-config ~/Projects/aux-config

Warning

Only do this if you know what you are doing.

Now clone your local Git-Repo to /etc/nixos:

sudo rm -R /etc/nixos
sudo git clone ~/Projects/aux-config /etc/nixos

Now When you want to change your System, you ...

  1. Edit the config in ~/Project/aux-config vim system/x86_64-linux/$HOST/default.nix
  2. Commit the Changes locally git commit -m "Some Changes"
  3. Now you cd /etc/nixos
  4. Update the Changes sudo git pull --rebase
  5. Build your System to apply the changes sudo nixos-rebuild switch --flake .
  6. If you are Satisfied with your Changes, switch to ~/Projects/aux-config and Push your Changes to the Remote

Hosts

HyperC

Surface Pro 2017 Tablet

Cpu: Intel i5-7300U

Ram: 8GB

yerukall

Lenovo Thinkpad E14 Gen 4

Cpu: AMD Ryzen 5 5625U

Ram: 16GB

License

MIT © kB01