mirror of
https://github.com/Moe1369/nixos-config.git
synced 2024-10-18 04:14:08 +02:00
NixOS Configuration
Mohamed C.
2776b05214
Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/afc892db74d65042031a093adb6010c4c3378422' (2024-08-02) → 'github:nix-community/home-manager/a6c743980e23f4cef6c2a377f9ffab506568413a' (2024-08-06) • Updated input 'jovian': 'github:Jovian-Experiments/Jovian-NixOS/bcfe9dc708c92590fec676692b3ed79443eda819' (2024-08-03) → 'github:Jovian-Experiments/Jovian-NixOS/99099d758c82ba77f682867690a085e055efe906' (2024-08-06) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/d04953086551086b44b6f3c6b7eeb26294f207da' (2024-08-02) → 'github:NixOS/nixpkgs/cb9a96f23c491c081b38eab96d22fa958043c9fa' (2024-08-04) • Updated input 'nixpkgs-stable': 'github:NixOS/nixpkgs/7c6be3078a0699d0249b2408934a1a22d798ee89' (2024-08-05) → 'github:NixOS/nixpkgs/a3103d68517c6ad262ea27c96fc4a38ad81be7a0' (2024-08-06) |
||
---|---|---|
assets | ||
config | ||
packages | ||
scripts | ||
system | ||
user | ||
configuration.nix | ||
flake.lock | ||
flake.nix | ||
home.nix | ||
README.md |
NixOS config
Personal NixOS configuration mostly used for learning the Nix language. Makes use of the experimental Flake and Home-Manager features.
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 homelabp
- OCI container for common services