]>
git.phdru.name Git - dotfiles.git/log
Oleg Broytman [Mon, 25 Jul 2016 20:38:30 +0000 (23:38 +0300)]
lib/python/init.py: colorize stdout from displayhook
Oleg Broytman [Thu, 21 Jul 2016 15:30:36 +0000 (18:30 +0300)]
.gitconfig: add fixup alias
Oleg Broytman [Wed, 20 Jul 2016 08:00:19 +0000 (11:00 +0300)]
.shellrc: shopt is bash-specific command
Oleg Broytman [Tue, 19 Jul 2016 15:01:13 +0000 (18:01 +0300)]
.inputrc: minor update
Oleg Broytman [Mon, 18 Jul 2016 07:03:52 +0000 (10:03 +0300)]
.vim/ftplugin/gitrebase.vim: goto the first line/column
Oleg Broytman [Mon, 18 Jul 2016 06:28:03 +0000 (09:28 +0300)]
.shellrc: ${1:+"$@"} => "$@"
Oleg Broytman [Mon, 18 Jul 2016 06:12:00 +0000 (09:12 +0300)]
.gitconfig: edit all files of the given type
Edit ignored or modified or staged files.
Oleg Broytman [Mon, 18 Jul 2016 06:11:38 +0000 (09:11 +0300)]
.gitconfig: prefer $VISUAL over $EDITOR; use vi as the last resort
Oleg Broytman [Sun, 17 Jul 2016 02:11:00 +0000 (05:11 +0300)]
bin/replace: option -i to ignore case
Oleg Broytman [Sat, 16 Jul 2016 02:07:39 +0000 (05:07 +0300)]
.gitconfig: use exec to avoid unnecessary fork
Oleg Broytman [Sat, 16 Jul 2016 02:06:57 +0000 (05:06 +0300)]
.gitconfig: change alias 'ci' back to 'commit'
Oleg Broytman [Thu, 14 Jul 2016 13:01:31 +0000 (16:01 +0300)]
Add .config/gtk-2.0 and .config/gtk-3.0 settings
Oleg Broytman [Wed, 13 Jul 2016 16:09:32 +0000 (19:09 +0300)]
.shellrc: instead of colorized aliases create shell scripts
Oleg Broytman [Wed, 13 Jul 2016 06:03:43 +0000 (09:03 +0300)]
.shellrc: comment out pip completion - it's too slow
Oleg Broytman [Wed, 13 Jul 2016 06:03:17 +0000 (09:03 +0300)]
.shellrc: align comments
Oleg Broytman [Wed, 13 Jul 2016 04:56:39 +0000 (07:56 +0300)]
.shellrc: declare a variable local instead of unsetting it
Oleg Broytman [Tue, 12 Jul 2016 04:31:06 +0000 (07:31 +0300)]
.vimrc: Use long name for a command
Oleg Broytman [Mon, 11 Jul 2016 21:49:07 +0000 (00:49 +0300)]
.mc/menu: fix lists of extensions for un-tarring
Oleg Broytman [Thu, 7 Jul 2016 23:52:34 +0000 (02:52 +0300)]
.shellrc: pyenv before venv (alphabetically)
Oleg Broytman [Thu, 7 Jul 2016 23:50:25 +0000 (02:50 +0300)]
Use builtin 'type -p' instead of external 'which' with bash
Oleg Broytman [Thu, 7 Jul 2016 23:45:35 +0000 (02:45 +0300)]
.shellrc: unset works fine, no need to clear variables
Oleg Broytman [Thu, 7 Jul 2016 23:40:28 +0000 (02:40 +0300)]
.profile, .shellrc: test $BASH_VERSION instead of $SHELL
Test $BASH_VERSION instead of $SHELL in case bash is executed as /bin/sh.
Oleg Broytman [Thu, 7 Jul 2016 22:52:16 +0000 (01:52 +0300)]
.shellrc: use '() {' syntax for functions
Opening '{' must be on the same line.
Oleg Broytman [Thu, 7 Jul 2016 20:22:59 +0000 (23:22 +0300)]
.tmux.conf: add reasonable binding for h/v split
Oleg Broytman [Thu, 7 Jul 2016 20:22:22 +0000 (23:22 +0300)]
.tmux.conf: move bindings after settings
Oleg Broytman [Thu, 7 Jul 2016 16:48:01 +0000 (19:48 +0300)]
.shellrc: allow directory URLs to begin with ../
Oleg Broytman [Thu, 7 Jul 2016 15:30:10 +0000 (18:30 +0300)]
.shellrc: define completion for git-open - list remotes with http(s) URLs
Oleg Broytman [Thu, 7 Jul 2016 15:28:16 +0000 (18:28 +0300)]
.shellrc: define completion for cdremote
List remotes with directories as URLs.
Oleg Broytman [Thu, 7 Jul 2016 15:26:52 +0000 (18:26 +0300)]
.shellrc: add function cdremote
Change current directory to a remote's directory
(if the remote is on the local FS).
Oleg Broytman [Thu, 7 Jul 2016 14:27:11 +0000 (17:27 +0300)]
.shellrc: move some functions to the end (alphabetically)
Oleg Broytman [Wed, 6 Jul 2016 23:42:20 +0000 (02:42 +0300)]
.tmux.conf: display "Reloaded!" after reloading config
Oleg Broytman [Wed, 6 Jul 2016 20:37:54 +0000 (23:37 +0300)]
.vimrc: automatically close quickfix if it's the only window left
Oleg Broytman [Mon, 4 Jul 2016 18:09:48 +0000 (21:09 +0300)]
.mc/menu: rsync -v
Oleg Broytman [Mon, 4 Jul 2016 11:08:16 +0000 (14:08 +0300)]
.gitconfig: use long options
Oleg Broytman [Sun, 3 Jul 2016 18:56:11 +0000 (21:56 +0300)]
.gitconfig: update some aliases from gitalias
Oleg Broytman [Thu, 30 Jun 2016 20:20:58 +0000 (23:20 +0300)]
.gdbinit: add a link to gdb-dashboard
Oleg Broytman [Mon, 27 Jun 2016 17:19:29 +0000 (20:19 +0300)]
.mc/menu: handle tar.z, tar.Z, tz, tbz2, tar.7z extensions
Oleg Broytman [Mon, 27 Jun 2016 17:18:50 +0000 (20:18 +0300)]
.mc/menu: optimize regular expressions
Oleg Broytman [Sat, 25 Jun 2016 21:13:42 +0000 (00:13 +0300)]
.gitconfig: update aliases
Oleg Broytman [Sat, 25 Jun 2016 21:11:13 +0000 (00:11 +0300)]
.gitconfig: copied some aliases from gitalias.com
Oleg Broytman [Thu, 23 Jun 2016 17:42:34 +0000 (20:42 +0300)]
.shellrc: add pyenv virtualenv init; comment out pyenv
Oleg Broytman [Tue, 21 Jun 2016 22:45:20 +0000 (01:45 +0300)]
.shellrc: remove pip's tmp directory
Oleg Broytman [Tue, 21 Jun 2016 03:20:21 +0000 (06:20 +0300)]
.vim: Change color
Oleg Broytman [Wed, 15 Jun 2016 02:00:53 +0000 (05:00 +0300)]
.vim: change colors
Oleg Broytman [Tue, 14 Jun 2016 01:24:36 +0000 (04:24 +0300)]
.vim: change color; make synload.vim a colorscheme
Oleg Broytman [Sun, 12 Jun 2016 12:02:00 +0000 (15:02 +0300)]
.vim: change colors
Oleg Broytman [Sun, 12 Jun 2016 14:01:48 +0000 (17:01 +0300)]
.vim: remove old unused file type
Oleg Broytman [Sun, 12 Jun 2016 14:01:25 +0000 (17:01 +0300)]
.vim: fix comment
Oleg Broytman [Sun, 12 Jun 2016 12:02:00 +0000 (15:02 +0300)]
.vim: change colors
Oleg Broytman [Sun, 12 Jun 2016 12:00:32 +0000 (15:00 +0300)]
Add vim.sh
This simple script starts vim with any file even if the filename begins
with a minus/dash.
Oleg Broytman [Sun, 12 Jun 2016 11:11:33 +0000 (14:11 +0300)]
.muttrc: do not set From: to avoid rejection by google anti-spam
Oleg Broytman [Sun, 12 Jun 2016 11:09:53 +0000 (14:09 +0300)]
.muttrc: "close" backtick to fix color highlighting in vim
Oleg Broytman [Fri, 10 Jun 2016 13:41:42 +0000 (16:41 +0300)]
.fvwm2rc: call XsetbgFilename in StartStandardSession
Oleg Broytman [Fri, 10 Jun 2016 13:40:55 +0000 (16:40 +0300)]
.fvwm2rc: refactor XsetbgFilename
Oleg Broytman [Fri, 10 Jun 2016 13:20:40 +0000 (16:20 +0300)]
unzip.py: minor refactoring
Oleg Broytman [Wed, 8 Jun 2016 22:02:44 +0000 (01:02 +0300)]
.inputrc: exchange Up/Dn and PgUp/PgDn keys
Make history walking/searching more vim-like
Oleg Broytman [Mon, 6 Jun 2016 13:04:59 +0000 (16:04 +0300)]
.fvwmrc: add menu item for big grey utf8 term
Oleg Broytman [Sun, 5 Jun 2016 21:22:36 +0000 (00:22 +0300)]
.inputrc: update
Oleg Broytman [Sun, 5 Jun 2016 20:57:07 +0000 (23:57 +0300)]
.shellrc: source virtualenvwrapper_lazy and pyenv
Oleg Broytman [Sun, 5 Jun 2016 20:56:29 +0000 (23:56 +0300)]
.shellrc: micro refactoring - move some code below
Oleg Broytman [Sun, 5 Jun 2016 13:44:14 +0000 (16:44 +0300)]
unzip.py: optimization
Use shutil.copyfileobj() to copy big files by small chunks.
Oleg Broytman [Fri, 3 Jun 2016 21:51:12 +0000 (00:51 +0300)]
.gitconfig: add push2all alias to push to all remotes
Oleg Broytman [Fri, 3 Jun 2016 21:50:37 +0000 (00:50 +0300)]
.gitconfig: set push.default = simple
Oleg Broytman [Fri, 3 Jun 2016 12:56:54 +0000 (15:56 +0300)]
init.py: use only HISTSIZE, not HISTFILESIZE
HISTSIZE give the size in lines, HISTFILESIZE in bytes.
Oleg Broytman [Fri, 3 Jun 2016 12:56:03 +0000 (15:56 +0300)]
.profile: copy some code and comments from Debian /etc/skel
Oleg Broytman [Thu, 2 Jun 2016 22:47:56 +0000 (01:47 +0300)]
.shellrc: install pip completion
Oleg Broytman [Tue, 31 May 2016 15:07:30 +0000 (18:07 +0300)]
.vim: Recognize all git temporary commit files
Oleg Broytman [Tue, 31 May 2016 15:06:50 +0000 (18:06 +0300)]
.vim: Remove old unused macro
Oleg Broytman [Sat, 21 May 2016 17:39:31 +0000 (20:39 +0300)]
Rename phd.m4 -> main.m4
Oleg Broytman [Sat, 21 May 2016 17:38:42 +0000 (20:38 +0300)]
.fvwm2rc (m4): remove LC_CTYPE
Oleg Broytman [Sun, 15 May 2016 13:39:15 +0000 (16:39 +0300)]
Rename *-history to *_history
Oleg Broytman [Sat, 14 May 2016 22:30:09 +0000 (01:30 +0300)]
.hgrc: pass options -FSX to less
Oleg Broytman [Sat, 14 May 2016 22:23:46 +0000 (01:23 +0300)]
.gitconfig: add incoming/outgoing aliases
Oleg Broytman [Thu, 12 May 2016 14:46:57 +0000 (17:46 +0300)]
.gitconfig: simplify camend alias
Oleg Broytman [Sun, 8 May 2016 17:12:05 +0000 (20:12 +0300)]
.muttrc: avoid <Enter><exit>
<Enter><exit> trick doesn't work in empty folders.
Oleg Broytman [Sat, 7 May 2016 10:29:35 +0000 (13:29 +0300)]
init.py: adapt to Py 3
Oleg Broytman [Fri, 6 May 2016 15:43:03 +0000 (18:43 +0300)]
Pass -FSX options to pager less
Some full-screen programs (like mutt) redraw the screen after 'less'
exists so the default must not contain option -F. -F and -X are
recommended for command-line programs that can produce a lot of output.
Option -S is recommended for wide output.
'git' became a shell wrapper for the real git to allow calling it from
other scripts.
Oleg Broytman [Sun, 1 May 2016 21:38:08 +0000 (00:38 +0300)]
.vimrc: set ttimeoutlen=100
Oleg Broytman [Fri, 29 Apr 2016 13:46:14 +0000 (16:46 +0300)]
.gitconfig: use long options
Oleg Broytman [Thu, 21 Apr 2016 19:34:50 +0000 (22:34 +0300)]
init.py: add an example of using cgitb.enable
Oleg Broytman [Wed, 20 Apr 2016 13:38:39 +0000 (16:38 +0300)]
init.py: pass options '-F', '-R' and '-X' to 'less'
Oleg Broytman [Tue, 19 Apr 2016 10:51:31 +0000 (13:51 +0300)]
init.py: colorize traceback in pager
Oleg Broytman [Tue, 19 Apr 2016 10:30:07 +0000 (13:30 +0300)]
init.py: use pager to view a (possibly quite long) traceback
Oleg Broytman [Tue, 19 Apr 2016 10:27:21 +0000 (13:27 +0300)]
init.py: refactor paging
Oleg Broytman [Tue, 19 Apr 2016 10:26:24 +0000 (13:26 +0300)]
init.py: fix: restore rlcompleter
Import of rlcompleter is required for completion of attributes.
Oleg Broytman [Tue, 19 Apr 2016 09:53:26 +0000 (12:53 +0300)]
init.py: pipe output to pager
Oleg Broytman [Tue, 19 Apr 2016 09:32:54 +0000 (12:32 +0300)]
init.py: minor refactoring: move displayhook
Oleg Broytman [Tue, 19 Apr 2016 09:30:55 +0000 (12:30 +0300)]
.gdbinit: set history filename
Oleg Broytman [Tue, 19 Apr 2016 09:29:47 +0000 (12:29 +0300)]
init.py, pdbrc.py: fix flake8 warnings
Oleg Broytman [Tue, 19 Apr 2016 09:28:48 +0000 (12:28 +0300)]
init.py: restore links to the origin of borrowed code
Oleg Broytman [Sun, 31 Jan 2016 22:38:08 +0000 (01:38 +0300)]
.fvwmrc: increase pause
Oleg Broytman [Thu, 7 Apr 2016 04:34:39 +0000 (07:34 +0300)]
.muttrc: add descriptions to macros
Oleg Broytman [Thu, 7 Apr 2016 04:22:01 +0000 (07:22 +0300)]
.muttrc: fix a macro: 'n' is not a command
'n' is not a command here but a reply to "Postpone?" question.
Oleg Broytman [Thu, 7 Apr 2016 04:02:20 +0000 (07:02 +0300)]
.muttrc: change some macros
Fix quotation. Replace command 'r' with '<reply>'.
Oleg Broytman [Wed, 6 Apr 2016 18:38:42 +0000 (21:38 +0300)]
.muttrc: exchange M and <Esc>m keys
Oleg Broytman [Mon, 4 Apr 2016 22:23:01 +0000 (01:23 +0300)]
.muttrc: rewrite macros using commands instead of keys
Merge index/pager macros. Add <Esc>m macro to switch to sent-mail
folder.
Oleg Broytman [Tue, 29 Mar 2016 14:23:35 +0000 (17:23 +0300)]
.profile: remove options -F and -X from LESS
Option -F is especially painful when `less' is called from a TUI program
like `mutt' with a short input - less immediately exits and the TUI
program redraws the screen.
Oleg Broytman [Mon, 28 Mar 2016 19:43:12 +0000 (22:43 +0300)]
.sqliterc: fix mode name
Oleg Broytman [Sat, 26 Mar 2016 23:29:23 +0000 (02:29 +0300)]
.profile: fix a bug in PS1 under screen/tmux: add a missed backslash
Oleg Broytman [Thu, 24 Mar 2016 15:31:14 +0000 (18:31 +0300)]
.mc/menu: compress the current subdirectory to tar.{lzma,xz}