Dominik Ritter
3d960a5169
Protect users locale
6 years ago
Dominik Ritter
8e966e3636
Change bright colors to old color codes
...
Before this, there was no difference in that colors, as we always used
the bright color codes.
6 years ago
Dominik Ritter
6e78f7e793
Merge remote-tracking branch 'eloo/master' into prepare_066
6 years ago
Joseph Weigl
34bf8edc89
Add fallback icon for linux distros
6 years ago
Dominik Ritter
c7e543ff23
Merge branch 'fix_colors' into prepare_066
6 years ago
Dominik Ritter
424d41761d
Write comparison with double quotes
6 years ago
Dominik Ritter
39fe5217c6
Pad colors with zeroes
6 years ago
Dominik Ritter
19235b2359
Always use color codes instead of named colors
...
This Code was to check if the color is supported by the Terminal
Emulator. This is not necessary, if we always use the numerical code.
This makes the code much clearer.
6 years ago
Dominik Ritter
beacb0ad35
Fix bright colors
...
Remove old code that set bright colors equal to normal colors. This code
was ancient and led to bright colors being unusable. The code originates
from 0e37d8ef86
.
6 years ago
Dominik Ritter
0acede2fdc
Make colors a global array
...
That way it must not be defined in every function call.
6 years ago
Dominik Ritter
eadbd09368
Write comparisons with double equals
6 years ago
Dominik Ritter
9cf76f99a5
Fix bright colors
...
Remove old code that set bright colors equal to normal colors. This code
was ancient and led to bright colors being unusable. The code originates
from 0e37d8ef86
.
6 years ago
Dominik Ritter
ebbdb3c1c0
Make purpose clear of backgroundColor and foregroundColor functions
...
The functions just start the colors, they do not end them. It seems
too much to have a function that terminates a color.
6 years ago
Dominik Ritter
e35f7a0c48
Merge branch 'fix_colors' into prepare_066
6 years ago
Dominik Ritter
345cf87b8f
Add missing colors to fix color comparison
...
Added magenta and cyan that were only present with their alternative
names (fuchsia and aqua). See https://en.wikipedia.org/wiki/X11_color_names#Clashes_between_web_and_X11_colors_in_the_CSS_color_scheme
7 years ago
Ythildir
5ce384fb31
Test more readable
7 years ago
Ythildir
e39e024e74
Resolve #918 Transparent background
...
Now function getColorCode consider value 'none' like a good value.
When it's use to set background the segment become transparent
7 years ago
Ben Klein
45b0d68ec4
Replace `typeset` check with shellvar flag
...
More performance without changing functionality.
7 years ago
blackb1rd
592e765a95
Fix os detection for MSYS2
7 years ago
Dominik Ritter
595bdb4fa3
Use cog glyph on all modes
7 years ago
Dominik Ritter
a2d8cccd09
Add a Laravel version segment
7 years ago
Dominik Ritter
5eedb2586b
Merge remote-tracking branch 'Maxattax97/next' into staging_065
7 years ago
Dominik Ritter
47e2aed4b2
Merge remote-tracking branch 'sambadevi/feature/etc-option-in-dir-segment' into staging_065
7 years ago
Dominik Ritter
e763fa14b0
Merge remote-tracking branch 'chhschou/master' into staging_065
...
Conflicts were:
- powerlevel9k.zsh-theme and test/segments/rust_version.spec:
rust_version Segment changed (#641 ) on master and colors got
names (#703 ) on next.
7 years ago
Dominik Ritter
4c2f58bdbd
Merge remote-tracking branch 'VanRoy/master' into staging_065
...
Conflicts were:
- functions/icons.zsh: The Java Segment was added on master, but on next
were added various Segments with icons in the meantime.
- powerlevel9k.zsh-theme: Java Segment was added on master, Dropbox
Segment was added on next.
7 years ago
Dominik Ritter
154e923033
Merge remote-tracking branch 'floor114/next' into staging_065
7 years ago
Dominik Ritter
45ae153700
Merge remote-tracking branch 'guicassolato/fix-wrapper-slowness' into staging_065
...
Conflicts were:
- functions/vcs.zsh: Two commits avoided wrapper behaviour. #685
in grep, #797 in git.
7 years ago
Max O'Cull
fcea56be5c
Fix Linux distribution detection
7 years ago
Tim Otlik
557f5993ea
add cog symbol to dir segment if folder is /etc*
7 years ago
Ben Hilburn
7234d52ebd
Merge pull request #791 from dritter/local_variables
...
Make variables local
7 years ago
Taras Shpachenko
111d152d48
Add vcs branch name truncating.
7 years ago
Guilherme Cassolato
1aee125470
Fixes wrapper slowness in vcs segment
7 years ago
Dominik Ritter
9a895bc7e4
Make variables local
7 years ago
Julien Roy
b260adbc1b
Added a segment that shows the Java version.
7 years ago
Tim Otlik
213ed57f68
add compatible to the list of fontconfigs
7 years ago
Tim Otlik
a3025cbebc
fixed missing icons for other fontconfigs
7 years ago
Tim Otlik
7a8fcf98c1
update icons for nerd-fonts 2.0.0
7 years ago
Ben Hilburn
99f142de36
**LARGE MERGE THAT TOUCHES LOTS OF THINGS.**
...
From this point until the next tagged release, `next` will be in a state
of heavy flux as we make some significant and invasive changes.
7 years ago
Ben Hilburn
cfbbd213cb
Merge pull request #729 from Mikewl/usersudo
...
Added sudo state to prompt_user
7 years ago
Ben Hilburn
6529b4f2a7
Merge pull request #758 from sambadevi/next
...
Add icons for more distros in os_icon segment
7 years ago
Ben Hilburn
281a3aa3a4
Merge branch 'dir_strategies' of https://github.com/onaforeignshore/powerlevel9k into onaforeignshore-dir_strategies
7 years ago
Christo Kotze
2bd3e0f67e
Fixed silly coding error
...
Did `local 3=...` instead of `3=...`
7 years ago
Christo Kotze
ec0f7bdacb
Update for Travis
...
While zsh accepts the following code:
```
local paths=(${(s:/:)${1//"~\/"/}})
```
Travis fails unless it is
```
local paths=$1
paths=(${(s:/:)${paths//"~\/"/}})
```
7 years ago
Christo Kotze
2214124327
Updated truncatePath()
...
Added variable `delim_len` with test when delim=""
7 years ago
Christo Kotze
d31ac26caa
Another Travis test
7 years ago
Christo Kotze
f10a7daab0
Another change to test Travis
7 years ago
Christo Kotze
04726d21ef
Changed path splitting to test Travis
7 years ago
Christo Kotze
4996e955e0
Updated path splitting line
...
Works in the console, but Travis doesn't like it.
7 years ago
Christo Kotze
21b7749075
Added truncatePath to utilities.zsh
...
Added `function truncatePath()` to utilities.zsh to take care of
truncation. This is pure zsh code, without calls to `sed`. Parameters
are:
* $1 Path: string - the directory path to be truncated
* $2 Length: integer - length to truncate to
* $3 Delimiter: string - the delimiter to use
* $4 From: string - "right" | "middle". If omited, assumes right.
Cleaned up code to use the new function instead.
7 years ago
Tim Otlik
80176c263f
fix $OS variable for battery segment
7 years ago