~bandali/configs
6 years ago[rc/mbsync] actually delete messages instead of marking as deleted
Amin Bandali [Sat, 10 Nov 2018 18:37:22 +0000 (13:37 -0500)]
[rc/mbsync] actually delete messages instead of marking as deleted

6 years ago[emacs] further Gnus and Message customizations
Amin Bandali [Sat, 10 Nov 2018 18:36:57 +0000 (13:36 -0500)]
[emacs] further Gnus and Message customizations

6 years ago[emacs/gnus] show the User-Agent header in article/mail summary
Amin Bandali [Fri, 9 Nov 2018 02:44:04 +0000 (21:44 -0500)]
[emacs/gnus] show the User-Agent header in article/mail summary

6 years ago[rc/dovecot] enable fts_lucene for full-text search
Amin Bandali [Fri, 9 Nov 2018 02:43:27 +0000 (21:43 -0500)]
[rc/dovecot] enable fts_lucene for full-text search

6 years ago[emacs] gnus-posting-styles is good enough, no need for gnus-alias
Amin Bandali [Thu, 8 Nov 2018 18:03:58 +0000 (13:03 -0500)]
[emacs] gnus-posting-styles is good enough, no need for gnus-alias

6 years ago[emacs/{gnus,org}] org-store-link (binding + no limit on subject)
Amin Bandali [Thu, 8 Nov 2018 17:38:56 +0000 (12:38 -0500)]
[emacs/{gnus,org}] org-store-link (binding + no limit on subject)

6 years ago[emacs] assimilate and use gnus-alias instead of gnus-posting-styles
Amin Bandali [Thu, 8 Nov 2018 14:57:11 +0000 (09:57 -0500)]
[emacs] assimilate and use gnus-alias instead of gnus-posting-styles

6 years ago[emacs/gnus] bindings and posting styles fixes
Amin Bandali [Thu, 8 Nov 2018 04:15:19 +0000 (23:15 -0500)]
[emacs/gnus] bindings and posting styles fixes

6 years ago[emacs] update 7 drones, remove meghanada, note lsp-java deps
Amin Bandali [Thu, 8 Nov 2018 01:50:52 +0000 (20:50 -0500)]
[emacs] update 7 drones, remove meghanada, note lsp-java deps

lib/epkg                    master                    v3.1.1-1-gc42bc98
lib/ghub                    master                    v3.0.0-3-g1abe6ff
lib/highlight-indent-guides master                    fc99ee7
lib/magit                   master                     2.13.0-387-gad130229
lib/ox-hugo                 master                    v0.8-437-g7fb284e
lib/projectile              master                    v1.0.0-204-gaa74ae1
lib/slack                   master                    b853a34

6 years ago[emacs,rc] Gnus + Isync + Dovecot configs, notmuch-emacs phase out
Amin Bandali [Thu, 8 Nov 2018 01:34:46 +0000 (20:34 -0500)]
[emacs,rc] Gnus + Isync + Dovecot configs, notmuch-emacs phase out

TODO: look into full-text search, using either notmuch or (c)lucene
https://ericabrahamsen.net/tech/2014/oct/gnus-dovecot-lucene.html
https://web.archive.org/web/20160713091633/http://roland.entierement.nu:80/blog/2010/09/08/gnus-dovecot-offlineimap-search-a-howto.html

6 years ago[emacs] start configuring Gnus :)
Amin Bandali [Wed, 7 Nov 2018 19:31:29 +0000 (14:31 -0500)]
[emacs] start configuring Gnus :)

6 years ago[emacs] update 5 drones
Amin Bandali [Tue, 6 Nov 2018 15:27:54 +0000 (10:27 -0500)]
[emacs] update 5 drones

lib/company                 master                     0.9.7
lib/helm                    master                    v3.0-26-g8e9a7385
lib/magit                   master                     2.13.0-384-g9ff26635
lib/org                     master                    release_9.1.14-1024-gbfb946c7d
lib/ox-hugo                 master                    v0.8-431-g99e7715

6 years ago[emacs] add some help and helpful bindings
Amin Bandali [Tue, 6 Nov 2018 15:26:01 +0000 (10:26 -0500)]
[emacs] add some help and helpful bindings

6 years ago[emacs] Gnus setup skeleton
Amin Bandali [Tue, 6 Nov 2018 06:24:03 +0000 (01:24 -0500)]
[emacs] Gnus setup skeleton

6 years ago[emacs] make outline bindings not overlap, bindings for flycheck
Amin Bandali [Mon, 5 Nov 2018 21:53:36 +0000 (16:53 -0500)]
[emacs] make outline bindings not overlap, bindings for flycheck

