Add custom style pack
This commit is contained in:
@@ -39,11 +39,12 @@
|
||||
"sources_from": "/etc/bash.bashrc",
|
||||
"prompts": [
|
||||
"PS1 only / Banner only / Both",
|
||||
"PS1 mode: Single season / Dynamic / Contest / Holidays (if PS1 selected)",
|
||||
"PS1 mode: Single season / Dynamic / Contest / Holidays / Custom (if PS1 selected)",
|
||||
"Season pick (if single season)",
|
||||
"Contest layout selection (if contest/holidays)",
|
||||
"Style preset selection (if contest)",
|
||||
"Holiday selection (if holidays)",
|
||||
"Custom style selection (if custom)",
|
||||
"Enable git capsule for all themes (if PS1 selected)"
|
||||
],
|
||||
"season_config_file": "/etc/ps1-season",
|
||||
@@ -61,11 +62,12 @@
|
||||
"~/.bash_profile"
|
||||
],
|
||||
"prompts": [
|
||||
"PS1 mode: Single season / Dynamic / Contest / Holidays",
|
||||
"PS1 mode: Single season / Dynamic / Contest / Holidays / Custom",
|
||||
"Season pick (if single season)",
|
||||
"Contest layout selection (if contest/holidays)",
|
||||
"Style preset selection (if contest)",
|
||||
"Holiday selection (if holidays)",
|
||||
"Custom style selection (if custom)",
|
||||
"Enable git capsule for all themes"
|
||||
],
|
||||
"season_config_file": "~/.config/ps1/season",
|
||||
@@ -190,10 +192,59 @@
|
||||
"description": "Winter neon with tech icons, contest layout.",
|
||||
"layout": "two-line, contest layout",
|
||||
"preview": "[date time user] @host - /path"
|
||||
},
|
||||
{
|
||||
"id": "radar",
|
||||
"name": "Radar",
|
||||
"description": "Green scanline HUD with a clean, low-noise read.",
|
||||
"layout": "two-line, minimal HUD",
|
||||
"preview": "[user time] @host /path"
|
||||
},
|
||||
{
|
||||
"id": "synthwave",
|
||||
"name": "Synthwave",
|
||||
"description": "Pink/cyan/orange glow blocks, aggressive contrast.",
|
||||
"layout": "two-line, three blocks",
|
||||
"preview": "[date time user] | @host | /path"
|
||||
},
|
||||
{
|
||||
"id": "noir",
|
||||
"name": "Noir",
|
||||
"description": "Near-black minimal with a sharp path accent.",
|
||||
"layout": "two-line, minimal",
|
||||
"preview": "[date time user] @host /path"
|
||||
},
|
||||
{
|
||||
"id": "topo",
|
||||
"name": "Topo",
|
||||
"description": "Elevation-style path with multi-tone segments.",
|
||||
"layout": "two-line, path emphasis",
|
||||
"preview": "[date time user] @host /path"
|
||||
},
|
||||
{
|
||||
"id": "glitch",
|
||||
"name": "Glitch",
|
||||
"description": "Jitter separators and neon contrast.",
|
||||
"layout": "two-line, glitch separators",
|
||||
"preview": "[date time user] ~ @host /path"
|
||||
},
|
||||
{
|
||||
"id": "arcticfire",
|
||||
"name": "ArcticFire",
|
||||
"description": "Icy blues on the left, ember orange on the right.",
|
||||
"layout": "two-line, three blocks",
|
||||
"preview": "[date time user] | @host | /path"
|
||||
},
|
||||
{
|
||||
"id": "acidlime",
|
||||
"name": "AcidLime",
|
||||
"description": "Black background with electric green signal.",
|
||||
"layout": "two-line, minimal",
|
||||
"preview": "[date time user] @host /path"
|
||||
}
|
||||
],
|
||||
"config": {
|
||||
"env": "PS1_STYLE=aurora|neon|forge|circuit|mono|git|hawolex; PS1_STYLE_PACK=standard|contest|holiday; PS1_CONTEST_LAYOUT=day-time-user|user-time|time-user|day-time; PS1_HOLIDAY=christmas|easter|halloween|valentine|thanksgiving|newyear; PS1_GIT=0|1",
|
||||
"env": "PS1_STYLE=aurora|neon|forge|circuit|mono|git|hawolex|radar|synthwave|noir|topo|glitch|arcticfire|acidlime; PS1_STYLE_PACK=standard|contest|holiday|custom; PS1_CONTEST_LAYOUT=day-time-user|user-time|time-user|day-time; PS1_HOLIDAY=christmas|easter|halloween|valentine|thanksgiving|newyear; PS1_GIT=0|1",
|
||||
"config_file_keys": [
|
||||
"PS1_STYLE",
|
||||
"PS1_STYLE_PACK",
|
||||
@@ -448,6 +499,7 @@
|
||||
"Seasonal palettes and contest pack are now documented directly in main.",
|
||||
"README uses images/bash-pallete.png.",
|
||||
"Git capsule prefers __git_ps1 and falls back to git symbolic-ref/short hash when git-prompt is unavailable or returns empty.",
|
||||
"Hawolex git capsule enables when PS1_GIT resolves to a truthy value (1/yes/true/on)."
|
||||
"Hawolex git capsule enables when PS1_GIT resolves to a truthy value (1/yes/true/on).",
|
||||
"Custom pack adds bold styles (radar, synthwave, noir, topo, glitch, arcticfire, acidlime)."
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user