diff --git a/provision/hosts/wsl/configuration.nix b/provision/hosts/ariolimax/configuration.nix
similarity index 100%
rename from provision/hosts/wsl/configuration.nix
rename to provision/hosts/ariolimax/configuration.nix
diff --git a/provision/hosts/ariolimax/readme.md b/provision/hosts/ariolimax/readme.md
new file mode 100644
index 00000000..d069f92f
--- /dev/null
+++ b/provision/hosts/ariolimax/readme.md
@@ -0,0 +1,2 @@
+# Ariolimax
+> WSL image
diff --git a/provision/hosts/bulwark/readme.md b/provision/hosts/bulwark/readme.md
new file mode 100644
index 00000000..8118508c
--- /dev/null
+++ b/provision/hosts/bulwark/readme.md
@@ -0,0 +1,2 @@
+# Bulwark
+> Steam Deck
diff --git a/provision/hosts/kestrel/readme.md b/provision/hosts/kestrel/readme.md
new file mode 100644
index 00000000..9e813b54
--- /dev/null
+++ b/provision/hosts/kestrel/readme.md
@@ -0,0 +1,2 @@
+# Kestrel
+> Primary desktop
diff --git a/provision/hosts/htpc/configuration.nix b/provision/hosts/nesario/configuration.nix
similarity index 100%
rename from provision/hosts/htpc/configuration.nix
rename to provision/hosts/nesario/configuration.nix
diff --git a/provision/hosts/nesario/readme.md b/provision/hosts/nesario/readme.md
new file mode 100644
index 00000000..d4968dee
--- /dev/null
+++ b/provision/hosts/nesario/readme.md
@@ -0,0 +1,2 @@
+# Nesario
+> Mom's HTPC
diff --git a/provision/hosts/shivan/readme.md b/provision/hosts/shivan/readme.md
new file mode 100644
index 00000000..634e7db8
--- /dev/null
+++ b/provision/hosts/shivan/readme.md
@@ -0,0 +1,2 @@
+# Shivan
+> Personal laptop
diff --git a/provision/hosts/stormwalker/configuration.nix b/provision/hosts/stormwalker/configuration.nix
new file mode 100644
index 00000000..1c58c5fe
--- /dev/null
+++ b/provision/hosts/stormwalker/configuration.nix
@@ -0,0 +1,23 @@
+{ config, pkgs, user, lib, hostname, ... }:
+{
+ # Use performance governor for sweet gaming performance!
+ powerManagement.cpuFreqGovernor = "performance";
+
+ # Set networking options
+ networking.firewall.checkReversePath = "loose";
+ networking.firewall.enable = false;
+
+ # Modules
+ modules = {
+ base-plus.enable = true;
+ physical.enable = true;
+ desktop = {
+ enable = true;
+ gnome.enable = true;
+ };
+ services = {
+ samba-client.enable = true;
+ ssh.enable = true;
+ };
+ };
+}
diff --git a/provision/hosts/stormwalker/readme.md b/provision/hosts/stormwalker/readme.md
new file mode 100644
index 00000000..4275f4a0
--- /dev/null
+++ b/provision/hosts/stormwalker/readme.md
@@ -0,0 +1,2 @@
+# Stormwalker
+> Home HTPC
diff --git a/provision/hosts/torus/readme.md b/provision/hosts/torus/readme.md
new file mode 100644
index 00000000..ff7116a8
--- /dev/null
+++ b/provision/hosts/torus/readme.md
@@ -0,0 +1,2 @@
+# Torus
+> Home server
diff --git a/readme.md b/readme.md
index 066f3a92..b7b7eca0 100644
--- a/readme.md
+++ b/readme.md
@@ -11,6 +11,7 @@ flake contained in `provision` contains nix code for installing and configuring
my various NixOS based machines. See the provision [readme](./provision/readme.md)
for information on initial installation.
+# TODO: update managed machines
## Managed Machines
| | Name | Role | Description |
@@ -18,5 +19,5 @@ for information on initial installation.
|
| [Kestrel](./provision/hosts/kestrel/) | Primary desktop | Main machine that does it all gaming, programming, 3D modelling, etc. |
|
| [Torus](./provision/hosts/torus/) | Home server | Primary home server for storage, hosting machine backups, and running services like Jellyfin. |
|
| [Bulwark](./provision/hosts/bulwark/) | Steam Deck | NixOS based Steam Deck that can has my linux niceties and acts like a Steam Deck using the great [Jovian Nixos](https://github.com/Jovian-Experiments/Jovian-NixOS). |
-|
| [Shivan](./provision/hosts/shivan/) | Personal Laptop | Personal (and very slow) laptop for basic mobile work. |
+|
| [Shivan](./provision/hosts/shivan/) | Personal laptop | Personal (and very slow) laptop for basic mobile work. |
|
| [Osprey](./provision/hosts/osprey/) | Secondary desktop | Secondary desktop used for code development. |