hostname-wordlist: add more colors/weathers/worlds

The color list is extended by searching, suggestions from llms, etc.
In particular, I included "-ish" variants of common colors: "greenish",
"reddish", etc. They are easy to identify and I think quite distinct from
the base versions.

For weather words, add more stuff. Some are not commonly used, but mostly
easy to spell. In the worst case, people learn more about dreary weather.

For worlds, add a bunch of solar system moons, asteroids, trans-Neptunian
objects, and mythological realms.

This raises the number of combinations from 68'880 to appox. 2'300'000,
making collisions and repeats less likely.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2026-09-07 11:01:49 +01:00
committed by Luca Boccassi
parent cfca4412ca
commit 0dc85765fb
4 changed files with 277 additions and 8 deletions
+6 -7
View File
@@ -56,14 +56,13 @@ Origin
------ ------
Compiled for systemd from common vocabulary and standardized names rather than Compiled for systemd from common vocabulary and standardized names rather than
imported from an existing word list. imported from existing compilations.
weather Everyday English weather adjectives weather Weather adjectives
colors Basic English color names colors Color names
worlds The planets, moons and minor bodies of the solar system worlds Stars, planets, moons, minor bodies of the solar system, other mythical and real locations
The lists are deliberately short: they are picked for being easy to recognize, The lists are deliberately short: they are picked for being easy to recognize,
read out over the phone and type from memory, while the '?' wildcards carry the read out over the phone and type from memory.
entropy.
The wordlists are licensed under MIT-0. The lists are licensed under MIT-0.
+118
View File
@@ -1,42 +1,160 @@
# SPDX-License-Identifier: MIT-0 # SPDX-License-Identifier: MIT-0
alabaster
amber amber
amethyst
apricot
aqua
auburn
azure azure
beige beige
black black
blue blue
blush
brass
brick
bronze bronze
brown brown
brownish
burgundy
buttercup
caramel
carmine
cedar
celadon
cerulean
charcoal
chartreuse
cherry
chestnut
chocolate
cinnabar
citrine
claret
clay
cobalt
cocoa
copper copper
coral coral
cornflower
cranberry
cream cream
crimson
cyan cyan
denim
emerald
fawn
fern
flax
forest
garnet
ginger
gold gold
grape
graphite
gray gray
grayish
green green
greenish
hazel
heather
henna
hickory
honey
indigo indigo
ivory ivory
jade jade
jasper
jet
khaki khaki
lava
lavender
lemon
lilac lilac
lime lime
linen
magenta magenta
mahogany
malachite
marigold
maroon maroon
mauve
melon
midnight
mint mint
mocha
moss
mulberry
mustard
navy navy
obsidian
ochre
olive olive
onyx
opal
orange orange
orchid
papaya
paprika
peach peach
peacock
pearl
periwinkle
persimmon
pewter
pine
pink pink
pinkish
pistachio
platinum
plum plum
porcelain
pumpkin
purple purple
quartz
raspberry
raven
red red
reddish
rose rose
rosewood
ruby
russet
rust rust
sable
saffron
sage
salmon
sand sand
sapphire
scarlet
seafoam
sepia
shamrock
sienna
silver silver
slate slate
smokey
sorrel
steel
straw
sunflower
tan tan
tangerine
taupe
teal teal
terracotta
thistle
tomato
topaz
turquoise
umber
vanilla
violet violet
viridian
walnut
wheat
white white
wine
wisteria
yellow yellow
yellowish
+39
View File
@@ -1,23 +1,36 @@
# SPDX-License-Identifier: MIT-0 # SPDX-License-Identifier: MIT-0
airy
arid
autumnal
balmy balmy
bleak
blustery
breezy breezy
bright bright
brisk brisk
brumal
calm calm
chilly chilly
clear clear
clement
cloudless cloudless
cloudy cloudy
cold cold
cool cool
crisp crisp
damp damp
dewy
dreary
drizzly
dry dry
dusty dusty
fair fair
foggy foggy
freezing
fresh
frosty frosty
gentle gentle
glacial
glorious glorious
gusty gusty
halcyon halcyon
@@ -25,19 +38,45 @@ hazy
humid humid
icy icy
idyllic idyllic
mellow
mild mild
misty misty
mizzly
moonlit moonlit
muggy muggy
overcast
placid
pleasant
polar
radiant
rainless
rainy rainy
serene serene
shady
showery
sleety
slushy
snowy snowy
soggy
sparkling
squally
starlit starlit
starry
still still
stormy stormy
summery summery
sunbaked
sunlit sunlit
sunny sunny
temperate
thundery
toasty
tranquil
tropical
twilit
unclouded
vernal
warm warm
windless
windy windy
wintry wintry
+114 -1
View File
@@ -1,41 +1,154 @@
# SPDX-License-Identifier: MIT-0 # SPDX-License-Identifier: MIT-0
achernar
acrux
adhara
albireo
alcor
alcyone
aldebaran
alfheim
algol
alioth
alnilam
alnitak
alphard
altair
amalthea
antares
arcadia
arcturus
ariel ariel
asgard
atlantis
atlas
atria
avalon
avior
bellatrix
bennu
betelgeuse
bifrost
callisto callisto
calypso
camelot
canopus
capella
castor
celaeno
ceres ceres
charon charon
deimos deimos
deneb
denebola
dione dione
dubhe
eden
elara
eldorado
elnath
elysium
enceladus enceladus
enif
erebus
eris eris
europa europa
gacrux
galatea
ganymede ganymede
gonggong gonggong
hadar
hamal
haumea
hydra
hygiea
hyperion hyperion
iapetus
io io
ixion
izar
jotunheim
juno juno
jupiter jupiter
kerberos
kochab
lemuria
luna luna
maia
makemake makemake
markab
mars mars
megrez
merak
mercury mercury
merope
metis
midgard
mimas mimas
mimosa
mintaka
mira
mirach
miranda miranda
mirfak
mizar
mu
muspelheim
naiad
naos
neptune neptune
nereid
niflheim
nix nix
nunki
oberon oberon
olympus
orcus orcus
pallas pallas
phecda
phobos phobos
phoebe
pleione
pluto pluto
polaris
pollux
procyon
proteus
proxima
psyche
puck
quaoar
regulus
rhea rhea
rigel
ryugu
sadr
saiph
saturn saturn
sedna sedna
shambhala
shangrila
sirius
spica
sterope
styx styx
tartarus
taygeta
terra terra
thalassa
thebe
thetis thetis
thuban
thule
tirnanog
titan titan
triton triton
umbriel umbriel
uranus uranus
venus utopia
valhalla
vanaheim
varuna
vega
vesta vesta
xanadu
yggdrasil