Commit Graph

253 Commits

Author SHA1 Message Date
ZyX 875f8e98b1 Update documentation 2014-08-30 17:59:58 +04:00
ZyX f320fb3df3 Remove filler segment type
It was replaced with `"width": "auto"` and is not used anywhere. I do not even 
know whether it works.
2014-08-30 16:08:30 +04:00
ZyX 41476544ca Replace `name` and `module` keys with `function` key
Fixes #1031
2014-08-29 23:13:10 +04:00
ZyX 356cb43ea2 Add `powerline_segment_datas` attribute
Fixes #1035
2014-08-29 20:17:23 +04:00
ZyX 67845dc96e Add documentation for segment attributes 2014-08-29 20:17:23 +04:00
ZyX 8f70811768 Add another answer to troubleshooting section 2014-08-27 23:52:09 +04:00
ZyX fe6cd47bdd Also add “Shell issues” section 2014-08-27 23:52:09 +04:00
ZyX dfb08fad5a Separate some issues into “Vim issues” section in troubleshooting 2014-08-27 23:52:09 +04:00
ZyX 285a6aa3ce Fall back to ASCII-only theme in case of non-unicode locale 2014-08-27 23:52:09 +04:00
ZyX d32b798c11 Add `use_non_breaking_spaces` theme option, use it in ascii theme 2014-08-27 23:52:09 +04:00
ZyX 37546f4ad2 Update shell powerline client OSX requirements in documentation 2014-08-26 19:31:10 +04:00
Matthew M. Keeler 88515ab472 Show Count of Attached Tmux Sessions
- This segment displays the number of attached tmux clients to the
  currently running session.
- The minimum argument is used to specify a threshold for when the
  segment should be visible.

Fixes #661
Closes #662

Conflicts:
	docs/source/index.rst
	powerline/config_files/colorschemes/shell/default.json
	powerline/config_files/colorschemes/shell/solarized.json
	powerline/config_files/colorschemes/tmux/default.json
	powerline/config_files/colorschemes/vim/default.json
	powerline/config_files/colorschemes/vim/solarized.json
	powerline/config_files/colorschemes/wm/default.json
	tests/test_segments.py
2014-08-24 20:56:59 +04:00
ZyX f4e49e2ee6 Make powerline autodoc add all Segments 2014-08-24 19:50:54 +04:00
ZyX 6a8074a3d3 Update information about Vim version 2014-08-24 13:37:20 +04:00
ZyX 03c22e94a7 Make tcsh check whether some variables are defined or empty
Makes it consistent with other shells
2014-08-23 15:19:00 +04:00
ZyX 8e77262f2d Perform shell word splitting in zsh bindings
This makes POWERLINE_COMMAND be consistent across various bindings.
2014-08-23 15:19:00 +04:00
ZyX 28bcb01345 Update documentation 2014-08-19 22:24:10 +04:00
ZyX a792fb0e1c Add support for `draw_inner_divider` in listers 2014-08-16 14:25:12 +04:00
ZyX 6106e914e3 Remove duplicate documentation of draw_inner_divider 2014-08-16 14:00:08 +04:00
ZyX 407a8bca7e Fix incorrect description of draw_inner_divider 2014-08-16 13:59:00 +04:00
ZyX ac7a9596ab Remove nonlocal image URLs from overview 2014-08-16 13:46:14 +04:00
ZyX d1782d4aaf Add documentation about creating listers 2014-08-16 13:43:22 +04:00
ZyX c3099ce48b Add lister reference 2014-08-16 13:22:31 +04:00
ZyX 402cc9e911 Also show documentation for plugin-specific segments 2014-08-16 13:21:46 +04:00
ZyX 24938e0bb9 Remove duplicate information from configuration/segments.rst 2014-08-16 13:06:19 +04:00
ZyX 0848f7d801 Document how to create extensions
Fixes #287
2014-08-15 19:44:27 +04:00
ZyX b5b91afcae Document how to create Vim local themes 2014-08-15 19:17:51 +04:00
ZyX f0ccb2dcb8 Fix path to __main__ theme 2014-08-15 19:17:51 +04:00
ZyX 1a1a8410d2 Add information about shell and ipython local themes 2014-08-15 19:17:50 +04:00
ZyX 86ddb38bf4 Add information about writing segments
Fixes #629
Ref #287
2014-08-15 19:17:50 +04:00
ZyX df19fe2701 Mention `showtabline` option in Vim tips and tricks 2014-08-15 19:17:50 +04:00
Andreas Schneider 538a41b25a docs: Fix building the docs without RTD theme.
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2014-08-13 17:40:11 +02:00
ZyX 89afac44bb Add support for PS2 and PS3 prompts outside of zsh 2014-08-12 08:04:35 +04:00
ZyX 547306e746 Add cursor_space and cursor_columns configuration options
Fixes #815
2014-08-10 21:03:33 +04:00
ZyX b8049fab87 Add ext.*.components configuration support
Also fixes various problems in shell bindings.

