github-actions[bot] ba920c5d29
Some checks failed
Check Nix formatting / Perform Nix format checks (pull_request) Successful in 3m0s
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 32s
Check Nix flake / Perform Nix flake checks (pull_request) Failing after 14m4s
automated: Update flake.lock
- The following Nix Flake inputs were updated:

Flake input changes:

```shell
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/26c86ba664f227c6abb383d3ca8db9365f275766?dir=pkgs/firefox-addons&narHash=sha256-hyXsQVgl/URb13iWEONwV3gGZ9IU90Q9yPmn5xoWP/8%3D' (2025-05-26)
  → 'gitlab:rycee/nur-expressions/0497d706cb79a3eef1f35dbc45419850c0e01bf1?dir=pkgs/firefox-addons&narHash=sha256-rxxxdxFGX%2BC6xT0QPzMY5lDSBgigqtegQfVRRrZicHg%3D' (2025-05-27)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/e90345deff50af9cb5e75b20fda026a9c97b4e40?narHash=sha256-FLJC/Q0Ck73xhVWn0swwsFWDmwufHXYFtyWbbrXgU3Y%3D' (2025-05-26)
  → 'github:nixos/nixpkgs/b944afb346bd59b6810ea26850fa988ccb7f6f69?narHash=sha256-ctmI5BKx0DZn%2BoHg0gQfNsQzDc7jlFnSerSCPeah0qs%3D' (2025-05-27)
```

Flake evaluation diff:

