Commit Graph

207 Commits (8f9698bf75ff0f55f112f74ad56f878ea3b564d1)

Author SHA1 Message Date
nirenjan 5b5df1b002 Create Perl ftplugin for Perl syntax folding
Remove corresponding section from vimrc and add plugin file to install
script.
2013-05-14 15:43:38 -07:00
nirenjan cf3ab85868 Disable Ex mode in vimrc 2013-05-14 15:31:03 -07:00
nirenjan a6c3eea9df Add snipMate bundle to install script 2013-05-14 15:22:59 -07:00
nirenjan a6cba07000 Add Vimwiki bundle to install script 2013-05-10 17:44:16 -07:00
nirenjan db27bcebf2 Enable filetype plugins in Vim for vimwiki 2013-05-10 17:41:41 -07:00
nirenjan b7b2630d67 Fix long-lines plugin
Either display colorcolumn, or syntax highlight Error, not both.
2013-05-09 09:18:03 -07:00
nirenjan cf2cd69b13 Fix PS1 in bash
Without \[ \] wrapping, bash was getting confused where the cursor actually
was. This fixes that problem.
2013-05-08 23:30:36 -07:00
nirenjan cbb52a3db2 Improve precision on stardate script
There is a possibility that for every 0.1 stardates (8640 seconds),
the final 0.05 stardate would get rounded up (432 seconds). This kind
of inaccuracy is unacceptable by Starfleet standards, so I've reduced
the inaccuracy to 5e-10 stardates or 43.2 microseconds.
2013-05-03 22:26:43 -07:00
nirenjan 66f3164bda Improve precision on stardate script
There is a possibility that for every 0.1 stardates (8640 seconds),
the final 0.05 stardate would get rounded up (432 seconds). This kind
of inaccuracy is unacceptable by Starfleet standards, so I've reduced
the inaccuracy to 5e-10 stardates or 43.2 microseconds.
2013-05-03 22:26:43 -07:00
nirenjan 489813cdc8 Fix creating symlink for the first time 2013-05-03 22:15:12 -07:00
nirenjan 612f7915e3 Add git_prompt.sh download to install 2013-05-03 22:06:18 -07:00
nirenjan 76792ae62e Merge branch 'install' 2013-05-03 21:10:58 -07:00
nirenjan 1a96abc073 Install script - final version 2013-05-03 21:08:21 -07:00
nirenjan 00991e9d89 First version of install script 2013-05-02 21:47:06 -07:00
nirenjan 372a2e13e0 Fix stardate script to truncate instead of round 2013-05-01 22:43:36 -07:00
nirenjan 9d02e9d8d0 Fix stardate script to truncate instead of round 2013-05-01 22:43:36 -07:00
nirenjan b9098890e3 Create tab-expand plugin for vim
This moves from a one-size-fits-all approach for tab expansion to
dictating a default expansion scheme and a per filetype scheme. The
current plugin has custom schemes for Ruby and Makefiles.
2013-04-12 15:10:38 -07:00
nirenjan d1d2ec1ec5 Reformat smartwd indentation to compy with Ruby coding guidelines 2013-04-12 15:07:39 -07:00
nirenjan 38a6c23cc8 Reformat smartwd indentation to compy with Ruby coding guidelines 2013-04-12 15:07:39 -07:00
nirenjan c8654cc971 Remove the next/previous window unbind-key's 2013-03-01 11:36:46 -08:00
nirenjan 7c28319adb Enable power detach in tmux configuration
Power detach works similar to screen's power detach.
^A D will detach the tmux session and send SIGHUP to the parent process.
2013-02-26 19:00:27 -08:00
nirenjan 01dee42ba2 Fix vim-undo for match-brackets plugin
Instead of using <ESC>i to get out of insert mode and reenter it at
the closing bracket, Vim accepts the use of <Left> to move the cursor
left without leaving insert mode. This allows undo and repeats to work.
2013-02-20 12:33:42 -08:00
nirenjan f962d96980 Fix smartwd script to ensure that it always works
With Ruby version 1.8.5, the smartwd script would abort with an error that
the shift method would take no arguments. Therefore, I have restricted the
use of the script to ruby version 1.8.7 and above.

