diff --git a/.context.json b/.context.json index b1e9b4d..e872b1b 100644 --- a/.context.json +++ b/.context.json @@ -22,7 +22,8 @@ "global_installer_wrapper": "dotfiles/install/install-global-ps1.sh", "readme": "README.md", "library": "libary.md", - "palette_image": "images/bash-pallete.png" + "palette_image": "images/bash-pallete.png", + "theme_images_dir": "images/themes" }, "install_behavior": { "linux": { diff --git a/README.md b/README.md index 321dac7..7e50ada 100644 --- a/README.md +++ b/README.md @@ -266,6 +266,7 @@ Meaning: ├── images/ │ ├── bash-pallete.png │ └── contest.png +│ └── themes/ ├── dotfiles/ │ ├── banner/ │ │ └── banner.sh diff --git a/images/themes/acidlime.png b/images/themes/acidlime.png new file mode 100644 index 0000000..d1cf414 Binary files /dev/null and b/images/themes/acidlime.png differ diff --git a/images/themes/arcticfire.png b/images/themes/arcticfire.png new file mode 100644 index 0000000..216de2e Binary files /dev/null and b/images/themes/arcticfire.png differ diff --git a/images/themes/aurora.png b/images/themes/aurora.png new file mode 100644 index 0000000..078ce18 Binary files /dev/null and b/images/themes/aurora.png differ diff --git a/images/themes/christmas.png b/images/themes/christmas.png new file mode 100644 index 0000000..dd842fe Binary files /dev/null and b/images/themes/christmas.png differ diff --git a/images/themes/circuit.png b/images/themes/circuit.png new file mode 100644 index 0000000..2b9157a Binary files /dev/null and b/images/themes/circuit.png differ diff --git a/images/themes/easter.png b/images/themes/easter.png new file mode 100644 index 0000000..6e3052e Binary files /dev/null and b/images/themes/easter.png differ diff --git a/images/themes/forge.png b/images/themes/forge.png new file mode 100644 index 0000000..2d15a37 Binary files /dev/null and b/images/themes/forge.png differ diff --git a/images/themes/git.png b/images/themes/git.png new file mode 100644 index 0000000..7c641e2 Binary files /dev/null and b/images/themes/git.png differ diff --git a/images/themes/glitch.png b/images/themes/glitch.png new file mode 100644 index 0000000..33a51d5 Binary files /dev/null and b/images/themes/glitch.png differ diff --git a/images/themes/halloween.png b/images/themes/halloween.png new file mode 100644 index 0000000..3acb5b4 Binary files /dev/null and b/images/themes/halloween.png differ diff --git a/images/themes/hawolex.png b/images/themes/hawolex.png new file mode 100644 index 0000000..d96d655 Binary files /dev/null and b/images/themes/hawolex.png differ diff --git a/images/themes/mono.png b/images/themes/mono.png new file mode 100644 index 0000000..2df3ff3 Binary files /dev/null and b/images/themes/mono.png differ diff --git a/images/themes/neon.png b/images/themes/neon.png new file mode 100644 index 0000000..f9f9a9d Binary files /dev/null and b/images/themes/neon.png differ diff --git a/images/themes/newyear.png b/images/themes/newyear.png new file mode 100644 index 0000000..710837b Binary files /dev/null and b/images/themes/newyear.png differ diff --git a/images/themes/noir.png b/images/themes/noir.png new file mode 100644 index 0000000..74cab1d Binary files /dev/null and b/images/themes/noir.png differ diff --git a/images/themes/radar.png b/images/themes/radar.png new file mode 100644 index 0000000..4a97d1e Binary files /dev/null and b/images/themes/radar.png differ diff --git a/images/themes/synthwave.png b/images/themes/synthwave.png new file mode 100644 index 0000000..013ef97 Binary files /dev/null and b/images/themes/synthwave.png differ diff --git a/images/themes/thanksgiving.png b/images/themes/thanksgiving.png new file mode 100644 index 0000000..24df379 Binary files /dev/null and b/images/themes/thanksgiving.png differ diff --git a/images/themes/topo.png b/images/themes/topo.png new file mode 100644 index 0000000..cdacf32 Binary files /dev/null and b/images/themes/topo.png differ diff --git a/images/themes/valentine.png b/images/themes/valentine.png new file mode 100644 index 0000000..4fa3bd6 Binary files /dev/null and b/images/themes/valentine.png differ diff --git a/libary.md b/libary.md index 5441934..5f1b4ea 100644 --- a/libary.md +++ b/libary.md @@ -41,6 +41,10 @@ PATH_FG=223 FRAME=95 ``` +Seasonal preview (Aurora): + +![Aurora](images/themes/aurora.png) + ## Contest Pack (style_pack=contest) Design intent: high-contrast silhouettes, fast scanning, stage-ready presence. @@ -55,6 +59,10 @@ PATH_FG=51 FRAME=23 ``` +Aurora (contest) preview: + +![Aurora (contest)](images/themes/aurora.png) + Neon: ``` Z1_BG=201 Z1_FG=255 @@ -63,6 +71,8 @@ PATH_FG=16 FRAME=199 ``` +![Neon](images/themes/neon.png) + Forge: ``` Z1_BG=94 Z1_FG=230 @@ -71,6 +81,8 @@ PATH_FG=224 FRAME=130 ``` +![Forge](images/themes/forge.png) + Circuit: ``` FG_MAIN=46 @@ -78,12 +90,16 @@ FG_DIM=22 PATH_FG=120 ``` +![Circuit](images/themes/circuit.png) + Mono: ``` FG_MAIN=250 FG_DIM=240 ``` +![Mono](images/themes/mono.png) + Git: ``` Z1_BG=61 Z1_FG=255 @@ -92,6 +108,8 @@ PATH_FG=194 FRAME=60 ``` +![Git](images/themes/git.png) + Hawolex: ``` Z1_BG=54 Z1_FG=255 @@ -100,6 +118,8 @@ PATH_FG=230 FRAME=24 ``` +![Hawolex](images/themes/hawolex.png) + HawolexV2 (gradient): ``` Z1_BG=54 Z2_BG=55 Z3_BG=56 Z4_BG=31 Z5_BG=30 @@ -108,6 +128,8 @@ PATH_FG=230 FRAME=24 ``` +HawolexV2 preview: image pending + Demo: ``` Cycles all themes on each prompt (screenshots mode). @@ -126,6 +148,8 @@ PATH_FG=194 FRAME=88 ``` +![Christmas](images/themes/christmas.png) + Easter: ``` Z1_BG=186 Z2_BG=150 @@ -134,6 +158,8 @@ PATH_FG=94 FRAME=143 ``` +![Easter](images/themes/easter.png) + Halloween: ``` Z1_BG=53 Z2_BG=166 @@ -142,6 +168,8 @@ PATH_FG=16 FRAME=89 ``` +![Halloween](images/themes/halloween.png) + Valentine: ``` Z1_BG=198 Z2_BG=205 @@ -150,6 +178,8 @@ PATH_FG=224 FRAME=162 ``` +![Valentine](images/themes/valentine.png) + Thanksgiving: ``` Z1_BG=94 Z2_BG=136 @@ -158,6 +188,8 @@ PATH_FG=223 FRAME=130 ``` +![Thanksgiving](images/themes/thanksgiving.png) + NewYear: ``` Z1_BG=17 Z2_BG=20 @@ -166,6 +198,8 @@ PATH_FG=229 FRAME=19 ``` +![NewYear](images/themes/newyear.png) + ## Custom Pack (style_pack=custom) Design intent: experimental, high-signal styles with bold contrast and distinct silhouettes. @@ -179,6 +213,8 @@ FG_DIM=28 PATH_FG=120 ``` +![Radar](images/themes/radar.png) + Synthwave: ``` Z1_BG=198 Z1_FG=255 @@ -187,6 +223,8 @@ Z3_BG=208 Z3_FG=16 FRAME=201 ``` +![Synthwave](images/themes/synthwave.png) + Noir: ``` FG_MAIN=250 @@ -195,12 +233,16 @@ PATH_FG=160 FRAME=236 ``` +![Noir](images/themes/noir.png) + Topo: ``` PATH_FG_LIST=109,110,111,110 FRAME=24 ``` +![Topo](images/themes/topo.png) + Glitch: ``` FG_MAIN=118 @@ -208,6 +250,8 @@ FG_DIM=60 FRAME=129 ``` +![Glitch](images/themes/glitch.png) + ArcticFire: ``` Z1_BG=24 Z1_FG=255 @@ -216,6 +260,8 @@ Z3_BG=208 Z3_FG=16 FRAME=25 ``` +![ArcticFire](images/themes/arcticfire.png) + AcidLime: ``` FG_MAIN=46 @@ -224,12 +270,13 @@ PATH_FG=118 FRAME=46 ``` +![AcidLime](images/themes/acidlime.png) ## Configuration Options Core: ``` PS1_STYLE_PACK=standard|contest|holiday|custom -PS1_STYLE=aurora|neon|forge|circuit|mono|git|hawolex|hawolexv2|radar|synthwave|noir|topo|glitch|arcticfire|acidlime +PS1_STYLE=aurora|neon|forge|circuit|mono|git|hawolex|hawolexv2|radar|synthwave|noir|topo|glitch|arcticfire|acidlime|demo PS1_SEASON_MODE=dynamic|static PS1_SEASON=winter|spring|summer|autumn PS1_CONTEST_LAYOUT=day-time-user|user-time|time-user|day-time