```shell
comparing devShells.x86_64-linux.default:
<<< /nix/store/xar1rnaymb89q562ljk2ird9rikszkzd-nix-shell.drv
>>> /nix/store/xar1rnaymb89q562ljk2ird9rikszkzd-nix-shell.drv
No version or selection state changes.
Closure size: 3410 -> 3410 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing checks.x86_64-linux.pre-commit-check:
<<< /nix/store/a67jhn3snsvn4kahyam975ml6j16v4i1-pre-commit-run.drv
>>> /nix/store/4kc2aaw65mpxl06mbnqqi7687rjb9dmw-pre-commit-run.drv
Added packages:
[A+]  #1  3gjq9dc6n5215046agsqk7mv1cfixcvn-source  <none>
Removed packages:
[R-]  #1  sasjz6n1qqpph04wx7xhyw3c54s10jf0-source  <none>
Closure size: 2624 -> 2624 (2 paths added, 2 paths removed, delta +0, disk usage +0B).

comparing formatter.x86_64-linux:
<<< /nix/store/hrbbszfa4z1g1azs8nkk5ylci50njkih-nixfmt-unstable-2025-04-04.drv
>>> /nix/store/hrbbszfa4z1g1azs8nkk5ylci50njkih-nixfmt-unstable-2025-04-04.drv
No version or selection state changes.
Closure size: 1308 -> 1308 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

comparing nixosConfigurations.palatine-hill.config.system.build.toplevel:
<<< /nix/store/qh5sg5yq1b755kclh5jshgjjv972wiqs-nixos-system-palatine-hill-25.11.20250526.e90345d.drv
>>> /nix/store/mrxjj04k14fyh5w07yn9izjipnmmmvwn-nixos-system-palatine-hill-25.11.20250527.b944afb.drv
Version changes:
[C.]  #1  apr                         1.patch, 1.7.5 x2, 1.7.5.tar.bz2 x2 -> 1.patch, 1.7.5, 1.7.5.tar.bz2, 1.7.6, 1.7.6.tar.bz2
[U.]  #2  mkpasswd                    5.6.0 -> 5.6.1
[U.]  #3  nixos-system-palatine-hill  25.11.20250526.e90345d -> 25.11.20250527.b944afb
Added packages:
[A.]  #1  10bdbd8b5b0b43445aff23dcd412f25cf6aa328a.patch  <none>
[A.]  #2  1b421e4978440234fb73117c8505dad1ccc68d46.patch  <none>
[A.]  #3  3gjq9dc6n5215046agsqk7mv1cfixcvn-source         <none>
[A.]  #4  b62e911341c8ec7446378b477c47da4256053dc0.patch  <none>
Removed packages:
[R.]  #1  sasjz6n1qqpph04wx7xhyw3c54s10jf0-source  <none>
Closure size: 12116 -> 12119 (53 paths added, 50 paths removed, delta +3, disk usage +77.9KiB).

comparing nixosConfigurations.artemision.config.system.build.toplevel:
<<< /nix/store/x82zvdxbbkv3lc3k2b3ph6ldsm0b8ias-nixos-system-artemision-25.11.20250526.e90345d.drv
>>> /nix/store/968ah029yi9adjb5a43a63pq5zq7haqp-nixos-system-artemision-25.11.20250527.b944afb.drv
Version changes:
[C.]  #01  apr                      1.patch, 1.7.5, 1.7.5.tar.bz2 -> 1.patch, 1.7.6, 1.7.6.tar.bz2
[C.]  #02  firefox                  128.5.0esr.source.tar.xz, 138.0.4, 138.0.4.source.tar.xz -> 128.5.0esr.source.tar.xz, 139.0, 139.0.source.tar.xz
[U.]  #03  firefox-unwrapped        138.0.4 -> 139.0
[U.]  #04  iperf                    3.18, 3.18.tar.gz -> 3.19, 3.19.tar.gz
[U.]  #05  mkpasswd                 5.6.0 -> 5.6.1
[U.]  #06  nixos-system-artemision  25.11.20250526.e90345d -> 25.11.20250527.b944afb
[U.]  #07  nmap                     7.96, 7.96.tar.bz2 -> 7.97, 7.97.tar.bz2
[C.]  #08  nss                      3.79.4, 3.79.4.tar.gz, 3.86.tar.gz, 3.101.2, 3.102.1-with-nspr-4.35.tar.gz, 3.111 -> 3.79.4, 3.79.4.tar.gz, 3.86.tar.gz, 3.101.2, 3.102.1-with-nspr-4.35.tar.gz, 3.112
[U.]  #09  snobol4                  2.3.2, 2.3.2.tar.gz -> 2.3.3, 2.3.3.tar.gz
[C.]  #10  source                   <none> x1780 -> <none> x1781
[U.]  #11  spotify                  1.2.59.514.g834e17d4, 1.2.59.514.g834e17d4-86.snap -> 1.2.60.564.gcc6305cb, 1.2.60.564.gcc6305cb-87.snap
Added packages:
[A.]  #1  10bdbd8b5b0b43445aff23dcd412f25cf6aa328a.patch  <none>
[A.]  #2  139-relax-apple-sdk.patch                       <none>
[A.]  #3  1b421e4978440234fb73117c8505dad1ccc68d46.patch  <none>
[A.]  #4  3gjq9dc6n5215046agsqk7mv1cfixcvn-source         <none>
[A.]  #5  b62e911341c8ec7446378b477c47da4256053dc0.patch  <none>
Removed packages:
[R.]  #1  exit-with                                0-on-sigterm.patch
[R.]  #2  firefox-mac-missing-vector-header.patch  <none>
[R.]  #3  sasjz6n1qqpph04wx7xhyw3c54s10jf0-source  <none>
Closure size: 19442 -> 19445 (116 paths added, 113 paths removed, delta +3, disk usage -11.2KiB).

comparing packages.x86_64-linux.lego-latest:
<<< /nix/store/vi011r7c7lzfzfhxszy0wadq6x4dcs5p-lego-4.21.0.drv
>>> /nix/store/vi011r7c7lzfzfhxszy0wadq6x4dcs5p-lego-4.21.0.drv
No version or selection state changes.
Closure size: 800 -> 800 (0 paths added, 0 paths removed, delta +0, disk usage +0B).

```

Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2025-05-27 14:35:47 +00:00
2025-05-27 10:20:51 -04:00
2025-03-13 18:05:15 -04:00
2025-04-02 00:35:15 -04:00
2025-04-01 13:59:09 -04:00
2025-02-14 01:15:15 -05:00
2025-05-26 19:46:30 -04:00
2025-05-26 14:41:17 -04:00
2025-05-27 00:20:02 -04:00
2023-12-27 19:42:46 +01:00
2024-08-17 22:17:08 -04:00
2025-03-13 18:05:15 -04:00
2024-07-26 03:32:03 +00:00
2024-07-26 03:32:03 +00:00
2025-05-27 14:35:47 +00:00
2025-05-26 23:08:49 -04:00
2025-04-01 13:59:09 -04:00
2025-04-01 13:59:09 -04:00
2025-03-02 20:20:02 -05:00
2025-03-13 18:05:15 -04:00

Nix Dotfiles

This repository contains the flake required to build critical and personal infrastructure running NixOS. The setup can be explored as follows.

This repo supports x86_64-linux and (theorically) aarch64-linux.

Setting Up

Please see our setup guide for more information on how to onboard a new user or system.

For Those Interested

Although we are not actively looking for new members to join in on this repo, we are not strictly opposed. Please reach out to @ahuston-0 for further information.

Repo Structure

  • docs/: public documentation, including contributors and setup guides
  • hydra/: hydra configuration, used for our CI/CD
  • keys/: PGP public keys, for those who are using SOPS for secrets
  • lib: custom nix library functions, including general utility functions and dynamic system construction
  • modules/: Nix modules created by us for common services or overrides (openssh, hydra, certain boot params, etc.)
  • systems/: per-system configurations
  • users/<user>/: includes per-user configs for home-manager, SOPS, and SSH keys
  • utils/: utility scripts primarily used for dependency updates

Contributing

For members of our organization who are looking to either contribute to the existing infrastructure, or onboard their own hardware, please see our contributors guide

Description
No description provided
Readme 2 MiB
Languages
Nix 76%
Emacs Lisp 14.6%
Shell 5.2%
CSS 3.7%
Python 0.5%