nix begat oizys
Find a file
daylin-bot 847a5d4c99 flake.lock: Update
Flake lock file updates:

• Updated input 'ghostty':
    'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=ae2cf8dc371c960aa0772065c7f2a741c8bdc91b' (2024-12-09)
  → 'git+ssh://git@github.com/ghostty-org/ghostty?ref=refs/heads/main&rev=674e2980e2f26f9f0db4a1afa8b4acf8c3bc1340' (2024-12-12)
• Updated input 'hyprland/hyprutils':
    'github:hyprwm/hyprutils/b26f33cc1c8a7fd5076e19e2cce3f062dca6351c' (2024-11-22)
  → 'github:hyprwm/hyprutils/e911361a687753bbbdfe3b6a9eab755ecaf1d9e1' (2024-11-15)
• Updated input 'hyprland/nixpkgs':
    'github:NixOS/nixpkgs/d0797a04b81caeae77bcff10a9dde78bc17f5661' (2024-12-05)
  → 'github:NixOS/nixpkgs/5e4fbfb6b3de1aa2872b76d49fafc942626e2add' (2024-11-15)
• Updated input 'hyprland/pre-commit-hooks':
    'github:cachix/git-hooks.nix/6f4e2a2112050951a314d2733a994fbab94864c6' (2024-12-04)
  → 'github:cachix/git-hooks.nix/3308484d1a443fc5bc92012435d79e80458fe43c' (2024-11-19)
• Updated input 'hyprland/xdph':
    'github:hyprwm/xdg-desktop-portal-hyprland/fd85ef39369f95eed67fdf3f025e86916edeea2f' (2024-12-02)
  → 'github:hyprwm/xdg-desktop-portal-hyprland/8070f36deec723de71e7557441acb17e478204d3' (2024-11-15)
• Updated input 'lix':
    '2a9e560570.tar.gz?narHash=sha256-id5U81bzXk/Lg900nGLM4CQb0wmTdzIvQz7CZk2OcTM%3D&rev=2a9e560570982a91937d199af3e7b7a8f3cbe14b' (2024-12-06)
  → '92ed9fee7d.tar.gz?narHash=sha256-LN4pgLjGWztTlJ4oDcKWvDuTFeUUVgbmXoZ2EXG20Gw%3D&rev=92ed9fee7d169febf53ea85961174fc0a22c2115' (2024-12-11)
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/a42dc85db24821b1a5bca3e11803a0c70555b5c2' (2024-12-08)
  → 'github:nix-community/NixOS-WSL/dee4425dcee3149475ead0cb6a616b8a028c5888' (2024-12-10)
• Updated input 'nixos-wsl/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33' (2023-10-04)
  → 'github:edolstra/flake-compat/ff81ac966bb2cae68946d5ed5fc4994f96d0ffec' (2024-12-04)
• Updated input 'nixos-wsl/flake-utils':
    'github:numtide/flake-utils/c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a' (2024-09-17)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b' (2024-11-13)
• Updated input 'nixos-wsl/nixpkgs':
    'github:NixOS/nixpkgs/cd3e8833d70618c4eea8df06f95b364b016d4950' (2024-10-26)
  → 'github:NixOS/nixpkgs/190c31a89e5eec80dd6604d7f9e5af3802a58a13' (2024-12-05)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/929116e316068c7318c54eb4d827f7d9756d5e9c' (2024-12-05)
  → 'github:nixos/nixpkgs/bc27f0fde01ce4e1bfec1ab122d72b7380278e68' (2024-12-09)
• Updated input 'nixpkgs-wayland':
    'github:nix-community/nixpkgs-wayland/5f2e6fdff917c6090187fc71bbbccd8f2b268100' (2024-12-08)
  → 'github:nix-community/nixpkgs-wayland/16242f93092dc6d28e36612410dfb3fc43258acd' (2024-12-12)
• Updated input 'nixpkgs-wayland/nix-eval-jobs':
    'github:nix-community/nix-eval-jobs/8f56354b794624689851b2d86c2ce0209cc8f0cf' (2024-11-26)
  → 'github:nix-community/nix-eval-jobs/b1f94fed4af8e7f30665a3bf8b369dc3b8a95884' (2024-12-11)
• Updated input 'nixpkgs-wayland/nixpkgs':
    'github:nixos/nixpkgs/22c3f2cf41a0e70184334a958e6b124fb0ce3e01' (2024-12-07)
  → 'github:nixos/nixpkgs/a73246e2eef4c6ed172979932bc80e1404ba2d56' (2024-12-09)
• Updated input 'pixi':
    'github:daylinmorgan/pixi-flake/657b09c683100f21633818ee13564447b0ab487b' (2024-12-02)
  → 'github:daylinmorgan/pixi-flake/59e02435f47710f2dbb57e441172a53f0582dfc4' (2024-12-10)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/c6134b6fff6bda95a1ac872a2a9d5f32e3c37856' (2024-12-02)
  → 'github:Mic92/sops-nix/2d73fc6ac4eba4b9a83d3cb8275096fbb7ab4004' (2024-12-12)
• Updated input 'stable':
    'github:nixos/nixpkgs/190c31a89e5eec80dd6604d7f9e5af3802a58a13' (2024-12-05)
  → 'github:nixos/nixpkgs/7109b680d161993918b0a126f38bc39763e5a709' (2024-12-09)
2024-12-12 21:42:55 +00:00
.github support hosts arg for cron job 2024-11-20 11:03:15 -06:00
hosts utilize nixvirt 2024-12-12 15:36:25 -06:00
lib utilize nixvirt 2024-12-12 15:36:25 -06:00
modules make utils module 2024-12-12 15:31:51 -06:00
overlays fix overlay 2024-11-18 11:50:38 -06:00
pkgs add procs 2024-11-25 11:02:28 -06:00
.gitignore not initial commit 2024-01-23 11:51:13 -06:00
.sops.yaml add public key for algiz; fix keys for each file 2024-11-28 21:33:47 -06:00
flake.lock flake.lock: Update 2024-12-12 21:42:55 +00:00
flake.nix utilize nixvirt 2024-12-12 15:36:25 -06:00
LICENSE add license 2024-01-24 12:42:18 -06:00
README.md update help 2024-11-22 10:28:30 -06:00
todo.md rearrange todos 2024-12-10 10:54:19 -06: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 VPS hosting forgejo, soft-serve & gts
mannaz Custom AMD Tower with Nvidia 1050ti
naudiz Nixos-WSL for those times I'm trapped on windows

oizys cli

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

nix run "github:daylinmorgan/oizys"
usage:
  oizys subcmd [flags]

subcommands:
  build    nix build                      
  cache    build and push store paths     
  ci       builtin ci                     
  gha      trigger GHA                    
  dry      dry run build                  
  os       nixos-rebuild subcmd
  output   nixos config attr              
  update   update and run nixos-rebuild   

flags:
     --flake      path/to/flake
     --host       host(s) to build
  -d --debug      enable debug mode
  -r --resetCache set cache timeout to 0
  -h --help       show this help

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.