Skip to content

githubert/packliste

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

packliste

A simplistic tool for managing pack lists. Look at example.json to get a rough idea on how to use it.

Options for items:

  • Name: id/name
  • Note: note to be shown in the summary ("charge batteries")
  • Weight: weight in grams
  • Scale: after how many days a new set of 'Number' items will be added, 0 if unaffected by days. For example: You might want to add a pair of socks for each day you are away. If 0: Your population of cameras will be constant.
  • Number: usually just 1, but if you want to add three snacks per day, set this to three.
  • Spare: one set of additional 'Number' items will be added
  • Limit: maximum number of items (e.g. you might have only 8 t-shirts)

Sample output using example.json

$ go run packliste.go example.json 7 general clothing tent "first aid" stuff
 
 === general ===
 1 x phone
 1 x phone charger
 1 x keys
 1 x train ticket
 --- 0.267kg
 === clothing ===
 3 x t-shirt
 2 x pullover
 2 x trousers
 --- 3.010kg
 === tent ===
 1 x tent
 1 x sleeping bag
 1 x sleeping pad
 --- 3.250kg
 === first aid ===
 1 x first aid set
 --- 0.660kg
 === stuff ===
 1 x multitool
 1 x knife
 1 x camera
 --- 1.020kg
 
 Total weight: 8.207kg
 
 
 Notes: 
 * phone: charge batteries, check prepaid account
 * camera: charge batteries

About

packlistenautomation 3000 plus deluxe edition II pro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published