Commit Graph

65 Commits

Author SHA1 Message Date
Stanislav Nikitin 787046cd73
Merge branch 'master' of github.com:pztrn/zsh-config 2022-02-14 23:11:44 +05:00
Stanislav Nikitin f62e3c95c6
Fix tmux window naming when SSHing and fix Darwin/arm64 completions loading. 2022-02-14 23:10:34 +05:00
Stanislav Nikitin 301409d1fd
Merge pull request #11 from fat0troll/hdkv/raspbian_autosuggestions
Add raspbian to zsh-autosuggestions distributions list
2021-11-23 06:57:30 +05:00
Vladimir Hodakov d1af0d8d71
Add raspbian to zsh-autosuggestions distributions list 2021-11-22 23:48:14 +04:00
Stanislav Nikitin f4bf8402b2
Add ssh wrapper which able to set local TMUX window name without crutches on remote side. 2021-08-22 15:37:15 +05:00
Stanislav Nikitin 14d6126c4c
Fix ZHSism :)/ 2021-08-22 15:37:00 +05:00
Stanislav Nikitin 8d0924d5f6
Fix zsh-autosuggestions plugin location on macOS. 2021-08-22 15:34:20 +05:00
Stanislav Nikitin 8140b2087e
pztrn theme bracket colorization fix. 2021-04-11 00:46:34 +05:00
Stanislav Nikitin c3e62e2c16
Ubuntu uses same path for autosuggestions plugin as Debian. 2021-04-03 17:28:34 +05:00
Stanislav Nikitin 0266f1af31
Ensure configuration consistency run in the very beginning and do not process empty apps and plugins. 2021-04-03 17:25:00 +05:00
Stanislav Nikitin 858db76ad6
ZSH Autosuggestions plugin. 2021-04-03 17:01:19 +05:00
Stanislav Nikitin 4218c6b8b6
Fastfix for previous commits - completely disable some keybndings. 2020-04-27 21:39:41 +05:00
Stanislav Nikitin 93d80bdf57
Merge pull request #10 from fat0troll/master
Fix keybinding to properly handle letter O
2020-04-27 20:55:25 +05:00
Vladimir Hodakov 5d62111efa
Fix keybinding to properly handle letter O 2020-04-27 18:54:51 +04:00
Stanislav Nikitin 5028b56e07
Fixes for zsh running under WSL. 2019-11-17 00:34:42 +05:00
Stanislav Nikitin d285f9f0df
Merge pull request #9 from fat0troll/master
Add fat0troll theme, increase history limit
2018-12-12 15:38:33 +05:00
Vladimir Hodakov 8366e7f8e2
Change history size to 10M
Sometimes you type more than 1000 commands per day, and
it's annoying that zsh drops your history so early
2018-12-12 14:35:16 +04:00
Vladimir Hodakov 3bf09084da
Add fat0troll theme
The only difference between pztrn and fat0troll themes is
brackets color in non-SSH mode: fat0troll theme uses same
brackets on SSH and non-SSH, so they won't disappear in
common dark themed shell.
2018-12-12 14:30:04 +04:00
Stanislav Nikitin 997a59ff96 Optimized gitinfo application and removed redundant calls. 2018-02-01 19:56:27 +05:00
Stanislav Nikitin 86d4eab5d2 Support for alt+arrows for XTerm-compatible terminals. 2017-07-31 05:53:13 +05:00
Stanislav Nikitin 1bfdd4a562 Merge branch 'pztrn_changes' into 'master'
Fix for macOS's ls vs gls thing. It will use GNU coreutils version if available.

See merge request !7
2017-01-16 10:40:20 +03:00
Stanislav Nikitin 534b08887f Fix for macOS's ls vs gls thing. It will use GNU coreutils version
if available.
2017-01-16 12:38:13 +05:00
Stanislav Nikitin 99ec072442 Merge branch 'pztrn_changes' into 'master'
FreeBSD's mc without subshell alias and silenced gitinfo.

Closes #3

See merge request !5
2017-01-15 14:57:32 +03:00
Stanislav Nikitin 1288d9e542 FreeBSD's mc without subshell alias and silenced gitinfo.
Added alias for FreeBSD for mc launch as normal user, which may
lack PTY access. Related to #6.

Silenced gitinfo's errors on just-inited repo. Fixes #3.
2017-01-15 16:55:38 +05:00
Stanislav Nikitin f5c89e1f6a Merge branch 'pztrn_changes' into 'master'
Full hostname in prompt and useful aliases

