mirror of
https://github.com/daylinmorgan/oizys.git
synced 2025-02-02 11:04:17 -06:00
nix begat oizys
Daylin Morgan
7de9091ecb
Flake lock file updates: • Updated input 'hyprland': 'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=fda5626594c3f31bbab08e877a797a623c98c450' (2025-01-22) → 'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=ae403e6a05452336abd97e61be2706f6a930d827' (2025-01-23) • Updated input 'hyprland/aquamarine': 'github:hyprwm/aquamarine/e7719f9b9f5321c7100733773ad9f38cb6db6b6f' (2025-01-12) → 'github:hyprwm/aquamarine/7fe006981fae53e931f513026fc754e322f13145' (2025-01-23) • Updated input 'hyprland/hyprcursor': 'github:hyprwm/hyprcursor/3219b311283803d4dbdacb3c5cc10cf9e9b7c2b5' (2025-01-20) → 'github:hyprwm/hyprcursor/9c5dd1f7c825ee47f72727ad0a4e16ca46a2688e' (2025-01-23) • Updated input 'hyprland/hyprgraphics': 'github:hyprwm/hyprgraphics/52202272d89da32a9f866c0d10305a5e3d954c50' (2025-01-05) → 'github:hyprwm/hyprgraphics/0d77b4895ad5f1bb3b0ee43103a5246c58b65591' (2025-01-23) • Updated input 'hyprland/hyprland-protocols': 'github:hyprwm/hyprland-protocols/455c055883d9639d4fcbfcedb4c6d12ce313791e' (2025-01-17) → 'github:hyprwm/hyprland-protocols/4c75dd5c015c8a0e5a34c6d02a018a650f57feb5' (2025-01-22) • Updated input 'hyprland/hyprland-qtutils': 'github:hyprwm/hyprland-qtutils/534cd1badc46ec9bdd986ab41ad2408bf845961e' (2025-01-13) → 'github:hyprwm/hyprland-qtutils/a9852dbf5a1ec77cf617543728144c1362709e46' (2025-01-23) • Updated input 'hyprland/hyprland-qtutils/hyprland-qt-support': 'github:hyprwm/hyprland-qt-support/0ecf224f213497c45b12c4dc7bdc2c2edd0e3084' (2025-01-08) → 'github:hyprwm/hyprland-qt-support/8810df502cdee755993cb803eba7b23f189db795' (2025-01-23) • Added input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang': 'github:hyprwm/hyprlang/f41271d35cc0f370d300413d756c2677f386af9d' (2025-01-23) • Added input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang/hyprutils': follows 'hyprland/hyprland-qtutils/hyprutils' • Added input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang/nixpkgs': 'github:NixOS/nixpkgs/9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab' (2025-01-21) • Added input 'hyprland/hyprland-qtutils/hyprland-qt-support/hyprlang/systems': 'github:nix-systems/default-linux/31732fcf5e8fea42e59c2488ad31a0e651500f68' (2023-07-14) • Updated input 'hyprland/hyprlang': 'github:hyprwm/hyprlang/55608efdaa387af7bfdc0eddb404c409958efa43' (2024-12-28) → 'github:hyprwm/hyprlang/f41271d35cc0f370d300413d756c2677f386af9d' (2025-01-23) • Updated input 'hyprland/hyprutils': 'github:hyprwm/hyprutils/72dfbf52967e4040693164319a027d8ac6315887' (2025-01-11) → 'github:hyprwm/hyprutils/006620eb29d54ea9086538891404c78563d1bae1' (2025-01-23) • Updated input 'hyprland/xdph': 'github:hyprwm/xdg-desktop-portal-hyprland/7613351375de66ca0d56689e333d460e2db05454' (2025-01-09) → 'github:hyprwm/xdg-desktop-portal-hyprland/e09dfe2726c8008f983e45a0aa1a3b7416aaeb8a' (2025-01-23) • Updated input 'lix': ' |
||
---|---|---|
.github | ||
hosts | ||
lib | ||
modules | ||
overlays | ||
pkgs | ||
templates/dev | ||
.gitignore | ||
.sops.yaml | ||
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 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
-manageddotfiles
repository.