Jan De Dobbeleer
|
481878262b
|
feat: ignore empty header line on clear
relates to #3388
|
2023-01-25 16:14:41 +01:00 |
|
Jan De Dobbeleer
|
622e2071f1
|
feat: do not print initial newline
resolves #3388
|
2023-01-23 07:46:35 +01:00 |
|
Jan De Dobbeleer
|
ca57311ef5
|
feat: add buf segment
|
2023-01-21 09:40:28 +01:00 |
|
Jan De Dobbeleer
|
6fe030fd44
|
feat(config): support for 5 code point glyphs in export
relates to https://github.com/ryanoasis/nerd-fonts/issues/365#issuecomment-1398110379
|
2023-01-20 21:41:16 +01:00 |
|
Jan De Dobbeleer
|
759a90f4e4
|
feat(debug): color enabled/disabled
|
2023-01-17 18:49:53 +01:00 |
|
Jan De Dobbeleer
|
3ef7f1b481
|
chore(logs): pretty logs
|
2023-01-17 10:56:12 +01:00 |
|
Jan De Dobbeleer
|
502bb3256b
|
fix(images): strip transparent end from parser
|
2023-01-13 12:31:56 +01:00 |
|
Jan De Dobbeleer
|
cb7839090f
|
fix(image): remove trailing ANSI clear sequence
|
2023-01-12 15:16:26 +01:00 |
|
Jan De Dobbeleer
|
7ce487d6b1
|
fix(engine): always clear after every block write
|
2023-01-12 10:01:16 +01:00 |
|
Jan De Dobbeleer
|
9cd20f2764
|
fix(bash): escape rprompt
resolves #3347
|
2023-01-12 10:01:16 +01:00 |
|
David Courtney
|
822b7c755e
|
feat: add mercurial segment
|
2023-01-11 15:25:11 +01:00 |
|
Jan De Dobbeleer
|
41f2716237
|
fix(cycle): initialize by default
|
2023-01-11 14:13:15 +01:00 |
|
Jan De Dobbeleer
|
7dbc3c96ea
|
fix(cycle): cycle in a loop
|
2023-01-11 13:49:46 +01:00 |
|
Jan De Dobbeleer
|
86459f9a2f
|
feat: cycle through colors
resolves #3327
|
2023-01-10 13:54:51 +01:00 |
|
Jan De Dobbeleer
|
a2353d93e7
|
feat: add vala segment
resolves #3329
|
2023-01-09 09:18:18 +01:00 |
|
Jan De Dobbeleer
|
2751a243ef
|
feat: add elixir segment
resolves #3314
|
2023-01-09 09:18:18 +01:00 |
|
Jan De Dobbeleer
|
57bfb8a419
|
fix(pwd): do not print quotes
relates to #2515
|
2023-01-09 09:18:18 +01:00 |
|
maxlandon
|
02c557f42e
|
refactor(go): adapt imports for go.mod consistency
|
2023-01-06 07:48:14 +01:00 |
|
Jan De Dobbeleer
|
48d8a522bf
|
refactor: rename color module to ansi
|
2023-01-05 17:54:32 +01:00 |
|
Jan De Dobbeleer
|
005445b9fe
|
refactor(ansi): rewrite ansi and writer
|
2023-01-05 17:54:32 +01:00 |
|
Jan De Dobbeleer
|
e957e5f8cc
|
fix(fish): do not fix fish bug for hyperlinks
|
2023-01-02 20:09:08 +01:00 |
|
Jan De Dobbeleer
|
77d5c9ed95
|
refactor(ansi): do not allow plain GOOS override
|
2023-01-02 19:23:38 +01:00 |
|
Jan De Dobbeleer
|
ce7b7f1501
|
fix(fish): different hyperlink format on linux
|
2023-01-02 18:36:13 +01:00 |
|
maxlandon
|
3559254292
|
chore: do not load config options more than once
do not set options for the configuration when it already has been set
this allows several prompt engines being created in a single runtime
|
2022-12-30 20:04:48 +01:00 |
|
Jan De Dobbeleer
|
cf4aa4ed62
|
fix(engine): always return a new writer for init
resolves #3268
|
2022-12-29 21:32:57 +01:00 |
|
NoF0rte
|
9d81f5a362
|
feat(style): segment style as a template string
|
2022-12-29 19:44:50 +01:00 |
|
NoF0rte
|
9e40a1a0dc
|
feat: conditional segment styles
|
2022-12-29 19:44:50 +01:00 |
|
Jan De Dobbeleer
|
023546fe37
|
chore(go): rename module
|
2022-12-28 20:17:59 +01:00 |
|
maxlandon
|
04bfb2eef1
|
feat: add segment writers at runtime
|
2022-12-28 20:17:59 +01:00 |
|
Jan De Dobbeleer
|
8cd8c9a7be
|
feat(color): do not clear parent colors
|
2022-12-28 17:14:29 +01:00 |
|
Jan De Dobbeleer
|
60664e245a
|
feat(git): remove stash and worktree count from template
they are now individual functions so they no longer need a switch
|
2022-12-28 17:14:29 +01:00 |
|
Jan De Dobbeleer
|
9dd462c0d0
|
fix(engine): close Env after prompt generation
relates to #3244
|
2022-12-25 20:59:46 +01:00 |
|
maxlandon
|
edc02ddb48
|
refactor(engine): new instantiation function
this commit adds a function to instantiate a new prompt engine
to be used within a Go application (typically a readline shell)
|
2022-12-20 20:14:13 +01:00 |
|
Jan De Dobbeleer
|
2cba140522
|
fix(warp): support rprompt
|
2022-12-08 11:37:04 +01:00 |
|
Jan De Dobbeleer
|
1e50107ff6
|
fix(warp): support newlines
|
2022-12-08 11:37:04 +01:00 |
|
Jan De Dobbeleer
|
8365aae504
|
feat: allow block to hide based on terminal width
|
2022-12-03 17:31:15 +01:00 |
|
mirsella
|
93f6576da0
|
feat: allow segments to hide based on terminal width
|
2022-12-03 11:20:06 +01:00 |
|
Lemorz56
|
acd4d01d4d
|
feat: add gitversion segment
|
2022-11-30 12:51:08 +01:00 |
|
Ted Reed
|
1c7db480f9
|
feat(shell): osc51 support
working directory OSC for emacs-libvterm
|
2022-11-27 10:14:55 +01:00 |
|
Jan De Dobbeleer
|
389262edd0
|
fix(segment): only case non-alias
relates to #3103
|
2022-11-26 15:49:57 +01:00 |
|
Jan De Dobbeleer
|
ef267a8f4c
|
fix(init): show invalid config warning
resolves #3113
|
2022-11-22 20:37:42 +01:00 |
|
Jan De Dobbeleer
|
82f3400814
|
chore: remove prefix and postfix
|
2022-11-21 19:29:46 +01:00 |
|
Jan De Dobbeleer
|
63bb1b4729
|
feat(cli): toggle segments on/off
resolves #3086
|
2022-11-17 20:58:00 +01:00 |
|
Jan De Dobbeleer
|
18f6db017a
|
chore: rename environment to platform
|
2022-11-11 20:23:52 +01:00 |
|
Romain Chardiny
|
ae4f8133ca
|
feat(segment): add xmake
|
2022-11-05 20:10:01 +01:00 |
|
Jan De Dobbeleer
|
b73ac4bdc2
|
feat(init): improve performance
|
2022-11-03 17:28:31 +01:00 |
|
Jan De Dobbeleer
|
ef8055eb08
|
fix(config): export default config
resolves #2961
|
2022-10-18 13:15:38 +02:00 |
|
Jan De Dobbeleer
|
3efa4df088
|
feat(palette): conditional palettes
|
2022-10-14 20:25:00 +02:00 |
|
Jan De Dobbeleer
|
6980cb55e7
|
feat: move default theme internally
|
2022-10-13 08:40:29 +02:00 |
|
LNK LEO
|
4b6b128d74
|
feat(connection): new segment
BREAKING CHANGE: this will need a manual migration from the wifi
segment to the new connection segment.
|
2022-10-05 16:16:17 +02:00 |
|