Closes #969
2014-08-10 16:26:22 +04:00
ZyX 5c5407cffd Make libzpython bindings accept multiple paths when using overrides 2014-08-10 16:13:33 +04:00
ZyX 17b32b1765 Make ipython accept paths, not a single path 2014-08-10 16:13:32 +04:00
ZyX 757e563250 Place labels before labeled key name, not before the description 2014-08-09 12:18:04 +04:00
ZyX d4735c87df Fix labels in configuration/reference.rst 2014-08-06 12:48:17 +04:00
ZyX c3e6329262 Add description of shipped themes to documentation 2014-08-06 03:09:31 +04:00
ZyX b0093c6b67 Implement single-level merging of “args” dictionaries 2014-08-06 00:24:30 +04:00
ZyX bdde4ae99f Implement theme hierarchy
Fixes #783
2014-08-06 00:05:04 +04:00
ZyX 66e0999147 Document configuration merging 2014-08-05 13:56:02 +04:00
ZyX ead7e3f0fe Add troubleshooting information discovered in #946 2014-08-03 18:56:14 +04:00
ZyX 70ae12b512 Added tabline support
No tests for it yet
2014-08-03 12:53:15 +04:00
ZyX d5081acf38 Add note about minibufexpl
Closes #230
2014-08-03 03:22:34 +04:00
ZyX 5173246a93 Add note about automatic vimrc resourcing
Ref #297
Ref #296
Closes #213
2014-08-03 03:22:25 +04:00
ZyX 2e34e1914c Add code for Vundle installations and related warning
Ref #414
Closes #378
2014-08-03 03:06:39 +04:00
ZyX 74d19b4f52 Add font installation instructions 2014-08-03 03:06:39 +04:00
ZyX 62a815bddf Fix segment_data key description in configuration reference 2014-08-03 03:06:39 +04:00
ZyX 29a467696d Fix styling of rxvt-unicode tips 2014-08-03 03:06:39 +04:00
esn89 14f2beea91 Added Source Code Pro documentation.rst
Added a short blurb on Source Code Pro and how to make the glyphs show up.

Closes #460
2014-08-03 03:06:39 +04:00
ZyX 207c24a9f5 Add note about `https://` protocol
Closes #881
2014-08-03 03:06:39 +04:00
ZyX 963823d660 Increase depth to 3
Reason: this way I have anything I want in one click. Less precise toctree is in
any case present in the side bar.
2014-08-03 03:06:39 +04:00
ZyX a7d3fdd3d1 Add note about ``tmux -2``
Closes #847
2014-08-03 03:06:38 +04:00
ZyX b6be30470b Remove timeout tip
Closes #808
Closes #266
2014-08-03 03:06:31 +04:00
ZyX cbcfd317a6 Update terminal support matrix
Fixes #763
Closes #660
2014-08-03 02:43:35 +04:00
ZyX c043fa5e22 Copy documentation from old variant
Note: fontpatcher documentation was removed.

