Commit graph

152 commits

Author SHA1 Message Date
Paul Stemmet fb196e31c5 zshrc: refactor tmux integrations
We now require that a user's local tmux path is ~/.config/tmux.
This is due to failings in how TPM parses tmux config files, namely
that it doesn't expand variables and only looks one level deep for
source-file declarations.

By default we symlink $PSOXIZSH/tmux/tmux.conf to ~/.tmux.conf. Again,
because both TPM and tmux itself have strong (unconfigurable) opinions
about where config files live we'll just have to live with it.

On the upside, this allows us to seperate out different tmux config
'fragments' into files which a user can then include.

By default we symlink in fragment/plugins.conf, but all others are
optional.
2021-08-29 20:03:40 +01:00
Paul Stemmet a91b05a0f0 tmux/fragment: add plugins, vim-movement 2021-08-29 20:03:40 +01:00
Paul Stemmet d16b5c69ca tmux/tmux: refactor to use source files
- plugins -> $PSOXIZSH/tmux/plugins.conf
- vim integration -> $PSOXIZSH/tmux/fragment/vim-movement.conf

We also allow the user to include personal settings via ~/.config/tmux/{early,late}.conf
which can include any of the fragments we collect!

C
2021-08-29 20:03:40 +01:00
Paul Stemmet fbf825aef8 vimrc: fix coc.nvim goto bindings 2021-08-16 08:18:42 +01:00
Paul Stemmet a45652fd2e
Feature/fzf commands (#4)
* vimrc: fix signcolumn, prune quickfix,netrw buffers from list

* vimrc: add FZF shortcuts, overrides

* vimrc: improvements to coc.nvim, check for node
2021-08-08 20:22:07 +01:00
psox 05e3ef0cc1 fix problem with xhost 2021-07-08 16:42:47 +01:00
Paul Stemmet 7ae5a26fad bugfix: <leader>. now selects the current word 2021-04-26 10:44:22 +00:00
Paul Stemmet 74f10eac12
Merge pull request #3 from psox/feature/fix-coc-nvim
remove archived coc.actions, fix tab buffers
2021-04-22 16:28:48 +01:00
Paul Stemmet 818ead9770 remove archived coc.actions, fix tab buffers 2021-04-22 14:58:44 +00:00
psox a67e9cf359 remove unwanted aliases 2020-10-29 10:26:36 +00:00
Paul Stemmet 6b6ae7fb9c
Merge pull request #2 from psox/pstemmet/neomake
Add neomake
2020-10-03 17:35:12 +01:00
Paul Stemmet 1c56259ad3 fix type 2020-10-03 16:02:30 +00:00
Paul Stemmet 94354e9286 make starship happy 2020-10-03 15:50:54 +00:00
Paul Stemmet 4d1daa5552 add go autocmds 2020-10-03 15:34:22 +00:00
Paul Stemmet 1fe573ad4f fixes to qf/loc closing, add pear-tree 2020-10-03 14:48:05 +00:00
Paul Stemmet d4803b6c31 initial integration with neomake 2020-10-01 13:23:04 +00:00
André Stemmet f92bf0daa9
Update Unicode symbols to be more readable 2020-08-05 14:01:02 +01:00
André Stemmet 159227f63f
Use unicode escape characters for listchars
Make cut and pasted easier in multi-system environments
2020-08-05 12:31:25 +01:00
pSox a0beef204a Added better buffer handling to vimrc 2020-08-03 16:56:05 +01:00
pSox f78d3a1a6b not all themes have airline support 2020-07-16 14:51:43 +00:00
pSox fc26bf48f3 changed mapping for localsearch 2020-07-16 14:43:30 +00:00
pSox d8c4e31809 added support for jsonc 2020-07-16 14:20:25 +00:00
pSox 42205df549 allow color scheme overide 2020-07-16 13:40:42 +00:00
André Stemmet 57c50a8ddd
Allow for chnages in to g:coc_global_extensions 2020-07-16 10:14:58 +00:00
psox 0f65a8e0ac Merge changes from baz 2020-07-11 14:59:08 +00:00
pSox 89fc4e63ec update for new golang plugin 2020-07-03 09:50:15 +01:00
pSox 4ecbe74eba update vim support and upgrade submodules 2020-07-03 09:37:06 +01:00
pSox 8fc693c1b8 added italic support to tmux 2020-06-19 19:25:45 +01:00
pSox 4148a1853d added italic support 2020-06-15 23:46:49 +01:00
pSox 5bd0304721 added foamtting support 2020-06-15 23:28:14 +01:00
pSox f7bae5abc0 added markdown support 2020-06-15 23:26:54 +01:00
pSox a02ce774b3 make comments italic 2020-06-15 23:22:01 +01:00
psox 980f4915fc change hidden chars 2020-06-14 17:07:27 +01:00
psox 17c423f98f vimrc update pops 2020-06-14 17:04:12 +01:00
psox 9216ab447e set ignorecase for completion 2020-06-14 16:18:25 +01:00
psox 978cd9132f Update vimrc file 2020-06-14 16:11:35 +01:00
psox 55175caf55 Update vimrc file 2020-06-14 14:35:30 +01:00
psox ebb06c53a8 Modified the location of include files 2020-06-12 20:05:48 +01:00
Paul Stemmet 70510003c5
Pstemmet/nvim tmux changes (#1)
* added tmux config

* part 2

* large improvements to vimrc
2020-06-09 21:41:11 +01:00
André Stemmet 0906f87346
Update README.md 2020-05-05 11:33:47 +01:00
pu420 f30502df1b Added some changes to vimrc 2020-05-01 15:04:55 +02:00
pu420 e8033bd748 update submodules to latest 2020-05-01 15:03:09 +02:00
pu420 6bed99433f fix after mirror 2020-05-01 14:55:48 +02:00
André Stemmet f7ab4065ac
Moved to github 2020-05-01 13:51:55 +01:00
pSox eb5f88fc9a update to latest 2020-04-10 13:43:39 +01:00
pSox 1beb0980b3 added support for 256 color on the linux console 2020-04-10 11:02:46 +01:00
root 3454e4a1b1 changed the way plug install works 2020-01-17 17:28:34 +00:00
pSox c0b72459f8 remove jaesve bug 2019-11-27 15:34:54 +00:00
pSox 14f22fe032 Merge changes fromn rat 2019-11-20 12:15:47 +00:00
psox 1e23d4fb70 Upgrade plug 2019-10-18 13:23:01 +00:00