karaolidis 32117d0bf8
Build Derivations / build (push) Failing after 26m39s
Fix microvm performance
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2026-05-10 12:19:39 +01:00
2026-05-06 01:18:48 +00:00
2026-05-10 12:19:39 +01:00
2026-05-08 11:48:06 +00:00
2026-05-08 17:23:21 +00:00
2026-05-07 22:42:32 +01:00
2026-05-08 17:23:21 +00:00
2024-12-15 19:09:07 +00:00
2025-08-17 16:47:20 +03:00
2025-08-23 11:45:18 +03:00
2026-05-08 10:24:19 +00:00
2026-05-06 01:18:48 +00:00
2026-05-07 12:52:32 +00:00
2026-01-21 22:29:24 +00:00
2026-05-08 17:23:21 +00:00

nix

NixOS dotfiles and configuration for various hosts and users.

Structure

  • flake.lock and flake.nix: Core Nix flake files defining the repository's dependencies and entry points.

  • hosts/: All host-specific configurations.

    • common/: Shared configuration definitions.
      • shells/: Nix dev shells.
      • configs/: System configurations applicable to all hosts.
        • system/: System-level configurations and scripts.
        • user/: Per-user options.
          • console/: Console-related settings.
          • gui/: GUI-related settings.
    • <name>/: Individual host configurations.
  • overlays/: Custom patches.

  • packages/: Custom packages.

  • scripts/: Utility scripts for managing the repository.

    • add-host.sh: Instantiate the keys for a new host configuration.
    • remove-host.sh: Remove references to a host.
    • update-keys.sh: Update the encryption keys in all relevant files using sops.yaml configurations.
    • update.sh: Update flake and all packages.

Any options.nix files create custom option definitions when present.

Hosts

Below is a table of all hosts, with links to their respective README files, which may provide further details and/or post-installation checklists.

Host Description README
metis Installer/Recovery USB hosts/metis/README.md
himalia Personal Laptop hosts/himalia/README.md
elara SAS WSL hosts/elara/README.md
jupiter Homelab hosts/jupiter/README.md
io Homelab VPS hosts/io/README.md
themisto Off-site Homelab & VPN hosts/themisto/README.md
S
Description
NixOS dotfiles and configuration
Readme 7.5 MiB
Languages
Nix 81.5%
Shell 14.6%
CSS 1.4%
TypeScript 1.3%
Go 0.8%
Other 0.3%