summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2018-03-15 21:03:31 -0700
committerJesse Morgan <jesse@jesterpm.net>2018-03-15 21:03:31 -0700
commit6674d294ff99b4f6439e6e7f7a8cde399d2bf507 (patch)
tree38732d7798eb04482ae974f51e048a36e0839d4b
parenta7137eb9dda0a2c2ff3992fd8336ef577272e304 (diff)
New machine. New configs.
-rw-r--r--base/muttrc11
-rwxr-xr-xbase/vim/bundle/fetch_bundles.sh10
-rw-r--r--base/vimrc26
-rw-r--r--host-overrides/cadmium.jesterpm.net/config/.nolink0
-rw-r--r--host-overrides/cadmium.jesterpm.net/config/i3/.nolink0
-rw-r--r--host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/.nolink0
-rw-r--r--host-overrides/cadmium.jesterpm.net/config/i3/autostart.d/keybase.conf1
-rw-r--r--host-overrides/cadmium.jesterpm.net/config/i3/config.d/.nolink0
-rw-r--r--host-overrides/jesterpm.net/gitconfig2
-rw-r--r--host-overrides/jesterpm.net/host-specific/muttrc15
-rw-r--r--host-overrides/jesterpm.net/host-specific/shell_pathes6
-rw-r--r--host-overrides/jesterpm.net/ssh/config2
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
diff --git a/base/vimrc b/base/vimrc
index 4fa8955..d8b2003 100644
--- a/base/vimrc
+++ b/base/vimrc
@@ -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