On older versions, it will simply behave the same as \w in PS1 of bash.
2013-02-19 15:14:12 -08:00
nirenjan 4413d17282 Fix smartwd script to ensure that it always works
With Ruby version 1.8.5, the smartwd script would abort with an error that
the shift method would take no arguments. Therefore, I have restricted the
use of the script to ruby version 1.8.7 and above.

On older versions, it will simply behave the same as \w in PS1 of bash.
2013-02-19 15:14:12 -08:00
nirenjan c64326cd06 Enhance precision in sdate display 2013-02-19 15:00:03 -08:00
nirenjan 717dacdf67 Enhance precision in sdate display 2013-02-19 15:00:03 -08:00
nirenjan 1ffb0a9abe Fix beep script to always send ^G 2013-02-19 14:57:30 -08:00
nirenjan 445d1453b7 Fix beep script to always send ^G 2013-02-19 14:57:30 -08:00
nirenjan d19192c214 Add color configuration to gitconfig 2013-02-14 21:17:42 -08:00
nirenjan 3520ba84b6 Fix smartwd script and update PS1 in bashrc.common 2013-02-14 14:11:12 -08:00
nirenjan 48e6e5edcc Fix smartwd script and update PS1 in bashrc.common 2013-02-14 14:11:12 -08:00
nirenjan 8cf3f6d25b Add smartwd script - WIP 2013-02-14 10:57:42 -08:00
nirenjan 7e6df80ce8 Add smartwd script - WIP 2013-02-14 10:57:42 -08:00
nirenjan 9318f2551d Add license information 2013-02-12 16:42:08 -08:00
nirenjan 0b01047612 Disable vi mode in bash - too many problems 2013-02-11 16:06:48 -08:00
nirenjan 35eb2b8da8 Allow user to pass in grep pattern
This also disables the search by word, so to search only by word
boundaries, surround the pattern by \< and \>
2013-02-11 15:39:15 -08:00
nirenjan 4c99a14532 Allow user to pass in grep pattern
This also disables the search by word, so to search only by word
boundaries, surround the pattern by \< and \>
2013-02-11 15:39:15 -08:00
nirenjan aebd58f73d Add git-branch-parent script from git-scripts repo 2013-02-06 21:59:02 -08:00
nirenjan a00d7dff70 Add git-branch-parent script from git-scripts repo 2013-02-06 21:59:02 -08:00
nirenjan b55a9b43dc Use light BG in GUI Vim and dark in console
Console uses Solarized (Dark) colorscheme, so having a light
background doesn't work well in the console. On the other hand,
the dark background is hard to read in MacVim (for me).
2013-02-06 10:00:43 -08:00
nirenjan 1b8e435dc4 Set vi mode in bashrc.common 2013-01-31 18:36:33 -08:00
nirenjan bfb42d3732 Rename commands and add short forms 2013-01-31 15:27:21 -08:00
nirenjan 92129f2357 Rename commands and add short forms 2013-01-31 15:27:21 -08:00
nirenjan 2675146dea Fix note to use openssl MD5 instead of md5sum 2013-01-31 14:59:23 -08:00
nirenjan 5722777037 Fix note to use openssl MD5 instead of md5sum 2013-01-31 14:59:23 -08:00
nirenjan ec6b62badc Add beep script
This script evaluates the commands specified on the command line and
sends a beep to the terminal after the command completes execution. In
tmux, this results in the window status bar displaying the beep signal.
2013-01-31 14:52:41 -08:00
nirenjan aacb9c46a2 Add beep script
This script evaluates the commands specified on the command line and
sends a beep to the terminal after the command completes execution. In
tmux, this results in the window status bar displaying the beep signal.
2013-01-31 14:52:41 -08:00
nirenjan 2fda4cbad2 Fix check_empty and add show command to note
check_empty for restore was trying to run a git checkout in the current
working directory, instead of in the ~/.notes directory. Fix this issue

note_show uses less to display the contents of the note file.
2013-01-31 13:33:33 -08:00
nirenjan 553b5dc790 Fix check_empty and add show command to note
check_empty for restore was trying to run a git checkout in the current
working directory, instead of in the ~/.notes directory. Fix this issue

note_show uses less to display the contents of the note file.
2013-01-31 13:33:33 -08:00
nirenjan 8d0349f999 Add search functionality to note
Also tweak new and edit commands to delete/restore note if the file
is empty.
2013-01-30 19:25:32 -08:00