219a0108f9
[bash] avoid shadowing system manpath
command
2018-04-15 19:54:00 +02:00
d9dc3b33bf
[vim] better status line (no percentage)
2018-04-15 14:17:13 +02:00
d226e219df
[vim] user better vertical bar as window separator
2018-04-15 14:03:22 +02:00
b376025223
[vim] add nice folding
2018-04-15 13:53:47 +02:00
b4a6205b4d
[vim] add easy cycling through numbering modes
...
Adapted from:
https://raw.githubusercontent.com/wincent/wincent/master/roles/dotfiles/files/.vim/autoload/wincent/mappings/leader.vim
2018-04-15 13:49:58 +02:00
cf5c52fea6
[tmux] stay in copy mode on drag end
2018-04-15 12:08:49 +02:00
e15d3b1a40
[bash] make solarized() more informative
2018-04-15 12:01:44 +02:00
f0675327c8
[bootstrap] better name and location
...
I don't want this on my PATH, since it will typically be run only once
for a machine.
2018-04-15 11:30:01 +02:00
bfc2d9df84
[bootstrap] add brew packages
2018-04-15 11:29:24 +02:00
5b19853b94
[git] organize supporting files
2018-04-15 11:28:33 +02:00
1cf275f807
[vim] better list autoformatting
2018-04-15 11:22:16 +02:00
5201424b13
[vim] select beyond end of line in visual mode
2018-04-15 11:20:05 +02:00
0a2787f251
[vim] disable vim "splash screen"
2018-04-15 11:19:03 +02:00
354a0e2894
[vim] insert only once space when joining lines
2018-04-15 11:18:17 +02:00
76c4ef8bad
[vim] prefer unix line endings (LF, no CR)
2018-04-15 11:16:00 +02:00
6d1bfb01bd
[vim] better listchars (▷ » « · ⤷)
2018-04-15 11:14:14 +02:00
54dd54c82d
[vim] make viminfo remember more things
2018-04-15 11:11:51 +02:00
0cd38be0cd
[vim] /// repeat previous pattern for search
2018-04-15 11:10:26 +02:00
27eefff26d
[vim] remove dangling mapping (tagbar plugin)
2018-04-15 11:09:32 +02:00
d21989d8f4
[tmux] improve status line colors
2018-04-15 11:07:53 +02:00
79c8dd2f26
[tmux] improve status line formatting
2018-04-15 11:07:10 +02:00
23493a7a1e
[tmux] use C-Space instead of C-A as prefix
2018-04-15 11:05:22 +02:00
5c6aa58682
[vim] make tabs more visible
2018-04-15 00:00:27 +02:00
61442f5862
[vim] improve status line
2018-04-14 23:48:59 +02:00
b0e08d3e01
[vim] use better list characters
2018-04-14 22:13:53 +02:00
1e5f932895
[vim] use vertical split for diffs
2018-04-14 22:13:42 +02:00
caa1663507
[vim] add vim-fugitive
2018-04-14 20:52:46 +02:00
62e3c5162a
[vim] get rid of vim-bufferline and tagbar
...
tagbar: haven't used in forever, might as well simplify the setup.
vim-bufferline: the functionality started to annoy me - let's experiment
for a while without it. I can always reactivate it if I miss it...
2018-04-14 20:50:51 +02:00
b61da22c48
[git] replace tabs with whitspace
2018-04-14 20:49:30 +02:00
344bffe19b
[vim] align options on tab stop for convenience
...
No options were changed -> only formatting!
2018-04-14 18:58:11 +02:00
573f7ba5f5
[vim] place viminfo inside .vim/
2018-04-14 18:55:13 +02:00
d0128c3440
[vim] place vimrc inside .vim/
2018-04-14 18:46:13 +02:00
c50ce5da67
Install reattach-to-user-namespace during setup
2018-04-08 01:32:53 +02:00
57352cac57
[git] add git-wtf command
...
Source:
https://github.com/holman/dotfiles/blob/master/bin/git-wtf
2018-04-08 01:19:06 +02:00
e643a915aa
[git] add typical local configurations
...
The appropriate local configuration can be symlinked to ~/.gitconfig.local.
2018-04-08 01:07:05 +02:00
152fd37f1b
Fix quoting in README
2018-04-07 20:22:46 +00:00
712b11e620
[bash] remove newline from PS1
...
This makes my prompt play a little nicer with python virtual
environments.
2018-04-05 19:29:21 +02:00
e4b1fc02db
Add setup script
2018-04-05 19:12:45 +02:00
1880d22747
Update README.md
2018-04-03 22:38:44 +00:00
b0471cc9b1
[vim] add nginx syntax
2018-04-04 00:27:49 +02:00
03bc9ce933
[bash] use red prompt when logged in as root
2018-03-28 17:27:25 +02:00
bdc0179c6d
[rc] fix missing file extension
2018-03-28 15:31:33 +02:00
318c2c46ea
[tmux] fix immediate exit on Linux
...
The fix in commit 6bd38b874978e96dc2632abf1c98460e908fa6a6 causes tmux
to exit immediately when running on Linux, since the
reattach-to-user-namespace is specific to MacOS and the binary is
therefore not available on Linux.
More details at:
http://www.economyofeffort.com/2013/07/29/reattach-to-user-namespace-the-fix-for-your-tmux-in-os-x-woes/
2018-03-28 15:31:33 +02:00
3e64d54317
[bash] improve ls
aliases
...
When the GNU version of `ls` is not installed (e.g. on a new Mac), the
previous alias causes problems because the --group-directories-first
option is not supported and makes `ls` fail. This commit fixes that by
checking which version is installed and creating the alias accordingly.
2018-03-04 18:25:22 +01:00
36ce14439b
[bash] fix typo in comment
2018-03-04 18:25:22 +01:00
8d062a87a1
Add SREC file support to vim
2017-11-09 18:25:00 +01:00
2d75272142
Add Swift syntax highlighting to vim
2017-11-09 18:23:41 +01:00
3145a42c1e
Don't show scrollbar in mintty
...
See https://mintty.github.io/mintty.1.html
2017-11-09 18:21:34 +01:00
398dcb66af
Ignore .netrwhist
...
This file is automatically written by vim and doesn't belong in under
source control.
See https://stackoverflow.com/questions/9850360/what-is-netrwhist
2017-11-09 18:19:24 +01:00
06a91393ba
Update vim-plug
2017-11-09 18:18:37 +01:00