cdbb41a631
feat: color the end of first side of first line when there are notes on the left side
...
Useful for reminding the user that there are some right-aligned information.
2022-10-13 22:30:02 +02:00
e4c7555404
fixes from shellcheck
...
- Fix fs and dfsg being unbound.
- Fix dangling color after second line.
- Simplify round variant seps.
- Make spaced dotmatrix variant the default.
2022-10-13 21:52:21 +02:00
503659303e
simplify setup
2022-10-06 22:07:13 +02:00
c8e94509de
add readme and screenshots
2022-10-06 22:02:02 +02:00
ed526bac31
get rid of anything out of dotmatrix
2022-10-06 21:13:24 +02:00
37bd32cf10
fix(dotmatrix): correct sudo handling
2022-10-06 20:50:10 +02:00
77f98f4b0a
feat(dotmatrix): color prompt mark if root
...
Was only warning for sudo rights.
2022-10-06 20:50:10 +02:00
8fbe41d0f2
adds CMake item
...
Follows PR #733
2022-10-06 20:50:10 +02:00
8f53a48333
fix(dotmatrix): remote VCS segment space/color
...
- Fix VCS remote segment color.
- Fix ahead-commits spacing.
- Fix VCS segment default color.
- Fix sep_mid spacing.
- Fix the design doc accordingly.
2022-10-06 20:50:10 +02:00
2d830f3eba
fix(dotmatrix): correct VCS spacing & colors
...
- Fix ahead commits separator color.
- Adds a space link before the last exit error (more readable).
2022-10-06 20:50:10 +02:00
796474b5f6
fix(dotmatrix): use NOTE for jobs
...
Easier to spot on the right side of the prompt.
2022-10-06 20:50:10 +02:00
f040cb3ce4
feat(dotmatrix): handle SSH colors
2022-10-06 20:50:10 +02:00
c76fb67d60
fix(dotmatrix): portable array indexing
2022-10-06 20:50:10 +02:00
8d9d1c676c
fix(dotmatrix): review fixes
...
- Typos.
- Useless code.
2022-10-06 20:50:10 +02:00
083d89c6f0
fix(dotmatrix/middle): do not repeat stuff + gradient of colors
...
- Avoid repeating keywords in the middle line.
- Adds DOTMATRIX_ENABLE_GRADIENT_LINE to allow for a fading middle line.
2022-10-06 20:50:10 +02:00
94a427a407
fix(dotmatrix): shell checks
2022-10-06 20:50:10 +02:00
379302b72e
refactor(dotmatrix): avoid subshell
2022-10-06 20:50:10 +02:00
d55844d2ed
fix(dotmatrix): just pass the format to lp_terminal_format
2022-10-06 20:50:10 +02:00
0e16dacb72
refactor(dotmatrix): be more consistent in variables quoting/bracketing
2022-10-06 20:50:10 +02:00
085aefc933
refactor(dotmatrix): use _lp_fill instead of infamous subshells
2022-10-06 20:50:10 +02:00
483afe636b
feat(dotmatrix): adds missing features
...
- wifi
- shell level
- sudo
- envs
- fix __dotmatrix_make_sep_dang
2022-10-06 20:50:10 +02:00
e0d70e0c11
feat(utils): adds _lp_fill and use it in dotmatrix
2022-10-06 20:50:10 +02:00
d18e623c38
fix(dotmatrix): optim loop
...
Avoid subshells
2022-10-06 20:48:31 +02:00
7d1d8b5092
refactor(dotmatrix): use __lp_strip_escapes
...
Instead of the deprecated _lp_as_text
2022-10-06 20:48:31 +02:00
cde80a17ae
fix(dotmatrix): follow style rules on variable quoting and arrays
2022-10-06 20:48:31 +02:00
87483187bf
fix(dotmatrix): fix style of the items in the env line
...
- add separators around items in the line,
- add optional spacing within items,
- fix color.
2022-10-06 20:48:31 +02:00
0b6c3a3894
adds dotmatrix stuff to the doc
2022-10-06 20:48:31 +02:00
3e6a09c777
[dotmatrix] more on vcs
2022-10-06 20:48:31 +02:00
92509905ab
feature: add the dotmatrix theme
...
The dotmatrix theme is basically the look of "powerline", but done right on the user experience side.
The main idea is to highlight what's important, instead of displaying too much things because fancy colors everywhere is fun.
To achieve that, the dotmatrix theme has been very carefully designed:
- it uses three four modules: host/path, machine state, environment, version control.
- it uses a consistent visual grammar (using 3 separators and 3 colors).
- it follows good practices for color blindness.
The current code use a similar approach to the one used for the powerline theme, but needs a refactoring.
2022-10-06 20:48:31 +02:00
Olivier Mengué
21c7a3eb39
Release v1.9
2014-11-12 23:44:59 +01:00
Olivier Mengué
e9be13f8cb
Add the text of the LICENSE (AGPL 3)
...
... and link to it from README
2014-06-28 23:11:52 +02:00
nojhan
ca075374df
first commit
2011-02-05 13:26:04 +01:00