diff options
author | Jesse Morgan <jesse@jesterpm.net> | 2018-03-15 21:03:31 -0700 |
---|---|---|
committer | Jesse Morgan <jesse@jesterpm.net> | 2018-03-15 21:03:31 -0700 |
commit | 6674d294ff99b4f6439e6e7f7a8cde399d2bf507 (patch) | |
tree | 38732d7798eb04482ae974f51e048a36e0839d4b | |
parent | a7137eb9dda0a2c2ff3992fd8336ef577272e304 (diff) |
New machine. New configs.
-rw-r--r-- | base/muttrc | 11 | ||||
-rwxr-xr-x | base/vim/bundle/fetch_bundles.sh | 10 | ||||
-rw-r--r-- | base/vimrc | 26 | ||||
-rw-r--r-- | host-overrides/cadmium.jesterpm.net/config/.nolink | 0 | ||||
-rw-r--r-- | host-overrides/cadmium.jesterpm.net/config/i3/.nolink | 0 | ||||
-rw-r--r-- | host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/.nolink | 0 | ||||
-rw-r--r-- | host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/keybase.conf | 1 | ||||
-rw-r--r-- | host-overrides/cadmium.jesterpm.net/config/i3/config.d/.nolink | 0 | ||||
-rw-r--r-- | host-overrides/jesterpm.net/gitconfig | 2 | ||||
-rw-r--r-- | host-overrides/jesterpm.net/host-specific/muttrc | 15 | ||||
-rw-r--r-- | host-overrides/jesterpm.net/host-specific/shell_pathes | 6 | ||||
-rw-r--r-- | host-overrides/jesterpm.net/ssh/config | 2 |
12 files changed, 33 insertions, 40 deletions
diff --git a/base/muttrc b/base/muttrc index b3b2531..bad1a74 100644 --- a/base/muttrc +++ b/base/muttrc @@ -18,6 +18,7 @@ unset markers set text_flowed=yes set display_filter="~/bin/mutt-display-filter.sh" auto_view text/html +alternative_order text/plain text/enriched text/html # Headers ignore * @@ -28,6 +29,7 @@ set forward_format="Fwd: %s" macro pager <Up> "<previous-line>" "Previous line" macro pager <Down> "<next-line>" "Next line" +bind index g noop bind index gg first-entry bind index G last-entry bind index R group-reply @@ -35,14 +37,17 @@ macro index c "<change-folder>?<toggle-mailboxes>" "open a different folder" macro pager c "<change-folder>?<toggle-mailboxes>" "open a different folder" macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox" macro index M "<save-message>?<toggle-mailboxes>" "move a message to a mailbox" -macro index e "<save-message>+archived<enter>" "Archive a message." -macro pager e "<save-message>+archived<enter>" "Archive a message." +# For gmail, don't move the message to archive, just remove it from the inbox. +#macro index e "<save-message>+archive<enter>" "Archive a message." +#macro pager e "<save-message>+archive<enter>" "Archive a message." +macro index e "<delete-message>" "Archive a message." +macro pager e "<delete-message>" "Archive a message." macro index S "<save-message>+spam<enter>" "Report message as spam." macro index d "<save-message>+trash<enter>" "Move to trash" macro pager d "<save-message>+trash<enter>" "Move to trash" macro pager \Cu "|urlview<enter>" "view links in urlview" -macro index \es "<enter-command>unset wait_key<enter><shell-escape>mutt-notmuch-py ~/.maildir/search<enter><change-folder-readonly>=search<enter>" "Search All Mail" +macro index \es "<enter-command>unset wait_key<enter><shell-escape>notmuch-mutt --prompt search<enter><change-folder-readonly>~/.cache/notmuch/mutt/results/<enter>" "Search All Mail" # Colors #color index brightwhite default ~N diff --git a/base/vim/bundle/fetch_bundles.sh b/base/vim/bundle/fetch_bundles.sh new file mode 100755 index 0000000..315100f --- /dev/null +++ b/base/vim/bundle/fetch_bundles.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +## +## I don't want to include the plugin repos in my dotfiles, +## so here are the comments to fetch the plugins I care about. +## + +git clone git://github.com/tpope/vim-abolish.git +git clone https://github.com/ctrlpvim/ctrlp.vim.git +git clone https://github.com/tomtom/tcomment_vim.git @@ -118,27 +118,6 @@ endfunction " Run it every time we change buffers autocmd BufEnter,BufFilePost * call SetTitle() -perl <<EOT - # Get the user name, should probably get the home dir... - my $home_dir = (getpwuid($<))[7]; - - if ( -e $home_dir ) { - my $temp_location = "$home_dir/.vim-tmp"; - my $tmp_dir = $temp_location . '/vXXX'; - my $swp_dir = $temp_location . '/swps'; - - # If the location doesn't exist, create it - mkdir $temp_location unless ( -e $temp_location ); - - mkdir $tmp_dir unless ( -e $tmp_dir ); - mkdir $swp_dir unless ( -e $swp_dir ); - - # Set TMPDIR and directory to the new location - VIM::DoCommand("let \$TMPDIR = '" . $tmp_dir . "'") if ( -w $tmp_dir ); - VIM::DoCommand("set directory=" . $swp_dir) if ( -w $swp_dir ); - } -EOT - " Scratch Plugin let g:scratchBackupFile="/tmp/scratch.txt" @@ -159,6 +138,11 @@ highlight SpellRare term=underline cterm=underline highlight clear SpellLocal highlight SpellLocal term=underline cterm=underline +" ctrlp +let g:ctrlp_extensions = ['tag', 'buffertag'] +map <C-r> :CtrlPTag<Enter> +map <C-y> :redo<Enter> + " Load host-specific settings set runtimepath^=~/.host-specific/vim, set runtimepath+=~/.host-specific/vim/after diff --git a/host-overrides/cadmium.jesterpm.net/config/.nolink b/host-overrides/cadmium.jesterpm.net/config/.nolink new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/host-overrides/cadmium.jesterpm.net/config/.nolink diff --git a/host-overrides/cadmium.jesterpm.net/config/i3/.nolink b/host-overrides/cadmium.jesterpm.net/config/i3/.nolink new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/host-overrides/cadmium.jesterpm.net/config/i3/.nolink diff --git a/host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/.nolink b/host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/.nolink new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/.nolink diff --git a/host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/keybase.conf b/host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/keybase.conf new file mode 100644 index 0000000..299b915 --- /dev/null +++ b/host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/keybase.conf @@ -0,0 +1 @@ +exec "env KEYBASE_START_UI=hideWindow run_keybase" diff --git a/host-overrides/cadmium.jesterpm.net/config/i3/config.d/.nolink b/host-overrides/cadmium.jesterpm.net/config/i3/config.d/.nolink new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/host-overrides/cadmium.jesterpm.net/config/i3/config.d/.nolink diff --git a/host-overrides/jesterpm.net/gitconfig b/host-overrides/jesterpm.net/gitconfig index 8dc5fd1..b3fca0b 100644 --- a/host-overrides/jesterpm.net/gitconfig +++ b/host-overrides/jesterpm.net/gitconfig @@ -3,3 +3,5 @@ email = jesse@jesterpm.net [color] ui = true +[alias] + lg = log --decorate --graph diff --git a/host-overrides/jesterpm.net/host-specific/muttrc b/host-overrides/jesterpm.net/host-specific/muttrc index 4ddf7b9..637ce85 100644 --- a/host-overrides/jesterpm.net/host-specific/muttrc +++ b/host-overrides/jesterpm.net/host-specific/muttrc @@ -1,16 +1,11 @@ # Mutt settings specific to my computers. set from="Jesse Morgan <jesse@jesterpm.net>" -set crypt_autosign set sendmail="msmtp" +set use_from=yes +set envelope_from=yes -set postponed="+postponed" -set record="+sent-`date +%Y`" +set postponed="+drafts" +set record="+sent" -mailboxes =INBOX =archived =dc206 =probably-spam =theclymb =grow-project - -subscribe list@dc206.org -subscribe bugtraq@securityfocus.com -subscribe members@kc4x4sar.org -subscribe hub@kc4x4sar.org -subscribe i3-discuss@i3.zekjur.net +mailboxes =INBOX =archive =spam =trash =sent diff --git a/host-overrides/jesterpm.net/host-specific/shell_pathes b/host-overrides/jesterpm.net/host-specific/shell_pathes index 3e5c62a..e95ea8e 100644 --- a/host-overrides/jesterpm.net/host-specific/shell_pathes +++ b/host-overrides/jesterpm.net/host-specific/shell_pathes @@ -1,6 +1,2 @@ # PATH changes -export PATH=$HOME/opt/bin:$PATH - -# CLASSPATH -export CLASSPATH=$HOME/development/classes:$CLASSPATH - +export PATH="$HOME/.cargo/bin:$PATH" diff --git a/host-overrides/jesterpm.net/ssh/config b/host-overrides/jesterpm.net/ssh/config index 416f1f8..6c8fe3d 100644 --- a/host-overrides/jesterpm.net/ssh/config +++ b/host-overrides/jesterpm.net/ssh/config @@ -1 +1 @@ -User jesse +User jesterpm |