| Commit message (Expand) | Author | Age | Files | Lines |
* | [emacs] assimilate helpful and its deps, and add bindings |  Amin Bandali | 2018-08-29 | 6 | -0/+25 |
* | [emacs] assimilate shackle and add a few useful popup rules |  Amin Bandali | 2018-08-29 | 3 | -0/+21 |
* | [emacs] have C-d quit eshell on empty prompt input |  Amin Bandali | 2018-08-29 | 1 | -0/+20 |
* | [emacs] update 9 drones and remove general•••lib/borg master v2.0.0-68-ga495a46
lib/doom-modeline master 0.4.0-5-gad7c7ae
lib/helm master v3.0-2-g40a3fd4f
lib/magit master 2.13.0-193-g648ea6e5
lib/no-littering master v0.5.14-8-g3f6d290
lib/org master release_9.1.14-901-g38a89014a
lib/ox-hugo master v0.8-348-g0af60fc
lib/proof-site master v4.4-198-g69066bf2
lib/which-key master v3.3.0-2-gc938bbf
|  Amin Bandali | 2018-08-29 | 11 | -3/+0 |
* | [rc/notmuch] add uw/se212 tag rule |  Amin Bandali | 2018-08-25 | 1 | -0/+1 |
* | [emacs] update 3 drones•••lib/helm master v3.0
lib/ox-hugo master v0.8-332-g8e244fa
lib/projectile master v1.0.0-23-g62ef2ae
|  Amin Bandali | 2018-08-25 | 3 | -0/+0 |
* | [emacs] add borg-nix-shell and use it to build notmuch's build deps•••- currently only works in regular emacs session and not via terminal:
https://github.com/emacscollective/borg/issues/78
- TODO: add support for guix environment
|  Amin Bandali | 2018-08-24 | 3 | -0/+7 |
* | [emacs/notmuch] remove the g common binding and use notmuch's own G |  Amin Bandali | 2018-08-24 | 1 | -2/+0 |
* | [emacs/notmuch] [re-]add a couple of bindings |  Amin Bandali | 2018-08-23 | 1 | -11/+40 |
* | [emacs] minor changes |  Amin Bandali | 2018-08-23 | 1 | -1/+2 |
* | [emacs] use-package projectile |  Amin Bandali | 2018-08-23 | 1 | -0/+21 |
* | [emacs] use the standard C-c as my prefix, instead of M-m•••at least for now
|  Amin Bandali | 2018-08-23 | 1 | -44/+27 |
* | [emacs] remove evil; back to using vanilla emacs |  Amin Bandali | 2018-08-23 | 7 | -216/+95 |
* | [emacs] update 12 drones•••lib/dante master 1.4-66-g8b3e799
lib/doom-modeline master 0.3.0-33-g9d15e92
lib/evil-collection master 5db4a9a
lib/flycheck master 31-170-g10248d4b
lib/ghub master v2.0.1-30-g48e91c0
lib/helm master v2.9.8-45-gc0449b96
lib/ivy master 0.10.0-387-g02537c9
lib/magit master 2.13.0-170-gce6bbc83
lib/org master release_9.1.14-897-g80d334085
lib/ox-hugo master v0.8-330-g35b7e1a
lib/projectile master v1.0.0-22-ga4b447d
lib/proof-site master v4.4-196-g95786256
|  Amin Bandali | 2018-08-23 | 12 | -0/+0 |
* | [emacs] work around org source block indentation issue with evil•••happens due to (setq org-src-tab-acts-natively t)
another less-elegant workaround is to unbind TAB:
(define-key evil-motion-state-map (kbd "TAB") nil)
---
excerpt of conversation with wasamasa on #evil-mode about the issue:
│12:15:00 aminb | wasamasa: mannaged to pinpoint the cause:
│12:15:05 aminb | i had (setq org-src-tab-acts-natively t) in my config
│12:15:22 wasamasa | what does that do?
│12:15:23 aminb | which, for some reason, messes with indentation, and it only happens when evil is enabled
│12:15:26 aminb | give it a shot
│12:15:43 aminb | Documentation:
│12:15:43 aminb | If non-nil, the effect of TAB in a code block is as if it were
│12:15:43 aminb | issued in the language major mode buffer.
│12:15:57 wasamasa | sounds magic
│12:16:11 aminb | i can't notice any difference, at least not with emacs-lisp blocks
│12:16:23 aminb | except that it fucks with evil somehow
│12:19:12 wasamasa | ah, now I get fun behavior
│12:19:19 wasamasa | unless I unbind C-i :P
│12:20:56 aminb | wasamasa: :p so if you unbind C-i, indentation works fine even with that var set?
│12:21:28 wasamasa | I suspect that's why it works normally in my customized session, as opposed to the minimal one (where the block is indented with two spaces for each line)
│12:21:57 aminb | hmm
│12:22:11 wasamasa | ok, it's a bit more complicated
│12:22:35 wasamasa | org looks up the command for the pressed key (evil-jump-forward), executes that in the buffer, then does reformatting
│12:22:56 wasamasa | evil-jump-forward does no indentation, but the reformatting adds indentation unless you customized that
│12:23:10 wasamasa | which I did
│12:23:16 aminb | ha
│12:23:20 aminb | is there anyway to 'fix' this?
│12:23:22 wasamasa | I also unbound TAB and bound C-i separately from that
│12:23:24 wasamasa | well, not really
│12:23:49 aminb | hm okay
│12:23:49 wasamasa | org tries to do the smart thing, but didn't anticipate there's evil where keybindings resolve to something different depending on the state
│12:24:14 aminb | right
│12:26:02 wasamasa | try (define-key evil-motion-state-map (kbd "TAB") nil)
│12:26:29 wasamasa | but as noted, that will kill C-i
│12:27:47 aminb | wasamasa: yup, that seems to do it
│12:27:50 wasamasa | looking at the source of org-babel-do-in-edit-buffer you could do some hack so that the edit buffer comes up in insert state
│12:28:04 wasamasa | then TAB would be looked up correctly
│12:29:10 aminb | i see
│12:42:41 wasamasa | well indeed, try (add-hook 'org-src-mode-hook 'evil-insert-state)
(excerpt included with permission)
|  Amin Bandali | 2018-08-23 | 1 | -1/+2 |
* | [emacs][wip] adapt to evil-collection-notmuch bindings etc |  Amin Bandali | 2018-08-23 | 1 | -33/+24 |
* | [emacs] further evil-related enhancements |  Amin Bandali | 2018-08-22 | 5 | -18/+38 |
* | [emacs] switch back to evil |  Amin Bandali | 2018-08-22 | 7 | -102/+154 |
* | [emacs] change my conventions prefix from ab to amin |  Amin Bandali | 2018-08-22 | 1 | -26/+25 |
* | [emacs] remove Org html export related stuff•••might want to bring some back later again
|  Amin Bandali | 2018-08-22 | 3 | -12/+1 |
* | [rc/sway] fix rofi-pass binding |  Amin Bandali | 2018-08-22 | 1 | -1/+1 |
* | [emacs/notmuch] bind "e" in notmuch-hello-mode-map |  Amin Bandali | 2018-08-18 | 1 | -5/+9 |
* | [rc/i3status] add pulseaudio volume and adjust battery low_threshold |  Amin Bandali | 2018-08-18 | 1 | -3/+10 |
* | [emacs] disable time and battery on modeline |  Amin Bandali | 2018-08-17 | 1 | -1/+3 |
* | [rc/i3status] customizations |  Amin Bandali | 2018-08-17 | 1 | -14/+25 |
* | [rc/{sway,tlp}] add rofi-pass binding, and plasma is now archy |  Amin Bandali | 2018-08-17 | 1 | -2/+5 |
* | [rc] switch from i3gs to i3status |  Amin Bandali | 2018-08-17 | 1 | -4/+60 |
* | [rc] fix alphabetical order of Configs sections |  Amin Bandali | 2018-08-17 | 1 | -142/+142 |
* | [rc] don't tangle some of the scripts I don't use anymore |  Amin Bandali | 2018-08-17 | 1 | -4/+4 |
* | [emacs] update 7 drones•••lib/dante master 1.4-65-g94c46e8
lib/doom-modeline master 0.3.0-18-g70b1dd3
lib/magit master 2.13.0-168-g716dbaf9
lib/org master release_9.1.13-897-gab1f7712d
lib/ox-hugo master v0.8-318-gefbb6ce
lib/projectile master v1.0.0-21-g35be8e4
lib/proof-site master v4.4-178-gb7f17b7c
|  Amin Bandali | 2018-08-17 | 7 | -0/+0 |
* | [emacs,rc] update my gnu address |  Amin Bandali | 2018-08-17 | 2 | -6/+11 |
* | [emacs] update 12 drones•••lib/closql master v0.6.0-3-gedb4413
lib/dante master 1.4-62-g45e5c91
lib/doom-modeline master 0.3.0-15-g1adcc1f
lib/ghub master v2.0.1-26-gcf1a217
lib/helm master v2.9.8-40-ge3aadd86
lib/ivy master 0.10.0-381-g71cfa9b
lib/magit master 2.13.0-155-gc686f54d
lib/no-littering master v0.5.14-7-ga8618ec
lib/org master release_9.1.13-896-g18998fd4c
lib/ox-hugo master v0.8-316-g5cf5520
lib/projectile master v1.0.0-14-g9c6e981
lib/proof-site master v4.4-176-g52d1f920
|  Amin Bandali | 2018-08-14 | 12 | -0/+0 |
* | [rc/msmtp] update expected tls_fingerprint for nix•••updated the cert today
|  Amin Bandali | 2018-08-10 | 1 | -1/+2 |
* | [rc/zim] update zssh_ids |  Amin Bandali | 2018-08-07 | 1 | -1/+1 |
* | [emacs] update 10 drones•••lib/borg master v2.0.0-66-g6270c61
lib/company master 0.9.6-50-g1c76850
lib/doom-modeline master 0.2.0-12-g4729437
lib/exec-path-from-shell master 1.11-24-gd8aa776
lib/flycheck master 31-163-gf6f09194
lib/helm master v2.9.8-34-g5f747694
lib/ivy master 0.10.0-316-g214664a
lib/magit master 2.13.0-136-ga9c3242e
lib/markdown-mode master v2.3-193-g74c0a06
lib/ox-hugo master v0.8-292-g94c57eb
|  Amin Bandali | 2018-08-05 | 10 | -0/+0 |
* | [rc/zim] use new ssh key |  Amin Bandali | 2018-08-05 | 1 | -1/+1 |
* | [rc] use l/ instead of lists/ for nm tags. use gnu address for sr.ht•••- use a shorter l/ prefix for tagging mailing list emails
- use my gnu address for lists.sr.ht
- sieve rules for sr.ht lists (thanks iank for help with the regex)
|  Amin Bandali | 2018-08-05 | 1 | -22/+36 |
* | [rc] add nmam and nmam3 aliases for extracting patches from notmuch•••kudos and thanks to @bremner
|  Amin Bandali | 2018-08-04 | 1 | -0/+3 |
* | [emacs,rc] add my new gnu address•••also remove my long uw address, at least for now
|  Amin Bandali | 2018-08-04 | 2 | -10/+11 |
* | [emacs] update 16 drones•••lib/closql master v0.6.0-2-g3289511
lib/company master 0.9.6-41-g9e8bd0b
lib/dash master 2.14.1-10-g453c775
lib/flycheck master 31-159-g740d6670
lib/general master 6b8f7bc
lib/ghub master v2.0.1-19-gd83ebae
lib/git-modes master 1.2.7-2-g5546831
lib/helm master v2.9.8-22-gd5520ebf
lib/ivy master 0.10.0-305-g951560e
lib/magit master 2.13.0-106-g6d72f0ee
lib/magit-popup master v2.12.4
lib/no-littering master v0.5.14-6-g039b16b
lib/org master release_9.1.13-894-gf79545f96
lib/ox-hugo master v0.8-286-g081a4a9
lib/projectile master v1.0.0-11-gd2b808b
lib/with-editor master v2.7.4
|  Amin Bandali | 2018-07-28 | 16 | -0/+0 |
* | [rc/sway] add back second argument of floating_modifier•••implemented in https://github.com/swaywm/sway/pull/2352
|  Amin Bandali | 2018-07-25 | 1 | -1/+4 |
* | [rc/i3gs] better spacing |  Amin Bandali | 2018-07-25 | 1 | -2/+2 |
* | [rc] add volume-info script for displaying volume in bar |  Amin Bandali | 2018-07-24 | 1 | -0/+20 |
* | [rc/battery-percentage-time] drastically improve the script•••thanks to @sircmpwn:
https://cmpwn.com/@sir/100431155990909270
|  Amin Bandali | 2018-07-24 | 1 | -29/+18 |
* | [rc] disable some i3gs blocks & change battery time/perct. format |  Amin Bandali | 2018-07-24 | 1 | -15/+43 |
* | [emacs] remove key-seq and only use key-chord, decrease delay•••the delay on j was annoying, even if only 0.075s. switch to key-chord
so order won't matter, and bring delay down to 0.005s.
|  Amin Bandali | 2018-07-23 | 3 | -9/+3 |
* | [emacs] add "jk" key sequence using key-seq (uses key-chord) for ryo |  Amin Bandali | 2018-07-23 | 4 | -0/+21 |
* | [emacs] add more ryo bindings, including some for borg actions |  Amin Bandali | 2018-07-23 | 1 | -0/+10 |
* | [rc/sway] launch dunst on start, and swap bspwm & original bindings•••depends: dunst
|  Amin Bandali | 2018-07-22 | 1 | -10/+11 |
* | [rc/sway] uncomment floating_modifier•••landed as of https://github.com/swaywm/sway/pull/2296
though, there seems to have been a change of syntax, and the second
argument (normal or inverse) was not implemented (perhaps not yet).
|  Amin Bandali | 2018-07-22 | 1 | -4/+1 |