oizys/README.md

95 lines
2.4 KiB
Markdown
Raw Normal View History

2024-01-29 10:31:18 -06:00
<div align="center">
<h1>oizys</h1>
<p>nix begat oizys</p>
</div>
This is a custom multi-host [nixos](https://nixos.org) flake.
See below for the currently maintained hosts.
## hosts
<table>
<tr>
<th>rune</th>
<th>name</th>
<th>system</th>
</tr>
<tr>
2024-07-17 11:54:45 -05:00
<td>
<img src="https://upload.wikimedia.org/wikipedia/commons/1/16/Runic_letter_othalan.png" height="100">
</td>
2024-01-29 10:31:18 -06:00
<td>othalan</td>
<td>Thinkpad Carbon X1 Gen 9</td>
</tr>
<tr>
2024-07-17 11:54:45 -05:00
<td>
<img src="https://upload.wikimedia.org/wikipedia/commons/1/14/Runic_letter_algiz.png" height="100">
</td>
2024-01-29 10:31:18 -06:00
<td>algiz</td>
2024-05-28 13:24:54 -05:00
<td>Hetzner VPS hosting forgejo, soft-serve & gts</td>
2024-01-29 10:31:18 -06:00
</tr>
<tr>
2024-07-17 11:54:45 -05:00
<td>
<img src="https://upload.wikimedia.org/wikipedia/commons/0/0c/Runic_letter_mannaz.png" height="100">
</td>
2024-01-29 10:31:18 -06:00
<td>mannaz</td>
<td>Custom AMD Tower with Nvidia 1050ti</td>
</tr>
2024-05-28 13:24:54 -05:00
<tr>
2024-07-17 11:54:45 -05:00
<td>
<img src="https://upload.wikimedia.org/wikipedia/commons/b/b9/Runic_letter_naudiz.png" height="100">
</td>
2024-05-28 13:24:54 -05:00
<td>naudiz</td>
<td>Nixos-WSL for those times I'm trapped on windows</td>
</tr>
2024-01-29 10:31:18 -06:00
</table>
## oizys cli
A small helper utility that mostly just wraps `nix` commands for convenience.
```sh
nix run "github:daylinmorgan/oizys"
```
```
2024-05-05 17:42:09 -05:00
nix begat oizys
Usage:
oizys [command]
Available Commands:
2024-06-04 10:39:11 -05:00
build nix build
2024-05-05 17:42:09 -05:00
cache build and push to cachix
2024-06-19 13:48:45 -05:00
checks nix build checks
2024-06-04 10:39:11 -05:00
ci offload build to GHA
2024-05-05 17:42:09 -05:00
dry poor man's nix flake check
help Help about any command
2024-07-15 16:24:46 -05:00
os nixos-rebuild wrapper
2024-05-05 17:42:09 -05:00
output show nixosConfiguration attr
2024-06-04 10:39:11 -05:00
update update and run nixos rebuild
2024-05-05 17:42:09 -05:00
Flags:
2024-07-14 00:16:28 -05:00
--debug show debug output
2024-05-05 17:42:09 -05:00
--flake string path to flake ($OIZYS_DIR or $HOME/oizys)
-h, --help help for oizys
2024-07-14 00:16:28 -05:00
--host string host(s) to build (current host)
--reset-cache set narinfo-cache-negative-ttl to 0
2024-06-04 10:39:11 -05:00
-v, --verbose show verbose output
2024-05-05 17:42:09 -05:00
Use "oizys [command] --help" for more information about a command.
2024-02-20 13:13:02 -06:00
```
2024-01-29 10:31:18 -06:00
## oizys?
Oizys was birthed by the goddess Nyx/Nix and embodies suffering and misery. Which is all that awaits you if you embrace nix.
---
2024-01-29 11:11:28 -06:00
> [!NOTE]
2024-01-29 10:31:18 -06:00
> I don't use home-manager to manager my shell/user configs. You can find those in my separate `chezmoi`-managed [`dotfiles`](https://git.dayl.in/daylin/dotfiles) repository.
2024-01-23 11:51:13 -06:00
2024-06-04 10:39:11 -05:00
2024-07-15 16:24:46 -05:00