Commit graph

611 commits

Author SHA1 Message Date
cfb1802c59 vim: WIP statusline 2022-02-13 20:34:45 +01:00
d98842295f vim: add nice progress bar to statusline 2022-02-10 00:35:31 +01:00
075187658a vim: improve tab navigation mappings 2022-02-09 23:43:06 +01:00
fc36e5e32a vim: add EOL symbols 2022-02-09 23:42:43 +01:00
fdbcc5ee2f vim: improve quicklist usage 2022-02-09 23:42:08 +01:00
cfef55a487 vim: rename buffer local maps for consistency with nvim API 2022-02-09 23:14:25 +01:00
0edb597382 vim: merge lua utils 2022-02-09 23:09:51 +01:00
0044755b92 vim: update spelling 2022-02-09 22:18:07 +01:00
258e0a6569 vim: make plugins.lua more readable 2022-02-09 22:17:31 +01:00
93137dfd3e vim: add nvim-tree extension to lualine 2022-02-09 17:37:20 +01:00
df1cb09467 vim: better navigation between tabs 2022-02-09 16:53:50 +01:00
b4fb3ec5cd vim: add spellcheck file and yellow highlight for mistakes 2022-02-09 16:51:38 +01:00
dc99e9606f vim: configure vim-colors-solarized like other plugins 2022-02-08 20:24:25 +01:00
daa67a6311 vim: quit help windows with q 2022-02-08 20:15:04 +01:00
15a0238078 vim: organize my lua utilities 2022-02-08 20:11:18 +01:00
001d800afd vim: better control over plugin configurations 2022-02-08 19:56:32 +01:00
fd1724c708 vim: refactor lualine configuration 2022-02-08 13:32:51 +01:00
1ae675de11 Ignore .zcompdump in zsh config 2022-02-08 11:24:46 +01:00
c956a28a53 vim: make lualine slightly more colorful 2022-02-08 00:10:50 +01:00
388bfe43db vim: move color definitions to a separate module 2022-02-08 00:00:55 +01:00
bdc50e41ea vim: replace NERDTree with nvim-tree.lua 2022-02-07 23:25:02 +01:00
48bd074150 Ignore packer_compiled.lua 2022-02-07 21:17:12 +01:00
060a9e33be install: show stow warnings in red 2022-02-07 20:21:32 +01:00
56865870ec install: convert to tabstop = 2 2022-02-07 20:14:24 +01:00
85dd0a4838 vim: use tabstop = 2 for shell scripts 2022-02-07 20:13:56 +01:00
d2e17fd988 install: distinguish between create/overwrite for git config.user 2022-02-07 20:01:40 +01:00
08cd87e019 install: check dependencies before running 2022-02-07 19:56:39 +01:00
56ab8011fe install: minor refactor for consistency 2022-02-07 19:47:30 +01:00
795bae0929 install: run interactively if stin AND stdout are a terminal 2022-02-07 19:36:53 +01:00
50fdc150b8 install: check if local config is readable (not just exists) 2022-02-07 19:31:23 +01:00
61f0b64b84 install: make ~/.config a symlink into dotfiles 2022-02-07 19:26:29 +01:00
326ba2d607 vim: make lua specific mappings local to buffer 2022-02-07 16:57:58 +01:00
d171177b4c vim: add mapping to edits config files 2022-02-07 16:55:22 +01:00
49eb1af27a vim: add macros to execute lua chunk/file 2022-02-07 16:33:39 +01:00
63c5efbe9d vim: minor refactor 2022-02-07 16:33:39 +01:00
d8ba015ccd vim: improve color declarations in lualine config 2022-02-07 16:33:39 +01:00
0945175fe5 vim: make lualine config clearer with some comments 2022-02-07 16:33:39 +01:00
ea887c4af4 vim: remove percentage from status line 2022-02-07 16:33:39 +01:00
b835defa1b zsh: add v alias` for neovim 2022-02-07 16:33:39 +01:00
211498d107 git: only allow ff merges on pull 2022-02-07 16:23:30 +01:00
0d50f10fc6 path: add GNU gnu-sed to PATH on the Mac 2022-02-03 23:35:12 +01:00
e994d8f0e3 zsh: fix PATH manipulation on MacOS
My previous fix for /usr/libexec/path_helper messing with the PATH was
no longer working because zsh sources /etc/zprofile (which on MacOS
executes path_helper) AFTER $HOME/.zshenv, thus overwriting my changes.
2022-02-03 23:28:13 +01:00
38f286411d install: use stow to manage most files 2022-02-03 01:14:54 +01:00
ed4d46e948 env: add GNU findutils to PATH on the Mac 2022-02-02 21:27:32 +01:00
9263665843 install: improve log output 2022-02-02 17:56:33 +01:00
73bde45645 install: ensure the script can be run from anywhere 2022-02-02 17:53:24 +01:00
c57054ff97 install: minor dry run refactor 2022-02-02 17:18:46 +01:00
ac821cf68e install: simplify git user configuration 2022-02-02 17:14:01 +01:00
cc8f5323b9 install: add option to set target directory 2022-02-02 16:58:54 +01:00
8d727321c2 vim: key maps to move to begin/end of line in insert mode 2022-02-02 01:40:22 +01:00