artem
e9e28c52a2
Improve PATH handling in .bashrc
2018-06-16 18:13:03 +02:00
artem
8ccf9dd494
Prevent wine from hijacking file associations!
2018-05-27 13:01:55 +02:00
artem
afa00b132c
git submodule foreach --recursive git pull origin master
2018-05-13 18:20:54 +02:00
artem
44efdd39f3
Add Dart plugin (syntax highlight)
2018-02-23 22:05:43 +01:00
artem
b6618cf809
Ignore vagrant VMs
2018-02-11 21:56:36 +01:00
artem
531ea0b0f6
Do not backup VMs (too heavy)
2018-02-11 21:46:42 +01:00
artem
61abbea7e8
Kill ssh-agent on exit (if started)
2018-02-09 18:59:05 +01:00
artem
006e6a4fc4
git submodule foreach --recursive git pull origin master
2018-01-23 20:12:54 +01:00
artem
dc4a2be3b9
First try at adding back ssh-agent autostart
2018-01-23 20:12:11 +01:00
artem
12c959dfc2
Auto-add keys to ssh-agent (since openssh 7.2)
...
http://www.openssh.com/txt/release-7.2
2018-01-23 19:54:22 +01:00
artem
eb7fb87e71
Add groovy and json ftplugin config
2017-12-21 22:20:04 +01:00
artem
c875493fac
Add script to reclaim unused Docker space
2017-12-17 21:06:44 +01:00
artem
ca48415e5e
Vim reconfig
2017-12-17 15:24:29 +01:00
artem
9978914b4d
Backup: do not store unnecessary files
...
* "build" is a Gradle output directory
* node_modules, bower_components should be untouched
* .gradle has cached dependencies
2017-11-22 09:35:13 +01:00
artem
9190982940
Add pip bin to PATH
2017-11-20 00:22:44 +01:00
artem
c606ac1d03
Add backup-home script
2017-11-05 17:43:22 +01:00
artem
650f234a2b
vind = find + vim
2017-11-05 13:07:06 +01:00
artem
4720bebdd7
Cinnamon -> MATE
...
Too high CPU usage, too high RAM usage. Occasional hangs.
2017-10-08 11:10:18 +02:00
artem
bd7717032b
Fix shelltitle for screen-256color
2017-09-17 17:31:40 +02:00
artem
2bf7e7c373
Add Android Sdk to PATH
2017-09-02 16:19:33 +02:00
artem
3dd388b5b6
git submodule foreach --recursive git pull origin master
2017-09-02 10:16:45 +02:00
artem
8087e8fba2
Direct npm install -g into home folder
2017-08-31 19:14:49 +02:00
artem
d8e8295883
Add alias for youtube-dl
2017-08-20 22:56:13 +02:00
artem
ec900d6583
OSC-52 support for vim
...
Copy into system clipboard of the terminal (ssh client) from
vim on the server without X11. Magic!
2017-06-10 14:10:04 +02:00
artem
ae93924e40
Improve 256color support for screen/vim
2017-06-09 23:20:06 +02:00
artem
ba026eff00
.bashrc improvements
...
* fix bug with command ending in "%" eating its output
(also get rid of title() function in favor of shelltitle)
* not using qiv, svn, pacman anymore
2017-05-19 06:08:14 +02:00
artem
9fd2f89eab
Show tags and signatures on 'git lg'
2016-12-16 10:23:03 +01:00
artem
68ba0aa6ee
Set gometalinter command to run
2016-10-08 18:35:24 +02:00
artem
85896837bc
Remove duplicates from $PATH
2016-10-08 18:35:08 +02:00
artem
a29746134e
vim colors: finally fix the autocomplete menu
2016-10-06 13:36:54 +02:00
artem
fc6a70c5b1
Versionize Chrome Remote Desktop config
2016-10-06 10:46:08 +02:00
artem
58617b0257
screen: Alt for window management
2016-07-31 14:59:58 +02:00
artem
c8481834f9
mosh-cleanup-by-idle
2016-07-31 14:15:46 +02:00
artem
adf838d3d4
git submodule foreach --recursive git pull origin master
2016-07-22 06:57:10 +02:00
artem
449fe9eaac
vim: java: 100 char line length limit
2016-07-22 06:56:42 +02:00
artem
41d0b9dc22
Add vim-javascript plugin for JS indentation
2016-06-11 14:58:09 +02:00
artem
a5f3cf3e8b
git submodule foreach --recursive git pull origin master
2016-05-23 13:12:53 +02:00
artem
c7741961f4
bash: use long WD (\w), ellipsise with DIRTRIM
2016-05-23 13:12:04 +02:00
artem
56f303b8a1
Fix command in terminal title
2016-05-19 11:38:27 +02:00
artem
9f38210564
Bump history size
2016-05-19 11:30:50 +02:00
artem
94827a5add
bash: arrows: prompt for already typed command
2016-05-19 11:30:23 +02:00
artem
6463d69826
Switch BROWSER to google-chrome
2016-05-19 11:21:23 +02:00
artem
66941afdb8
Add git branch to prompt
2016-05-13 20:14:57 +02:00
artem
eb208eb3c4
Add mosh-cleanup to kill old sessions
2016-05-11 18:23:28 +02:00
artem
9ef09dee51
git fetch: always prune
2016-05-11 17:30:35 +02:00
artem
23371bef2c
git submodule foreach --recursive git pull origin master
2016-05-05 21:56:43 +02:00
artem
9b82792f45
Remove bell after each bash command
2016-05-05 21:55:55 +02:00
artem
9aadb15fe5
vim: long lines for data and YAML
2016-05-05 21:45:47 +02:00
artem
1868e34696
Revert "Don't start screen when running in mosh"
...
This reverts commit b2f83b4c0f .
2016-04-30 09:38:24 +02:00
artem
4f28dc738a
vim: unlikely that I'll ever have local clipboard
2016-04-28 11:14:12 +02:00
artem
b2f83b4c0f
Don't start screen when running in mosh
2016-04-28 11:13:51 +02:00
artem
3477c42e10
git submodule foreach --recursive git pull origin master
2016-04-15 14:14:35 +02:00
artem
acd34a83a2
vim: source ~/.vimrc_local if exists
2016-02-23 14:30:04 +01:00
artem
232e31f2dd
colordiff: use git diff powers, but not git tree
2016-02-19 17:28:41 +01:00
artem
9338ddedd5
screen: always use the newest ssh auth sock
2016-02-19 16:55:39 +01:00
artem
74cd445bdc
Save history after each command
2016-02-19 16:52:48 +01:00
artem
5b0a9abea1
OverLength: highlight on 81th column
2016-02-06 16:53:09 +01:00
artem
3d2f9fc7ab
Highlight oversized lines (>80 all, >100 .go)
2016-02-05 18:40:40 +01:00
artem
54beebe3e5
Remove DISABLE_AUTO_TITLE (unused)
2016-02-05 18:30:46 +01:00
artem
44e6abbdea
Show both committer & author in 'git log'
2016-01-24 10:48:23 +01:00
artem
c9bf320f14
colordiff.pl -> git diff
2016-01-07 12:22:26 +01:00
artem
cf368d2faf
git submodule foreach --recursive git pull origin master
2016-01-04 23:02:22 +01:00
artem
34d082ea60
.bashrc: bind only in interactive mode
2016-01-04 20:33:52 +01:00
artem
ecb320211b
PATH: put $HOME/bin before $PATH
...
Apparently having colorgcc in $HOME/bin doesn't help when it's being
ignored.
2015-12-29 23:04:04 +01:00
artem
f822672f24
Remove personal bits from .gitconfig / .bashrc
...
As a courtesy for those who reuse my configs, and don't want my avatar
to be displayed next to their commits on GitHub :)
Now, in .bashrc_local, you have to do the following:
export GIT_COMMITTER_NAME='Lorem Ipsum'
export GIT_COMMITTER_EMAIL='dolor@sit.amet '
export GIT_AUTHOR_NAME="$GIT_COMMITTER_NAME"
export GIT_AUTHOR_EMAIL="$GIT_COMMITTER_EMAIL"
or similar.
2015-12-28 21:36:47 +01:00
artem
10de01cdc8
git submodule foreach --recursive git pull origin master
2015-12-28 21:26:58 +01:00
artem
2c99a3dfe5
readelf: do not truncate to 80c
2015-12-26 17:15:13 +01:00
artem
4f164c6602
Disable mouse
...
Who needs mouse in vim?
(and it's now quite useful for copy-n-paste in Secure Shell Chrome ext)
2015-12-24 23:43:32 +01:00
artem
6e0585a790
Disable shortcuts that I no longer use
...
Some of them are confusing (such as ^W, which is used to type window
commands).
Some are not used anymore because F1-F12 keys are either not present
(Chromebook) or usefully bound to other actions (backlight, sound
control etc).
Others are not compatible with some platforms and it's so damn hard to
properly disable system shortcuts, such as Ctrl+Up in Macbook.
Using vim commands looks prettier with every platform switch :)
2015-12-24 23:24:25 +01:00
artem
56caf06a2b
Remove upload() (deprecated)
2015-12-18 17:15:56 +01:00
artem
59f80be105
strace: default follow child, str size 1024
2015-12-11 15:49:09 +01:00
artem
514e4ea936
bash: scroll through autocomplete with Tab
2015-12-09 17:15:17 +01:00
artem
7d8bd59634
Quote $PAGER in ag
2015-12-08 10:23:35 +01:00
artem
083959115a
Ignore locally installed fonts
2015-12-08 10:23:22 +01:00
artem
2906c274cf
Keep the .vim/undo directory
2015-12-08 10:23:04 +01:00
artem
8516591dd1
git submodule foreach --recursive git pull origin master
2015-12-08 09:15:07 +01:00
artem
4d77e9df59
Group shopts together, add history options
2015-12-08 09:14:02 +01:00
artem
9913ac8754
Bash: fix prompt and enable autocd
...
Prompt fix: see http://tldp.org/HOWTO/Bash-Prompt-HOWTO/nonprintingchars.html
2015-12-06 10:26:33 +01:00
artem
c8837c6556
Put $PWD into window/tab title
2015-12-05 15:25:34 +00:00
artem
3ca77abde6
Add git branch to bash prompt (quick&dirty)
2015-12-05 15:59:32 +01:00
artem
f86d6e0d6e
Merge branch 'master' of github.com:dotdoom/dotfiles
2015-12-05 15:40:37 +01:00
artem
2abcd0977c
zsh -> bash
...
We lost this battle, but why sour faces?
2015-12-05 15:37:09 +01:00
artem
54a3d6193c
git submodule foreach --recursive git pull origin master
2015-11-13 17:56:18 +01:00
artem
c781b43f27
git submodule foreach --recursive git pull origin master
2015-11-01 12:06:26 +01:00
artem
cee19382a8
vim: smartcase requires ignorecase
2015-09-13 12:14:28 +02:00
artem
72a40a2084
Do goimports automatically on save
2015-09-13 12:06:51 +02:00
artem
4299f32466
Add .ssh/config with timeout and examples
2015-09-12 14:58:51 +02:00
artem
347316215d
git submodule foreach --recursive git pull origin master
2015-09-12 14:55:54 +02:00
artem
ae4c183823
Clean up .rc
...
* remove BSD divergence (goodbye)
* remove "ls" version divergence (even my Debian has 8.x)
* remove "sort" version divergence (-h is supported everywhere I go)
* remove a few unused aliases
2015-08-26 16:50:03 +02:00
artem
0dc024ea02
ip6t for ip6tables list
2015-08-25 23:32:11 +02:00
artem
7b93e1a095
GEM_HOME is set by rvm
2015-08-19 15:54:56 +02:00
artem
dd899be34b
Add vim plugin: auto-pairs
2015-08-19 11:45:37 +02:00
artem
1662810cd2
Remove traces of Ruby
2015-08-06 21:11:06 +02:00
artem
0974076216
Replace parts of .vimrc with vim-sensible
2015-08-06 21:08:36 +02:00
artem
22adb095ac
Add pathogen to runtime to update with submodules
2015-07-31 14:49:36 +02:00
artem
b4850c8361
Make cleanup in vim plugins
2015-07-31 14:49:36 +02:00
artem
49eb547934
Update .rc:
...
* do not scan for paths (most will be symlinks soon)
* store Go in ~/pkg/go
* update ruby to 2.1.5
* more ssh compatibility for autoscreen
2015-07-31 14:49:36 +02:00
artem
809b32ebea
vim: set line limit to 80 chars
2015-07-31 14:49:36 +02:00
artem
96173f8225
Update vim plugins
2015-07-31 14:49:36 +02:00
artem
5795f4d52f
git submodule foreach --recursive git pull origin master
2015-05-15 11:43:06 +02:00