Mon, 01 Jan 2024 20:53:49 +0200 Oleksandr Gavenko Create symlink from ~/.bash_profile for login shell to activate my ~/.bashrc. default tip
Sat, 16 Dec 2023 18:07:34 +0200 Oleksandr Gavenko Moved Bash completion for "hgsync" to "utils" module.
Mon, 11 Dec 2023 00:27:20 +0200 Oleksandr Gavenko Added workaround for Cygwin, npm authors explicitly forbids it:
Sun, 10 Dec 2023 23:43:58 +0200 Oleksandr Gavenko Added dynamic Bash completion for npm.
Sun, 10 Dec 2023 22:23:26 +0200 Oleksandr Gavenko Basic wsl Bash completion.
Sun, 10 Dec 2023 21:46:58 +0200 Oleksandr Gavenko Added Docker dynamic completion.
Sun, 10 Dec 2023 19:17:02 +0200 Oleksandr Gavenko Cleanup function after the usage.
Sun, 10 Dec 2023 19:15:17 +0200 Oleksandr Gavenko Dynamically build completion for podman.
Mon, 04 Dec 2023 14:38:39 +0200 Oleksandr Gavenko Added a target for TAR.GZ without personal info.
Mon, 04 Dec 2023 14:36:50 +0200 Oleksandr Gavenko Removed personal info from .env.bash.
Tue, 14 Nov 2023 15:15:28 +0200 Oleksandr Gavenko Permit extensibility of user's SSH config.
Sun, 12 Nov 2023 23:22:11 +0200 Oleksandr Gavenko Helper to unpack mini TAR on Ansible managed remote hosts.
Sun, 12 Nov 2023 23:19:48 +0200 Oleksandr Gavenko Moved git username to a separate file: .gitconfig.extra.
Sun, 12 Nov 2023 16:48:31 +0200 Oleksandr Gavenko Test pattern with the keyword "case".
Sun, 12 Nov 2023 16:42:08 +0200 Oleksandr Gavenko Target to install only essential files.
Sun, 12 Nov 2023 16:41:37 +0200 Oleksandr Gavenko Extracted username from .gitconfig to allow non-specific user install.
Sun, 12 Nov 2023 14:17:23 +0200 Oleksandr Gavenko Completion based on history.
Sun, 12 Nov 2023 13:44:06 +0200 Oleksandr Gavenko 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 Oleksandr Gavenko Released undo command.
Thu, 09 Nov 2023 12:53:56 +0200 Oleksandr Gavenko Added Windows' directory "Documents" to CDPATH for better integration with WSL 1.
Sun, 29 Oct 2023 13:24:48 +0200 Oleksandr Gavenko Added "scoop bucket" Bash completion.
Wed, 29 Mar 2023 23:42:06 +0300 Oleksandr Gavenko Completed migration from ~/devel to ~/work.
Mon, 27 Feb 2023 01:12:44 +0200 Oleksandr Gavenko Added completion for "hgsync status".
Thu, 23 Feb 2023 00:59:27 +0200 Oleksandr Gavenko 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 Oleksandr Gavenko Seems M- syntax doesn't work, replaced it with \e.
Mon, 13 Feb 2023 14:07:38 +0200 Oleksandr Gavenko Added navigation and word deleting commands for Putty.
Tue, 27 Dec 2022 16:14:46 +0200 Oleksandr Gavenko To avoid specifying "--keyserver".
Sun, 25 Dec 2022 21:06:07 +0200 Oleksandr Gavenko OrangeRed is not recognized by mintty, used hex code instead.
Sun, 25 Dec 2022 16:46:29 +0200 Oleksandr Gavenko Removed Bash completion for the outdated utility "hgsyncew".
Sun, 25 Dec 2022 16:44:57 +0200 Oleksandr Gavenko Fixed warning: grep: warning: GREP_COLOR is deprecated; use GREP_COLORS.
Thu, 22 Dec 2022 16:47:44 +0200 Oleksandr Gavenko Defined completion for mygradle8 mygradle11 mygradle17.
Wed, 21 Dec 2022 13:23:30 +0200 Oleksandr Gavenko Added which to scoop completion.
Sat, 24 Dec 2022 13:30:30 +0200 Oleksandr Gavenko Added completion for hgsync.
Fri, 23 Dec 2022 20:26:07 +0200 Oleksandr Gavenko Avoid a warning when HG is operating via SSH:
Mon, 28 Nov 2022 23:08:33 +0200 Oleksandr Gavenko Decided transition from ~/devel to ~/work.
Mon, 28 Nov 2022 23:05:22 +0200 Oleksandr Gavenko Added a comment.
Sun, 27 Nov 2022 15:58:40 +0200 Oleksandr Gavenko No need in GRADLE_OPTS "-Dorg.gradle.daemon=true": it is by default in modern Gradle.
Thu, 08 Sep 2022 12:26:25 +0300 Oleksandr Gavenko Included time into Bash PS1 header: useful to understand when I called daily login apps.
Sun, 12 Jun 2022 19:01:39 +0300 Oleksandr Gavenko Added Bash completion for winget.
Thu, 09 Jun 2022 16:01:09 +0300 Oleksandr Gavenko Added bash autocompletion for Scoop.
Wed, 08 Jun 2022 15:38:53 +0300 Oleksandr Gavenko Fixed typo.
Wed, 08 Jun 2022 00:39:34 +0300 Oleksandr Gavenko myvbox-stop-all: added support for spaces in the response from "vboxmanage list runningvms".
Tue, 07 Jun 2022 13:41:05 +0300 Oleksandr Gavenko Added utility function for halting all VBox VMs.
Tue, 28 Sep 2021 12:45:16 +0300 Oleksandr Gavenko Removed dangerous git alias.
Sat, 18 Sep 2021 23:34:05 +0300 Oleksandr Gavenko Fix: there is no guaranty /etc/mc/mc.ext is in the system.
Sat, 18 Sep 2021 23:32:53 +0300 Oleksandr Gavenko 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 Oleksandr Gavenko Exclude space prefixed commands from Bash history. This include Midnight Commander UI prompt (not shell).
Wed, 15 Sep 2021 15:22:14 +0300 Oleksandr Gavenko Bash completion for npx.
Tue, 13 Jul 2021 11:11:53 +0300 Oleksandr Gavenko Removed debug statement.
Wed, 16 Jun 2021 15:24:53 +0300 Oleksandr Gavenko 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 Oleksandr Gavenko 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 Oleksandr Gavenko Rearrange default UNIX PATHs priority. Under Cygwin that helps with placing Cygwin's paths before Windows'.
Thu, 03 Jun 2021 02:02:50 +0300 Oleksandr Gavenko TERM is missing when run non-interactively through SSH. Disable ruler in non-interacticve session.
Wed, 02 Jun 2021 21:46:48 +0300 Oleksandr Gavenko 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 Oleksandr Gavenko No need for ~/usr/xbin. There is standard ~/.local/bin.
Wed, 02 Jun 2021 17:50:31 +0300 Oleksandr Gavenko Include /usr/local/bin into PATH for "pip install" to be available.
Wed, 02 Jun 2021 13:39:08 +0300 Oleksandr Gavenko Docs: added link.
Wed, 02 Jun 2021 03:54:39 +0300 Oleksandr Gavenko Set Node prefix & cache to local directory on Linux.
Tue, 01 Jun 2021 17:58:43 +0300 Oleksandr Gavenko Replaced regex match with pattern match.
Tue, 01 Jun 2021 17:48:41 +0300 Oleksandr Gavenko Combined dependent check into "elif".
Tue, 01 Jun 2021 17:47:00 +0300 Oleksandr Gavenko Removed Solaris customization. This OS is dead.
Tue, 01 Jun 2021 17:45:24 +0300 Oleksandr Gavenko Allow ~/.env file to be without "export" prefix.
Tue, 01 Jun 2021 17:34:17 +0300 Oleksandr Gavenko Renamed .env => .bash.env to free .env name for user customization (famous dotenv file).
Tue, 01 Jun 2021 11:55:32 +0300 Oleksandr Gavenko Pass TERM as xterm to "vagrant ssh" because Debian doesn't know TERM "mintty".
Tue, 06 Apr 2021 12:58:34 +0300 Oleksandr Gavenko I'm using Ctrl+LCLick or Menu key binding for switching.
Tue, 06 Apr 2021 01:36:03 +0300 Oleksandr Gavenko Enabled Mercirial extension: histedit.
Sun, 21 Mar 2021 01:27:55 +0200 Oleksandr Gavenko Enabled rerere. Keeps database of manually resolved conflicts.
Mon, 22 Feb 2021 20:15:51 +0200 Oleksandr Gavenko Fixed handling of spaces in path for completion for Bash command "cd".
Thu, 14 Jan 2021 12:56:41 +0200 Oleksandr Gavenko Utility function to enhance curl with time report.
Fri, 08 Jan 2021 16:11:52 +0200 Oleksandr Gavenko Fixed: Ignoring unknown option 'BellSound'.
Fri, 08 Jan 2021 14:03:04 +0200 Oleksandr Gavenko Replaced "~" with $(HOME).
Fri, 08 Jan 2021 13:59:23 +0200 Oleksandr Gavenko Create symlink in a one step.
Fri, 08 Jan 2021 13:57:12 +0200 Oleksandr Gavenko Replaced Bash "for" iteration with "find" utility.
Fri, 08 Jan 2021 13:32:43 +0200 Oleksandr Gavenko No need special steps for .local/share/applications/mimeapps.list
Fri, 08 Jan 2021 13:30:35 +0200 Oleksandr Gavenko Do not alter working directory.
Fri, 08 Jan 2021 13:28:42 +0200 Oleksandr Gavenko Do not install fvwm configs if it is not available.
Fri, 08 Jan 2021 13:26:37 +0200 Oleksandr Gavenko Fixed install target: do not stop in the middle if fvwm is not here.
Fri, 08 Jan 2021 13:24:06 +0200 Oleksandr Gavenko No need for "mkdir", option "-D" of "install" takes care about missing directories.
Fri, 08 Jan 2021 13:12:40 +0200 Oleksandr Gavenko Collect and copy all files belonging to root of $HOME in one step. This speedups install in Cygwin: 7s => 5s.
Fri, 08 Jan 2021 12:46:52 +0200 Oleksandr Gavenko Increased "install" speed on Cygwin with ".ONESHELL" (by avoiding SHELL forks) 9s => 7s.
Fri, 08 Jan 2021 00:07:21 +0200 Oleksandr Gavenko No need for file size check when opening file in Emacs.
Fri, 08 Jan 2021 00:04:16 +0200 Oleksandr Gavenko No need to detect old MC version, always install into ~/.config/mc.
Fri, 08 Jan 2021 00:00:03 +0200 Oleksandr Gavenko Execute Make recipes by Bash.
Mon, 30 Nov 2020 10:49:15 +0200 Oleksandr Gavenko Replaced --parallel-threads with --max-workers.
Wed, 25 Nov 2020 20:51:28 +0200 Oleksandr Gavenko Added completion for --console + --warning-mode.
Wed, 25 Nov 2020 19:39:58 +0200 Oleksandr Gavenko Added publish task.
Sat, 21 Nov 2020 23:01:44 +0200 Oleksandr Gavenko Added support for "wrapper --distribution-type ...".
Sat, 21 Nov 2020 21:25:42 +0200 Oleksandr Gavenko Added Shift+Tab for session switching in GNU Screen & tmux.
Sat, 21 Nov 2020 20:40:18 +0200 Oleksandr Gavenko Replace TERM=mintty with "xterm" as remote Debian doesn't have "mintty" definition.
Sat, 21 Nov 2020 19:42:50 +0200 Oleksandr Gavenko Switched BoldWhite into some visible on white background.
Sat, 21 Nov 2020 19:40:47 +0200 Oleksandr Gavenko Adtivated TERM=mintty for mintty as Gradle now supports it natively (as of v5.2).
Sat, 21 Nov 2020 19:39:44 +0200 Oleksandr Gavenko Use bold font instead of alternative color in mintty. Bold colors are shown when bright colors are requested.
Sat, 21 Nov 2020 13:38:56 +0200 Oleksandr Gavenko Enabled syntax highlighting by Emacs + added link to official docs.
Tue, 06 Oct 2020 19:44:05 +0300 Oleksandr Gavenko Added utility to activate Windows based docker-machine in WSL.
Wed, 09 Sep 2020 00:30:54 +0300 Oleksandr Gavenko A way to find releases/heads with given commit.
Tue, 25 Aug 2020 10:15:42 +0300 Oleksandr Gavenko New git on "git pull" asked to config one of:
Thu, 26 Mar 2020 17:24:35 +0200 Oleksandr Gavenko Enabled mygradle for gradle completion.
Tue, 03 Mar 2020 21:24:43 +0200 Oleksandr Gavenko Added Artifactory related tasks.
Mon, 02 Mar 2020 13:43:47 +0200 Oleksandr Gavenko Added completion for Gradle 6.x java.withJavadocJar()/withSourcesJar().
Sat, 18 Jan 2020 22:37:22 +0200 Oleksandr Gavenko Added --fail-fast to list of available options for Gradle completion.
Sat, 18 Jan 2020 21:35:43 +0200 Oleksandr Gavenko Added "test" related Bash completions for Gradle.
Sat, 18 Jan 2020 14:26:49 +0200 Oleksandr Gavenko Added default completion for Gradle "test" cmd.
Sat, 18 Jan 2020 00:19:38 +0200 Oleksandr Gavenko Increased the number of supported formats by mygit-date and added strict validation.
Mon, 13 Jan 2020 14:00:42 +0200 Oleksandr Gavenko Added completion for --console Gradle option.
Mon, 13 Jan 2020 13:25:00 +0200 Oleksandr Gavenko Included --tunnel-through-iap into gssh alias.
Sun, 12 Jan 2020 20:49:35 +0200 Oleksandr Gavenko Disabled rich terminal support for Gradle under mintty.
Sat, 07 Dec 2019 21:19:05 +0200 Oleksandr Gavenko Added link to Gradle configuration config docs.
Sat, 07 Dec 2019 21:16:42 +0200 Oleksandr Gavenko Updated available configurations.
Mon, 02 Dec 2019 20:05:19 +0200 Oleksandr Gavenko Added alias and completion for 'gcloud compute ssh'.
Tue, 19 Nov 2019 12:20:50 +0200 Oleksandr Gavenko Ping SSH server every 2 min.
Mon, 21 Oct 2019 21:04:31 +0300 Oleksandr Gavenko Added null displaying, HISTCONTROL, upper case completion to psql.
Mon, 21 Oct 2019 20:50:36 +0300 Oleksandr Gavenko Enable switching to wide line format of SQL output when necessary by psql.
Sun, 22 Sep 2019 23:57:03 +0300 Oleksandr Gavenko Changed EDITOR to vim. Cygwin's vi is very primitive.
Mon, 16 Sep 2019 23:04:26 +0300 Oleksandr Gavenko Set default editor to vi.
Tue, 14 May 2019 00:49:35 +0300 Oleksandr Gavenko https://superuser.com/questions/543279/no-mouse-support-mouse-a-error-in-vim
Mon, 29 Apr 2019 03:21:23 +0300 Oleksandr Gavenko Made idempotent application of Gradle settings.
Sat, 23 Mar 2019 15:50:48 +0200 Oleksandr Gavenko Added --fail-fast option.
Wed, 16 Jan 2019 14:20:34 +0200 Oleksandr Gavenko Removed Bash key binding that overrides filename completion.
Thu, 03 Jan 2019 13:56:48 +0200 Oleksandr Gavenko Use native apt-cyg bash completion.
Thu, 03 Jan 2019 00:16:24 +0200 Oleksandr Gavenko Set EDITOR priority.
(0) -1000 -120 tip