nix begat oizys
Find a file
Daylin Morgan 483b6590ad
flake.lock: Update
Flake lock file updates:

• Updated input 'hyprland':
    'github:hyprwm/Hyprland/4d0a63523751a590a521fd873f770825023069ae?narHash=sha256-h1EOEKFLaJdLQrKLDmZpH24TlHk3wQG5x8O896hF2o8%3D' (2024-04-19)
  → 'github:hyprwm/Hyprland/e1644e91ead7cdef5d08bfe6a579c4478a816a8e?narHash=sha256-h3ufswObZ8qUxQewTc5L173ILfV6JBQ%2BIaN1aN9RPjY%3D' (2024-04-22)
• Updated input 'hyprland/hyprcursor':
    'github:hyprwm/hyprcursor/0a53b9957f0b17f1a0036b25198f569969ad43a0?narHash=sha256-zAOOjqHAbccCRgJSuvTCA0FNLqKswN63LgVo43R7pxw%3D' (2024-04-15)
  → 'github:hyprwm/hyprcursor/cab4746180f210a3c1dd3d53e45c510e309e90e1?narHash=sha256-zJboXgWNpNhKyNF8H/3UYzWkx7w00TOCGKi3cwi%2Btsw%3D' (2024-04-20)
• Added input 'hyprland/hyprwayland-scanner':
    'github:hyprwm/hyprwayland-scanner/7c9c8adfe7e424faa0c5ce6e8be90157fda53c06?narHash=sha256-MqYjTvQCxwuDIuAaqIEuyqserm5PYr0auiHHPuYFN/k%3D' (2024-04-21)
• Added input 'hyprland/hyprwayland-scanner/nixpkgs':
    follows 'hyprland/nixpkgs'
• Added input 'hyprland/hyprwayland-scanner/systems':
    follows 'hyprland/systems'
• Updated input 'hyprland/wlroots':
    'github:hyprwm/wlroots-hyprland/611a4f24cd2384378f6e500253983107c6656c64?narHash=sha256-vPeZCY%2BsdiGsz4fl3AVVujfyZyQBz6%2BvZdkUE4hQ%2BHI%3D' (2024-04-14)
  → 'github:hyprwm/wlroots-hyprland/5c1d51c5a2793480f5b6c4341ad0797052aec2ea?narHash=sha256-bdcKdtLkusvv85DNuJsajZLFeq7bXp%2Bx5AGP1Sd4wD8%3D' (2024-04-21)
• Updated input 'hyprland/xdph':
    'github:hyprwm/xdg-desktop-portal-hyprland/bb44921534a9cee9635304fdb876c1b3ec3a8f61?narHash=sha256-h1bSIsDuPk1FGgvTuSHJyiU2Glu7oAyoPMJutKZmLQ8%3D' (2024-04-15)
  → 'github:hyprwm/xdg-desktop-portal-hyprland/9ace6f969ce495185df34cc6254fb9d297765478?narHash=sha256-dtU1y4oj/0Y42oauzm93ucFg1AoqETnQ21bmXTIUng0%3D' (2024-04-21)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/5870244b592c22558b658dbaf94f9e41afb0316f?narHash=sha256-fzlBLhXUN6y7mzEtcGNRDXxFakBEfaj4Bmj5PuoCNaM%3D' (2024-04-07)
  → 'github:hyprwm/contrib/110e6dc761d5c3d352574def3479a9c39dfc4358?narHash=sha256-DDAYNGSnrBwvVfpKx%2BXjkuecpoE9HiEf6JW%2BDBQgvm0%3D' (2024-04-22)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/93aed67288be60c9ef6133ba2f8de128f4ef265c?narHash=sha256-9D20xjblGKEVRVCnM3qWhiizEa9i6OpK6xQJajwcwOQ%3D' (2024-04-14)
  → 'github:nix-community/nix-index-database/07ece11b22217b8459df589f858e92212b74f1a1?narHash=sha256-rVlwWQlgFGGK3aPVcKmtYqWgjYnPah5FOIsYAqrMN2w%3D' (2024-04-21)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d764f230634fa4f86dc8d01c6af9619c7cc5d225?narHash=sha256-LoExypse3c/uun/39u4bPTN4wejIF7hNsdITZO41qTw%3D' (2024-04-18)
  → 'github:nixos/nixpkgs/f2d7a289c5a5ece8521dd082b81ac7e4a57c2c5c?narHash=sha256-Yd8KuOBpZ0Slau/NxFhMPJI0gBxeax0vq/FD0rqKwuQ%3D' (2024-04-21)
• Updated input 'nixpkgs-wayland':
    'github:nix-community/nixpkgs-wayland/47225141ccc4f7478ed12fd46ae2ca6c4735ed5f?narHash=sha256-jZ/cehA4BZQ8p6BhWGejZibj9V0welawnI5a/dglrB8%3D' (2024-04-19)
  → 'github:nix-community/nixpkgs-wayland/301464aea04d2ec4cfdf22a93c6490766bdceae1?narHash=sha256-%2BD2cHQx/ePmW7MHTb4Mj%2B/ry8fgIgm869jp7GKf2rno%3D' (2024-04-22)
