captbaritone / dotfiles Goto Github PK
View Code? Open in Web Editor NEWMy configuration files
My configuration files
Should be on the first empty line
From my vimrc:
let g:AutoCloseExpandEnterOn = '{' " Does not seem to work currently
Opening a new shell is very slow. Something ugly in my zshrc no-doubt
When I sudo !!
zsh just leaves the new command and my prompt and I have to hit enter to run it. I want it to just trust me and run the command like bash used to do.
I would like to have all of my aliases sync between my desktop and laptop computers, but it's not fair to have all my e-mail addresses available on GitHub.
Maybe dropbox?
Because xmonad's conf file can be loaded multiple times in a session, having my startup programs there (gvim, shell, browser) can be problematic.
Something having to do with forward compatibility and a new behavior in Git.
zsh tmux plugin: tmux not found. Please install tmux before using this plugin.
for example on dev.cplex
@tpope seems to have some notes about it here: tpope/vim-surround#2
I think I just need to add it to my "Awesome" startup file.
$dropbox
The README explains that there is a script hosted at classicalcode.com which can be obtained via curl or another method; but it does not (longer) seem to be the case:
curl classicalcode.com
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /bootstrap.sh was not found on this server.</p>
<hr>
<address>Apache/2.4.7 (Ubuntu) Server at classicalcode.com Port 80</address>
</body></html>
In some cases a fold will go to the end of a file. I'm guessing it has to do with js inside php quotes or something. sami/www/applications/libraries/mcard_fetcher.php
is an example.
I can press <tab>
thanks to that handy mapping, I believe I could also do some configuration to have it do it automatically on exit, but I would prefer it to happen in real time.
If I type g br -D
and hit tab I expect to get a list of branches. Instead I get:
g br dev -D ......_arguments:448: command not found: __git_ignore_line_inside_arguments
I know this is fixable with a zsh config. I want it to never complete with ambiguous results.
I would prefer a new split in the current window. One Vim to rule them all.
Currently they just cycle through history.
Selecting text with the mouse (the click and drag action) changes me to a different chan. This must be a feature I accidentally turned on. Copying multiple lines at a time is pretty much impossible.
Because I never figured out keys, and because I don't want the password in my repo.
After I change directories to project, I have to open a file before I can run :Gstatus
:Bd
should be the same as :bd
Maybe one is brew's version and one is from the downloaded binary? I'm not sure. I think files opened from the command line end up in one and files opened from Finder end up in the other.
I expect make to allow me to autocomplete a file name
Having F5 type a literal <F5>
is not useful. Ideally they would be remapped to their normal mode equivalents.
Weechat was a valiant effort to stay cross-platform and CLI, but it's just too problematic.
Probably safe to just mv
the default one after install
I would like a solution (plugin?) that allows me to specify vimrc configs specific to the git repository I am working on. Here are my requirements:
Here is how I think I might be able to accomplish this:
On file open, check the hash of the first git commit. Depending on the hash load a config associated with that hash.
Looks like this is because Xmonad is not running the ubunutu keychain daemon. This blog talks about how to correct it: http://blog.san-ss.com.ar/2011/03/using-gnome-keyring-in-xmonad.html
There are some Vim plugins which are supposed to do that, but I'm not sure how well they work.
In vim if I type cd ~/projec
and then hit tab, it will not autocomplete to cd ~/Projects
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.