Archived. All maintenance and development now happens as part of monorepo.
This repository has been archived on 2024-03-26. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
Payas Relekar 9cd32dc0b4 flake.lock: 2023_12_24
• Updated input 'agenix':
    'github:ryantm/agenix/13ac9ac6d68b9a0896e3d43a082947233189e247' (2023-11-29)
  → 'github:ryantm/agenix/457669db4259ff69d1ac1183aaa6000420940c1f' (2023-12-23)
• Updated input 'agenix/darwin':
    'github:lnl7/nix-darwin/87b9d090ad39b25b2400029c64825fc2a8868943' (2023-01-09)
  → 'github:lnl7/nix-darwin/4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d' (2023-11-24)
• Updated input 'agenix/home-manager':
    'github:nix-community/home-manager/32d3e39c491e2f91152c84f8ad8b003420eab0a1' (2023-04-22)
  → 'github:nix-community/home-manager/3bfaacf46133c037bb356193bd2f1765d9dc82c1' (2023-12-20)
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/915327515f5fd1b7719c06e2f1eb304ee0bdd803' (2023-12-13)
  → 'github:serokell/deploy-rs/b709d63debafce9f5645a5ba550c9e0983b3d1f7' (2023-12-20)
• Updated input 'home-manager':
    'github:nix-community/home-manager/e8aaced73ebaf6bfa8e3c6ab0a19cb184bc4d798' (2023-12-18)
  → 'github:nix-community/home-manager/a2523ea0343b056ba240abbac90ab5f116a7aa7b' (2023-12-23)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/91a00709aebb3602f172a0bf47ba1ef013e34835' (2023-12-17)
  → 'github:nixos/nixpkgs/6df37dc6a77654682fe9f071c62b4242b5342e04' (2023-12-22)
• Updated input 'nixpkgs-pihole':
    'github:williamvds/nixpkgs/8edae633ed17bb48dc834fbccc992844463c4999' (2023-09-14)
  → 'github:williamvds/nixpkgs/6d0adc3a5f867ecf2b8e0f2f05403cddbbd7f9cd' (2023-12-23)
2023-12-24 15:06:26 +05:30
_sources pi-hole-latest: ∅ → 2023.05.2 2023-06-01 15:51:04 +05:30
cachix Remove nixpkgs-unstable 2022-07-05 21:33:47 +05:30
hosts pihole: Update to 2023.11.0 2023-12-22 23:05:08 +05:30
modules dev-common: Add esphome 2023-12-23 22:45:09 +05:30
.gitignore Setup secrets management using agenix 2022-02-22 03:09:20 +05:30
cachix.nix Cachix: Whitespace changes 2022-04-16 20:21:02 +05:30
flake.lock flake.lock: 2023_12_24 2023-12-24 15:06:26 +05:30
flake.nix doom: configure apheleia 2023-11-16 10:46:35 +05:30
nvfetcher.toml nvfetcher: initial commit 2023-09-18 12:28:37 +05:30
README.org meta: Add initial README.org 2022-04-17 22:26:53 +05:30

What is this?

A NixOS config using flakes

Why is this?

  • I got tired of babying my system
  • I got tired of reinstalling my system every year just to keep it clean and fresh
  • I got tired of not updating my system in fear of black screen
  • I got tired of re-learning and re-doing my setup on every reinstall

Caveat emptor:

This config is NOT designed, intended, built for anybody's needs but mine. It grew organically over time, as I learned more (which is still quite little in general Nix/NixOS terms). Please do not use this for any purpose other than self-amusement.