mirror of
https://github.com/daylinmorgan/oizys.git
synced 2024-12-22 14:20:44 -06:00
nix begat oizys
Daylin Morgan
f100dd6853
Flake lock file updates: • Updated input 'hyprland': 'github:hyprwm/Hyprland/4ed6b69b68a544a81cec583a1ad8aff218f7db5d?narHash=sha256-sPHpRfM%2BD5P4ZuADRSCiAhhk1/ZQHHX0SYUIoD2l4DQ%3D' (2024-05-01) → 'github:hyprwm/Hyprland/cddeec47a1fc0e70d8598fd10c29cd0e9489999f?narHash=sha256-sua/1gAfZ2lz3kxFyH6Hg/xu1eTkXOORlhXa21PaLJc%3D' (2024-05-05) • Removed input 'hyprland/hyprland-protocols' • Removed input 'hyprland/hyprland-protocols/nixpkgs' • Removed input 'hyprland/hyprland-protocols/systems' • Updated input 'hyprland/hyprwayland-scanner': 'github:hyprwm/hyprwayland-scanner/126dad854f22fe30e6b82cd21808e76903d90ac5?narHash=sha256-eaWDIvt8ufUKKz3Lc2a3PyemLJG1m9RYlF%2BHP3hWbaw%3D' (2024-04-26) → 'github:hyprwm/hyprwayland-scanner/1270ebaa539e56d61b708c24b072b09cbbd3a828?narHash=sha256-D0pg%2BZRwrt4lavZ97Ca8clsgbPA3duLj8iEM7riaIFY%3D' (2024-05-03) • Updated input 'hyprland/nixpkgs': 'github:NixOS/nixpkgs/6143fc5eeb9c4f00163267708e26191d1e918932?narHash=sha256-%2Bz/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y%3D' (2024-04-21) → 'github:NixOS/nixpkgs/58a1abdbae3217ca6b702f03d3b35125d88a2994?narHash=sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc%3D' (2024-04-27) • Removed input 'hyprland/wlroots' • Updated input 'hyprland/xdph': 'github:hyprwm/xdg-desktop-portal-hyprland/9ace6f969ce495185df34cc6254fb9d297765478?narHash=sha256-dtU1y4oj/0Y42oauzm93ucFg1AoqETnQ21bmXTIUng0%3D' (2024-04-21) → 'github:hyprwm/xdg-desktop-portal-hyprland/0fe840441e43da12cd7865ed9aa8cdc35a8da85a?narHash=sha256-j43TS9wv9luaAlpxcxw0sjxkbcc2mGANVR2RYgo3RCw%3D' (2024-04-25) • Updated input 'hyprland/xdph/hyprland-protocols': follows 'hyprland/hyprland-protocols' → 'github:hyprwm/hyprland-protocols/e06482e0e611130cd1929f75e8c1cf679e57d161?narHash=sha256-vbLVOWvQqo4n1yvkg/Q70VTlPbMmTiCQfNTgcWDCfJM%3D' (2024-05-05) • Added input 'hyprland/xdph/hyprland-protocols/nixpkgs': follows 'hyprland/xdph/nixpkgs' • Added input 'hyprland/xdph/hyprland-protocols/systems': follows 'hyprland/xdph/systems' • Updated input 'nix-index-database': 'github:nix-community/nix-index-database/941c4973c824509e0356be455d89613611f76c8a?narHash=sha256-bmoeZ5zMSSO/e8P51yjrzaxA9uzA3SZAEFvih6S3LFo%3D' (2024-04-28) → 'github:nix-community/nix-index-database/a362555e9dbd4ecff3bb98969bbdb8f79fe87f10?narHash=sha256-E68C03sYRsYFsK7wiGHUIJm8IsyPRALOrFoTL0glXnI%3D' (2024-05-05) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/94035b482d181af0a0f8f77823a790b256b7c3cc?narHash=sha256-kjQkA98lMcsom6Gbhw8SYzmwrSo%2B2nruiTcTZp5jK7o%3D' (2024-05-02) → 'github:nixos/nixpkgs/d32560238207b8e26d88b265207b216ee46b8450?narHash=sha256-hfBmnYFyz9I1mdrC3tX1A%2BdF9cOUcds5PIMPxrT%2BcRk%3D' (2024-05-04) • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland/4cbf82124f2c03fa5b1b669771c48f9927264684?narHash=sha256-XYARtyCpKeL0IosMSzeHl6YFblV3n4y7plM%2BK9fg4N4%3D' (2024-05-01) → 'github:nix-community/nixpkgs-wayland/eb44cc5dcc75c33e7f246c9f38b96f158b3f6e9d?narHash=sha256-LbSVziNYk/nxfYeyxKNhV/ryfbCUUZVlWoG5KG0sOxk%3D' (2024-05-05) • Updated input 'nixpkgs-wayland/lib-aggregate': 'github:nix-community/lib-aggregate/49d9b510614b9bd137e067eb31445a8feca83313?narHash=sha256-CA7bfnDt9TcFc7I8eKHf72DodYUEETDPgmBFXBRP9/E%3D' (2024-04-28) → 'github:nix-community/lib-aggregate/26fabca301e1133abd3d9192b1bcb6fb45b30f1d?narHash=sha256-gaq5bphSsY%2BhtEXFDkImOrH3MVCkxFTvCiwdCJj096E%3D' (2024-05-05) • Updated input 'nixpkgs-wayland/lib-aggregate/nixpkgs-lib': 'github:nix-community/nixpkgs.lib/ade4fb7bbf04cd52bc1705734d5dc67755d77ec9?narHash=sha256-jVnKiCOoFulPT1zDdA4jfG/lnEnngdth5CT6rVDXEJ4%3D' (2024-04-28) → 'github:nix-community/nixpkgs.lib/4b620020fd73bdd5104e32c702e65b60b6869426?narHash=sha256-CNCqCGOHdxuiVnVkhTpp2WcqSSmSfeQjubhDOcgwGjU%3D' (2024-05-05) • Updated input 'nixpkgs-wayland/nixpkgs': 'github:nixos/nixpkgs/58a1abdbae3217ca6b702f03d3b35125d88a2994?narHash=sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc%3D' (2024-04-27) → 'github:nixos/nixpkgs/e9be42459999a253a9f92559b1f5b72e1b44c13d?narHash=sha256-DrDHo74uTycfpAF%2B/qxZAMlP/Cpe04BVioJb6fdI0YY%3D' (2024-05-03) • Updated input 'stable': 'github:nixos/nixpkgs/576ecd43d3b864966b4423a853412d6177775e8b?narHash=sha256-Wacm/DrzLD7mjFGnSxxyGkJgg2unU/dNdNgdngBH%2BRU%3D' (2024-04-29) → 'github:nixos/nixpkgs/651b4702e27a388f0f18e1b970534162dec09aff?narHash=sha256-tbg0MEuKaPcUrnmGCu4xiY5F%2B7LW2%2BECPKVAJd2HLwM%3D' (2024-05-04) • Updated input 'zig2nix': 'github:Cloudef/zig2nix/825245d8809e086f9207f77f1e7a5c1fd7799c7e?narHash=sha256-Gv8hKB0JKQn3xFekNcu1Mz/UgTkqS9ypSXVrUZ0NTrs%3D' (2024-05-01) → 'github:Cloudef/zig2nix/deb76120bc98822cfa66c33778562214479eb050?narHash=sha256-HDtmvjUjWVq%2BEIvem2rwRrGhR13KYqCQKq5xSm3mP%2B8%3D' (2024-05-05) • Updated input 'zls': 'github:zigtools/zls/75bd32d1be6decda507aad9eb224803d2e8ae70d?narHash=sha256-3Cy6f3py/Errlie6osdYmmTPJWOgGLl5cuySXgjO/0w%3D' (2024-05-01) → 'github:zigtools/zls/f6817ed3ca4d70c2181f96fbbf84cb533cd7205e?narHash=sha256-EZpShJM2csFe%2BEBFJyjVWs6/nPvQwiMuuWsmeltEMXg%3D' (2024-05-03) |
||
---|---|---|
.github/workflows | ||
hosts | ||
lib | ||
modules | ||
overlays | ||
pkgs/oizys | ||
.gitignore | ||
flake.lock | ||
flake.nix | ||
LICENSE | ||
README.md | ||
todo.md |
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
-manageddotfiles
repository.