Commit graph

14 commits

Author SHA1 Message Date
Kevin MacMartin
716f2259af Disabled linebreaks globally by default and added a variable to
get them back. Added the linebreak variable and another one I'd
missed before to the vimrc.user creation in the update script.
Added a second general settings file called "after.vim" for settings
that need to be loaded after everything else. Updated maintainer
tag to my real name.
2014-06-04 03:18:29 -04:00
Kevin
eb9718cb6f Cleaned up the README a bit and added the autoswap plugin to better
handle opening vim when a swapfile exists.
2014-04-21 08:17:31 -04:00
Kevin
1c21ca23c9 Updated info in the README as well as adding the mappings for mouse
buttons and the list of plugins. Two extensions that never really got
integrated into the config have been removed, so you should readd them
to bundle.user if you use them. A lot of the keyboard config has
changed, but most of that is just formatting; the additions are the new
mouse button mappings, and the return of shift+middleclick to paste from
X, which was accidentally removed at some point before. I also switched
the default state of the syntax checker to off to avoid having people
run into issues and not already know how to enable/disable it.
2014-04-18 05:12:35 -04:00
Kevin
7a519e601f Added more complete and descriptive headers to the config files,
including the URL the config can be downloaded. Added a new variable
that determines whether the filer will autostart on empty buffers or
not. Set powerline fonts not to load by default. Changed the order to
load the config files so the user config settings are applied to
plugins.
2014-04-09 08:07:12 -04:00
Kevin
4afd7c8fd3 switched the default back to having powerline fonts enabled, and chose
a more subtle, but imo less confusing standard for the line-wrap
display.
2014-04-08 20:00:08 -04:00
Kevin
6c5cdbd3af Whoops, missed a comma the lightline section for non-powerline fonts and
didn't catch it until after shipping. This commit fixes the trouble
though.
2014-04-08 06:20:29 -04:00
Kevin
228b5d68e0 after living with it autoenabled for a little while, I've decided that
the tagbar is better off defaulting to on-demand.
2014-04-08 05:23:42 -04:00
Kevin
a7e95b25ac Tweaked the update script to drop the user variables from vimrc into
vimrc.user when it's created. a new user-based config file can be used
to specify the location of the project folder without altering vimrc, if
it's a symlink and bound to bump into conflicts as changes are made. The
README was updated to reflect a few of the recent changes. The tagbar
now outputs to the lightline statusline if there's anything to report.
A new variable was added to choose whether to always start with the
tagbar enabled if the format is compatible, or use the older behaviour,
where it would only appear when triggered. The default is to enable it 24/7.
2014-04-08 03:39:10 -04:00
Kevin
b89cf4719b tweaked the heading for the vimrc 2014-04-07 00:58:12 -04:00
Kevin
49a4b54c03 The vimrc.user file wasn't getting loaded, and I'd committed the wrong
update script, though I'm not sure if this method would work any better.
2014-04-04 23:36:51 -04:00
Kevin
85c17a68d7 Tons of changes all in one commit because I'd broken a commit a while
back and opted to simply reverse them all- Lots of colour changes, the
update script now removes decommissioned bundles, gentags script can now
have additional paths added to it when generating a tags file, README is
much improved, fixed a few issues that required remapping some toggles,
fixed a bunch of issues with the colourscheme between the terminal and
gvim. You can now setup a custom config file to have loaded after the
darkcloud-vimconfig ones, and there's a custom location for pathogen
modules too, to make things tidier without necessarily needing to use
an additional runtimepath. You can also create a file in your home
directory to assign filetypes to programs, for use with the file
manager. A file can be placed in ~/.vim/ with file associations and
prorams to launch them with. The file manager will also open a file with
vim by hitting shift+enter, since e isn't all that comfortablly placed.
The vimrc can now also point to the darkcloud-vimconfig folder, rather
than relying on the vim folder being in a specific location, and the
after folder is now configured to work in the project too.
2014-04-04 19:49:02 -04:00
Kevin
6afa665edc Tweaked the theme and syntax definitions a bit more. Configured the
file manager's theme, settings and keyboard mappings. Played around with
the keyboard mappings in general quite a bit more. All the toggles
output what they're doing now, though not their actual status in most
cases at this point, and only in normal mode. The bottom scrollbar is
now part of the gui scrollbar toggle as it turned out it can be
auto-disabled when the content isn't wide enough anyway. I realized
a bad hack to get visual paste ontop to work without replacing the paste
buffer with whatever it was pasting over meant that pasting at the start
and end of the line would leave issues with spacing, so I found a plugin
that fixed the problem the right way and hooked things up through that..
Whether syntax checking is enabled by default or needs to be toggled on
can now be set in the vimrc. Some small bugfixes and improvements were
also made.
2014-04-03 06:17:16 -04:00
Kevin
b3b3ba5dc5 Set the guifont to Droid\ Sans\ Mono\ 12 for those with the fontconfig hook, and if that's not what's used, set it to the font you need :) 2014-02-23 22:32:56 -05:00
Kevin
039b925e15 Initial commit with a relatively well configured package (config, theme and plugins), and a README to explain the details 2014-02-20 23:24:20 -05:00