b19c5282b3
bash: make lt alias more regular (using either exa or tree)
2020-12-28 00:30:42 +01:00
1ace88fb90
alacritty: welcome to the team
2020-12-28 00:19:28 +01:00
3cb2b20788
vim: make background transparent
...
This way vim uses whatever the terminal has set as its background color
and therefore will "inherit" the terminal's transparency if that is in
use.
2020-12-28 00:15:59 +01:00
b009800b31
bash: factor out terminal setup into a separate script
2020-12-26 03:37:55 +01:00
59cff72b54
bash: remove aliases that turned out to be useless
2020-12-26 02:41:16 +01:00
75b6b3a2dc
bash: factor out solarized into separate script
2020-12-26 02:37:50 +01:00
2859cbf949
bash: factor out styletest into separate script
2020-12-26 02:23:31 +01:00
76435a29bc
bash: factor out colortest into separate script
2020-12-26 02:19:14 +01:00
4df02f2b0f
bash: factor out colorized man into colorman script
2020-12-26 02:11:49 +01:00
0f8a8570eb
bash: use XDG variables if already defined
2020-12-26 01:15:05 +01:00
cd594f0c9f
vim: get rid of silly custom folding
2020-12-26 00:52:46 +01:00
0c3992e550
vim: fix broken listchars
2020-12-26 00:45:31 +01:00
a5c85f69bb
vim: better command line completion
2020-12-26 00:39:32 +01:00
3e9fa8abe5
update README
2020-12-23 04:16:49 +00:00
85570319f3
ssh: use new default key
2020-12-22 23:14:02 +01:00
cdbefbc811
fix git-crypt filter for ssh config
2020-12-22 22:51:38 +01:00
ed758fd63b
ansible: install vim plugins only if not yet installed
2020-12-22 15:52:09 +01:00
ae26678665
ansible: simplify playbook execution and update README
2020-12-22 14:44:09 +01:00
7cf5ac21ed
ansible: no cows (fun, but harder to read stuff)
2020-12-22 14:31:00 +01:00
23b4f2117b
ansible: silence python interpreter warning on macOS
2020-12-22 14:29:49 +01:00
c3402a3b36
ansible: add packages role
2020-12-22 13:48:59 +01:00
737f308f61
ansible: rename role: common -> dotfiles
2020-12-22 13:07:05 +01:00
21e777b014
ansible: ask for git user & email at start
2020-12-22 12:59:40 +01:00
6d415e7d0e
ansible: simplify common role
2020-12-22 12:58:54 +01:00
6e12627362
readline: add back C-a and C-e from emacs mode
2020-12-22 12:10:28 +01:00
d6b48bb620
readline: refactor for readability
2020-12-22 11:54:54 +01:00
c12dd1c785
bash: make vim syntax highlighting happy
2020-12-22 11:51:57 +01:00
ef5a647a9a
ssh: use ~/.ssh/config.d/ for additional configs
2020-12-18 16:56:32 +01:00
aa5f8692d1
packages: update homebrew when installing packages
2020-12-18 16:48:51 +01:00
5d970da192
vim: replace wildmenu with list
2020-12-18 15:20:22 +01:00
3542f4a741
ansible: refactor tasks into a common role
2020-12-18 14:53:00 +01:00
5b30d96507
ansible: fix main playbook syntax for consistency
2020-12-17 20:34:01 +01:00
55249f2a76
ansible: fix vim role syntax for consistency
2020-12-17 20:33:56 +01:00
e2181333f5
ansible: fix tmux role syntax for consistency
2020-12-17 20:21:12 +01:00
d23b76dcf7
ansible: fix ssh role syntax for consistency
2020-12-17 20:18:34 +01:00
a1c3e067bd
ansible: fix readline role syntax for consistency
2020-12-17 20:12:35 +01:00
198bf132aa
ansible: fix python role syntax for consistency
2020-12-17 20:11:41 +01:00
640910dc03
ansible: fix mintty role syntax for consistency
2020-12-17 20:08:21 +01:00
5ec6a4df9d
ansible: fix hushlogin role syntax for consistency
2020-12-17 20:06:58 +01:00
4a05ea02ec
ansible: fix git role syntax for consistency
2020-12-17 20:04:32 +01:00
819b21a718
ansible: fix dircolors role syntax for consistency
2020-12-17 19:53:16 +01:00
8ea1cd8bc5
ansible: fix bin role syntax for consistency
2020-12-17 19:52:17 +01:00
3d626c4ee0
ansible: fix bash role syntax for consistency
2020-12-17 19:36:01 +01:00
ce68613438
ansible: pass list to package managers instead of looping
...
Passing the list and letting the package manager deal with it as a whole
is much faster than looping, which is equivalent to invoking the package
manager multiple times, each time with a single package.
2020-12-17 19:15:27 +01:00
38fb93fd16
revert c868785: change tmux prefix back to C-space
...
I was only having issues with C-space on Alacritty. However, Alacritty
was giving more pain with other key combinations as well so I decided to
move to wsltty for now.
2020-12-17 17:35:53 +01:00
938a2c247f
bash: make color handling faster and cleaner
2020-12-17 17:05:13 +01:00
4ec99e386f
tmux: change prefix to C-a (from C-space)
...
Some terminal emulators eat up the C-space sequence. C-a seems to be
quite safe, as many people use it.
2020-12-16 19:25:37 +01:00
655884c3f1
bash: fix OSC sequences
...
The function calls where somethimes too slow and the terminal timed out
before accepting the entire escape sequence. By constructing the whole
string before sending via printf this problem is avoided.
I originally noticed this issue when using Alacritty on WSL, where
apparently the communication via ConPTY can be a bit slow.
2020-12-16 18:21:51 +01:00
42d7fdf143
vim: fix call to bufnr()
...
bufnr() requires an argument -> in this case the name of the current
file, which is the meaning of "%".
2020-12-16 17:47:52 +01:00
cb94595707
vim: highlight entire line of cursor
...
Turns out that only having the line number highlighted is annoying.
2020-12-16 17:46:43 +01:00