| Commit message (Expand) | Author | Files | Lines |
2018-08-23 | [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 | 12 | -0/+0 |
2018-08-23 | [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 | 1 | -1/+2 |
2018-08-23 | [emacs][wip] adapt to evil-collection-notmuch bindings etc |  Amin Bandali | 1 | -33/+24 |
2018-08-22 | [emacs] further evil-related enhancements |  Amin Bandali | 5 | -18/+38 |
2018-08-22 | [emacs] switch back to evil |  Amin Bandali | 7 | -102/+154 |
2018-08-22 | [emacs] change my conventions prefix from ab to amin |  Amin Bandali | 1 | -26/+25 |
2018-08-22 | [emacs] remove Org html export related stuff•••might want to bring some back later again
|  Amin Bandali | 3 | -12/+1 |
2018-08-22 | [rc/sway] fix rofi-pass binding |  Amin Bandali | 1 | -1/+1 |
2018-08-18 | [emacs/notmuch] bind "e" in notmuch-hello-mode-map |  Amin Bandali | 1 | -5/+9 |
2018-08-18 | [rc/i3status] add pulseaudio volume and adjust battery low_threshold |  Amin Bandali | 1 | -3/+10 |
2018-08-17 | [emacs] disable time and battery on modeline |  Amin Bandali | 1 | -1/+3 |
2018-08-17 | [rc/i3status] customizations |  Amin Bandali | 1 | -14/+25 |
2018-08-17 | [rc/{sway,tlp}] add rofi-pass binding, and plasma is now archy |  Amin Bandali | 1 | -2/+5 |
2018-08-17 | [rc] switch from i3gs to i3status |  Amin Bandali | 1 | -4/+60 |
2018-08-17 | [rc] fix alphabetical order of Configs sections |  Amin Bandali | 1 | -142/+142 |
2018-08-17 | [rc] don't tangle some of the scripts I don't use anymore |  Amin Bandali | 1 | -4/+4 |
2018-08-17 | [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 | 7 | -0/+0 |
2018-08-17 | [emacs,rc] update my gnu address |  Amin Bandali | 2 | -6/+11 |
2018-08-14 | [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 | 12 | -0/+0 |
2018-08-10 | [rc/msmtp] update expected tls_fingerprint for nix•••updated the cert today
|  Amin Bandali | 1 | -1/+2 |
2018-08-07 | [rc/zim] update zssh_ids |  Amin Bandali | 1 | -1/+1 |
2018-08-05 | [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 | 10 | -0/+0 |
2018-08-05 | [rc/zim] use new ssh key |  Amin Bandali | 1 | -1/+1 |
2018-08-05 | [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 | 1 | -22/+36 |
2018-08-04 | [rc] add nmam and nmam3 aliases for extracting patches from notmuch•••kudos and thanks to @bremner
|  Amin Bandali | 1 | -0/+3 |
2018-08-04 | [emacs,rc] add my new gnu address•••also remove my long uw address, at least for now
|  Amin Bandali | 2 | -10/+11 |
2018-07-28 | [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 | 16 | -0/+0 |
2018-07-25 | [rc/sway] add back second argument of floating_modifier•••implemented in https://github.com/swaywm/sway/pull/2352
|  Amin Bandali | 1 | -1/+4 |
2018-07-25 | [rc/i3gs] better spacing |  Amin Bandali | 1 | -2/+2 |
2018-07-24 | [rc] add volume-info script for displaying volume in bar |  Amin Bandali | 1 | -0/+20 |
2018-07-24 | [rc/battery-percentage-time] drastically improve the script•••thanks to @sircmpwn:
https://cmpwn.com/@sir/100431155990909270
|  Amin Bandali | 1 | -29/+18 |
2018-07-24 | [rc] disable some i3gs blocks & change battery time/perct. format |  Amin Bandali | 1 | -15/+43 |
2018-07-23 | [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 | 3 | -9/+3 |
2018-07-23 | [emacs] add "jk" key sequence using key-seq (uses key-chord) for ryo |  Amin Bandali | 4 | -0/+21 |
2018-07-23 | [emacs] add more ryo bindings, including some for borg actions |  Amin Bandali | 1 | -0/+10 |
2018-07-22 | [rc/sway] launch dunst on start, and swap bspwm & original bindings•••depends: dunst
|  Amin Bandali | 1 | -10/+11 |
2018-07-22 | [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 | 1 | -4/+1 |
2018-07-22 | [emacs] adjust my preferred undo mechanism•••have undo tree save history, and leave emacs' undo intact, for cases
when undo tree's history gets corrupt at least i'd have functioning
undo for the changes i made in the current session
|  Amin Bandali | 1 | -3/+5 |
2018-07-22 | [rc/sway] add volume key bindings•••depends: pactl (from pulseaudio) pamixer
|  Amin Bandali | 1 | -0/+5 |
2018-07-22 | [emacs] add more bindings, from the awesome crux and mwim |  Amin Bandali | 4 | -5/+37 |
2018-07-22 | [emacs] enable auto-revert and always use 4 spaces for indentation |  Amin Bandali | 1 | -0/+19 |
2018-07-22 | [rc] omit leading 0 from hour, display battery percentage and time•••depends: upower awk
|  Amin Bandali | 1 | -1/+13 |
2018-07-22 | [emacs] more bindings |  Amin Bandali | 1 | -5/+14 |
2018-07-22 | [emacs] add more ryo-modal bindings |  Amin Bandali | 1 | -24/+34 |
2018-07-22 | [emacs] ditch evil in favour of ryo-modal•••also, rebind sway resize from s-r to s-S-r so that it won't clash with
my counsel-recentf binding
|  Amin Bandali | 6 | -133/+109 |
2018-07-22 | [rc] add i3gs for sway's status_command•••depends: i3gs
|  Amin Bandali | 1 | -1/+47 |
2018-07-22 | [rc/sway] more input customizations•••also, use sway-input's xkb_layout and xkb_options instead of env vars
|  Amin Bandali | 1 | -1/+3 |
2018-07-21 | [rc/sway] add original ws switch / window move keys on Mod1 (alt) |  Amin Bandali | 1 | -3/+10 |
2018-07-21 | [rc/sway-ws-util] doc fix•••also, forgot to mention that the grandparent commit adds dependency
on jq.
|  Amin Bandali | 1 | -1/+1 |
2018-07-21 | [rc/sway-ws-util] wrap around on workspace 1 and 10 |  Amin Bandali | 1 | -2/+2 |