Go to file
coolneng 0c0748b223
flake.lock: Update
Flake lock file updates:

• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/64b903ca87d18cef2752c19c098af275c6e51d63?narHash=sha256-Fb5TeRTdvUlo/5Yi2d%2BFC8a6KoRLk2h1VE0/peMhWPs%3D' (2023-04-29)
  → 'github:nix-community/lanzaboote/b627ccd97d0159214cee5c7db1412b75e4be6086?narHash=sha256-eSZyrQ9uoPB9iPQ8Y5H7gAmAgAvCw3InStmU3oEjqsE%3D' (2024-06-12)
• Updated input 'lanzaboote/crane':
    'github:ipetkov/crane/0c9f468ff00576577d83f5019a66c557ede5acf6?narHash=sha256-ZNIjBDou2GOabcpctiQykEQVkI8BDwk7TyvlWlI4myE%3D' (2023-04-11)
  → 'github:ipetkov/crane/55e7754ec31dac78980c8be45f8a28e80e370946?narHash=sha256-1hZ/txnbd/RmiBPNUs7i8UQw2N89uAK3UzrGAWdnFfU%3D' (2024-06-04)
• Removed input 'lanzaboote/crane/flake-compat'
• Removed input 'lanzaboote/crane/flake-utils'
• Removed input 'lanzaboote/crane/rust-overlay'
• Updated input 'lanzaboote/flake-compat':
    'github:edolstra/flake-compat/35bb57c0c8d8b62bbfd284272c928ceb64ddbde9?narHash=sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm%2B504Ch3sNKLd8%3D' (2023-01-17)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D' (2023-10-04)
• Updated input 'lanzaboote/flake-parts':
    'github:hercules-ci/flake-parts/dcc36e45d054d7bb554c9cdab69093debd91a0b5?narHash=sha256-n3g7QFr85lDODKt250rkZj2IFS3i4/8HBU2yKHO3tqw%3D' (2023-04-01)
  → 'github:hercules-ci/flake-parts/2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8?narHash=sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw%3D' (2024-06-01)
• Updated input 'lanzaboote/flake-utils':
    'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401?narHash=sha256-H%2BRh19JDwRtpVPAWp64F%2BrlEtxUWBAQW28eAi3SRSzg%3D' (2023-04-11)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)
• Updated input 'lanzaboote/pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/d3de8f69ca88fb6f8b09e5b598be5ac98d28ede5?narHash=sha256-/t7OjNQcNkeWeSq/CFLYVBfm%2BIEnkjoSm9iKvArnUUI%3D' (2023-04-13)
  → 'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1?narHash=sha256-7XfBuLULizXjXfBYy/VV%2BSpYMHreNRHk9nKMsm1bgb4%3D' (2024-06-06)
• Removed input 'lanzaboote/pre-commit-hooks-nix/flake-utils'
• Updated input 'lanzaboote/pre-commit-hooks-nix/gitignore':
    'github:hercules-ci/gitignore.nix/a20de23b925fd8264fd7fad6454652e142fd7f73?narHash=sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8%3D' (2022-08-14)
  → 'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394?narHash=sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs%3D' (2024-02-28)
• Updated input 'lanzaboote/pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/9b8e5abb18324c7fe9f07cb100c3cd4a29cda8b8?narHash=sha256-/E1YwtMtFAu2KUQKV/1%2BKFuReYPANM2Rzehk84VxVoc%3D' (2023-03-15)
  → 'github:NixOS/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3?narHash=sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84%3D' (2024-03-17)
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/2c417c0460b788328220120c698630947547ee83?narHash=sha256-1KRPIorEL6pLpJR04FwAqqnt4Tzcm4MqD84yhlD%2BXSk%3D' (2023-04-22)
  → 'github:oxalica/rust-overlay/6dc3e45fe4aee36efeed24d64fc68b1f989d5465?narHash=sha256-wqbRwq3i7g5EHIui0bIi84mdqZ/It1AXBSLJ5tafD28%3D' (2024-06-08)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/f4a5ca5771ba9ca31ad24a62c8d511a405303436?narHash=sha256-AGXhwHdJV0q/WNgqwrR2zriubLr785b02FphaBtyt1Q%3D' (2024-11-25)
  → 'github:Mic92/nix-index-database/f1e477a7dd11e27e7f98b646349cd66bbabf2fb8?narHash=sha256-U0vivjQFAwjNDYt49Krevs1murX9hKBFe2Ye0cHpgbU%3D' (2024-12-08)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/45348ad6fb8ac0e8415f6e5e96efe47dd7f39405?narHash=sha256-kF6rDeCshoCgmQz%2B7uiuPdREVFuzhIorGOoPXMalL2U%3D' (2024-11-24)
  → 'github:NixOS/nixos-hardware/cf737e2eba82b603f54f71b10cb8fd09d22ce3f5?narHash=sha256-%2BjjPup/ByS0LEVIrBbt7FnGugJgLeG9oc%2BivFASYn2U%3D' (2024-12-10)
2025-02-25 23:39:40 +01:00
assets/bitwig Add patched bitwig-studio to packages 2023-04-10 04:23:30 +02:00
modules Format nix files using new formatter 2025-02-25 23:39:37 +01:00
scripts Add autotrim to zpool creation command 2021-08-17 00:57:33 +01:00
secrets Format nix files using new formatter 2025-02-25 23:39:37 +01:00
.gitattributes Add patched bitwig-studio to packages 2023-04-10 04:23:30 +02:00
.gitignore Add patched bitwig-studio to packages 2023-04-10 04:23:30 +02:00
configuration.nix Switch to Zen kernel 2025-02-25 23:39:36 +01:00
flake.lock flake.lock: Update 2025-02-25 23:39:40 +01:00
flake.nix Format nix files using new formatter 2025-02-25 23:39:37 +01:00
LICENSE.md Bootloader configuration and HW tweaks 2020-04-16 19:14:10 +02:00
Makefile Update Makefile to upstream changes 2024-09-10 15:54:51 +02:00
README.org Move power management settings to independent file 2020-09-03 02:36:09 +02:00

NixOS Laptop

Configuration files for my personal machine, powered by NixOS.

Modules

The configuration is sliced into different files, per category:

  • ZFS pool configuration: hardware-configuration.nix
  • Globally installed packages: software.nix
  • Network and VPN configuration: networking.nix
  • Window manager and userland services: gui.nix
  • Synchronization and backup services: datasync.nix
  • Sound and music setup: audio.nix
  • Development tools: development.nix
  • Printing and scanner client: printing.nix
  • Systemd user services and timers: periodic.nix
  • Power management: power.nix

All the modules are imported in configuration.nix