Closes #7

See merge request !4
2017-01-15 09:59:07 +03:00
Stanislav Nikitin 0c3d6c8d03 Useful aliases added. Fixes #7. 2017-01-15 11:57:15 +05:00
Stanislav Nikitin e03ab6864c Prompt pztrn: force full hostname in prompt wuth `hostname -f`. 2017-01-15 11:55:46 +05:00
Stanislav Nikitin 539f096b0d Merge branch 'pztrn_changes' into 'master'
Gitinfo: remove any possible spaces from gathered values.

See merge request !3
2017-01-15 09:44:12 +03:00
Stanislav Nikitin 3bd85273e8 Gitinfo: remove any possible spaces from gathered values. 2017-01-15 11:43:24 +05:00
Stanislav Nikitin 0cd467b4b3 Gitinfo and pztrn prompt: untracked files, and speed improvements. 2016-01-04 20:50:31 +05:00
Stanislav Nikitin 2fbecf063d Gitinfo and pztrn prompt now showing deleted files count. 2016-01-04 15:12:50 +05:00
Stanislav Nikitin a12c9bcff9 Changed "colors" app nam in enabled apps config to "showcolors".
Fixed gitinfo application, now it would not spam on jist-git-init'ed
repos, fixing #1.
Also reworked checks things, now every function will call
gitinfo_internal_checks function and do nothing if internal checks
method returns 1.
2016-01-04 15:05:09 +05:00
Stanislav Nikitin 64a3d533fa Merge branch 'prompt-fix' into 'master'
fix for #2



See merge request !1
2016-01-04 12:50:25 +03:00
Stanislav Nikitin 48b4d04710 Merge branch 'chruby-support' into 'master'
Adding chruby support

You know, I'm not using rbenv, cause it's too big for me. Tool called ```chruby``` is my choice, so I've added support for this tool in zsh-config.

See merge request !2
2016-01-04 12:50:02 +03:00
Valdos Sine 2840fc8c08 Adding chruby support 2016-01-04 00:16:49 +03:00
Valdos Sine b5d87c2db5 fix for #2 2015-12-30 08:42:17 +03:00
Stanislav Nikitin e284e32b74 Logger: defaulting debug level to zero.
While loading configuration it will check for new config files and
copy them to user's home directory.
2015-12-26 22:16:17 +05:00
Stanislav Nikitin 158a492a8e gitinfo: fix current branch parsing. 2015-12-26 17:28:20 +05:00
Stanislav Nikitin 297f6d82ed * Fixed apps loading.
* Added new app: gitinfo, for retrieving git information.
* Default (and only one for this time) prompt is now using gitinfo
app for showing git status in current directory.
2015-12-26 15:33:59 +05:00
Stanislav Nikitin abfa93f1a4 Make ZSH colors array be available everywhere. 2015-12-25 23:09:27 +05:00
Stanislav Nikitin 5047f866e9 Java options should only be exported on Linux. 2015-09-26 02:12:54 +05:00
Stanislav Nikitin 6314db1861 Export JAVA options only if we have X session running. 2015-08-14 21:43:54 +05:00
Stanislav Nikitin 6158b4238f XTERM keys update, now it should work flawlessly with PuTTY.
Added fabfile to gitignore.
2015-07-18 17:33:39 +05:00
Stanislav Nikitin 8392c9c3a4 rxvt: fix delete key behaviour. 2015-07-06 15:02:57 +05:00
Stanislav Nikitin 35b1cd838a Keybinding reworked. Now should work almost everywhere. 2015-07-02 21:06:41 +05:00
Stanislav Nikitin 455e27b851 Fix PyENV nt working due to missing export. 2015-05-12 23:18:52 +05:00
Stanislav Nikitin 1c2ab0d8dd Fix exports loading. 2015-03-23 21:31:19 +05:00
Stanislav Nikitin 9eb7e2a012 Moar fixes to sourcerers.
DEBUG variable force in config loader. If variable isn't defined - force it to be 0.
2015-03-21 20:30:55 +05:00
Stanislav Nikitin 1babd0fb06 More fixes to importing stuff - find will return full file paths. 2015-03-21 19:53:54 +05:00
Stanislav Nikitin eca7e5500a Use find instead of ls. 2015-03-21 19:52:26 +05:00