1
0
Fork 0
Commit Graph

71 Commits (master)

Author SHA1 Message Date
Mike Gerwitz e9add2f7cc
50_{urxvt=>term}: Update configuration 2018-08-07 00:21:50 -04:00
Mike Gerwitz 0c6fc94a54 screen/weather: Show snow status as bg color 2018-04-06 09:46:50 -04:00
Mike Gerwitz e07c4e591f
emacs.d/mail.org: Configuration for personal SMTP server
Added this a while back; forgot to commit.
2017-04-29 09:22:32 -04:00
Mike Gerwitz c32ae50f35
emacs.d/mail.org: move List-Id header to bottom
This is something that I frequently look for.
2017-04-29 09:21:40 -04:00
Mike Gerwitz ddbb70a236
[emacs] Add flycheck eslint hook for js-mode(s)
* emacs.d/emacs.org (Linting and Code Quality): Added.
2016-09-19 23:44:37 -04:00
Mike Gerwitz c703113de9
[emacs] Basic web-mode configuration
* emacs.d/emacs.org (Web Mode): Added.
2016-09-19 23:42:15 -04:00
Mike Gerwitz 791cca4a5e
[emacs] Undo-tree visualizer timestamps
* emacs.d/emacs.org (Undo Tree): Added.
2016-09-19 23:40:27 -04:00
Mike Gerwitz cbf7f52bf3
[emacs] Add js3-mode to invoke js-mode hooks
* emacs.d/emacs.org: Invoke `js-hook' for `js3-mode'.
2016-09-19 23:39:38 -04:00
Mike Gerwitz fefdbec715
[emacs] adaptive-wrap-prefix-mode for prog-mode 2016-09-19 23:37:59 -04:00
Mike Gerwitz 6fa3ebbed0
[emacs] Use 'previous-error for `]e' keybinding
* emacs.d/emacs.org: Replace custom negative-argument 'next-error with
  'previous-error for `]e` evil binding (I'm not sure when it was
  introduced, or if I just completely missed it to begin with since flyspell
  doesn't offer a previous).
2016-09-19 23:34:08 -04:00
Mike Gerwitz a643713a83
Add CloudFlare JS Challenge message template
* emacs.d/mail.org (Correspondence / CloudFlare): Added
2016-07-09 22:24:29 -04:00
Mike Gerwitz cc4aa0bf29
Encrypt messages with my key 2016-06-19 22:08:49 -04:00
Mike Gerwitz 178f6af884
Loopback pinentry for GPG v2 2016-06-19 22:07:47 -04:00
Mike Gerwitz c646b61044
Remove lein/
I don't use Clojure.

* lein/: Removed
2016-04-13 21:04:35 -04:00
Mike Gerwitz 7ab8083445
Buttonize PGP signatures in Gnus
* emacs.d/mail.org: Buttonize multipart/{signed,encrypted}
2016-04-13 00:30:17 -04:00
Mike Gerwitz 09bf6f4c73
GPG-encrypt all encrypted mail to myself
This allows me to read my sent mail.

* emacs.d/mail.org: mml-secure-openpgp-encrypt-to-self
2016-04-13 00:29:26 -04:00
Mike Gerwitz fed57789da
Access mail through local IMAP server
I use offlineimap.

* emacs.d/mail.org: Local IMAP server for mail.
2016-04-13 00:27:15 -04:00
Mike Gerwitz 5bc644d18c
Suspend frame on C-z
* emacs.d/emacs.org (\C-z): suspend-{emacs=>frame}
  This will work properly with emacsclient -t
2016-03-29 23:49:50 -04:00
Mike Gerwitz 481b633f3d
Remove local evil-mtg loading
* emacs.d/emacs.org: remove evil-mtg mention
  Will load installed package
2016-03-29 23:48:57 -04:00
Mike Gerwitz 7e741d6d7d
README: remove puppet mention
I no longer use Puppet; see Makefile
2016-01-20 22:02:35 -05:00
Mike Gerwitz e747234dab
Gnus display List-Id article header 2015-12-28 23:52:01 -05:00
Mike Gerwitz f762c39f3a
Emacs -gnus gnus{=>-unplugged} 2015-12-16 22:43:19 -05:00
Mike Gerwitz 4d2f1af5aa
Initial ERC configuration for Emacs (IRC) 2015-12-16 22:43:16 -05:00
Mike Gerwitz 4d91f35c9f
Tangle .xinitrc
.xinitrc and .xprofile are now literate.
2015-12-16 22:43:14 -05:00
Mike Gerwitz 4857f2e1b0
Add build for tangling, weaving, and stow 2015-12-16 22:43:06 -05:00
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