682 Commits (master)
 

Author SHA1 Message Date
Rui Hu 997c228794 Remove usage of caret in redirection
```
~/.config/fish/functions/fish_prompt.fish (line 162): Expected a string, but instead found a '&'
      git rev-parse --quiet --verify HEAD > /dev/null ^&1; or set empty 1
```
3 years ago
Bo Maryniuk a8a545c7dd Ditch shrink_path plugin, shrink path manually
New Option: SHELLDER_KEEP_PATH

You can turn off shrinking via exporing SHELLDER_KEEP_PATH variable
3 years ago
Hyeon Kim 00f57f20ff Relicense under 'Apache-2.0 OR MIT' 3 years ago
Hyeon Kim f9d8ffbc1f Update README.md 3 years ago
Bo Maryniuk 5aecab60ec Update status colors and display an actual error code, if any 3 years ago
Hyeon Kim 14c49fd5f9 Verify shellder with shellcheck
1.  Double quoted variables to prevent possible word splitting
2.  Avoid the use of double quote if possible
3.  Avoid the use of anonymous function
4.  Avoid the redundant process creationg

Reference:
  https://www.shellcheck.net/
3 years ago
Hyeon Kim 51b50fa4ba Update default colors
1.  Rollback CONTEXT_BG/FG, DIRECTORY_BG/FG

    It was difficult to recognize because of low contrast. Rolled back.

2.  Update UNTRACKED_BG

    The UNTRACKED_BG color looked so "safe". Make it yellow so that
    users notice something happened.

3.  Update STAGED_BG/FG

    The color 196(=#FF0000) looks too dangerous while there's nothing
    wrong with staged files.

4.  Update ADDED_BG/FG

    I want to use 'black' as foreground color consistently

5.  Update VIRTUALENV_BG/FG

    Make it more distinguishable
3 years ago
Hyeon Kim 02c90a1cc3 Skip 'prompt_context' if user is not using SSH 3 years ago
Bo Maryniuk b975fd94d0 distinct between newly added and staged existing files in Git. Improve performance. 3 years ago
Bo Maryniuk 747637d067 Kill redundant virtenv name 3 years ago
Bo Maryniuk 37df7e954e Add unpushed colors 3 years ago
Bo Maryniuk c37a2e3522 added more git status features similar to bobthefish, updated colors 3 years ago
Hyeon Kim f676e31f4e Update README.md 3 years ago
Hyeon Kim 2a4a3de066 Update README.md 3 years ago
Florestan Bredow 436affcb56 Change la couleur d'affichage du repertoire courant / désactive mercurial/cvs 4 years ago
Hyeon Kim 6c26828cee
Remove the usage of function name 'available'
It conflicts with oh-my-fish.

Closes #29
5 years ago
Hyeon Kim b6753bbc1b
Optimize command existance checking, support fish 2.0.0
Reference:
  https://github.com/simnalamburt/shellder/issues/28#issuecomment-347747014
5 years ago
Hyeon Kim 01bb6d9de6
Do not create 'type -q' function for fish≥2.2.0
Closes #28

Reference:
  https://github.com/simnalamburt/shellder/issues/28#issuecomment-347737020
5 years ago
Hyeon Kim 45ce7f80e2
Merge pull request #27 from pbzweihander/master
Faster existance checking
5 years ago
pbzweihander efe543594b faster existance checking 5 years ago
Hyeon Kim eee0b292b4
Merge pull request #24 from pbzweihander/master
Add optional shrink-path feature
5 years ago
Konrad Podlawski 32f5c987eb Add fish_mode_prompt.fish
Make mode prompt display correctly when using `fish_vi_keybindings`. Comparison: https://i.imgur.com/yNYkKV2.png
5 years ago
pbzweihander 1da1049354 check shrink_path exist 6 years ago
pbzweihander 6948b6264b shrinking path 6 years ago
松本雄伍 fc38278c2f available to type -q 6 years ago
norang 556f9999a8 Make it enable to customize color scheme with environment variables 6 years ago
Hyeon Kim 349a741f72 Update README.md 6 years ago
Hyeon Kim 9467c60769
(fish) Reset color at the end of prompt
Closes #11
6 years ago
Hyeon Kim ca0ac9e7d1 Reflect updated zplug's behavior
Closes #20
6 years ago
Hyeon Kim a7f4f58355 (misc) Fix hyperlink to zplug
The URL of zplug repo has been changed.
6 years ago
Hyeon Kim cf5f29b4ae (misc) Update README.md
Create hyperlink to zplug
6 years ago
Hyeon Kim 17e96dbcee Merge pull request #19 from xtendo-org/readme-chips
Use chips
6 years ago
XT 9d1b34203e Use chips 6 years ago
Hyeon Kim 67f894cb58
Revert "Replace `available` usage with `type -q`"
This reverts commit 6199f40d44.

I reverted this commit to support fish 2.0.0 properly, since `-q` option
of `type` function was introduced in fish 2.2.0.

See also:
  6f7a7459c1
  https://github.com/fish-shell/fish-shell/pull/1540
  https://github.com/fish-shell/fish-shell/issues/54
7 years ago
Hyeon Kim 56177cc4ce Merge pull request #16 from joseluisq/master
Add fisher namespace for plugin installation
7 years ago
José Quintana 5456ef4d63 Add fisher namespace for plugin installation 7 years ago
Hyeon Kim b3c4e03340 Document how to download powerline patched fonts
Closes #12
7 years ago
Hyeon Kim 7227d4282a Update README.md
1.  Fix grammer errors & typos
2.  Mention fisher on README
7 years ago
Hyeon Kim 6199f40d44
Replace `available` usage with `type -q` 7 years ago
Hyeon Kim a8c433b816 Better variable naming
$theme_hide_hostname = yes -> $theme_hostname = never
$theme_hide_hostname = no  -> $theme_hostname = always

Reference:
  https://github.com/simnalamburt/shellder/pull/8#issuecomment-170362176
7 years ago
Vlad Frolov f9064d65f8 Fixed theme_hide_hostname check
Default unset state of `theme_host_hostname` will still mean auto-mode, but explicit `no` value will force to always show a hostname.
7 years ago
Hyeon Kim 5ef781be9f Merge pull request #7 from fisherman/master
Make segment_separator explicitly global to support fundle / Fisherman.
7 years ago
Jorge Bucaran e3d14761b2 Make segment_separator explicity global to support fundle / Fisherman.
Related https://github.com/oh-my-fish/theme-bobthefish/pull/19
7 years ago
Hyeon Kim db7b333f54 License badge 7 years ago
Hyeon Kim 504f4df281 Add a shellder image to the README
Closes #3
7 years ago
Hyeon Kim 9dbb6608ed Organize comments 7 years ago
Hyeon Kim 2fbc585747 Shellder is now listed in oh-my-fish db 7 years ago
Hyeon Kim 5437883f24 How to install; with omf 7 years ago
Hyeon Kim 3dc4a71f41 Remove unused files 7 years ago
Hyeon Kim 74ae95fca8 Merge remote-tracking branch 'fish/master'
Merge shellder.zsh and shellder.fish into one repo
7 years ago