6 years ago[rc] nix → deb, and a few useful aliases
Amin Bandali [Mon, 5 Nov 2018 21:52:36 +0000 (16:52 -0500)]
[rc] nix → deb, and a few useful aliases

6 years ago[emacs] update 4 drones
Amin Bandali [Sun, 4 Nov 2018 21:27:21 +0000 (16:27 -0500)]
[emacs] update 4 drones

lib/magit                   master                     2.13.0-383-gdc0a2e70
lib/org                     master                    release_9.1.14-1023-g503a1d4d9
lib/slack                   master                    ef3956a
lib/web-mode                master                    v16-45-g29ced99

6 years ago[emacs] a few useful super bindings
Amin Bandali [Sun, 4 Nov 2018 21:20:45 +0000 (16:20 -0500)]
[emacs] a few useful super bindings

6 years ago[emacs] small slack enhancements
Amin Bandali [Sun, 4 Nov 2018 21:17:16 +0000 (16:17 -0500)]
[emacs] small slack enhancements

6 years agoRevert "[emacs] assimilate org-outline-numbering and dep"
Amin Bandali [Sun, 4 Nov 2018 04:56:58 +0000 (00:56 -0400)]
Revert "[emacs] assimilate org-outline-numbering and dep"

This reverts commit 9b59637c71b32cc79bae835c0609f426c64e0136.

i’ll instead use org-num (by Nicolas Goaziou) when it’s released
https://lists.gnu.org/r/emacs-orgmode/2018-11/msg00015.html

6 years ago[emacs] some slack-related enhancements
Amin Bandali [Sun, 4 Nov 2018 04:45:01 +0000 (00:45 -0400)]
[emacs] some slack-related enhancements

6 years ago[emacs] update 9 drones
Amin Bandali [Sun, 4 Nov 2018 04:43:33 +0000 (00:43 -0400)]
[emacs] update 9 drones

lib/doom-modeline           master                    v0.6.1-2-ge9d4728
lib/helm                    master                    v3.0-25-g63285d7f
lib/magit                   master                     2.13.0-379-gaf4bf8df
lib/org                     master                    release_9.1.14-1020-g6e51b42e1
lib/ox-hugo                 master                    v0.8-429-g1bad3c4
lib/projectile              master                    v1.0.0-203-g8c2e260
lib/slack                   master                    2e96859
lib/web-mode                master                    v16-44-g6f70ee0
lib/with-editor             master                    v2.8.0-2-g87c96b3

6 years ago[emacs] update org; secrets: eval-when-compile require 'auth-source
Amin Bandali [Fri, 2 Nov 2018 04:26:44 +0000 (00:26 -0400)]
[emacs] update org; secrets: eval-when-compile require 'auth-source

update org to release_9.1.14-1017-g6382a6bbb

6 years ago[emacs] update 14 drones
Amin Bandali [Thu, 1 Nov 2018 22:28:49 +0000 (18:28 -0400)]
[emacs] update 14 drones

lib/borg                    master                    v3.0.0-1-g73990d3
lib/closql                  master                    v1.0.0
lib/doom-modeline           master                    v0.6.1
lib/emacsql                 master                     3.0.0
lib/epkg                    master                    v3.1.1
lib/ghub                    master                    v3.0.0
lib/helpful                 master                     0.15-7-g039345e
lib/magit                   master                     2.13.0-367-g39f22c97
lib/no-littering            master                    v1.0.0
lib/org                     master                    release_9.1.14-1016-g85a675b93
lib/ox-hugo                 master                    v0.8-428-g6f495b9
lib/proof-site              master                    v4.4-209-g15cf5a3f
lib/web-mode                master                    v16-43-g2d8c7fc
lib/with-editor             master                    v2.8.0

6 years ago[emacs] assimilate slack and deps, clear up .gitignore, add secrets
Amin Bandali [Thu, 1 Nov 2018 22:20:51 +0000 (18:20 -0400)]
[emacs] assimilate slack and deps, clear up .gitignore, add secrets

hopefully the slack thing is temporary, as i don’t like using
proprietary platforms. however, if i must, i’d *much* prefer using
free software to access it, rather than executing proprietary JS.

note: since i’ve decided to commit etc/secrets.el, it shall not
contain any sensitive information itself, but rather how to obtain
them.  therefore, it must be byte-compiled; and the byte-compiled
etc/secrets.elc must *never* be committed.

6 years ago[emacs] assimilate other-frame-window and winum (TODO: set them up)
Amin Bandali [Wed, 31 Oct 2018 16:26:38 +0000 (12:26 -0400)]
[emacs] assimilate other-frame-window and winum (TODO: set them up)

6 years ago[emacs] assimilate org-outline-numbering and dep
Amin Bandali [Wed, 31 Oct 2018 15:58:31 +0000 (11:58 -0400)]
[emacs] assimilate org-outline-numbering and dep

