1
0
Fork 0
Commit Graph

46 Commits (b71f6bc93b2b140165d4033369c24fbbc60ea7f7)

Author SHA1 Message Date
Mike Gerwitz b71f6bc93b
Gnus horizontal article window layout
The terminology is confusing, especially with me having come from Vim:
"horizontal" in this case means a vertical split, because they are stacked
horizontally.

My previous window layout put the body of the article below the summay,
which left a lot of whitespace to the right of my 272-column terminal.  So I
went from

  -------------------------
  |     S     |     T     |
  |-----------------------|
  |           A           |
  -------------------------

to

  -------------------------
  |     S     |           |
  |-----------|     A     |
  |     T     |           |
  -------------------------.

This also lays out nicely with BBDB:

  -------------------------     -------------------------
  |     S     |     T     |     |     S     |     A     |
  |-----------------------| =>  |-----------|-----------|
  |           A           |     |     T     |     B     |
  |-----------------------|     -------------------------
  |           B           |
  -------------------------
2015-11-07 23:27:55 -05:00
Mike Gerwitz 525542efe7 Initial BBDB literate configuration 2015-08-27 23:20:18 -04:00
Mike Gerwitz 20abb644f9
Use tunnel for GNU SMTP server configuration 2015-08-27 23:20:00 -04:00
Mike Gerwitz 56c842d4d8
Add Emacs global-set-tab-width 2015-08-27 23:19:28 -04:00
Mike Gerwitz 805a3fbd4f
Make emacs set-tab-width interactive 2015-08-27 23:19:12 -04:00
Mike Gerwitz ae958d92a4
Add \C-n to toggle nlinum-mode 2015-08-27 23:17:46 -04:00
Mike Gerwitz a1e11e7e28
Emacs literate e-mail configuration (Gnus)
I had forgotten to add this initially, it looks like.
2015-08-01 09:43:44 -04:00
Mike Gerwitz 9ec0bea609
Initial literate Emacs config
I have been sitting on this for a while (since it is incomplete), but this
is the majority of my Emacs configuration.  I have been using Emacs for less
than a year, and have been astounded by the flexibility afforded by its
implementation of most functionality in Lisp.

Plenty more to come.
2015-07-07 23:07:23 -04:00
Mike Gerwitz 786c1099ff
screen k4 mutt=>gnus
This has been the case for a while now.
2015-07-07 23:04:43 -04:00
Mike Gerwitz bd6133e46c
readline bell disabled 2015-04-21 22:54:18 -04:00
Mike Gerwitz cf3304a0ac execfail on .profile fbterm exec
Otherwise, it is not possible to log into a shell (as that user, at least)
when exec fails!
2015-04-20 00:49:56 -04:00
Mike Gerwitz 89a3cb55e6 screen terminal advertising as screen-256color
Technically screen-256color-bce.
2014-11-01 20:11:02 -04:00
Mike Gerwitz cc556190ad screen key send delay disabled
This delay causes problems in certain software (e.g. ESC followed
immediately by other commands in vim).
2014-11-01 20:11:02 -04:00
Mike Gerwitz 6b0515bbbb screen ^b keybinding removed 2014-11-01 20:11:02 -04:00
Mike Gerwitz 5fb3c80d8f
GPG_TTY env var set for mutt passwd decrypt prompt 2014-07-22 23:02:33 -04:00
Mike Gerwitz 9190188a83
Encrypting sent mail using my public key
Allows me to decrypt sent mail for future reference. Disallowing decryption
by myself is not much of a practical concern, since replies are generally
quoted. That said, if it were ever a concern, this could be easily disabled.
2014-05-28 00:22:22 -04:00
Mike Gerwitz 2f231f853b
Vim tw={80=>76}
This provides room for three-digit line numbers, plus a delimiting space, on
an 80-character terminal. If additional lines numbers are needed, the file
is probably too big.

