NixOS Configuration
Go to file
Mohamed C. a54db54e31
Some checks are pending
Flake.lock / build (push) Waiting to run
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/a6c743980e23f4cef6c2a377f9ffab506568413a' (2024-08-06)
  → 'github:nix-community/home-manager/b3d5ea65d88d67d4ec578ed11d4d2d51e3de525e' (2024-08-07)
• Updated input 'jovian':
    'github:Jovian-Experiments/Jovian-NixOS/99099d758c82ba77f682867690a085e055efe906' (2024-08-06)
  → 'github:Jovian-Experiments/Jovian-NixOS/fc3d12deef508a73c7beef4cd9bebe03acde4ed7' (2024-08-07)
• Updated input 'nixpkgs-stable':
    'github:NixOS/nixpkgs/59be168c1fcab339bab5fd482d93c995f470cbad' (2024-08-06)
  → 'github:NixOS/nixpkgs/2a942f3f2daa8d2ef9d7c9734c45f247f8611874' (2024-08-07)
• Updated input 'plasma-manager':
    'github:nix-community/plasma-manager/1b948955f5a6fa07534c62bd417cd2cbf08a62a4' (2024-08-06)
  → 'github:nix-community/plasma-manager/b6e7a2ed7b22effe1395416adf527935c4b3dc9b' (2024-08-07)
2024-08-07 17:52:25 +02:00
.github/workflows add ci integration 2024-08-06 20:22:47 +02:00
assets add assets 2024-08-03 23:42:25 +02:00
config proper names 2024-08-05 18:55:20 +02:00
packages more pkgs 2024-08-07 11:21:31 +02:00
system remove nixpkgs-stable 2024-08-06 20:46:22 +02:00
user new item name 2024-08-06 20:50:19 +02:00
configuration.nix proper systemwide zsh 2024-08-06 18:14:34 +02:00
flake.lock flake.lock: Update 2024-08-07 17:52:25 +02:00
flake.nix fix jovian 2024-08-04 19:46:24 +02:00
home.nix proper systemwide zsh 2024-08-06 18:14:34 +02:00
README.md Update README.md 2024-08-07 07:44:39 +02:00

NixOS config

Personal NixOS configuration mostly used for learning the Nix language. Makes use of the experimental Flake and Home-Manager features.

Mirrored on gitea.chrayed.de

Todo

  • Better autoupgrade
  • Bash/ZSH Settings
  • ssh key deployment with agenix
  • alternative way to declare .nix files instead of dumping them into configuration.nix
  • Multi Host functionality for homelab
  • OCI container for common services
  • Fix Home-Manager issues with immutable .config files during rebuild