mirror of
https://github.com/daylinmorgan/oizys.git
synced 2024-12-22 14:20:44 -06:00
nix begat oizys
Daylin Morgan
8241d661c7
Flake lock file updates: • Updated input 'f1multiviewer': 'github:daylinmorgan/f1multiviewer-flake/486b994efb44be7a77e86f7a65f6d3e5cde0dc97' (2024-06-30) → 'github:daylinmorgan/f1multiviewer-flake/d5ecfcbffb830f6d1325ea1c1680e61f6363e451' (2024-07-07) • Updated input 'hyprland': 'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=0a6e83005f1910b5c1ec78476fcffc05af47833a' (2024-07-04) → 'git+https://github.com/hyprwm/Hyprland/?ref=refs/heads/main&rev=ede1e63f69e0356eaef10e3da30b86862df38e8c' (2024-07-07) • Updated input 'lix': ' |
||
---|---|---|
.github | ||
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 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"
nix begat oizys
Usage:
oizys [command]
Available Commands:
boot nixos rebuild boot
build nix build
cache build and push to cachix
checks nix build checks
ci offload build to GHA
dry poor man's nix flake check
help Help about any command
output show nixosConfiguration attr
switch nixos rebuild switch
update update and run nixos rebuild
Flags:
--flake string path to flake ($OIZYS_DIR or $HOME/oizys)
-h, --help help for oizys
--host string host to build (current host)
-v, --verbose show verbose output
Use "oizys [command] --help" for more information about a command.
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.