TODO: sort out auto-upating if possible and then enable

6 years ago[emacs] enable orgalist-mode in message-mode
Amin Bandali [Wed, 31 Oct 2018 15:56:34 +0000 (11:56 -0400)]
[emacs] enable orgalist-mode in message-mode

6 years ago[emacs] some pdf-tools customizations
Amin Bandali [Wed, 31 Oct 2018 15:55:59 +0000 (11:55 -0400)]
[emacs] some pdf-tools customizations

6 years ago[emacs] assimilate meghanada and deps (for Java)
Amin Bandali [Wed, 31 Oct 2018 15:54:53 +0000 (11:54 -0400)]
[emacs] assimilate meghanada and deps (for Java)

also briefly tried lsp-java but meghanada seems to be more stable atm

6 years ago[emacs/amin/notmuch] don’t delete other windows when prefix arg
Amin Bandali [Wed, 31 Oct 2018 15:41:23 +0000 (11:41 -0400)]
[emacs/amin/notmuch] don’t delete other windows when prefix arg

6 years ago[emacs] update 9 drones
Amin Bandali [Wed, 31 Oct 2018 15:40:20 +0000 (11:40 -0400)]
[emacs] update 9 drones

lib/borg                    master                    v2.0.0-73-g3144f29
lib/hydra                   master                     0.14.0-20-gd071278
lib/ivy                     master                     0.10.0-425-gbd980d8
lib/nix-mode                master                    v1.2.2-65-g84ee980
lib/no-littering            master                    v0.5.15
lib/projectile              master                    v1.0.0-202-g2a3e27a
lib/proof-site              master                    v4.4-207-g79873925
lib/web-mode                master                    v16-42-gc17db9b
lib/with-editor             master                    v2.7.4-7-g7ac5743

6 years ago[emacs/company] allow abort with esc
Amin Bandali [Tue, 30 Oct 2018 03:33:16 +0000 (23:33 -0400)]
[emacs/company] allow abort with esc

6 years ago[emacs] disable highlight-indent-guides-mode in org-mode
Amin Bandali [Tue, 30 Oct 2018 03:32:19 +0000 (23:32 -0400)]
[emacs] disable highlight-indent-guides-mode in org-mode

causes *huge* langging when typing a large org file like my rc.org

TODO: investigate and report to upstream

6 years ago[emacs] use lean-input as default input method, toggled with C-\
Amin Bandali [Tue, 30 Oct 2018 03:28:22 +0000 (23:28 -0400)]
[emacs] use lean-input as default input method, toggled with C-\

super handy for inserting logical symbols like ∧,∨,→,↔,≡,≜,∩,∪,λ,∘,⋯

6 years ago[emacs/org] enable auto-fill-mode and flyspell-mode in org-mode
Amin Bandali [Tue, 30 Oct 2018 03:27:28 +0000 (23:27 -0400)]
[emacs/org] enable auto-fill-mode and flyspell-mode in org-mode

6 years ago[emacs] add a few frame-related key bindings
Amin Bandali [Tue, 30 Oct 2018 03:26:59 +0000 (23:26 -0400)]
[emacs] add a few frame-related key bindings

6 years ago[emacs] update 16 drones
Amin Bandali [Tue, 30 Oct 2018 03:25:21 +0000 (23:25 -0400)]
[emacs] update 16 drones

lib/company                 master                     0.9.6-64-g5ab7f42
lib/doom-modeline           master                    v0.6.0-7-g81a782b
lib/elisp-refs              master                     1.3-7-g786723c
lib/exec-path-from-shell    master                     1.11-25-g9bc0f4a
lib/flycheck                master                     31-181-g1702d2db
lib/helm                    master                    v3.0-23-g2e566095
lib/helpful                 master                     0.15-6-gd37d32e
lib/ivy                     master                     0.10.0-424-gc369298
lib/magit                   master                     2.13.0-365-g14c7b138
lib/markdown-mode           master                    v2.3-200-ga1e1ecc
lib/org                     master                    release_9.1.14-1012-g643481fad
lib/pdf-tools               master                    v0.80-133-gb6c0e4f
lib/projectile              master                    v1.0.0-198-gf5c608d
lib/use-package             master                     2.3-411-g23c5c43
lib/web-mode                master                    v16-39-g925e33f
lib/with-editor             master                    v2.7.4-6-g3ad940c

6 years ago[rc/{getmail,git,msmtp}] update to reflect fencepost username change
Amin Bandali [Tue, 30 Oct 2018 00:54:24 +0000 (20:54 -0400)]
[rc/{getmail,git,msmtp}] update to reflect fencepost username change

