No description
Find a file
kB01 36e06252b4
All checks were successful
/ Check Nix Flake (push) Successful in 1m49s
Updated Systems, Updated Lix, removed Lix aws dependency
2025-05-26 23:36:09 +02:00
.github/workflows Updated Workflow 2024-12-05 00:10:47 +01:00
assets Removed Old Hosts 2025-05-13 00:36:49 +02:00
homes/x86_64-linux Updated Browser Configs 2025-05-26 23:35:20 +02:00
modules/nixos Removed Old Hosts 2025-05-13 00:36:49 +02:00
packages Added Olympus Mod-loader Installer for Celeste 2025-04-11 23:01:05 +02:00
systems Updated Systems, Updated Lix, removed Lix aws dependency 2025-05-26 23:36:09 +02:00
.gitignore Gitignore: Exclude QEMU Files 2024-11-27 00:38:50 +01:00
.sops.yaml Added Sops to all Hosts, Added LoyAdjos Sops Key 2025-02-08 22:15:25 +01:00
flake.lock Updated Systems, Updated Lix, removed Lix aws dependency 2025-05-26 23:36:09 +02:00
flake.nix Updated Systems, Updated Lix, removed Lix aws dependency 2025-05-26 23:36:09 +02:00
LICENSE Fixed License File-Name 2025-02-10 01:50:18 +01:00
README.md Removed Old Hosts 2025-05-13 00:36:49 +02:00

My NixOS Configurations

Forgejo Issues Forgejo Last Commit standard-readme compliant

This repository contains my Flake based NixOS Configuration Files.

Usage

Setup

Clone this Repository somewhere you can edit it easily:

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

Check if the Hostname of your System matches one of the Systems.

hostname
Hostname does not Match (click to expand)

Install NixOS on the current System with forced Hostname.

cd ~/Project/aux-config
sudo nixos-rebuild switch --flake .#LoyAdjo

Warning

This will change the Hostname of your System to LoyAdjo!

Install NixOS System with current Hostname.

cd ~/Project/aux-config
sudo nixos-rebuild switch --flake .

Updating the Flake based NixOS installation

cd ~/Project/aux-config
sudo nix flake --update   # This Updates the flake.lock
sudo nixos-rebuild switch --flake .

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

License

MIT © kB01