This is also more polite for e-mail.
2014-04-17 00:03:39 -04:00
Mike Gerwitz 07c919f961
Droid Sans Mono 9pt -2 letter spacing (urxvt)
Restoring old font configuration
2014-04-16 23:14:04 -04:00
Mike Gerwitz 547ac5a126
Removed duplicate line from xscreensaver X config 2014-04-16 23:09:51 -04:00
Mike Gerwitz 966abbfdde
Added license header to xinitrc 2014-04-16 03:20:13 -04:00
Mike Gerwitz 730c04cbc9
Favoring Xresources for xscreensaver config
This allows configuration settings to be overridden easily on a per-system
basis.
2014-04-16 03:18:06 -04:00
Mike Gerwitz 51f44a2759
Now using ~/.Xresources.d
This allows for both easily splitting configuration files and for per-system
configuration (for the latter, one need only put another file in the
directory).
2014-04-16 03:15:55 -04:00
Mike Gerwitz 1c200677b6
Set vim modeline 2014-04-16 03:04:36 -04:00
Mike Gerwitz a4a1fd1949
fbterm will only be exec'd if available 2014-04-16 02:50:59 -04:00
Mike Gerwitz 995dddee9a
Updated REAME to reflect separate repository 2014-04-15 22:06:36 -04:00
Mike Gerwitz 375eeb2ae0
Enabling processing of indent files in vim 2014-04-15 22:06:34 -04:00
Mike Gerwitz 900bf1cfa2
vim tw default 80=>76
The rationale is to give room for three characters for line numbering, plus one
delimiting space, for a total of an 80-characer-wide terminal.
2014-04-15 22:06:31 -04:00
Mike Gerwitz 407bde8407
Disabling printing in urxvt 2014-04-15 22:06:25 -04:00
Mike Gerwitz e809f41c3d
Added lein-licenses to user profile 2014-04-06 21:01:37 -04:00
Mike Gerwitz 890bf91fa2
Properly setting hostname for e-mail accounts 2014-02-23 20:54:33 -05:00
Mike Gerwitz ae590eb06a
Now using port 587 for personal e-mail 2014-02-23 20:54:09 -05:00
Mike Gerwitz 1533a3297b
Using port 587 for fencepost.gnu.org 2014-02-09 20:47:29 -05:00
Mike Gerwitz 17ff3506df
Added personal mutt configuration
Well, the majority of it. My list of contacts, for example, has not been
comitted.
2014-01-05 14:00:55 -05:00
Mike Gerwitz 3541a991ce
Set default text width in vim to 76 characters
And here come the rationale for this sensitive topic:
  - Source code should wrap at 80 characters; be polite and give room for
    line numbering. Four characters is room for up to 999 lines, followed by
    a space; if the file exceeds that length, it is probably difficult to
    work with, because it's hard to keep that much in working memory.
  - Allows for up to three levels of nesting for e-mail quoting (">>> "). I
    really hope more than that is not needed. If it is, modern editors can
    easily reflow text (e.g. `gq' in vim).
2014-01-04 06:07:27 -05:00
Mike Gerwitz c816115bd7
Now using slatemg for terminal vim (not just gvim)
I have not yet committed my slate-based slatemg theme; previously, it did
not degrade well for 8-, 16-, or 256-bit colors, but it now does well.
2014-01-02 11:50:39 -05:00
Mike Gerwitz 978d876805
Setting bufhidden=hide in vimrc
This is particularily valuable for various scripts that perform manipulation
on buffers, as unloading a buffer not only requires saving, but discards
modification history for undos.
2014-01-02 11:49:05 -05:00
Mike Gerwitz 9ed85f341d
closetag.vim is used as a pathogen bundle; no need to source manually 2013-12-01 21:59:51 -05:00
Mike Gerwitz c8aec8a088
vimrc call change: pathogen#{runtime_append_all_bundles=>incubate}
Changed in newer versions
2013-12-01 21:58:31 -05:00
Mike Gerwitz 4cca942c63
Added COPYING, ChangeLog, HACKING, and README
ChangeLog exists only to point users to Git.
2013-11-30 15:38:58 -05:00
Mike Gerwitz dcacff6fc4
Added ~/.profile and ~/.bash_logout 2013-11-30 15:23:59 -05:00
Mike Gerwitz c0857ecc36
Removed dot from dotfiles in files/
For no purpose other than ease of display
2013-11-30 15:23:33 -05:00
Mike Gerwitz bf82a453ec
Conditional highlighting in screen caption line and removal of IP address 2013-11-30 15:23:27 -05:00
Mike Gerwitz 13fd5c0256
Caption line will now bold active window, not reverse colors
Less jarring. But still jarring.
2013-11-30 15:23:19 -05:00
Mike Gerwitz 444936f1c1
Added xscreensaver-watchd
~/.xscreensaver-watch is currently unique to the box
2013-11-30 15:23:12 -05:00
Mike Gerwitz 94b6581e1c
Corrected screen mail script and removed [currently] unused code
Not sure what I was thinking with the first part...clearly I wasn't (indeed, the
system I made the initial modification on did not have multiple email
addresses).
2013-11-30 15:22:59 -05:00
Mike Gerwitz a1522f9784
Initial commit of many files; many more to come 2013-11-30 15:22:49 -05:00