Mon, 01 Jan 2024 20:53:49 +0200 Create symlink from ~/.bash_profile for login shell to activate my ~/.bashrc. default tip
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 01 Jan 2024 20:53:49 +0200] rev 1039
Create symlink from ~/.bash_profile for login shell to activate my ~/.bashrc.
Sat, 16 Dec 2023 18:07:34 +0200 Moved Bash completion for "hgsync" to "utils" module.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 16 Dec 2023 18:07:34 +0200] rev 1038
Moved Bash completion for "hgsync" to "utils" module.
Mon, 11 Dec 2023 00:27:20 +0200 Added workaround for Cygwin, npm authors explicitly forbids it:
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 11 Dec 2023 00:27:20 +0200] rev 1037
Added workaround for Cygwin, npm authors explicitly forbids it: npm/lib/commands/completion.js if (isWindowsShell) { const msg = 'npm completion supported only in MINGW / Git bash on Windows' throw Object.assign(new Error(msg), {
Sun, 10 Dec 2023 23:43:58 +0200 Added dynamic Bash completion for npm.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Dec 2023 23:43:58 +0200] rev 1036
Added dynamic Bash completion for npm.
Sun, 10 Dec 2023 22:23:26 +0200 Basic wsl Bash completion.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Dec 2023 22:23:26 +0200] rev 1035
Basic wsl Bash completion.
Sun, 10 Dec 2023 21:46:58 +0200 Added Docker dynamic completion.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Dec 2023 21:46:58 +0200] rev 1034
Added Docker dynamic completion.
Sun, 10 Dec 2023 19:17:02 +0200 Cleanup function after the usage.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Dec 2023 19:17:02 +0200] rev 1033
Cleanup function after the usage.
Sun, 10 Dec 2023 19:15:17 +0200 Dynamically build completion for podman.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Dec 2023 19:15:17 +0200] rev 1032
Dynamically build completion for podman.
Mon, 04 Dec 2023 14:38:39 +0200 Added a target for TAR.GZ without personal info.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 04 Dec 2023 14:38:39 +0200] rev 1031
Added a target for TAR.GZ without personal info.
Mon, 04 Dec 2023 14:36:50 +0200 Removed personal info from .env.bash.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 04 Dec 2023 14:36:50 +0200] rev 1030
Removed personal info from .env.bash.
Tue, 14 Nov 2023 15:15:28 +0200 Permit extensibility of user's SSH config.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 14 Nov 2023 15:15:28 +0200] rev 1029
Permit extensibility of user's SSH config.
Sun, 12 Nov 2023 23:22:11 +0200 Helper to unpack mini TAR on Ansible managed remote hosts.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 12 Nov 2023 23:22:11 +0200] rev 1028
Helper to unpack mini TAR on Ansible managed remote hosts.
Sun, 12 Nov 2023 23:19:48 +0200 Moved git username to a separate file: .gitconfig.extra.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 12 Nov 2023 23:19:48 +0200] rev 1027
Moved git username to a separate file: .gitconfig.extra.
Sun, 12 Nov 2023 16:48:31 +0200 Test pattern with the keyword "case".
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 12 Nov 2023 16:48:31 +0200] rev 1026
Test pattern with the keyword "case".
Sun, 12 Nov 2023 16:42:08 +0200 Target to install only essential files.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 12 Nov 2023 16:42:08 +0200] rev 1025
Target to install only essential files.
Sun, 12 Nov 2023 16:41:37 +0200 Extracted username from .gitconfig to allow non-specific user install.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 12 Nov 2023 16:41:37 +0200] rev 1024
Extracted username from .gitconfig to allow non-specific user install.
Sun, 12 Nov 2023 14:17:23 +0200 Completion based on history.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 12 Nov 2023 14:17:23 +0200] rev 1023
Completion based on history.
Sun, 12 Nov 2023 13:44:06 +0200 magic-space expand sequence referring to the command history in place, so you have a chance to review before executing.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 12 Nov 2023 13:44:06 +0200] rev 1022
magic-space expand sequence referring to the command history in place, so you have a chance to review before executing.
Sun, 12 Nov 2023 11:02:48 +0200 Released undo command.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 12 Nov 2023 11:02:48 +0200] rev 1021
Released undo command.
Thu, 09 Nov 2023 12:53:56 +0200 Added Windows' directory "Documents" to CDPATH for better integration with WSL 1.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 09 Nov 2023 12:53:56 +0200] rev 1020
Added Windows' directory "Documents" to CDPATH for better integration with WSL 1.
Sun, 29 Oct 2023 13:24:48 +0200 Added "scoop bucket" Bash completion.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 29 Oct 2023 13:24:48 +0200] rev 1019
Added "scoop bucket" Bash completion.
Wed, 29 Mar 2023 23:42:06 +0300 Completed migration from ~/devel to ~/work.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 29 Mar 2023 23:42:06 +0300] rev 1018
Completed migration from ~/devel to ~/work.
Mon, 27 Feb 2023 01:12:44 +0200 Added completion for "hgsync status".
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 27 Feb 2023 01:12:44 +0200] rev 1017
Added completion for "hgsync status".
Thu, 23 Feb 2023 00:59:27 +0200 Removed .npmrc, HOME in Cygwin & running npm outside of Cygwin results in duplicating cache (in Cygwin HOME & in APPDATA).
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 23 Feb 2023 00:59:27 +0200] rev 1016
Removed .npmrc, HOME in Cygwin & running npm outside of Cygwin results in duplicating cache (in Cygwin HOME & in APPDATA).
Mon, 20 Feb 2023 01:20:35 +0200 Seems M- syntax doesn't work, replaced it with \e.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 20 Feb 2023 01:20:35 +0200] rev 1015
Seems M- syntax doesn't work, replaced it with \e.
Mon, 13 Feb 2023 14:07:38 +0200 Added navigation and word deleting commands for Putty.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 13 Feb 2023 14:07:38 +0200] rev 1014
Added navigation and word deleting commands for Putty.
Tue, 27 Dec 2022 16:14:46 +0200 To avoid specifying "--keyserver".
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 27 Dec 2022 16:14:46 +0200] rev 1013
To avoid specifying "--keyserver".
Sun, 25 Dec 2022 21:06:07 +0200 OrangeRed is not recognized by mintty, used hex code instead.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 25 Dec 2022 21:06:07 +0200] rev 1012
OrangeRed is not recognized by mintty, used hex code instead.
Sun, 25 Dec 2022 16:46:29 +0200 Removed Bash completion for the outdated utility "hgsyncew".
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 25 Dec 2022 16:46:29 +0200] rev 1011
Removed Bash completion for the outdated utility "hgsyncew".
Sun, 25 Dec 2022 16:44:57 +0200 Fixed warning: grep: warning: GREP_COLOR is deprecated; use GREP_COLORS.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 25 Dec 2022 16:44:57 +0200] rev 1010
Fixed warning: grep: warning: GREP_COLOR is deprecated; use GREP_COLORS.
Thu, 22 Dec 2022 16:47:44 +0200 Defined completion for mygradle8 mygradle11 mygradle17.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 22 Dec 2022 16:47:44 +0200] rev 1009
Defined completion for mygradle8 mygradle11 mygradle17.
Wed, 21 Dec 2022 13:23:30 +0200 Added which to scoop completion.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 21 Dec 2022 13:23:30 +0200] rev 1008
Added which to scoop completion.
Sat, 24 Dec 2022 13:30:30 +0200 Added completion for hgsync.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 24 Dec 2022 13:30:30 +0200] rev 1007
Added completion for hgsync.
Fri, 23 Dec 2022 20:26:07 +0200 Avoid a warning when HG is operating via SSH:
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 23 Dec 2022 20:26:07 +0200] rev 1006
Avoid a warning when HG is operating via SSH: remote: tput: No value for $TERM and no -T specified
Mon, 28 Nov 2022 23:08:33 +0200 Decided transition from ~/devel to ~/work.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 28 Nov 2022 23:08:33 +0200] rev 1005
Decided transition from ~/devel to ~/work.
Mon, 28 Nov 2022 23:05:22 +0200 Added a comment.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 28 Nov 2022 23:05:22 +0200] rev 1004
Added a comment.
Sun, 27 Nov 2022 15:58:40 +0200 No need in GRADLE_OPTS "-Dorg.gradle.daemon=true": it is by default in modern Gradle.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 27 Nov 2022 15:58:40 +0200] rev 1003
No need in GRADLE_OPTS "-Dorg.gradle.daemon=true": it is by default in modern Gradle.
Thu, 08 Sep 2022 12:26:25 +0300 Included time into Bash PS1 header: useful to understand when I called daily login apps.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 08 Sep 2022 12:26:25 +0300] rev 1002
Included time into Bash PS1 header: useful to understand when I called daily login apps.
Sun, 12 Jun 2022 19:01:39 +0300 Added Bash completion for winget.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 12 Jun 2022 19:01:39 +0300] rev 1001
Added Bash completion for winget.
Thu, 09 Jun 2022 16:01:09 +0300 Added bash autocompletion for Scoop.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 09 Jun 2022 16:01:09 +0300] rev 1000
Added bash autocompletion for Scoop.
Wed, 08 Jun 2022 15:38:53 +0300 Fixed typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 08 Jun 2022 15:38:53 +0300] rev 999
Fixed typo.
Wed, 08 Jun 2022 00:39:34 +0300 myvbox-stop-all: added support for spaces in the response from "vboxmanage list runningvms".
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 08 Jun 2022 00:39:34 +0300] rev 998
myvbox-stop-all: added support for spaces in the response from "vboxmanage list runningvms".
Tue, 07 Jun 2022 13:41:05 +0300 Added utility function for halting all VBox VMs.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 07 Jun 2022 13:41:05 +0300] rev 997
Added utility function for halting all VBox VMs.
Tue, 28 Sep 2021 12:45:16 +0300 Removed dangerous git alias.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 28 Sep 2021 12:45:16 +0300] rev 996
Removed dangerous git alias.
Sat, 18 Sep 2021 23:34:05 +0300 Fix: there is no guaranty /etc/mc/mc.ext is in the system.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 18 Sep 2021 23:34:05 +0300] rev 995
Fix: there is no guaranty /etc/mc/mc.ext is in the system.
Sat, 18 Sep 2021 23:32:53 +0300 As of ~/.bashrc having space prefixed exclude pattern in HISTIGNORE no need for dedicated file, just add a symlink!
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 18 Sep 2021 23:32:53 +0300] rev 994
As of ~/.bashrc having space prefixed exclude pattern in HISTIGNORE no need for dedicated file, just add a symlink!
Sat, 18 Sep 2021 23:31:05 +0300 Exclude space prefixed commands from Bash history. This include Midnight Commander UI prompt (not shell).
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 18 Sep 2021 23:31:05 +0300] rev 993
Exclude space prefixed commands from Bash history. This include Midnight Commander UI prompt (not shell).
Wed, 15 Sep 2021 15:22:14 +0300 Bash completion for npx.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 15 Sep 2021 15:22:14 +0300] rev 992
Bash completion for npx.
Tue, 13 Jul 2021 11:11:53 +0300 Removed debug statement.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 13 Jul 2021 11:11:53 +0300] rev 991
Removed debug statement.
Wed, 16 Jun 2021 15:24:53 +0300 Fixed horrible Bash regex performance matching with two placeholders. Instead use fast one and extract remaining part.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 16 Jun 2021 15:24:53 +0300] rev 990
Fixed horrible Bash regex performance matching with two placeholders. Instead use fast one and extract remaining part.
Wed, 16 Jun 2021 14:48:32 +0300 Use variable to return function result for better performance on Cygwin. Cleanup helper functions from the environment.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 16 Jun 2021 14:48:32 +0300] rev 989
Use variable to return function result for better performance on Cygwin. Cleanup helper functions from the environment.
Wed, 16 Jun 2021 13:39:23 +0300 Rearrange default UNIX PATHs priority. Under Cygwin that helps with placing Cygwin's paths before Windows'.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 16 Jun 2021 13:39:23 +0300] rev 988
Rearrange default UNIX PATHs priority. Under Cygwin that helps with placing Cygwin's paths before Windows'.
Thu, 03 Jun 2021 02:02:50 +0300 TERM is missing when run non-interactively through SSH. Disable ruler in non-interacticve session.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 03 Jun 2021 02:02:50 +0300] rev 987
TERM is missing when run non-interactively through SSH. Disable ruler in non-interacticve session.
Wed, 02 Jun 2021 21:46:48 +0300 For my "cygrun.exe" wrapper to work it should be behind shebang scripts in the PATH, so moved ~/usr/bin to the PATH end on Cygwin.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 02 Jun 2021 21:46:48 +0300] rev 986
For my "cygrun.exe" wrapper to work it should be behind shebang scripts in the PATH, so moved ~/usr/bin to the PATH end on Cygwin.
Wed, 02 Jun 2021 18:25:56 +0300 No need for ~/usr/xbin. There is standard ~/.local/bin.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 02 Jun 2021 18:25:56 +0300] rev 985
No need for ~/usr/xbin. There is standard ~/.local/bin.
Wed, 02 Jun 2021 17:50:31 +0300 Include /usr/local/bin into PATH for "pip install" to be available.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 02 Jun 2021 17:50:31 +0300] rev 984
Include /usr/local/bin into PATH for "pip install" to be available.
Wed, 02 Jun 2021 13:39:08 +0300 Docs: added link.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 02 Jun 2021 13:39:08 +0300] rev 983
Docs: added link.
Wed, 02 Jun 2021 03:54:39 +0300 Set Node prefix & cache to local directory on Linux.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 02 Jun 2021 03:54:39 +0300] rev 982
Set Node prefix & cache to local directory on Linux.
Tue, 01 Jun 2021 17:58:43 +0300 Replaced regex match with pattern match.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 01 Jun 2021 17:58:43 +0300] rev 981
Replaced regex match with pattern match.
Tue, 01 Jun 2021 17:48:41 +0300 Combined dependent check into "elif".
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 01 Jun 2021 17:48:41 +0300] rev 980
Combined dependent check into "elif".
(0) -1000 -300 -100 -60 tip