6 years ago[emacs] assimilate and use typo.el, along with ispell workaround
Amin Bandali [Tue, 30 Oct 2018 00:51:49 +0000 (20:51 -0400)]
[emacs] assimilate and use typo.el, along with ispell workaround

typo.el: a nicer alternative to electric-quote-mode which allows
cycling between the quotes

also add an ispell workaround for correctly checking spelling of words
with ’ apostrophe in them

6 years ago[rc/{sway,i3status}] display screen icon on the bar when nosleep
Amin Bandali [Mon, 22 Oct 2018 18:46:35 +0000 (14:46 -0400)]
[rc/{sway,i3status}] display screen icon on the bar when nosleep

- since i3status doesn't support custom blocks, we have to wrap around
  it to add more info to it.  if colours aren't needed, it could be as
  simple as something like this (from the i3status manual):

          #!/bin/sh
          # shell script to prepend i3status with more stuff

          i3status | while :
          do
                  read line
                  echo "mystuff | $line" || exit 1
          done

  but since i like colours, we need a more sophisticated solution
  which involves dealing with json; and thus the output_format needs
  to be "i3bar".

- `killall -USR1 i3status` forces an update when we toggle nosleep.

6 years ago[rc/sway] simple file-based presentation mode
Amin Bandali [Mon, 22 Oct 2018 03:58:19 +0000 (23:58 -0400)]
[rc/sway] simple file-based presentation mode

6 years ago[emacs/pdf-tools] whoops, fix key binding typo
Amin Bandali [Sun, 21 Oct 2018 15:59:46 +0000 (11:59 -0400)]
[emacs/pdf-tools] whoops, fix key binding typo

6 years ago[emacs] use-package ox-beamer, mark org-beamer-export-to-latex safe
Amin Bandali [Sun, 21 Oct 2018 15:57:02 +0000 (11:57 -0400)]
[emacs] use-package ox-beamer, mark org-beamer-export-to-latex safe

6 years ago[emacs] update 5 drones, use new magit 2.90.0 command names
Amin Bandali [Sun, 21 Oct 2018 15:55:21 +0000 (11:55 -0400)]
[emacs] update 5 drones, use new magit 2.90.0 command names

lib/doom-modeline           master                    v0.5.1-5-g19757b4
lib/helpful                 master                     0.15-3-g1c1c324
lib/magit                   master                     2.13.0-324-gf410eb16
lib/nix-mode                master                    v1.2.2-64-g8b3a992
lib/notmuch                 master                    archive/debian/0.28-2-7-g7f726c6e

6 years ago[emacs] assimilate pdf-tools and deps
Amin Bandali [Sun, 21 Oct 2018 15:50:44 +0000 (11:50 -0400)]
[emacs] assimilate pdf-tools and deps

