docs: update notes
This commit is contained in:
18
docs/.obsidian/workspace.json
vendored
18
docs/.obsidian/workspace.json
vendored
@@ -13,12 +13,12 @@
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "TODO.md",
|
||||
"mode": "source",
|
||||
"file": "00 INBOX/ai/valheim-items.md",
|
||||
"mode": "preview",
|
||||
"source": true
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "TODO"
|
||||
"title": "valheim-items"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -91,7 +91,7 @@
|
||||
"state": {
|
||||
"type": "localgraph",
|
||||
"state": {
|
||||
"file": "TODO.md",
|
||||
"file": "00 INBOX/ai/valheim-items.md",
|
||||
"options": {
|
||||
"collapse-filter": true,
|
||||
"search": "",
|
||||
@@ -233,8 +233,12 @@
|
||||
},
|
||||
"active": "22a4c1f201a1b00e",
|
||||
"lastOpenFiles": [
|
||||
"00 INBOX/valheim progression.md",
|
||||
"00 INBOX/ai/hyprland-lua-migration-plan.md",
|
||||
"00 INBOX/ai/deadnix-architecture.md",
|
||||
"00 INBOX/ai/valheim-items.md",
|
||||
"TODO.md",
|
||||
"AGENTS.md",
|
||||
"00 INBOX/valheim progression.md",
|
||||
"technical-writing.md",
|
||||
"rust-module-prototype.md",
|
||||
"00 INBOX/ai/statix-architecture.md",
|
||||
@@ -243,7 +247,6 @@
|
||||
"00 INBOX/nix name resolution.md",
|
||||
"00 INBOX/let order name resolution.md",
|
||||
"00 INBOX/nix name resolution.md~",
|
||||
"00 INBOX/ai/deadnix-architecture.md",
|
||||
"TODO.md~",
|
||||
"00 INBOX/ai/xatu-rule-implementation-order.md",
|
||||
"00 INBOX/ai/xatu-architecture-design.md",
|
||||
@@ -259,9 +262,6 @@
|
||||
"00 INBOX/ai/monorepo-work-report.md",
|
||||
"00 INBOX/ai/clew-ast-exploration.md",
|
||||
"00 INBOX/ai/steamcmd servers.md",
|
||||
"00 INBOX/ai/ariadne-pipeline-stage-boundary.md",
|
||||
"00 INBOX/ai/ariadne-project-goals.md",
|
||||
"02 notes/steamcmd server setup.md",
|
||||
"00 INBOX/ai/clew-ast-exploration.md~",
|
||||
"03 wrk/machoke.md~",
|
||||
"03 wrk/falinks.md~",
|
||||
|
||||
102
docs/00 INBOX/ai/hyprland-lua-migration-plan.md
Normal file
102
docs/00 INBOX/ai/hyprland-lua-migration-plan.md
Normal file
@@ -0,0 +1,102 @@
|
||||
# Hyprland Lua Migration Plan
|
||||
|
||||
## Problem Statement
|
||||
|
||||
The Hyprland compositor config uses Home Manager's hyprlang output.
|
||||
Hyprland deprecates hyprlang for the main compositor config.
|
||||
The repository needs to generate a Lua config without changing desktop behavior.
|
||||
|
||||
## Solution
|
||||
|
||||
Keep the config owned by Nix and Home Manager.
|
||||
Switch the Hyprland Home Manager config output to Lua.
|
||||
Convert only the settings whose shape changes under Lua.
|
||||
|
||||
This is not a desktop redesign.
|
||||
The change preserves the current monitors, binds, window rules, environment variables, and UWSM startup.
|
||||
|
||||
## User Stories
|
||||
|
||||
1. As the operator, I want Hyprland to load `hyprland.lua`, so that startup no longer warns about hyprlang deprecation.
|
||||
|
||||
2. As the operator, I want existing keyboard binds to keep working, so that the desktop behavior stays unchanged.
|
||||
|
||||
3. As the operator, I want host monitor layout to stay unchanged, so that the physical display setup does not move.
|
||||
|
||||
4. As the operator, I want session environment variables to stay in the compositor config, so that Wayland and cursor behavior stays unchanged.
|
||||
|
||||
5. As the operator, I want auxiliary module binds to keep working, so that launcher, lock, screenshot, clipboard, notifications, and recording flows stay usable.
|
||||
|
||||
## Implementation Decisions
|
||||
|
||||
1. Use Home Manager's Lua config generator.
|
||||
Set the Hyprland config type to Lua and keep package ownership unchanged.
|
||||
|
||||
2. Keep ordinary compositor options declarative in Nix.
|
||||
Move input, general, decoration, xwayland, animation, and layout settings into the Lua config structure.
|
||||
|
||||
3. Remove hyprlang-only variables from generated config.
|
||||
Keep modifier and terminal values as Nix locals or helper inputs.
|
||||
|
||||
4. Add minimal local helpers for Lua calls.
|
||||
Use helpers only for repeated bind, dispatcher, command, environment, and rule shapes.
|
||||
|
||||
5. Convert all bind strings to Lua bind call data.
|
||||
Preserve key combinations, dispatchers, commands, repeat behavior, and locked-session behavior.
|
||||
|
||||
6. Convert contributed binds in their owning modules.
|
||||
Keep each bind near the module that owns the tool it launches.
|
||||
|
||||
7. Convert monitor strings to Lua monitor records.
|
||||
Preserve output names, modes, positions, scale values, and rotation.
|
||||
|
||||
8. Convert the screenshot window rule to the Lua rule shape.
|
||||
Preserve the Satty class matcher and floating behavior.
|
||||
|
||||
9. Convert environment strings to Lua environment calls.
|
||||
Preserve the Wayland flag and cursor variables.
|
||||
|
||||
10. Delete or update comments that describe hyprlang syntax.
|
||||
Keep comments that explain behavior or non-obvious invariants.
|
||||
|
||||
## Testing Decisions
|
||||
|
||||
1. Run the repository Nix formatting and style checks for modified Nix files.
|
||||
|
||||
2. Evaluate or build the affected host configuration.
|
||||
This proves Home Manager accepts the Lua settings structure.
|
||||
|
||||
3. Confirm the generated config file uses Lua.
|
||||
The expected output is `hyprland.lua`, not `hyprland.conf`.
|
||||
|
||||
4. Verify Hyprland accepts the generated Lua config.
|
||||
Use Hyprland config verification when the installed build supports it.
|
||||
Otherwise reload the compositor and inspect errors.
|
||||
|
||||
5. Smoke test the changed desktop surface.
|
||||
Test one bind from each source area after reload.
|
||||
|
||||
6. Check the explicit monitor layout on the host that declares it.
|
||||
Confirm resolution, position, scale, and rotation stayed unchanged.
|
||||
|
||||
## Out of Scope
|
||||
|
||||
- Do not split the config into Lua modules.
|
||||
- Do not hand-write a full Lua config.
|
||||
- Do not add new Hyprland behavior.
|
||||
- Do not change UWSM startup.
|
||||
- Do not redesign binds, monitor layout, or visual settings.
|
||||
- Do not change hyprlock, hypridle, waybar, mako, or rofi settings beyond their Hyprland binds.
|
||||
|
||||
## Further Notes
|
||||
|
||||
Home Manager documents `configType = "lua"` for Hyprland.
|
||||
It maps settings to `hl.*` calls.
|
||||
It supports `_args` for multi-argument calls.
|
||||
It supports raw Lua expressions with `lib.generators.mkLuaInline`.
|
||||
|
||||
The riskiest parts are binds, monitor declarations, and window rules.
|
||||
Those parts changed shape more than scalar config sections.
|
||||
|
||||
Assumption: the pinned Home Manager input contains the documented Lua Hyprland generator.
|
||||
Validate this during the configuration build.
|
||||
939
docs/00 INBOX/ai/valheim-items.md
Normal file
939
docs/00 INBOX/ai/valheim-items.md
Normal file
@@ -0,0 +1,939 @@
|
||||
# Valheim craft and build checklist
|
||||
|
||||
This checklist groups craftable inventory items and non-structural build pieces by biome progression.
|
||||
It excludes floors, walls, roofs, beams, poles, stairs, doors, gates, windows, and generic structure pieces.
|
||||
Biome placement uses the earliest ordinary unlock from recipe materials or required stations.
|
||||
|
||||
## Meadows
|
||||
|
||||
### Buildables
|
||||
|
||||
- [x] Workbench
|
||||
- [x] Chopping Block
|
||||
- [x] Tanning Rack
|
||||
- [x] Cooking Station
|
||||
- [x] Beehive
|
||||
- [x] Bed
|
||||
- [x] Chest
|
||||
- [x] Sign
|
||||
- [x] Campfire
|
||||
- [x] Standing Wood Torch
|
||||
- [x] Deer Rug
|
||||
- [x] Mysterious Rock
|
||||
- [x] Wood Stack
|
||||
- [x] Stone Pile
|
||||
- [x] Flint Pile
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Weapons and tools
|
||||
|
||||
- [x] Stone Axe
|
||||
- [x] Flint Axe
|
||||
- [x] Early Axes
|
||||
- [x] Club
|
||||
- [x] Torch
|
||||
- [x] Flint Spear
|
||||
- [x] Flint Knife
|
||||
- [x] Crude Bow
|
||||
- [x] Hoe
|
||||
- [x] Antler Pickaxe
|
||||
|
||||
#### Armor
|
||||
|
||||
- [x] Rag Tunic
|
||||
- [x] Rag Pants
|
||||
- [x] Leather Helmet
|
||||
- [x] Leather Tunic
|
||||
- [x] Leather Pants
|
||||
- [x] Deer Hide Cape
|
||||
|
||||
#### Shields
|
||||
|
||||
- [x] Wood Shield
|
||||
- [x] Wood Tower Shield
|
||||
- [x] Bone Tower Shield
|
||||
|
||||
#### Ammunition
|
||||
|
||||
- [x] Wood Arrow
|
||||
- [x] Fire Arrow
|
||||
- [x] Flinthead Arrow
|
||||
|
||||
#### Utility
|
||||
|
||||
- [x] Tankard
|
||||
|
||||
#### Fireworks
|
||||
|
||||
- [ ] Red fireworks
|
||||
- [ ] Yellow fireworks
|
||||
|
||||
### Food, mead, and bait
|
||||
|
||||
- [x] Grilled neck tail
|
||||
- [ ] Cooked boar meat
|
||||
- [x] Honey
|
||||
- [x] Cooked deer meat
|
||||
- [x] Whole roasted Meadow boar
|
||||
|
||||
## Black Forest
|
||||
|
||||
### Buildables
|
||||
|
||||
- [x] Adze
|
||||
- [x] Cauldron
|
||||
- [x] Mead Ketill
|
||||
- [x] Fermenter
|
||||
- [x] Forge
|
||||
- [x] Forge Cooler
|
||||
- [x] Anvils
|
||||
- [x] Smelter
|
||||
- [x] Charcoal Kiln
|
||||
- [ ] Barrel
|
||||
- [ ] Stool
|
||||
- [ ] Wood Chair
|
||||
- [ ] Sitting Log
|
||||
- [ ] Wood Bench
|
||||
- [x] Table
|
||||
- [x] Item Stand — vertical
|
||||
- [x] Item Stand — horizontal
|
||||
- [ ] Cartography Table
|
||||
- [ ] Barber Station
|
||||
- [ ] Archery Target
|
||||
- [ ] T.W.I.G.
|
||||
- [ ] Wood Dragon Adornment
|
||||
- [ ] Sconce
|
||||
- [ ] Fey Lights
|
||||
- [ ] Flower Garland
|
||||
- [x] Bearskin Rug
|
||||
- [ ] Black Banner
|
||||
- [ ] Blue Banner
|
||||
- [ ] White and Red Striped Banner
|
||||
- [ ] Yellow Banner
|
||||
- [ ] Purple Banner
|
||||
- [ ] Finewood Stack
|
||||
- [ ] Corewood Stack
|
||||
- [x] Coal Pile
|
||||
- [x] Bone Stack
|
||||
- [x] Coin Stack
|
||||
- [x] Coin Pile
|
||||
- [x] Tin Stack
|
||||
- [x] Copper Stack
|
||||
- [x] Bronze Stack
|
||||
- [x] Cart
|
||||
- [x] Portal
|
||||
- [ ] Sharp Stakes
|
||||
- [ ] Ward
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Weapons and tools
|
||||
|
||||
- [x] Bronze Axe
|
||||
- [x] Bronze Pickaxe
|
||||
- [x] Cultivator
|
||||
- [x] Butcher Knife
|
||||
- [x] Wooden Sword
|
||||
- [x] Stagbreaker
|
||||
- [x] Bronze Mace
|
||||
- [x] Bronze Sword
|
||||
- [x] Bronze Spear
|
||||
- [x] Bronze Atgeir
|
||||
- [x] Copper Knife
|
||||
- [x] Paws of the Bear
|
||||
- [x] Finewood Bow
|
||||
|
||||
#### Armor
|
||||
|
||||
- [x] Troll Leather Helmet
|
||||
- [x] Troll Leather Tunic
|
||||
- [x] Troll Leather Pants
|
||||
- [x] Troll Hide Cape
|
||||
- [x] Headdress of the Bear
|
||||
- [x] Patterns of the Bear
|
||||
- [x] Loincloth of the Bear
|
||||
- [x] Bronze Helmet
|
||||
- [x] Bronze Plate Cuirass
|
||||
- [x] Bronze Plate Leggings
|
||||
- [x] Celebratory Cap
|
||||
|
||||
#### Shield
|
||||
|
||||
- [x] Bronze Buckler
|
||||
|
||||
#### Ammunition
|
||||
|
||||
- [x] Bronzehead Arrow
|
||||
|
||||
#### Trinkets
|
||||
|
||||
- [x] Heart of the Forest
|
||||
- [x] Bronze Pendant
|
||||
|
||||
#### Utility
|
||||
|
||||
- [x] Mead Horn of Odin
|
||||
|
||||
#### Fireworks
|
||||
|
||||
- [ ] Blue fireworks
|
||||
- [ ] Cyan fireworks
|
||||
|
||||
### Food, mead, and bait
|
||||
|
||||
- [ ] Carrot
|
||||
- [ ] Boar jerky
|
||||
- [ ] Cooked bear meat
|
||||
- [ ] Minced meat sauce
|
||||
- [ ] Queen's jam
|
||||
- [ ] Carrot soup
|
||||
- [ ] Deer stew
|
||||
- [ ] Pulled Bear
|
||||
- [ ] Black Forest buffet platter
|
||||
- [ ] Mead base: Minor healing `[INFERENCE]`
|
||||
- [ ] Minor healing mead `[INFERENCE]`
|
||||
- [ ] Mead base: Minor stamina `[INFERENCE]`
|
||||
- [ ] Minor stamina mead `[INFERENCE]`
|
||||
- [ ] Mead base: Poison resistance `[INFERENCE]`
|
||||
- [ ] Poison resistance mead `[INFERENCE]`
|
||||
- [ ] Mead base: Tasty `[INFERENCE]`
|
||||
- [ ] Tasty mead `[INFERENCE]`
|
||||
- [ ] Mead base: Vananidir `[INFERENCE]`
|
||||
- [ ] Draught of Vananidir `[INFERENCE]`
|
||||
- [ ] Mead base: Ratatosk `[INFERENCE]`
|
||||
- [ ] Tonic of Ratatosk `[INFERENCE]`
|
||||
- [ ] Mead base: Troll endurance `[INFERENCE]`
|
||||
- [ ] Mead of Troll endurance `[INFERENCE]`
|
||||
- [ ] Mossy fishing bait
|
||||
|
||||
## Ocean
|
||||
|
||||
### Buildables
|
||||
|
||||
- [ ] Raft
|
||||
- [ ] Karve
|
||||
- [ ] Longship
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Weapons and tools
|
||||
|
||||
- [ ] Abyssal Razor
|
||||
- [ ] Abyssal Harpoon
|
||||
|
||||
#### Trinket
|
||||
|
||||
- [ ] Fins of Destiny
|
||||
|
||||
### Food, mead, and bait
|
||||
|
||||
- [ ] Cooked serpent meat `[INFERENCE]`
|
||||
- [ ] Serpent stew `[INFERENCE]`
|
||||
- [ ] Sailor's bounty
|
||||
- [ ] Heavy fishing bait
|
||||
|
||||
## Swamp
|
||||
|
||||
### Buildables
|
||||
|
||||
- [ ] Birds' Nest
|
||||
- [ ] Spice Rack
|
||||
- [ ] Stonecutter
|
||||
- [ ] Food Preparation Table
|
||||
- [ ] Iron Cooking Station
|
||||
- [ ] Forge Bellows
|
||||
- [ ] Grinding Wheel
|
||||
- [ ] Smith's Anvil
|
||||
- [ ] Forge Tool Rack
|
||||
- [ ] Obliterator
|
||||
- [ ] Bonfire
|
||||
- [ ] Hearth
|
||||
- [ ] Hanging Brazier
|
||||
- [ ] Standing Iron Torch
|
||||
- [ ] Standing Blue-burning Iron Torch
|
||||
- [ ] Standing Green-burning Iron Torch
|
||||
- [ ] Resin Candle
|
||||
- [ ] Reinforced Chest
|
||||
- [ ] Personal Chest
|
||||
- [ ] Armour Stand
|
||||
- [ ] Raven Throne
|
||||
- [ ] Red Banner
|
||||
- [ ] Green Banner
|
||||
- [ ] Iron Stack
|
||||
- [ ] Iron Fire Pit
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Weapons and tools
|
||||
|
||||
- [ ] Iron Axe
|
||||
- [ ] Iron Pickaxe
|
||||
- [ ] Battleaxe
|
||||
- [ ] Iron Mace
|
||||
- [ ] Iron Sledge
|
||||
- [ ] Iron Sword
|
||||
- [ ] Ancient Bark Spear
|
||||
- [ ] Iron Atgeir
|
||||
- [ ] Huntsman Bow
|
||||
|
||||
#### Armor
|
||||
|
||||
- [ ] Root Mask
|
||||
- [ ] Root Harnesk
|
||||
- [ ] Root Leggings
|
||||
- [ ] Iron Helmet
|
||||
- [ ] Iron Scale Mail
|
||||
- [ ] Iron Greaves
|
||||
|
||||
#### Shields
|
||||
|
||||
- [ ] Banded Shield
|
||||
- [ ] Shield of Roots
|
||||
- [ ] Iron Buckler
|
||||
- [ ] Iron Tower Shield
|
||||
- [ ] Serpent Scale Shield
|
||||
|
||||
#### Ammunition
|
||||
|
||||
- [ ] Ironhead Arrow
|
||||
|
||||
#### Bombs
|
||||
|
||||
- [ ] Ooze Bomb
|
||||
- [ ] Blob Bomb: Poison
|
||||
- [ ] Blob Bomb: Elite poison
|
||||
|
||||
#### Fishing bait
|
||||
|
||||
- [ ] Mossy Fishing Bait
|
||||
- [ ] Sticky Fishing Bait
|
||||
- [ ] Heavy Fishing Bait
|
||||
|
||||
#### Trinkets
|
||||
|
||||
- [ ] Iron Brooch
|
||||
- [ ] Nimble Anklet
|
||||
|
||||
#### Utility
|
||||
|
||||
- [ ] Horn of Celebration
|
||||
|
||||
#### Fireworks
|
||||
|
||||
- [ ] Green fireworks
|
||||
- [ ] Purple fireworks
|
||||
|
||||
### Food, mead, and bait
|
||||
|
||||
- [ ] Cooked fish
|
||||
- [ ] Muckshake
|
||||
- [ ] Turnip stew
|
||||
- [ ] Sausages
|
||||
- [ ] Black soup
|
||||
- [ ] Swamp dweller's delight
|
||||
- [ ] Mead base: Frost resistance `[INFERENCE]`
|
||||
- [ ] Frost resistance mead `[INFERENCE]`
|
||||
- [ ] Mead base: Medium healing `[INFERENCE]`
|
||||
- [ ] Medium healing mead `[INFERENCE]`
|
||||
- [ ] Sticky fishing bait
|
||||
|
||||
## Mountain
|
||||
|
||||
### Buildables
|
||||
|
||||
- [ ] Tool Shelf
|
||||
- [ ] Butcher's Table
|
||||
- [ ] Dragon Bed
|
||||
- [ ] Stone Throne
|
||||
- [ ] Standing Brazier
|
||||
- [ ] Blue Standing Brazier
|
||||
- [ ] Wolf Rug
|
||||
- [ ] Treasure Chest
|
||||
- [ ] Silver Stack
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Weapons and tools
|
||||
|
||||
- [ ] Crystal Battleaxe
|
||||
- [ ] Frostner
|
||||
- [ ] Silver Sword
|
||||
- [ ] Fang Spear
|
||||
- [ ] Silver Knife
|
||||
- [ ] Flesh Rippers
|
||||
- [ ] Draugr Fang
|
||||
- [ ] Scythe
|
||||
|
||||
#### Armor
|
||||
|
||||
- [ ] Fenris Hood
|
||||
- [ ] Fenris Coat
|
||||
- [ ] Fenris Leggings
|
||||
- [ ] Drake Helmet
|
||||
- [ ] Wolf Hide Chestpiece
|
||||
- [ ] Wolf Hide Trousers
|
||||
- [ ] Wolf Fur Cape
|
||||
|
||||
#### Shield
|
||||
|
||||
- [ ] Silver Shield
|
||||
|
||||
#### Ammunition
|
||||
|
||||
- [ ] Silver Arrow
|
||||
- [ ] Obsidian Arrow
|
||||
- [ ] Poison Arrow
|
||||
- [ ] Frost Arrow
|
||||
|
||||
#### Bomb
|
||||
|
||||
- [ ] Blob Bomb: Frost
|
||||
|
||||
#### Fishing bait
|
||||
|
||||
- [ ] Cold Fishing Bait
|
||||
- [ ] Frosty Fishing Bait
|
||||
|
||||
#### Trinkets
|
||||
|
||||
- [ ] Wolf Sight
|
||||
- [ ] Crystal Heart
|
||||
|
||||
### Food, mead, and bait
|
||||
|
||||
- [ ] Onion
|
||||
- [ ] Cooked wolf meat
|
||||
- [ ] Wolf jerky
|
||||
- [ ] Onion soup
|
||||
- [ ] Wolf skewer
|
||||
- [ ] Eyescream
|
||||
- [ ] Hearty Mountain logger's stew
|
||||
- [ ] Mead base: Animal whispers `[INFERENCE]`
|
||||
- [ ] Brew of animal whispers `[INFERENCE]`
|
||||
- [ ] Cold fishing bait
|
||||
- [ ] Frosty fishing bait `[INFERENCE]`
|
||||
|
||||
## Plains
|
||||
|
||||
### Buildables
|
||||
|
||||
- [ ] Artisan Table
|
||||
- [ ] Blast Furnace
|
||||
- [ ] Spinning Wheel
|
||||
- [ ] Windmill
|
||||
- [ ] Stone Oven
|
||||
- [ ] Pots and Pans
|
||||
- [ ] Darkwood Chair
|
||||
- [ ] Long Heavy Table
|
||||
- [ ] Round Table
|
||||
- [ ] Hot Tub
|
||||
- [ ] Black Metal Chest
|
||||
- [ ] Lox Rug
|
||||
- [ ] Straw
|
||||
- [ ] Red Jute Carpet
|
||||
- [ ] Red Jute Curtain
|
||||
- [ ] Raven Adornment
|
||||
- [ ] Wolf Adornment
|
||||
- [ ] Blue, Red and White Banner
|
||||
- [ ] White and Blue Striped Banner
|
||||
- [ ] Orange Banner
|
||||
- [ ] White Banner
|
||||
- [ ] Black Metal Stack
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Weapons and tools
|
||||
|
||||
- [ ] Black Metal Axe
|
||||
- [ ] Black Metal Battleaxe
|
||||
- [ ] Porcupine
|
||||
- [ ] Black Metal Sword
|
||||
- [ ] Black Metal Atgeir
|
||||
- [ ] Black Metal Knife
|
||||
- [ ] Vilebone Maulclaws
|
||||
|
||||
#### Armor
|
||||
|
||||
- [ ] Padded Helmet
|
||||
- [ ] Padded Cuirass
|
||||
- [ ] Padded Greaves
|
||||
- [ ] Linen Cape
|
||||
- [ ] Lox Cape
|
||||
- [ ] Lox Fur Hood
|
||||
- [ ] Lox Fur Jacket
|
||||
- [ ] Lox Fur Trousers
|
||||
- [ ] Vilebone Visage
|
||||
- [ ] Vilebone Cage
|
||||
- [ ] Vilebone Drapes
|
||||
|
||||
#### Shields
|
||||
|
||||
- [ ] Black Metal Shield
|
||||
- [ ] Black Metal Tower Shield
|
||||
|
||||
#### Ammunition
|
||||
|
||||
- [ ] Needle Arrow
|
||||
- [ ] Wooden Missile
|
||||
- [ ] Black Metal Missile
|
||||
|
||||
#### Bomb
|
||||
|
||||
- [ ] Blob Bomb: Tar
|
||||
|
||||
#### Fishing bait
|
||||
|
||||
- [ ] Stingy Fishing Bait
|
||||
- [ ] Misty Fishing Bait
|
||||
|
||||
#### Trinkets
|
||||
|
||||
- [ ] Bracelets of the Brave
|
||||
- [ ] Evasion Mantle
|
||||
|
||||
#### Accessories and utility
|
||||
|
||||
- [ ] Wisplight
|
||||
- [ ] Lox Saddle
|
||||
|
||||
### Food, mead, and bait
|
||||
|
||||
- [ ] Cooked egg
|
||||
- [ ] Cooked chicken meat
|
||||
- [ ] Cooked lox meat
|
||||
- [ ] Fish wraps
|
||||
- [ ] Lox meat pie
|
||||
- [ ] Blood pudding
|
||||
- [ ] Bread
|
||||
- [ ] Frosted sweetbread
|
||||
- [ ] Plains pie picnic
|
||||
- [ ] Barley wine base: Fire resistance `[INFERENCE]`
|
||||
- [ ] Fire resistance barley wine `[INFERENCE]`
|
||||
- [ ] Mead base: Medium stamina `[INFERENCE]`
|
||||
- [ ] Medium stamina mead `[INFERENCE]`
|
||||
- [ ] Mead base: Berserkir `[INFERENCE]`
|
||||
- [ ] Berserkir mead `[INFERENCE]`
|
||||
- [ ] Mead base: Anti-sting `[INFERENCE]`
|
||||
- [ ] Anti-sting concoction `[INFERENCE]`
|
||||
- [ ] Stingy fishing bait
|
||||
- [ ] Misty fishing bait `[INFERENCE]`
|
||||
|
||||
## Mistlands
|
||||
|
||||
### Buildables
|
||||
|
||||
- [ ] Wisp Fountain
|
||||
- [ ] Artisan Press
|
||||
- [ ] Mortar and Pestle
|
||||
- [ ] Black Forge
|
||||
- [ ] Black Forge Cooler
|
||||
- [ ] Vice
|
||||
- [ ] Galdr Table
|
||||
- [ ] Rune Table
|
||||
- [ ] Unfading Candles
|
||||
- [ ] Sap Extractor
|
||||
- [ ] Eitr Refinery
|
||||
- [ ] Dvergr Wall Lantern
|
||||
- [ ] Dvergr Pole Lantern
|
||||
- [ ] Wisp Torch
|
||||
- [ ] Black Marble Bench
|
||||
- [ ] Black Marble Table
|
||||
- [ ] Black Marble Throne
|
||||
- [ ] Hare Rug
|
||||
- [ ] Blue Jute Carpet
|
||||
- [ ] Blue Jute Curtain
|
||||
- [ ] Blue Jute Drapes
|
||||
- [ ] Yggdrasil Wood Stack
|
||||
- [ ] Black Marble Pile
|
||||
- [ ] Dvergr Sharp Stakes
|
||||
- [ ] Trap
|
||||
- [ ] Ballista
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Weapons and tools
|
||||
|
||||
- [ ] Jotun Bane
|
||||
- [ ] Skull Splittur
|
||||
- [ ] Demolisher
|
||||
- [ ] Mistwalker
|
||||
- [ ] Krom
|
||||
- [ ] Carapace Spear
|
||||
- [ ] Himminafl
|
||||
- [ ] Skoll and Hati
|
||||
- [ ] Spinesnap
|
||||
- [ ] Arbalest
|
||||
- [ ] Staff of Frost
|
||||
- [ ] Staff of Embers
|
||||
- [ ] Staff of Protection
|
||||
- [ ] Dead Raiser
|
||||
- [ ] Black Metal Pickaxe
|
||||
- [ ] Dvergr Lantern
|
||||
|
||||
#### Armor
|
||||
|
||||
- [ ] Carapace Helmet
|
||||
- [ ] Carapace Breastplate
|
||||
- [ ] Carapace Greaves
|
||||
- [ ] Eitr-weave Hood
|
||||
- [ ] Eitr-weave Robe
|
||||
- [ ] Eitr-weave Trousers
|
||||
- [ ] Feather Cape
|
||||
|
||||
#### Shields
|
||||
|
||||
- [ ] Carapace Shield
|
||||
- [ ] Carapace Buckler
|
||||
|
||||
#### Ammunition
|
||||
|
||||
- [ ] Carapace Arrow
|
||||
- [ ] Bone Bolt
|
||||
- [ ] Iron Bolt
|
||||
- [ ] Black Metal Bolt
|
||||
- [ ] Carapace Bolt
|
||||
|
||||
#### Bomb
|
||||
|
||||
- [ ] Bile Bomb
|
||||
|
||||
#### Trinkets
|
||||
|
||||
- [ ] Pulsating Earrings
|
||||
- [ ] Resounding Shackle
|
||||
|
||||
#### Utility
|
||||
|
||||
- [ ] Sealbreaker
|
||||
|
||||
### Food, mead, and bait
|
||||
|
||||
- [ ] Magecap
|
||||
- [ ] Jotun puffs
|
||||
- [ ] Cooked seeker meat
|
||||
- [ ] Cooked hare meat
|
||||
- [ ] Meat platter
|
||||
- [ ] Honey glazed chicken
|
||||
- [ ] Misthare supreme
|
||||
- [ ] Salad
|
||||
- [ ] Mushroom omelette
|
||||
- [ ] Fish 'n' bread
|
||||
- [ ] Stuffed mushroom
|
||||
- [ ] Yggdrasil porridge
|
||||
- [ ] Seeker aspic
|
||||
- [ ] Mushrooms galore á la Mistlands
|
||||
- [ ] Mead base: Major healing `[INFERENCE]`
|
||||
- [ ] Major healing mead `[INFERENCE]`
|
||||
- [ ] Mead base: Lingering stamina `[INFERENCE]`
|
||||
- [ ] Lingering stamina mead `[INFERENCE]`
|
||||
- [ ] Mead base: Minor eitr `[INFERENCE]`
|
||||
- [ ] Minor eitr mead `[INFERENCE]`
|
||||
- [ ] Mead base: Lightfoot `[INFERENCE]`
|
||||
- [ ] Lightfoot mead `[INFERENCE]`
|
||||
|
||||
## Ashlands
|
||||
|
||||
### Buildables
|
||||
|
||||
- [ ] Rolling Pins and Cutting Boards
|
||||
- [ ] Metal Cutter
|
||||
- [ ] Gem Cutter
|
||||
- [ ] Feathery Wreath
|
||||
- [ ] Eternal Pyre
|
||||
- [ ] Shield Generator
|
||||
- [ ] Ashwood Bed
|
||||
- [ ] Ashwood Bench
|
||||
- [ ] Bone Throne
|
||||
- [ ] Grausten Chest
|
||||
- [ ] Small Green Pot
|
||||
- [ ] Medium Green Pot
|
||||
- [ ] Large Green Pot
|
||||
- [ ] Lava Lantern
|
||||
- [ ] Asksvin Rug
|
||||
- [ ] Asksvin Skeleton
|
||||
- [ ] Ashwood Stack
|
||||
- [ ] Grausten Pile
|
||||
- [ ] Flametal Stack
|
||||
- [ ] Pile of Skulls
|
||||
- [ ] Portal Stone
|
||||
- [ ] Drakkar
|
||||
- [ ] Battering Ram
|
||||
- [ ] Catapult
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Weapons
|
||||
|
||||
- [ ] Berserkir Axes
|
||||
- [ ] Bleeding Berserkir Axes
|
||||
- [ ] Thundering Berserkir Axes
|
||||
- [ ] Primal Berserkir Axes
|
||||
- [ ] Flametal Mace
|
||||
- [ ] Bloodgeon
|
||||
- [ ] Storm Star
|
||||
- [ ] Klossen
|
||||
- [ ] Nidhögg
|
||||
- [ ] Nidhögg the Bleeding
|
||||
- [ ] Nidhögg the Thundering
|
||||
- [ ] Nidhögg the Primal
|
||||
- [ ] Dyrnwyn
|
||||
- [ ] Slayer
|
||||
- [ ] Brutal Slayer
|
||||
- [ ] Scourging Slayer
|
||||
- [ ] Primal Slayer
|
||||
- [ ] Splitnir
|
||||
- [ ] Splitnir the Bleeding
|
||||
- [ ] Splitnir the Storming
|
||||
- [ ] Splitnir the Primal
|
||||
- [ ] Ash Fang
|
||||
- [ ] Blood Fang
|
||||
- [ ] Storm Fang
|
||||
- [ ] Root Fang
|
||||
- [ ] Ripper
|
||||
- [ ] Wound Ripper
|
||||
- [ ] Storm Ripper
|
||||
- [ ] Root Ripper
|
||||
- [ ] Staff of Fracturing
|
||||
- [ ] Dundr
|
||||
- [ ] Staff of the Wild
|
||||
- [ ] Trollstav
|
||||
|
||||
#### Armor
|
||||
|
||||
- [ ] Hood of Embla
|
||||
- [ ] Robes of Embla
|
||||
- [ ] Trousers of Embla
|
||||
- [ ] Hood of Ask
|
||||
- [ ] Breastplate of Ask
|
||||
- [ ] Trousers of Ask
|
||||
- [ ] Flametal Helmet
|
||||
- [ ] Flametal Breastplate
|
||||
- [ ] Flametal Greaves
|
||||
- [ ] Asksvin Cloak
|
||||
- [ ] Ashen Cape
|
||||
|
||||
#### Shields
|
||||
|
||||
- [ ] Flametal Shield
|
||||
- [ ] Flametal Tower Shield
|
||||
|
||||
#### Ammunition
|
||||
|
||||
- [ ] Charred Arrow
|
||||
- [ ] Charred Bolt
|
||||
- [ ] Flametal Missile
|
||||
- [ ] Grausten Payload
|
||||
- [ ] Explosive Payload
|
||||
|
||||
#### Bombs
|
||||
|
||||
- [ ] Smoke Bomb
|
||||
- [ ] Basalt Bomb
|
||||
- [ ] Blob Bomb: Lava
|
||||
|
||||
#### Fishing bait
|
||||
|
||||
- [ ] Hot Fishing Bait
|
||||
|
||||
#### Trinkets
|
||||
|
||||
- [ ] Jörmundling
|
||||
- [ ] Brimstone
|
||||
|
||||
#### Utility
|
||||
|
||||
- [ ] Asksvin Saddle
|
||||
- [ ] Bell
|
||||
|
||||
### Food, mead, and bait
|
||||
|
||||
- [ ] Vineberry cluster
|
||||
- [ ] Cooked asksvin tail
|
||||
- [ ] Cooked volture meat
|
||||
- [ ] Cooked bonemaw meat
|
||||
- [ ] Fiery svinstew
|
||||
- [ ] Mashed meat
|
||||
- [ ] Piquant pie
|
||||
- [ ] Spicy marmalade
|
||||
- [ ] Scorching medley
|
||||
- [ ] Roasted crust pie
|
||||
- [ ] Sizzling berry broth
|
||||
- [ ] Sparkling shroomshake
|
||||
- [ ] Marinated greens
|
||||
- [ ] Ashlands gourmet bowl
|
||||
- [ ] Mead base: Lingering health `[INFERENCE]`
|
||||
- [ ] Lingering healing mead `[INFERENCE]`
|
||||
- [ ] Mead base: Lingering eitr `[INFERENCE]`
|
||||
- [ ] Lingering eitr mead `[INFERENCE]`
|
||||
- [ ] Hot fishing bait
|
||||
|
||||
## Deep North
|
||||
|
||||
### Buildables
|
||||
|
||||
- [ ] Eternal Pyre
|
||||
- [ ] Frigid Kiln
|
||||
- [ ] Frost Foundry
|
||||
- [ ] Smith's Aprons
|
||||
- [ ] Smoker
|
||||
- [ ] Standing Loom
|
||||
- [ ] Timberwood Drawbridge
|
||||
- [ ] Antler Throne
|
||||
- [ ] Carved Bench
|
||||
- [ ] Carved Chair
|
||||
- [ ] Hooded Lantern
|
||||
- [ ] Long Carved Table
|
||||
- [ ] Moose Hide Carpet
|
||||
- [ ] Sealskin Rug
|
||||
- [ ] Snow Lantern
|
||||
- [ ] Square Carved Table
|
||||
- [ ] Wardrobe
|
||||
- [ ] Bloodgold Stack
|
||||
- [ ] Timberwood Stack
|
||||
- [ ] Oat Straw `[INFERENCE]`
|
||||
- [ ] Seed Kale
|
||||
- [ ] Timberwood Sapling
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Equipment and inventory
|
||||
|
||||
- [ ] Nord Atgeir
|
||||
- [ ] Nord Axe
|
||||
- [ ] Nord Bow
|
||||
- [ ] Nord Crossbow
|
||||
- [ ] Nord Dagger
|
||||
- [ ] Nord Greataxe
|
||||
- [ ] Nord Greatsword
|
||||
- [ ] Nord Knucklechains
|
||||
- [ ] Nord Mace
|
||||
- [ ] Nord Sledge
|
||||
- [ ] Nord Spear
|
||||
- [ ] Nord Sword
|
||||
- [ ] Frostfire Atgeir
|
||||
- [ ] Frostfire Axe
|
||||
- [ ] Frostfire Bow
|
||||
- [ ] Frostfire Crossbow
|
||||
- [ ] Frostfire Dagger
|
||||
- [ ] Frostfire Greataxe
|
||||
- [ ] Frostfire Greatsword
|
||||
- [ ] Frostfire Knucklechains
|
||||
- [ ] Frostfire Mace
|
||||
- [ ] Frostfire Sledge
|
||||
- [ ] Frostfire Spear
|
||||
- [ ] Frostfire Sword
|
||||
- [ ] Thunderblood Atgeir
|
||||
- [ ] Thunderblood Axe
|
||||
- [ ] Thunderblood Bow
|
||||
- [ ] Thunderblood Crossbow
|
||||
- [ ] Thunderblood Dagger
|
||||
- [ ] Thunderblood Greataxe
|
||||
- [ ] Thunderblood Greatsword
|
||||
- [ ] Thunderblood Knucklechains
|
||||
- [ ] Thunderblood Mace
|
||||
- [ ] Thunderblood Sledge
|
||||
- [ ] Thunderblood Spear
|
||||
- [ ] Thunderblood Sword
|
||||
- [ ] Echo Spike
|
||||
- [ ] Lightning Strike
|
||||
- [ ] Northern Vengeance
|
||||
- [ ] Spirit Caller
|
||||
- [ ] Nord Buckler
|
||||
- [ ] Nord Greatshield
|
||||
- [ ] Nord Shield
|
||||
- [ ] Helmet of the Protector
|
||||
- [ ] Breastplate of the Protector
|
||||
- [ ] Trousers of the Protector
|
||||
- [ ] Hood of the Vanguard
|
||||
- [ ] Chestpiece of the Vanguard
|
||||
- [ ] Trousers of the Vanguard
|
||||
- [ ] Headdress of the Caller
|
||||
- [ ] Robes of the Caller
|
||||
- [ ] Trousers of the Caller
|
||||
- [ ] Cape of the Caller
|
||||
- [ ] Moose Hide Cape
|
||||
- [ ] Crown of Valheim `[INFERENCE]`
|
||||
- [ ] Fishing Hat
|
||||
- [ ] Neckstabber `[INFERENCE]`
|
||||
- [ ] Witch Crown
|
||||
- [ ] Snow Shovel
|
||||
- [ ] Intricate Key
|
||||
- [ ] Moose Saddle `[INFERENCE]`
|
||||
- [ ] Bloodgold Arrow
|
||||
- [ ] Bloodgold Bolt
|
||||
- [ ] Bloodgold Missile
|
||||
- [ ] Bloodgold Payload
|
||||
- [ ] Blob Bomb: Pulp `[INFERENCE]`
|
||||
- [ ] Ember Charge
|
||||
- [ ] Snowball
|
||||
|
||||
### Food, mead, and bait
|
||||
|
||||
- [ ] Baked Poteitr
|
||||
- [ ] Cooked Moose Meat
|
||||
- [ ] Cooked Seal Blubber `[INFERENCE]`
|
||||
- [ ] Fish Soup `[INFERENCE]`
|
||||
- [ ] Kale *(also the cultivator crop piece; listed once)*
|
||||
- [ ] Kale Chips `[INFERENCE]`
|
||||
- [ ] Lingonberries
|
||||
- [ ] Lingonberry Juice
|
||||
- [ ] Luminous Larva
|
||||
- [ ] Meat In Bread
|
||||
- [ ] Meatballs and Poteitr
|
||||
- [ ] Oat Milk `[INFERENCE]`
|
||||
- [ ] Oatmeal
|
||||
- [ ] Oats `[INFERENCE]`
|
||||
- [ ] Oven Pancake
|
||||
- [ ] Pancakes
|
||||
- [ ] Poteitr `[INFERENCE]`
|
||||
- [ ] Seal Meat Soup
|
||||
- [ ] Smoked Fish
|
||||
- [ ] Smoked Moose Meat
|
||||
- [ ] Northern Morning Fare
|
||||
- [ ] Oat Flour `[INFERENCE]`
|
||||
- [ ] Oven Pancake Batter
|
||||
- [ ] Raw Kale Chips `[INFERENCE]`
|
||||
- [ ] Unbaked Poteitr
|
||||
- [ ] Frosty fishing bait
|
||||
|
||||
## Seasonal
|
||||
|
||||
### Buildables
|
||||
|
||||
- [ ] Maypole
|
||||
- [ ] Jack-o-turnip
|
||||
- [ ] Mistletoe
|
||||
- [ ] Yule Tree
|
||||
- [ ] Yule Wreath
|
||||
- [ ] Yule Garland
|
||||
- [ ] Yuleklapp — small
|
||||
- [ ] Yuleklapp — medium
|
||||
- [ ] Yuleklapp — large
|
||||
|
||||
### Equipment and inventory
|
||||
|
||||
#### Armor
|
||||
|
||||
- [ ] Midsummer Crown
|
||||
- [ ] Pointy Hat
|
||||
|
||||
## Sources
|
||||
|
||||
The Valheim Wiki gives most current lists and progression tables.
|
||||
Deep North names use the 1.0 notes and game-derived catalogs when Wiki pages lag release data.
|
||||
|
||||
- https://valheim.wiki/w/Weapons
|
||||
- https://valheim.wiki/w/Armor
|
||||
- https://valheim.wiki/w/Tools
|
||||
- https://valheim.wiki/w/Accessories
|
||||
- https://valheim.wiki/w/Trinkets
|
||||
- https://valheim.wiki/w/Food
|
||||
- https://valheim.wiki/w/Mead
|
||||
- https://valheim.wiki/w/Bait
|
||||
- https://valheim.wiki/w/Building
|
||||
- https://valheim.wiki/w/Deep_North
|
||||
- https://www.valheimgame.com/news/valheim-1-0-has-arrived-/
|
||||
- https://www.valheimplanner.com/recipes/
|
||||
- https://www.valheimplanner.com/build/
|
||||
- https://www.valheimplanner.com/food/
|
||||
39
docs/TODO.md
39
docs/TODO.md
@@ -134,26 +134,25 @@ Review Nix files in entrypoint order:
|
||||
- [x] `configs/nixos/registry/address.nix`
|
||||
- [>] `configs/nixos/registry/homepage.nix`
|
||||
- [x] `configs/nixos/registry/route.nix`
|
||||
- [ ] `configs/nixos/registry/shell-shortcut.nix`
|
||||
- [ ] `configs/nixos/registry/stable-uid.nix`
|
||||
- [ ] `src/dotfiles/modules.nix`
|
||||
- [ ] `configs/nixos/modules/default.nix`
|
||||
- [ ] `configs/nixos/modules/host.nix`
|
||||
- [ ] `configs/nixos/modules/guest.nix`
|
||||
- [ ] `configs/nixos/modules/monorepo.nix`
|
||||
- [ ] `configs/nixos/modules/zfs.nix`
|
||||
- [ ] `configs/nixos/modules/network/ssh.nix`
|
||||
- [ ] `configs/nixos/modules/network/vlans.nix`
|
||||
- [ ] `configs/nixos/modules/network/vpn-client.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/default.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/apps/alacritty.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/apps/firefox.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/apps/ghostty.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/apps/obsidian.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/apps/r2modman.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/apps/signal.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/apps/steam.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/apps/vencord.nix`
|
||||
- [x] `configs/nixos/registry/shell-shortcut.nix`
|
||||
- [x] `configs/nixos/registry/stable-uid.nix`
|
||||
- [x] `configs/nixos/modules/default.nix`
|
||||
- [x] `configs/nixos/modules/host.nix`
|
||||
- [x] `configs/nixos/modules/guest.nix`
|
||||
- [x] `configs/nixos/modules/monorepo.nix`
|
||||
- [x] `configs/nixos/modules/zfs.nix`
|
||||
- [x] `configs/nixos/modules/network/ssh.nix`
|
||||
- [x] `configs/nixos/modules/network/vlans.nix`
|
||||
- [x] `configs/nixos/modules/network/vpn-client.nix`
|
||||
- [x] `configs/nixos/modules/desktop/default.nix`
|
||||
- [x] `configs/nixos/modules/desktop/apps/alacritty.nix`
|
||||
- [x] `configs/nixos/modules/desktop/apps/firefox.nix`
|
||||
- [x] `configs/nixos/modules/desktop/apps/ghostty.nix`
|
||||
- [x] `configs/nixos/modules/desktop/apps/obsidian.nix`
|
||||
- [x] `configs/nixos/modules/desktop/apps/r2modman.nix`
|
||||
- [x] `configs/nixos/modules/desktop/apps/signal.nix`
|
||||
- [x] `configs/nixos/modules/desktop/apps/steam.nix`
|
||||
- [x] `configs/nixos/modules/desktop/apps/vencord.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/session/hyprland/default.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/session/hyprland/hypridle.nix`
|
||||
- [ ] `configs/nixos/modules/desktop/session/hyprland/hyprlock.nix`
|
||||
|
||||
Reference in New Issue
Block a user