summaryrefslogtreecommitdiffstats
path: root/lib (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-11-08[emacs] gnus-posting-styles is good enough, no need for gnus-aliasAmin Bandali1-0/+0
2018-11-08[emacs/{gnus,org}] org-store-link (binding + no limit on subject)Amin Bandali1-4/+8
2018-11-08[emacs] assimilate and use gnus-alias instead of gnus-posting-stylesAmin Bandali3-12/+48
2018-11-07[emacs/gnus] bindings and posting styles fixesAmin Bandali1-9/+25
2018-11-07[emacs] update 7 drones, remove meghanada, note lsp-java depsAmin Bandali10-5/+19
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
2018-11-07[emacs,rc] Gnus + Isync + Dovecot configs, notmuch-emacs phase outAmin Bandali3-90/+155
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
2018-11-07[emacs] start configuring Gnus :)Amin Bandali1-10/+52
2018-11-06[emacs] update 5 dronesAmin Bandali5-0/+0
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
2018-11-06[emacs] add some help and helpful bindingsAmin Bandali1-3/+17
2018-11-06[emacs] Gnus setup skeletonAmin Bandali1-0/+31
2018-11-05[emacs] make outline bindings not overlap, bindings for flycheckAmin Bandali1-2/+6
2018-11-05[rc] nix → deb, and a few useful aliasesAmin Bandali1-6/+7
2018-11-04[emacs] update 4 dronesAmin Bandali4-0/+0
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
2018-11-04[emacs] a few useful super bindingsAmin Bandali1-5/+6
2018-11-04[emacs] small slack enhancementsAmin Bandali1-2/+4
2018-11-04Revert "[emacs] assimilate org-outline-numbering and dep"Amin Bandali4-9/+0
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
2018-11-04[emacs] some slack-related enhancementsAmin Bandali1-2/+15
2018-11-04[emacs] update 9 dronesAmin Bandali9-0/+0
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
2018-11-02[emacs] update org; secrets: eval-when-compile require 'auth-sourceAmin Bandali2-1/+1
update org to release_9.1.14-1017-g6382a6bbb
2018-11-01[emacs] update 14 dronesAmin Bandali14-0/+0
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
2018-11-01[emacs] assimilate slack and deps, clear up .gitignore, add secretsAmin Bandali13-7/+95
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.
2018-10-31[emacs] assimilate other-frame-window and winum (TODO: set them up)Amin Bandali3-0/+6
2018-10-31[emacs] assimilate org-outline-numbering and depAmin Bandali4-0/+9
TODO: sort out auto-upating if possible and then enable
2018-10-31[emacs] enable orgalist-mode in message-modeAmin Bandali1-1/+2
2018-10-31[emacs] some pdf-tools customizationsAmin Bandali1-2/+6
2018-10-31[emacs] assimilate meghanada and deps (for Java)Amin Bandali4-0/+70
also briefly tried lsp-java but meghanada seems to be more stable atm
2018-10-31[emacs/amin/notmuch] don’t delete other windows when prefix argAmin Bandali1-2/+3
2018-10-31[emacs] update 9 dronesAmin Bandali9-0/+0
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
2018-10-29[emacs/company] allow abort with escAmin Bandali1-1/+2
2018-10-29[emacs] disable highlight-indent-guides-mode in org-modeAmin Bandali1-1/+2
causes *huge* langging when typing a large org file like my rc.org TODO: investigate and report to upstream
2018-10-29[emacs] use lean-input as default input method, toggled with C-\Amin Bandali1-2/+6
super handy for inserting logical symbols like ∧,∨,→,↔,≡,≜,∩,∪,λ,∘,⋯
2018-10-29[emacs/org] enable auto-fill-mode and flyspell-mode in org-modeAmin Bandali1-1/+3
2018-10-29[emacs] add a few frame-related key bindingsAmin Bandali1-1/+4
2018-10-29[emacs] update 16 dronesAmin Bandali16-0/+0
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
2018-10-29[rc/{getmail,git,msmtp}] update to reflect fencepost username changeAmin Bandali1-7/+11
2018-10-29[emacs] assimilate and use typo.el, along with ispell workaroundAmin Bandali3-0/+38
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
2018-10-22[rc/{sway,i3status}] display screen icon on the bar when nosleepAmin Bandali1-2/+80
- 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.
2018-10-21[rc/sway] simple file-based presentation modeAmin Bandali1-2/+8
2018-10-21[emacs/pdf-tools] whoops, fix key binding typoAmin Bandali1-1/+1
2018-10-21[emacs] use-package ox-beamer, mark org-beamer-export-to-latex safeAmin Bandali2-1/+4
2018-10-21[emacs] update 5 drones, use new magit 2.90.0 command namesAmin Bandali6-6/+6
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
2018-10-21[emacs] assimilate pdf-tools and depsAmin Bandali6-17/+38
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.
2018-10-20[rc/sway] add notifications and screenshottingAmin Bandali1-6/+36
deps: mako, grim, and slurp (all by emersion)
2018-10-20[rc] fix arguments to lightAmin Bandali1-1/+1
recent breaking change on upstream
2018-10-20[rc] be more quiet while fetching emailAmin Bandali1-1/+1
2018-10-20[rc/tlp] fix hostnameAmin Bandali1-2/+2
2018-10-20[rc/sway] don't automatically lock the screenAmin Bandali1-10/+8
2018-10-20[rc/sway] per host input configAmin Bandali1-25/+47
2018-10-20[emacs] update 4 dronesAmin Bandali4-0/+0
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
2018-10-20[emacs] remove tao-themeAmin Bandali3-12/+0
i've been using eink for a few months already