15 months ago Oleksandr Gavenko Create symlink from ~/.bash_profile for login shell to activate my ~/.bashrc. default tip
15 months ago Oleksandr Gavenko Moved Bash completion for "hgsync" to "utils" module.
16 months ago Oleksandr Gavenko Added workaround for Cygwin, npm authors explicitly forbids it:
16 months ago Oleksandr Gavenko Added dynamic Bash completion for npm.
16 months ago Oleksandr Gavenko Basic wsl Bash completion.
16 months ago Oleksandr Gavenko Added Docker dynamic completion.
16 months ago Oleksandr Gavenko Cleanup function after the usage.
16 months ago Oleksandr Gavenko Dynamically build completion for podman.
16 months ago Oleksandr Gavenko Added a target for TAR.GZ without personal info.
16 months ago Oleksandr Gavenko Removed personal info from .env.bash.
16 months ago Oleksandr Gavenko Permit extensibility of user's SSH config.
16 months ago Oleksandr Gavenko Helper to unpack mini TAR on Ansible managed remote hosts.
16 months ago Oleksandr Gavenko Moved git username to a separate file: .gitconfig.extra.
16 months ago Oleksandr Gavenko Test pattern with the keyword "case".
16 months ago Oleksandr Gavenko Target to install only essential files.
16 months ago Oleksandr Gavenko Extracted username from .gitconfig to allow non-specific user install.
16 months ago Oleksandr Gavenko Completion based on history.
16 months ago Oleksandr Gavenko magic-space expand sequence referring to the command history in place, so you have a chance to review before executing.
17 months ago Oleksandr Gavenko Released undo command.
17 months ago Oleksandr Gavenko Added Windows' directory "Documents" to CDPATH for better integration with WSL 1.
17 months ago Oleksandr Gavenko Added "scoop bucket" Bash completion.
2023-03-29 Oleksandr Gavenko Completed migration from ~/devel to ~/work.
2023-02-26 Oleksandr Gavenko Added completion for "hgsync status".
2023-02-22 Oleksandr Gavenko Removed .npmrc, HOME in Cygwin & running npm outside of Cygwin results in duplicating cache (in Cygwin HOME & in APPDATA).
2023-02-19 Oleksandr Gavenko Seems M- syntax doesn't work, replaced it with \e.
2023-02-13 Oleksandr Gavenko Added navigation and word deleting commands for Putty.
2022-12-27 Oleksandr Gavenko To avoid specifying "--keyserver".
2022-12-25 Oleksandr Gavenko OrangeRed is not recognized by mintty, used hex code instead.
2022-12-25 Oleksandr Gavenko Removed Bash completion for the outdated utility "hgsyncew".
2022-12-25 Oleksandr Gavenko Fixed warning: grep: warning: GREP_COLOR is deprecated; use GREP_COLORS.
2022-12-22 Oleksandr Gavenko Defined completion for mygradle8 mygradle11 mygradle17.
2022-12-21 Oleksandr Gavenko Added which to scoop completion.
2022-12-24 Oleksandr Gavenko Added completion for hgsync.
2022-12-23 Oleksandr Gavenko Avoid a warning when HG is operating via SSH:
2022-11-28 Oleksandr Gavenko Decided transition from ~/devel to ~/work.
2022-11-28 Oleksandr Gavenko Added a comment.
2022-11-27 Oleksandr Gavenko No need in GRADLE_OPTS "-Dorg.gradle.daemon=true": it is by default in modern Gradle.
2022-09-08 Oleksandr Gavenko Included time into Bash PS1 header: useful to understand when I called daily login apps.
2022-06-12 Oleksandr Gavenko Added Bash completion for winget.
2022-06-09 Oleksandr Gavenko Added bash autocompletion for Scoop.
2022-06-08 Oleksandr Gavenko Fixed typo.
2022-06-07 Oleksandr Gavenko myvbox-stop-all: added support for spaces in the response from "vboxmanage list runningvms".
2022-06-07 Oleksandr Gavenko Added utility function for halting all VBox VMs.
2021-09-28 Oleksandr Gavenko Removed dangerous git alias.
2021-09-18 Oleksandr Gavenko Fix: there is no guaranty /etc/mc/mc.ext is in the system.
2021-09-18 Oleksandr Gavenko As of ~/.bashrc having space prefixed exclude pattern in HISTIGNORE no need for dedicated file, just add a symlink!
2021-09-18 Oleksandr Gavenko Exclude space prefixed commands from Bash history. This include Midnight Commander UI prompt (not shell).
2021-09-15 Oleksandr Gavenko Bash completion for npx.
2021-07-13 Oleksandr Gavenko Removed debug statement.
2021-06-16 Oleksandr Gavenko Fixed horrible Bash regex performance matching with two placeholders. Instead use fast one and extract remaining part.
2021-06-16 Oleksandr Gavenko Use variable to return function result for better performance on Cygwin. Cleanup helper functions from the environment.
2021-06-16 Oleksandr Gavenko Rearrange default UNIX PATHs priority. Under Cygwin that helps with placing Cygwin's paths before Windows'.
2021-06-02 Oleksandr Gavenko TERM is missing when run non-interactively through SSH. Disable ruler in non-interacticve session.
2021-06-02 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.
2021-06-02 Oleksandr Gavenko No need for ~/usr/xbin. There is standard ~/.local/bin.
2021-06-02 Oleksandr Gavenko Include /usr/local/bin into PATH for "pip install" to be available.
2021-06-02 Oleksandr Gavenko Docs: added link.
2021-06-02 Oleksandr Gavenko Set Node prefix & cache to local directory on Linux.
2021-06-01 Oleksandr Gavenko Replaced regex match with pattern match.
2021-06-01 Oleksandr Gavenko Combined dependent check into "elif".
2021-06-01 Oleksandr Gavenko Removed Solaris customization. This OS is dead.
2021-06-01 Oleksandr Gavenko Allow ~/.env file to be without "export" prefix.
2021-06-01 Oleksandr Gavenko Renamed .env => .bash.env to free .env name for user customization (famous dotenv file).
2021-06-01 Oleksandr Gavenko Pass TERM as xterm to "vagrant ssh" because Debian doesn't know TERM "mintty".
2021-04-06 Oleksandr Gavenko I'm using Ctrl+LCLick or Menu key binding for switching.
2021-04-05 Oleksandr Gavenko Enabled Mercirial extension: histedit.
2021-03-20 Oleksandr Gavenko Enabled rerere. Keeps database of manually resolved conflicts.
2021-02-22 Oleksandr Gavenko Fixed handling of spaces in path for completion for Bash command "cd".
2021-01-14 Oleksandr Gavenko Utility function to enhance curl with time report.
2021-01-08 Oleksandr Gavenko Fixed: Ignoring unknown option 'BellSound'.
2021-01-08 Oleksandr Gavenko Replaced "~" with $(HOME).
2021-01-08 Oleksandr Gavenko Create symlink in a one step.
2021-01-08 Oleksandr Gavenko Replaced Bash "for" iteration with "find" utility.
2021-01-08 Oleksandr Gavenko No need special steps for .local/share/applications/mimeapps.list
2021-01-08 Oleksandr Gavenko Do not alter working directory.
2021-01-08 Oleksandr Gavenko Do not install fvwm configs if it is not available.
2021-01-08 Oleksandr Gavenko Fixed install target: do not stop in the middle if fvwm is not here.
2021-01-08 Oleksandr Gavenko No need for "mkdir", option "-D" of "install" takes care about missing directories.
2021-01-08 Oleksandr Gavenko Collect and copy all files belonging to root of $HOME in one step. This speedups install in Cygwin: 7s => 5s.
2021-01-08 Oleksandr Gavenko Increased "install" speed on Cygwin with ".ONESHELL" (by avoiding SHELL forks) 9s => 7s.
2021-01-07 Oleksandr Gavenko No need for file size check when opening file in Emacs.
2021-01-07 Oleksandr Gavenko No need to detect old MC version, always install into ~/.config/mc.
2021-01-07 Oleksandr Gavenko Execute Make recipes by Bash.
2020-11-30 Oleksandr Gavenko Replaced --parallel-threads with --max-workers.
2020-11-25 Oleksandr Gavenko Added completion for --console + --warning-mode.
2020-11-25 Oleksandr Gavenko Added publish task.
2020-11-21 Oleksandr Gavenko Added support for "wrapper --distribution-type ...".
2020-11-21 Oleksandr Gavenko Added Shift+Tab for session switching in GNU Screen & tmux.
2020-11-21 Oleksandr Gavenko Replace TERM=mintty with "xterm" as remote Debian doesn't have "mintty" definition.
2020-11-21 Oleksandr Gavenko Switched BoldWhite into some visible on white background.
2020-11-21 Oleksandr Gavenko Adtivated TERM=mintty for mintty as Gradle now supports it natively (as of v5.2).
2020-11-21 Oleksandr Gavenko Use bold font instead of alternative color in mintty. Bold colors are shown when bright colors are requested.
2020-11-21 Oleksandr Gavenko Enabled syntax highlighting by Emacs + added link to official docs.
2020-10-06 Oleksandr Gavenko Added utility to activate Windows based docker-machine in WSL.
2020-09-08 Oleksandr Gavenko A way to find releases/heads with given commit.
2020-08-25 Oleksandr Gavenko New git on "git pull" asked to config one of:
2020-03-26 Oleksandr Gavenko Enabled mygradle for gradle completion.
2020-03-03 Oleksandr Gavenko Added Artifactory related tasks.
2020-03-02 Oleksandr Gavenko Added completion for Gradle 6.x java.withJavadocJar()/withSourcesJar().
2020-01-18 Oleksandr Gavenko Added --fail-fast to list of available options for Gradle completion.
2020-01-18 Oleksandr Gavenko Added "test" related Bash completions for Gradle.
2020-01-18 Oleksandr Gavenko Added default completion for Gradle "test" cmd.
2020-01-17 Oleksandr Gavenko Increased the number of supported formats by mygit-date and added strict validation.
2020-01-13 Oleksandr Gavenko Added completion for --console Gradle option.
2020-01-13 Oleksandr Gavenko Included --tunnel-through-iap into gssh alias.
2020-01-12 Oleksandr Gavenko Disabled rich terminal support for Gradle under mintty.
2019-12-07 Oleksandr Gavenko Added link to Gradle configuration config docs.
2019-12-07 Oleksandr Gavenko Updated available configurations.
2019-12-02 Oleksandr Gavenko Added alias and completion for 'gcloud compute ssh'.
2019-11-19 Oleksandr Gavenko Ping SSH server every 2 min.
2019-10-21 Oleksandr Gavenko Added null displaying, HISTCONTROL, upper case completion to psql.
2019-10-21 Oleksandr Gavenko Enable switching to wide line format of SQL output when necessary by psql.
2019-09-22 Oleksandr Gavenko Changed EDITOR to vim. Cygwin's vi is very primitive.
2019-09-16 Oleksandr Gavenko Set default editor to vi.
2019-05-13 Oleksandr Gavenko https://superuser.com/questions/543279/no-mouse-support-mouse-a-error-in-vim
2019-04-29 Oleksandr Gavenko Made idempotent application of Gradle settings.
2019-03-23 Oleksandr Gavenko Added --fail-fast option.
2019-01-16 Oleksandr Gavenko Removed Bash key binding that overrides filename completion.
2019-01-03 Oleksandr Gavenko Use native apt-cyg bash completion.
2019-01-02 Oleksandr Gavenko Set EDITOR priority.
2019-01-02 Oleksandr Gavenko /bin/stty is in Debian&Alpine, /usr/bin/stty is in Cygwin.
2019-01-01 Oleksandr Gavenko Added suffix mini to mini-tarball.
2018-12-30 Oleksandr Gavenko checkwinsize is already enabled.
2018-12-30 Oleksandr Gavenko Added fallback to "stty" if "tput" is missing.
2018-12-30 Oleksandr Gavenko Change rules size only on SIGWINCH.
2018-12-30 Oleksandr Gavenko Allow to override font size by local settings.
2018-12-19 Oleksandr Gavenko Avoid blue on green for STICKY_OTHER_WRITABLE.
2018-12-18 Oleksandr Gavenko Added RLWRAP_HOME.
2018-12-13 Oleksandr Gavenko Set default binding for complete-filename, which was somehow missing.
2018-12-12 Oleksandr Gavenko Create missing directories.
2018-11-28 Oleksandr Gavenko Updated mygit-date to accept hour+minute, assume current day + random seconds.
2018-10-16 Oleksandr Gavenko Describe color codes.
2018-09-04 Oleksandr Gavenko bootRepackage was renamed to bootJar in modern Spring Boot Gradle plugin.
2018-08-22 Oleksandr Gavenko Increased Git diff context to 5.
2018-07-11 Oleksandr Gavenko Make copy of ~/.bash_profile instead symlink as Cygwin installation conflicts
2018-07-11 Oleksandr Gavenko Target to create tarball with essential files (to be moved to Vagrant box).
2018-07-08 Oleksandr Gavenko I can keep default preferred size. Maximize doesn't affect it.
2018-07-08 Oleksandr Gavenko Start mintty maximized.
2018-07-08 Oleksandr Gavenko Added user/host to terminal title.
2018-06-23 Oleksandr Gavenko Fixed typo.
2018-06-21 Oleksandr Gavenko Disable CYGWIN=noglob for docker-machine.
2018-06-12 Oleksandr Gavenko Exclude stash from glog.
2018-06-12 Oleksandr Gavenko Exclude StGit commits from graph.
2018-05-15 Oleksandr Gavenko Removed garbage symbol.
2018-05-12 Oleksandr Gavenko Increase terminal width and font size.
2018-05-12 Oleksandr Gavenko Calculate ruler length each time.
2018-05-07 Oleksandr Gavenko Added support for --include-build.
2018-05-06 Oleksandr Gavenko Set length of ruler line to terminal width. Made it more visible.
2018-04-17 Oleksandr Gavenko Enable color in console for Gradle in Cygwin+bash+mintty.
2018-03-26 Oleksandr Gavenko Follow history after renames in git log.
2018-03-26 Oleksandr Gavenko Replaced option to more modern.
2018-01-09 Oleksandr Gavenko Command to spoof git commit date.
2017-12-04 Oleksandr Gavenko Do not override ~/.gradle/init.d/mavenLocal.gradle
2017-09-25 Oleksandr Gavenko Added colors definition for cdiff because default schema uses blue for added
2017-09-05 Oleksandr Gavenko https://superuser.com/questions/1247541/make-bash-completion-to-ignore-exe-extention-in-cygwin
2017-08-30 Oleksandr Gavenko It's impossible to disable -n so it's better to remove it.
2017-08-28 Oleksandr Gavenko Make red less shouting.
2017-08-27 Oleksandr Gavenko DarkGreen is too dark to notice it among black text.
2017-08-08 Oleksandr Gavenko Make green darker for better diff readability. Same for cyan.
2017-08-08 Oleksandr Gavenko Built own terminal color schema.
2017-08-08 Oleksandr Gavenko Prefer LF EOL. Normalize EOL to LF.
2017-08-08 Oleksandr Gavenko Remove obsolete information.
2017-08-07 Oleksandr Gavenko Make cyan darker.
2017-08-07 Oleksandr Gavenko Make green lighter.
2017-08-07 Oleksandr Gavenko Improve visibility of yellow and green colors.
2017-08-07 Oleksandr Gavenko Polished setting.
2017-08-07 Oleksandr Gavenko Shorter options for --no-timestamps --no-index.
2017-08-07 Oleksandr Gavenko Removed 'quilt diff' breaking option.
2017-08-07 Oleksandr Gavenko More colors from quilt.
2017-08-05 Oleksandr Gavenko Include function name in patch.
2017-08-05 Oleksandr Gavenko Sane defaults for quilt.
2017-07-31 Oleksandr Gavenko Fix: Unsupported option compressionlevel.
2017-07-25 Oleksandr Gavenko Enable completion for ../gradlew
2017-07-15 Oleksandr Gavenko Added additional ``init`` plugin supported types.
2017-07-05 Oleksandr Gavenko Added --build-cache option.
2017-07-03 Oleksandr Gavenko Added status option.
2017-07-03 Oleksandr Gavenko Added --profile option for Gradle.
2017-06-20 Oleksandr Gavenko `-a` option to commit causes many troubles to me.
2017-06-12 Oleksandr Gavenko Fix Ignoring option '; '.
2017-05-22 Oleksandr Gavenko Added support for ConEmu.
2017-04-29 Oleksandr Gavenko Added quick launch menu entry for Idea.
2017-04-21 Oleksandr Gavenko merged
2017-04-21 Oleksandr Gavenko merged
2017-04-17 Oleksandr Gavenko atril stopped same document position. Use zathura instead.
2017-04-14 Oleksandr Gavenko merged
2017-04-14 Oleksandr Gavenko Enabled wrapping during horizontal navigation.
2017-04-14 Oleksandr Gavenko Navigate across pages/desktops with Win key pressed to freed Ctrl/Alt + F9-F12 key bindings.
2017-04-13 Oleksandr Gavenko I like audacious for looping key shortcuts.
2017-04-07 Oleksandr Gavenko Fix moving window down.
2017-04-07 Oleksandr Gavenko Wrap around left/right boundaries when moving window.
2017-04-14 Oleksandr Gavenko Do not try to set title inside Emacs term emulator.
2017-04-04 Oleksandr Gavenko Include current working directory into terminal emulator title (xterm/mintty
2017-04-05 Oleksandr Gavenko Lenience for Java applications.
2017-04-02 Oleksandr Gavenko WIP for URXVT.
2017-03-19 Oleksandr Gavenko Deleted debug output.
2017-03-06 Oleksandr Gavenko Properly handle IFS to avoid polluting external value. Remove command lists,
2017-03-06 Oleksandr Gavenko Simplify syntax.
2017-03-06 Oleksandr Gavenko Add command help if it is first argument.
2017-03-01 Oleksandr Gavenko Completion for dependencyInsight. Fix for _extra expansion.
2017-02-26 Oleksandr Gavenko Add bootRun for convenience.
2017-02-25 Oleksandr Gavenko Add command sensitive completion.
2017-02-22 Oleksandr Gavenko Fix: Cannot invoke method startsWith() on null object.
2017-02-22 Oleksandr Gavenko Enable colors for logging in terminal for Windows in mintty for Spring Boot.
2017-02-22 Oleksandr Gavenko Disable noisy output.
2017-02-21 Oleksandr Gavenko Completion for "dependencies --configuration".
2017-02-21 Oleksandr Gavenko Switch arguments order.
2017-02-20 Oleksandr Gavenko Add wrapper task.
2017-02-20 Oleksandr Gavenko Add ./gradlew for completion.
2017-02-18 Oleksandr Gavenko Delay access to remote repositories for 10 days.
2017-02-18 Oleksandr Gavenko Include mavenLocal() to gradle builds.
2017-02-18 Oleksandr Gavenko Improve completion for help task.
2017-02-13 Oleksandr Gavenko Use $'' syntax to get rid of \033 in flavor of \e.
2017-02-13 Oleksandr Gavenko Add some gradle tasks.
2017-02-13 Oleksandr Gavenko Improve zsh prompt.
2017-02-12 Oleksandr Gavenko Add completion for figlet.
2017-02-09 Oleksandr Gavenko "listall" can benefit from pkg name completion.
2017-02-09 Oleksandr Gavenko Ignore UNIX file permission under Windows. Relax CR/LF.
2017-01-27 Oleksandr Gavenko Use extra key on Logitec as Mode_switch.
2017-01-27 Oleksandr Gavenko Swap modifiers to previous assignment because I don't want to fix them in
2017-01-27 Oleksandr Gavenko Cleanup code. Make possible to import settings several times without errors.
2017-01-26 Oleksandr Gavenko Do not duplicate completion if we in the middle of the word.
2017-01-26 Oleksandr Gavenko colored-stats is Bash feature. It breaks Emacs 25. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24401
2017-01-24 Oleksandr Gavenko Fix: Under Windows there is mc command that is Message Compiler.
2017-01-24 Oleksandr Gavenko Fix: Under Windows there is mc command that is Macro Compiler.
2017-01-24 Oleksandr Gavenko Basic completion for apt-cyg.
2017-01-20 Oleksandr Gavenko Remove obsolete information.
2017-01-08 Oleksandr Gavenko Switch to atril instead of evince to avoid gvfs package for remembering
2016-12-04 Oleksandr Gavenko Add lit format.
2016-10-14 Oleksandr Gavenko Add function for linguistic analysis.
2016-09-29 Oleksandr Gavenko Enable hinting and subpixel rendering in Emacs.
2016-09-26 Oleksandr Gavenko I set Emacs font in .emacs by now.
2016-08-30 Oleksandr Gavenko Fix spelling.
2016-08-30 Oleksandr Gavenko Focus to first window on page when move across pages.
2016-08-30 Oleksandr Gavenko Code to move window across pages/desks.
2016-08-15 Oleksandr Gavenko Increase software volume for quiet video.
2016-08-06 Oleksandr Gavenko Shortcut to close window from MINIX A2 remote control.
2016-07-29 Oleksandr Gavenko Mobipocket association.
2016-06-02 Oleksandr Gavenko Fix: Solaris 'file' utility does not support '--compile' option and user
2016-06-02 Oleksandr Gavenko Fix: GNU 'install' utility is not compatible with Solaris version.
2016-06-02 Oleksandr Gavenko Enable OpenCSW packages on Solaris.
(0) -1000 -240 tip