NixOS Configuration
Go to file
Mohamed C. ff6479d1e1
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/30e04f3d477256de3eb6a7cff608e220087537d4' (2024-10-04)
  → 'github:nix-community/home-manager/509dbf8d45606b618e9ec3bbe4e936b7c5bc6c1e' (2024-10-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/27e30d177e57d912d614c88c622dcfdb2e6e6515' (2024-10-01)
  → 'github:NixOS/nixpkgs/bc947f541ae55e999ffdb4013441347d83b00feb' (2024-10-04)
2024-10-05 15:51:41 +02:00
.github/workflows run workflow every hour 2024-08-10 10:48:04 +02:00
assets more wallpapers 2024-09-06 14:41:01 +02:00
container change name 2024-09-05 17:29:58 +02:00
dotfiles start steam silently 2024-09-07 12:44:11 +02:00
hosts server settings with zfs 2024-09-05 18:34:47 +02:00
modules remove sunshine 2024-10-04 10:08:03 +02:00
flake.lock flake.lock: Update 2024-10-05 15:51:41 +02:00
flake.nix switch to plasma 2024-10-05 15:51:03 +02:00
README.md Update README.md 2024-09-10 08:02:03 +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 -> now uses groups in flake.nix
  • Multi Host functionality for homelab
  • OCI container for common services
  • Fix Home-Manager issues with immutable .config files during rebuild -> files kglobalshortcutsrc and kwinrc can't be overwritten because of plasma-manager