mirror of
https://github.com/daylinmorgan/oizys.git
synced 2024-12-22 10:10:45 -06:00
nix begat oizys
8a74d2b84f
Flake lock file updates: • Updated input 'hyprland': 'github:hyprwm/Hyprland/a8dae8f5e198327e5de8508d860234089f31e272' (2024-02-15) → 'github:hyprwm/Hyprland/683a4b07c514fa3c13cdf09e475283a69fcc7653' (2024-02-18) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/f7e8132daca31b1e3859ac0fb49741754375ac3d' (2024-02-14) → 'github:nixos/nixpkgs/6e2f00c83911461438301db0dba5281197fe4b3a' (2024-02-17) • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland/4b035077b1e75e8f4d5ff3abb61ad630ec5327c6' (2024-02-15) → 'github:nix-community/nixpkgs-wayland/c33eb6820954085c08e4ecd12b161efb2641b5c7' (2024-02-17) • Updated input 'pinix': 'github:remi-dupre/pinix/a488c0e7cf36b0a20fa8d237d5b3930ad7c5d3ce' (2024-02-15) → 'github:remi-dupre/pinix/12539466ce91017fc7309f450e1914cf6d26ac78' (2024-02-17) |
||
---|---|---|
.github/workflows | ||
hosts | ||
lib | ||
modules | ||
oizys | ||
overlays | ||
.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 | Vultr VPS 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-nom don't use nix-output-monitor
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.