anzu is not a dependency, but I noticed doom-modeline refers to it
when using isearch (in pdf-view-mode swiper searches through binary
contents of a pdf, so we'll fall back to isearch), resulting in a
warning if it's not present.

6 years ago[rc/sway] add notifications and screenshotting
Amin Bandali [Sat, 20 Oct 2018 20:12:36 +0000 (16:12 -0400)]
[rc/sway] add notifications and screenshotting

deps: mako, grim, and slurp (all by emersion)

6 years ago[rc] fix arguments to light
Amin Bandali [Sat, 20 Oct 2018 20:00:54 +0000 (16:00 -0400)]
[rc] fix arguments to light

recent breaking change on upstream

6 years ago[rc] be more quiet while fetching email
Amin Bandali [Sat, 20 Oct 2018 20:00:01 +0000 (16:00 -0400)]
[rc] be more quiet while fetching email

6 years ago[rc/tlp] fix hostname
Amin Bandali [Sat, 20 Oct 2018 19:58:52 +0000 (15:58 -0400)]
[rc/tlp] fix hostname

6 years ago[rc/sway] don't automatically lock the screen
Amin Bandali [Sat, 20 Oct 2018 19:58:10 +0000 (15:58 -0400)]
[rc/sway] don't automatically lock the screen

6 years ago[rc/sway] per host input config
Amin Bandali [Sat, 20 Oct 2018 19:55:06 +0000 (15:55 -0400)]
[rc/sway] per host input config

6 years ago[emacs] update 4 drones
Amin Bandali [Sat, 20 Oct 2018 18:58:55 +0000 (14:58 -0400)]
[emacs] update 4 drones

lib/magit                   master                     2.13.0-313-g5f407a29
lib/notmuch                 master                    archive/debian/0.28-2-3-g64bfe544
lib/org                     master                    release_9.1.14-996-g4a2e7c8db
lib/projectile              master                    v1.0.0-187-g6cb9524

6 years ago[emacs] remove tao-theme
Amin Bandali [Sat, 20 Oct 2018 18:56:49 +0000 (14:56 -0400)]
[emacs] remove tao-theme

i've been using eink for a few months already

6 years ago[emacs/ibuffer] change org filter from name-based to mode-based
Amin Bandali [Sat, 20 Oct 2018 18:53:45 +0000 (14:53 -0400)]
[emacs/ibuffer] change org filter from name-based to mode-based

6 years ago[emacs] some cosmetic changes
Amin Bandali [Sat, 20 Oct 2018 18:51:45 +0000 (14:51 -0400)]
[emacs] some cosmetic changes

6 years ago[emacs] update 13 drones
Amin Bandali [Thu, 18 Oct 2018 16:46:09 +0000 (12:46 -0400)]
[emacs] update 13 drones

lib/borg                    master                    v2.0.0-72-gfe5fea4
lib/company                 master                     0.9.6-62-gafbaad1
lib/doom-modeline           master                    v0.5.1-3-g1fd66c4
lib/flycheck                master                     31-179-gf85eb1c8
lib/flycheck-haskell        master                     0.8-73-g30a09b9
lib/helpful                 master                     0.15-1-gdaa4a64
lib/ivy                     master                     0.10.0-419-gd346991
lib/magit                   master                     2.13.0-294-g21f786a1
lib/nix-mode                master                    v1.2.2-63-gf1973ce
lib/org                     master                    release_9.1.14-995-g9e05a6ac8
lib/ox-hugo                 master                    v0.8-423-g03c146e
lib/projectile              master                    v1.0.0-186-gca55203
lib/use-package             master                     2.3-406-g6c6ecca

6 years ago[emacs,rc] update mail and gpg key
Amin Bandali [Wed, 17 Oct 2018 06:42:57 +0000 (02:42 -0400)]
[emacs,rc] update mail and gpg key

6 years ago[rc] update my gnu address once more
Amin Bandali [Wed, 10 Oct 2018 02:47:49 +0000 (22:47 -0400)]
[rc] update my gnu address once more

6 years ago[emacs,rc] switch to Source Code Pro from Ubuntu Mono throughout
Amin Bandali [Wed, 10 Oct 2018 02:42:07 +0000 (22:42 -0400)]
[emacs,rc] switch to Source Code Pro from Ubuntu Mono throughout

6 years ago[emacs] add ox-latex IEEEtran support
Amin Bandali [Wed, 10 Oct 2018 02:40:24 +0000 (22:40 -0400)]
[emacs] add ox-latex IEEEtran support

6 years ago[emacs] set up outline-minor-mode for prog-mode, with bindings
Amin Bandali [Wed, 10 Oct 2018 02:39:22 +0000 (22:39 -0400)]
[emacs] set up outline-minor-mode for prog-mode, with bindings

6 years ago[emacs] disable borg-nix-shell for now
Amin Bandali [Wed, 10 Oct 2018 02:38:52 +0000 (22:38 -0400)]
[emacs] disable borg-nix-shell for now

TODO: remove notmuch after migrating to Gnus

6 years ago[emacs] gentler font resizing
Amin Bandali [Wed, 10 Oct 2018 02:37:48 +0000 (22:37 -0400)]
[emacs] gentler font resizing

6 years ago[emacs] update 7 drones
Amin Bandali [Wed, 10 Oct 2018 02:36:13 +0000 (22:36 -0400)]
[emacs] update 7 drones

lib/doom-modeline           master                    v0.5.0-2-g645f242
lib/ivy                     master                     0.10.0-418-g59b8966
lib/magit                   master                     2.13.0-293-g50e05e4a
lib/org                     master                    release_9.1.14-975-g0df6d9f78
lib/ox-hugo                 master                    v0.8-420-gaeb48b0
lib/projectile              master                    v1.0.0-178-gc56c2a8
lib/with-editor             master                    v2.7.4-4-gf69daaf

6 years agoadd .mailmap
Amin Bandali [Sat, 6 Oct 2018 03:57:59 +0000 (23:57 -0400)]
add .mailmap

6 years ago[emacs] update 5 drones
Amin Bandali [Sat, 6 Oct 2018 03:56:15 +0000 (23:56 -0400)]
[emacs] update 5 drones

lib/helm                    master                    v3.0-12-g46157453
lib/magit                   master                     2.13.0-277-g43264c87
lib/org                     master                    release_9.1.14-963-g0ae2e656d
lib/ox-hugo                 master                    v0.8-410-gb8cf224
lib/projectile              master                    v1.0.0-166-g66cbed9

6 years ago[emacs] update 12 drones
Amin Bandali [Wed, 3 Oct 2018 23:59:01 +0000 (19:59 -0400)]
[emacs] update 12 drones

lib/crux                    master                    v0.3.0-31-ge67d040
lib/doom-modeline           master                    v0.5.0
lib/ghub                    master                    v2.0.1-56-g84dbc5d
lib/helm                    master                    v3.0-9-gcfa78aab
lib/helpful                 master                     0.13-21-g0de7c15
lib/magit                   master                     2.13.0-272-ga232ed6c
lib/magit-popup             master                    v2.12.4-1-g8436447
lib/org                     master                    release_9.1.14-960-g524be7cdb
lib/orgalist                master                    d120090
lib/ox-hugo                 master                    v0.8-409-ge33b3dc
lib/projectile              master                    v1.0.0-159-gb6d8b4e
lib/tao-theme               master                    358c155

6 years ago[emacs] update 8 drones
Amin Bandali [Sat, 29 Sep 2018 15:30:18 +0000 (11:30 -0400)]
[emacs] update 8 drones

lib/closql                  master                    v0.6.0-5-g253ceab
lib/doom-modeline           master                    v0.4.0-23-g671553d
lib/helm                    master                    v3.0-8-g5bca5679
lib/ivy                     master                     0.10.0-414-gc45233e
lib/magit                   master                     2.13.0-270-g7c74b660
lib/org                     master                    release_9.1.14-947-g8ef876053
lib/projectile              master                    v1.0.0-107-g0c9ca04
lib/proof-site              master                    v4.4-205-g5b7b84bc

6 years ago[emacs] update 6 drones
Amin Bandali [Thu, 27 Sep 2018 00:25:21 +0000 (20:25 -0400)]
[emacs] update 6 drones

lib/doom-modeline           master                    v0.4.0-16-g92b5bf5
lib/ivy                     master                     0.10.0-413-g02d9528
lib/magit                   master                     2.13.0-267-g5303d75e
lib/org                     master                    release_9.1.14-935-g7ae123081
lib/ox-hugo                 master                    v0.8-402-g2be4bc0
lib/projectile              master                    v1.0.0-90-gaaafbfd

6 years ago[rc] small misc changes
Amin Bandali [Tue, 25 Sep 2018 00:58:31 +0000 (20:58 -0400)]
[rc] small misc changes

6 years ago[rc/sway] change font from Ubuntu Mono to DejaVu Sans Mono
Amin Bandali [Tue, 25 Sep 2018 00:53:54 +0000 (20:53 -0400)]
[rc/sway] change font from Ubuntu Mono to DejaVu Sans Mono

looks better than Ubuntu Mono after the following recent changes:

https://github.com/swaywm/sway/pull/2677
https://github.com/swaywm/sway/pull/2691

6 years ago[emacs] update 6 drones
Amin Bandali [Tue, 25 Sep 2018 00:53:02 +0000 (20:53 -0400)]
[emacs] update 6 drones

lib/doom-modeline           master                    v0.4.0-15-gf7a5739
lib/epkg                    master                    v3.1.0-1-gcb1da87
lib/ghub                    master                    v2.0.1-53-gc0b472c
lib/helpful                 master                     0.13-18-g500bc28
lib/magit                   master                     2.13.0-264-g4d5ef3aa
lib/projectile              master                    v1.0.0-85-g819ce5f

6 years ago[emacs] assimilate 6 drones (nix-mode and its deps)
Amin Bandali [Tue, 25 Sep 2018 00:45:42 +0000 (20:45 -0400)]
[emacs] assimilate 6 drones (nix-mode and its deps)

6 years ago[emacs] update 6 drones
Amin Bandali [Sun, 23 Sep 2018 15:33:33 +0000 (11:33 -0400)]
[emacs] update 6 drones

lib/elisp-refs              master                     1.3-5-g226ea71
lib/helpful                 master                     0.13-15-g607048a
lib/magit                   master                     2.13.0-256-g9ece0c93
lib/org                     master                    release_9.1.14-932-gf82a3051a
lib/ox-hugo                 master                    v0.8-398-gebf37ef
lib/projectile              master                    v1.0.0-77-g4fc07d1

6 years ago[emacs] increase recentf-max-saved-items from 20 to 40
Amin Bandali [Sun, 23 Sep 2018 15:30:33 +0000 (11:30 -0400)]
[emacs] increase recentf-max-saved-items from 20 to 40

6 years ago[emacs] assimilate orgalist
Amin Bandali [Sun, 23 Sep 2018 15:30:15 +0000 (11:30 -0400)]
[emacs] assimilate orgalist

6 years ago[rc/i3status] enable displaying ethernet status
Amin Bandali [Fri, 21 Sep 2018 20:42:05 +0000 (16:42 -0400)]
[rc/i3status] enable displaying ethernet status

6 years ago[emacs] update 7 drones
Amin Bandali [Fri, 21 Sep 2018 20:40:49 +0000 (16:40 -0400)]
[emacs] update 7 drones

lib/doom-modeline           master                     0.4.0-14-g3d8e81b
lib/hydra                   master                     0.14.0-19-gc30e04d
lib/ivy                     master                     0.10.0-412-g71b60a7
lib/magit                   master                     2.13.0-252-ga8997684
lib/notmuch                 master                    archive/debian/0.27-3-41-g5ae8ae13
lib/org                     master                    release_9.1.14-923-g69c2d102f
lib/projectile              master                    v1.0.0-62-g0d189a4

6 years ago[emacs] update 7 drones
Amin Bandali [Tue, 18 Sep 2018 14:08:16 +0000 (10:08 -0400)]
[emacs] update 7 drones

lib/dante                   master                     1.4-78-gf16562a
lib/doom-modeline           master                     0.4.0-13-g32963f4
lib/haskell-mode            master                    v13.14-1180-g6a70c18
lib/ivy                     master                     0.10.0-404-gf38ae6c
lib/magit                   master                     2.13.0-243-gb7b71d5d
lib/notmuch                 master                    archive/debian/0.27-3-40-g2fd4e760
lib/ox-hugo                 master                    v0.8-397-gee85213

6 years ago[rc/{sway,X}] add custom keyboard layout, mapping Menu to Alt_R
Amin Bandali [Tue, 18 Sep 2018 05:53:19 +0000 (01:53 -0400)]
[rc/{sway,X}] add custom keyboard layout, mapping Menu to Alt_R

back when i wasn't on wayland, i used to use xmodmap to remap the menu
key to right alt, xmodmap -e "keycode 135 = Alt_R", since, as it turns
out, setxkbmap doesn't have an option for that.

there being no xkb option for changing menu into right alt meant i was
stuck with it on sway, since setxkbmap is X-specific.

figuring out how to write my own xkb rules was "fun".  at first i did
a separate aminb file containing aminb:menu_ralt (à la altwin:menu);
but decided it would be simpler to just define my own us(basic)-based
layout and make all the changes there.

also, no need to map right control to right alt using ctrl:rctrl_ralt
anymore.

6 years ago[rc/sway] bind XF86PowerOff to prompt for system exit action
Amin Bandali [Mon, 17 Sep 2018 15:37:44 +0000 (11:37 -0400)]
[rc/sway] bind XF86PowerOff to prompt for system exit action

- (l)ock
- (e)xit sway
- (s)uspend
- (h)ibernate
- (r)eboot
- (S)hutdown

need to inhibit systemd's handling of the power button using
systemd-inhibit (or alternatively and less elegantly by modifying
/etc/systemd/logind.conf, which i didn't want to do)

6 years ago[rc/sway] increase font size to 11
Amin Bandali [Mon, 17 Sep 2018 15:36:44 +0000 (11:36 -0400)]
[rc/sway] increase font size to 11

6 years ago[rc/sway] increase locking delays and use Ubuntu Mono
Amin Bandali [Sun, 16 Sep 2018 22:43:36 +0000 (18:43 -0400)]
[rc/sway] increase locking delays and use Ubuntu Mono

6 years ago[emacs] put sendmail and message into their own sections
Amin Bandali [Sun, 16 Sep 2018 20:36:24 +0000 (16:36 -0400)]
[emacs] put sendmail and message into their own sections

also change notmuch binding from C-c m to C-c n; all in anticipation
for adding a Gnus config and potentially transitioning to Gnus.

6 years ago[rc/sway] disable langa's touchapd
Amin Bandali [Sun, 16 Sep 2018 18:09:46 +0000 (14:09 -0400)]
[rc/sway] disable langa's touchapd

i only use the trackpoint

6 years ago[rc] add swaylock configuration and lock screen when idle
Amin Bandali [Sun, 16 Sep 2018 17:10:11 +0000 (13:10 -0400)]
[rc] add swaylock configuration and lock screen when idle

6 years ago[rc/tlp] disable bluetooth on startup for langa
Amin Bandali [Sun, 16 Sep 2018 04:28:33 +0000 (00:28 -0400)]
[rc/tlp] disable bluetooth on startup for langa

6 years ago[rc/tlp] add config for langa (formerly enigma)
Amin Bandali [Sun, 16 Sep 2018 04:03:24 +0000 (00:03 -0400)]
[rc/tlp] add config for langa (formerly enigma)

6 years ago[emacs] update 13 drones
Amin Bandali [Sat, 15 Sep 2018 16:41:19 +0000 (12:41 -0400)]
[emacs] update 13 drones

lib/company                 master                     0.9.6-61-g4205ad6
lib/doom-modeline           master                     0.4.0-11-ga476d58
lib/ghub                    master                    v2.0.1-51-g440a563
lib/graphql                 master                     0.1.1-4-ge2b3096
lib/haskell-mode            master                    v13.14-1175-gd6c2666
lib/helpful                 master                     0.13-11-g2565d04
lib/ivy                     master                     0.10.0-402-gf969cf8
lib/magit                   master                     2.13.0-242-g8adbe435
lib/notmuch                 master                    archive/debian/0.27-3-34-gc846e15f
lib/org                     master                    release_9.1.14-914-gfa3dab48d
lib/ox-hugo                 master                    v0.8-395-gbdc20fb
lib/tao-theme               master                    f21288c
lib/use-package             master                     2.3-404-g2b89ca4

6 years ago[emacs] use ox-hugo-auto-export
Amin Bandali [Sat, 15 Sep 2018 15:39:06 +0000 (11:39 -0400)]
[emacs] use ox-hugo-auto-export

6 years ago[emacs] unbind C-j in emmet-mode-keymap
Amin Bandali [Sat, 15 Sep 2018 15:38:46 +0000 (11:38 -0400)]
[emacs] unbind C-j in emmet-mode-keymap

6 years ago[emacs] company-dabbrev: don't ever change casing of completions
Amin Bandali [Sat, 15 Sep 2018 15:38:13 +0000 (11:38 -0400)]
[emacs] company-dabbrev: don't ever change casing of completions

6 years ago[emacs] Ibubffer: categorize css-mode and scss-mode in "web"
Amin Bandali [Sat, 15 Sep 2018 15:37:23 +0000 (11:37 -0400)]
[emacs] Ibubffer: categorize css-mode and scss-mode in "web"

6 years ago[emacs] (setq org-log-done 'time)
Amin Bandali [Sat, 15 Sep 2018 15:36:50 +0000 (11:36 -0400)]
[emacs] (setq org-log-done 'time)

6 years ago[rc/fontconfig] use Liberation Sans over Nimbus Sans for Helvetica
Amin Bandali [Sat, 15 Sep 2018 15:31:38 +0000 (11:31 -0400)]
[rc/fontconfig] use Liberation Sans over Nimbus Sans for Helvetica

6 years ago[emacs] update 6 drones, assimilate 2 new deps
Amin Bandali [Tue, 11 Sep 2018 15:59:35 +0000 (11:59 -0400)]
[emacs] update 6 drones, assimilate 2 new deps

lib/doom-modeline           master                     0.4.0-10-g54c2824
lib/ghub                    master                    v2.0.1-45-gcdccff8
lib/graphql                 master                    ea85c2b
lib/haskell-mode            master                    v13.14-1172-gb441b93
lib/org                     master                    release_9.1.14-912-g5fe165003
lib/projectile              master                    v1.0.0-25-g0944c25
lib/tao-theme               master                    8582ac9
lib/treepy                  master                     0.1.1

6 years ago[emacs] update 16 drones
Amin Bandali [Tue, 11 Sep 2018 00:51:08 +0000 (20:51 -0400)]
[emacs] update 16 drones

lib/borg                    master                    v2.0.0-71-g759dc85
lib/company                 master                     0.9.6-57-g4fe0bec
lib/dante                   master                     1.4-77-g5cbf672
lib/dash                    master                     2.14.1-21-g6514359
lib/doom-modeline           master                     0.4.0-8-gbc06fad
lib/flycheck                master                     31-177-g253febbd
lib/ghub                    master                    v2.0.1-42-g1653e6f
lib/helm                    master                    v3.0-7-gf4e0168b
lib/highlight-indent-guides master                    e463564
lib/ivy                     master                     0.10.0-397-g196dd15
lib/lean-mode               master                    9d6b847
lib/magit                   master                     2.13.0-205-g0e818e9d
lib/markdown-mode           master                    v2.3-198-g30ae222
lib/notmuch                 master                    archive/debian/0.27-3-31-g8dcc38ce
lib/org                     master                    release_9.1.14-911-g98755f629
lib/ox-hugo                 master                    v0.8-391-gc211999

6 years agodisable making notmuch docs for now, due to automake issues
Amin Bandali [Mon, 10 Sep 2018 17:24:00 +0000 (13:24 -0400)]
disable making notmuch docs for now, due to automake issues

fix doesn't seem to be applied to nixpkgs unstable yet ?  either that,
or some package might somehow be using an unpatched version.

https://github.com/NixOS/nixpkgs/pull/42649
http://git.savannah.gnu.org/cgit/automake.git/commit/?id=13f00eb4493c217269b76614759e452d8302955e

6 years ago[rc] a few changes and notmuch tags for new courses
Amin Bandali [Mon, 10 Sep 2018 17:21:40 +0000 (13:21 -0400)]
[rc] a few changes and notmuch tags for new courses