Closes #632
Closes #769
2014-08-03 02:43:35 +04:00
Kim Silkebækken c2379df50a Remove old docs and update documentation structure
Most of the files are empty and need to be copied or rewritten from the
old docs. Font patching docs have been removed entirely and will be
moved to the powerline-fontpatcher repo.

Ref #769
2014-08-03 02:43:35 +04:00
Kim Silkebækken ecb3b690db Add updated font installation docs 2014-08-03 02:43:30 +04:00
Kim Silkebækken 151b3f1117 Use readthedocs theme for docs 2014-08-02 22:46:37 +04:00
ZyX 8bc5bb3ff4 Update documentation 2014-08-02 22:30:54 +04:00
ZyX a27f90df62 Add a note about not fully working --editable to linux.rst 2014-08-02 18:53:24 +04:00
ZyX 16c01e8d64 Add support for display option 2014-08-02 18:37:22 +04:00
ZyX 191c71cf53 Do not let powerline trigger loading wrong python
Used python version is controlled by `g:powerline_pycmd`. User configuration now
has top priority: if `g:powerline_pyeval` is set powerline will not try to use
`pyeval()` emulation in old Vim versions.

Closes #937 as WONTFIX
2014-07-29 14:57:55 +04:00
ZyX c91a0fa769 Remove note about Gentoo ebuild
It is not hosted in this repo any longer.
2014-07-29 14:31:17 +04:00
ZyX 8c7908c131 Merge commit 'HEAD@{2}' (PR #802, squashed) into develop
Closes #935
Ref #302
Closes #300
Merges #802
Ref #769
2014-07-28 03:24:20 +04:00
ZyX a8da67e2aa Add various other shell implementations support
Tested in busybox, mksh, ksh and dash. Ksh has issues described in 
troubleshooting.
2014-07-20 00:24:12 +04:00
ZyX 7f94583324 Make attr colorscheme group key required 2014-07-12 12:20:40 +04:00
ZyX d72e4f5081 Update documentation 2014-07-12 12:20:40 +04:00
ZyX 2f7c44c29c Document how to create gradient colors 2014-07-10 18:35:24 +04:00
ZyX c570a98065 Add watcher option
Ref #818
2014-06-28 21:10:15 +04:00
ZyX 43ca0e828d Fix documentation 2014-06-28 17:36:41 +04:00
ZyX-I 828c953f84 Merge pull request #880 from ZyX-I/powerline-config-script
[RFC] Powerline config script
2014-06-25 21:58:04 +04:00
ZyX-I 35522b1511 Merge pull request #893 from ZyX-I/multiline-prompt
Multiline prompt support

Fixes #462
2014-06-24 23:50:03 +04:00
ZyX 9a4e1edfbc Update documentation 2014-06-24 21:38:07 +04:00
ZyX 90afccb219 Add note about lags to troubleshooting-common.rst 2014-06-23 21:09:15 +04:00
ZyX 490398675f Update documentation
Closes #872
2014-05-24 13:59:20 +04:00
Austin Beam f39b1dcf20 tmux: Enhance version checking for tmux
tmux configuration has become very fragmented between versions due to a
combination of new features and deprecation of older options. As such,
version checking for tmux became a requirement to allow maximum
functionality along with version-appropriate configuration. However,
wrapping nearly every line with `if-shell` is tedious and becomes
virtually unreadable.

This enhancement to tmux version-checking creates a logical
configuration file structure that reflects the development of tmux. As
additional configurations are added and tmux development continues, this
structure can be leveraged appropriately and extended as needed.

Rather than having multiple `if-shell` checks for the same version, each
version or version group with specific requirements can be checked only
once. This leads to simpler and fewer `if-shell` version checks. It also
reduces the ambiguity introduced by complex `if-shell` commands that
include an 'else' conditional.

A caveat to adding this enhancement is the additional requirement of the
end user to add a tmux variable definition (`POWERLINE_BINDINGS_DIR`) to
his/her `~/.tmux.conf` file. For existing tmux users leveraging
powerline, this may prove to be a slight one-time nuisance immediately
after upgrading. Without this definition, there is no way to determine
the location of the additional tmux powerline config files that have
been added with this enhancement. The docs have also been updated in
this commit to reflect this initial configuration requirement change.
Also added are some additional troubleshooting notes that point to
definition of this variable as a potential issue. Powerline will
continue to work without the definition of `POWERLINE_BINDINGS_DIR`, but
some of the functionality will be reduced and the appearance incomplete
(i.e. colors).

Ultimately, the caveat above is a small price to pay in exchange for a
framework that can be leveraged for proper version-appropriate
configuration of tmux going forward.
2014-05-06 00:12:10 -05:00
ZyX 032a363b81 Allow disabling prompt and/or tmux support in shells
Fixes #849
2014-05-04 13:30:43 +04:00
ZyX be2fe98a21 Add support for omitting VALUE
This will remove error reported in #853, but not its cause
2014-05-04 13:01:29 +04:00
ZyX-I cf4c1e05ad Merge pull request #365 from kierun/develop
Added terminus font and urxvt documentation.
2014-02-16 03:30:35 +03:00
ZyX 7ab74ab73b Remove duplicate troubleshooting question 2014-02-16 00:41:44 +04:00
ZyX 7e65332ddf Remove outdated information from troubleshooting 2014-02-16 00:37:17 +04:00
ZyX 13df3d376e More improved troubleshooting 2014-02-16 00:36:57 +04:00
ZyX 8041ea0956 Some style fixes 2014-02-15 21:01:14 +04:00
Josh Turmel bf89ac6644 Update font patching documentation
Update reference to where fontpatcher.py is located
2014-02-13 22:49:13 -06:00
S0lll0s def68a2dc2 Update documentation to include i3 instructions 2014-02-09 12:45:01 +01:00
ZyX ba41b1f70c Add troubleshooting questions regarding updating 2014-01-25 13:08:13 +04:00
ZyX e489e549a6 Move setup to powerline-setup.fish
This file is supposed to be placed in /usr/share/fish/functions.
2014-01-23 19:32:19 +04:00
ZyX 972bd45c21 Make fish bindings feature complete, add documentation
Added features:
- Updating TMUX_PWD_* when PWD variable changes
- Updating TMUX_COLUMNS_* when WINCH signal is received
2014-01-19 17:45:52 +04:00
ZyX 49d8376845 Document problem found when exploring #749 2014-01-19 16:27:12 +04:00
Ryan Collins 40fe3cf938 A lowercase f for the unit caused the weather segment to silently fail. Putting in a capital F works correctly 2014-01-17 00:15:37 -05:00
ZyX-I d5720bfff8 Merge pull request #682 from toresbe/patch-1
Make clearer the naming conflict in PyPI (closes #681)
2014-01-10 09:35:32 -08:00
ZyX-I a145b11d85 Merge pull request #697 from ZyX-I/zsh-bindings-small-update-1
A few fixes to zsh bindings
2014-01-10 09:20:34 -08:00
ZyX ccf070cbcd Remove Gentoo ebuild and reference raiagent overlay 2013-12-01 14:23:29 +04:00
ZyX 3746548418 Do not mention zpython branch
It is not usable due to some bugs, not maintained and replaced by 
powerline-client
2013-11-04 23:16:45 +04:00
Tore Sinding Bekkedal 561b715824 Make clearer the naming conflict in PyPI (closes #681) 2013-10-16 01:42:07 +02:00
Aaron Schrab 0ffe6da4e6 Option to suppress error in python-less vim
If the g:powerline_no_python_error variable is set don't issue an error
message even if vim doesn't have the required Python support.  This
allows a common set of configuration files to be used across systems
where some of the copies of vim don't meet the requirements.
2013-08-20 09:33:32 -04:00
mwcz 17435ecf90 Fix documented path to fontpatcher.py 2013-06-28 13:55:28 +02:00