• Updated input 'nixpkgs-wayland/lib-aggregate':
    'github:nix-community/lib-aggregate/f347ed9a1cab12c27541ed4d173e2f2d5c9bc0bb?narHash=sha256-X3URKbcgIy4UaQGrsy3DmY5x%2BfePQ5IYaa76YewoUE0%3D' (2024-04-14)
  → 'github:nix-community/lib-aggregate/3b32a98eb3053f8c8ca55497d1881443ef2996e6?narHash=sha256-v6z8hz/UDaC/rbnkH%2BhxGFUxlNyseVntRetVpSxLU6c%3D' (2024-04-21)
• Updated input 'nixpkgs-wayland/lib-aggregate/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/361d8a4f443bbfab20bd6d222f9022b8c6665906?narHash=sha256-vIrZQykYW32RnlI2lT/gCcB59BOIqqrAmPirBdiirrc%3D' (2024-04-14)
  → 'github:nix-community/nixpkgs.lib/6882347415e352cfc9c277cc01f73e0f5cb7b93c?narHash=sha256-2bVnrEGyWJhRNKspzfTJmVD/fsH9HQURD4cWpz79Ulw%3D' (2024-04-21)
• Updated input 'stable':
    'github:nixos/nixpkgs/e402c3eb6d88384ca6c52ef1c53e61bdc9b84ddd?narHash=sha256-jpHkAt0sG2/J7ueKnG7VvLLkBYUMQbXQ2L8OBpVG53s%3D' (2024-04-17)
  → 'github:nixos/nixpkgs/a5e4bbcb4780c63c79c87d29ea409abf097de3f7?narHash=sha256-9ZR/Rbx5/Z/JZf5ehVNMoz/s5xjpP0a22tL6qNvLt5E%3D' (2024-04-21)
• Updated input 'zig2nix':
    'github:Cloudef/zig2nix/6928e15b23a1ae575a0aabff9e77c19ccbdbc57b?narHash=sha256-mMlf2uYNcYtmQnMNN9AF5waBrSdnlqf8e5lrKHSETLU%3D' (2024-04-19)
  → 'github:Cloudef/zig2nix/59edca8316d1c395ac05474489b8ea9f26ebd53c?narHash=sha256-vYvot66I7%2B58YjWaQldcZfNh4H2Mj2eE%2BPpYTjncBac%3D' (2024-04-20)
• Updated input 'zls':
    'github:zigtools/zls/6111cd0c68f725575836024a30237245ee37b8e0?narHash=sha256-sP8OYG0QHFcFACd16DUkL%2B3wW4mx1pgGDesiNjRyubU%3D' (2024-04-18)
  → 'github:zigtools/zls/07508440588bf06f041da9f6dd3956948368f194?narHash=sha256-mVc0Kig80StZd3rLYuDVJ3jvFmEFepJubfzttuBOS48%3D' (2024-04-21)
2024-04-22 09:26:16 -05:00
.github/workflows remove lock gha 2024-04-15 10:28:09 -05:00
hosts add zls and abstract zig to module 2024-04-05 12:18:44 -05:00
lib deadnix + nixfmt 2024-04-05 09:59:46 -05:00
modules add nixfmt to pkgs 2024-04-12 14:00:26 -05:00
overlays formatting 2024-03-14 09:51:27 -05:00
pkgs/oizys add some pointless defers 2024-04-11 15:22:49 -05:00
.gitignore not initial commit 2024-01-23 11:51:13 -06:00
flake.lock flake.lock: Update 2024-04-22 09:26:16 -05:00
flake.nix add f1multiviewer flake 2024-04-08 11:05:36 -05:00
LICENSE add license 2024-01-24 12:42:18 -06:00
README.md vutlr is dead long live hetzner 2024-04-04 14:06:03 -05:00
todo.md remove todos 2024-03-27 03:34:58 -05:00

oizys

nix begat oizys

This is a custom multi-host nixos flake. See below for the currently maintained hosts.

hosts

rune name system
othalan Thinkpad Carbon X1 Gen 9
algiz Hetzner Cloud hosting forgejo,soft-serve & gts
mannaz Custom AMD Tower with Nvidia 1050ti

oizys cli

A small helper utility that mostly just wraps nix commands for convenience.

nix run "github:daylinmorgan/oizys"
oizys <cmd> [opts]

commands:
  dry     poor man's nix flake check
  boot    nixos-rebuild boot
  switch  nixos-rebuild switch
  cache   build and push to cachix
  build   build system flake

options:
  -h|--help      show this help
     --host      hostname (current host)
  -f|--flake     path to flake ($FLAKE_PATH or $HOME/oizys)
  -c|--cache     name of cachix binary cache (daylin)
     --no-pinix  don't use pinix

oizys?

Oizys was birthed by the goddess Nyx/Nix and embodies suffering and misery. Which is all that awaits you if you embrace nix.


Note

I don't use home-manager to manager my shell/user configs. You can find those in my separate chezmoi-managed dotfiles repository.