summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [emacs] update org; secrets: eval-when-compile require 'auth-sourceAmin Bandali2018-11-022-1/+1
| | | | update org to release_9.1.14-1017-g6382a6bbb
* [emacs] update 14 dronesAmin Bandali2018-11-0114-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
* [emacs] assimilate slack and deps, clear up .gitignore, add secretsAmin Bandali2018-11-0113-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.
* [emacs] assimilate other-frame-window and winum (TODO: set them up)Amin Bandali2018-10-313-0/+6
|
* [emacs] assimilate org-outline-numbering and depAmin Bandali2018-10-314-0/+9
| | | | TODO: sort out auto-upating if possible and then enable
* [emacs] enable orgalist-mode in message-modeAmin Bandali2018-10-311-1/+2
|
* [emacs] some pdf-tools customizationsAmin Bandali2018-10-311-2/+6
|
* [emacs] assimilate meghanada and deps (for Java)Amin Bandali2018-10-314-0/+70
| | | | also briefly tried lsp-java but meghanada seems to be more stable atm
* [emacs/amin/notmuch] don’t delete other windows when prefix argAmin Bandali2018-10-311-2/+3
|
* [emacs] update 9 dronesAmin Bandali2018-10-319-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
* [emacs/company] allow abort with escAmin Bandali2018-10-291-1/+2
|
* [emacs] disable highlight-indent-guides-mode in org-modeAmin Bandali2018-10-291-1/+2
| | | | | | causes *huge* langging when typing a large org file like my rc.org TODO: investigate and report to upstream
* [emacs] use lean-input as default input method, toggled with C-\Amin Bandali2018-10-291-2/+6
| | | | super handy for inserting logical symbols like ∧,∨,→,↔,≡,≜,∩,∪,λ,∘,⋯
* [emacs/org] enable auto-fill-mode and flyspell-mode in org-modeAmin Bandali2018-10-291-1/+3
|
* [emacs] add a few frame-related key bindingsAmin Bandali2018-10-291-1/+4
|
* [emacs] update 16 dronesAmin Bandali2018-10-2916-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
* [rc/{getmail,git,msmtp}] update to reflect fencepost username changeAmin Bandali2018-10-291-7/+11
|
* [emacs] assimilate and use typo.el, along with ispell workaroundAmin Bandali2018-10-293-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
* [rc/{sway,i3status}] display screen icon on the bar when nosleepAmin Bandali2018-10-221-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.
* [rc/sway] simple file-based presentation modeAmin Bandali2018-10-211-2/+8
|
* [emacs/pdf-tools] whoops, fix key binding typoAmin Bandali2018-10-211-1/+1
|
* [emacs] use-package ox-beamer, mark org-beamer-export-to-latex safeAmin Bandali2018-10-212-1/+4
|
* [emacs] update 5 drones, use new magit 2.90.0 command namesAmin Bandali2018-10-216-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
* [emacs] assimilate pdf-tools and depsAmin Bandali2018-10-216-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.
* [rc/sway] add notifications and screenshottingAmin Bandali2018-10-201-6/+36
| | | | deps: mako, grim, and slurp (all by emersion)
* [rc] fix arguments to lightAmin Bandali2018-10-201-1/+1
| | | | recent breaking change on upstream
* [rc] be more quiet while fetching emailAmin Bandali2018-10-201-1/+1
|
* [rc/tlp] fix hostnameAmin Bandali2018-10-201-2/+2
|
* [rc/sway] don't automatically lock the screenAmin Bandali2018-10-201-10/+8
|
* [rc/sway] per host input configAmin Bandali2018-10-201-25/+47
|
* [emacs] update 4 dronesAmin Bandali2018-10-204-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
* [emacs] remove tao-themeAmin Bandali2018-10-203-12/+0
| | | | i've been using eink for a few months already
* [emacs/ibuffer] change org filter from name-based to mode-basedAmin Bandali2018-10-202-2/+2
|
* [emacs] some cosmetic changesAmin Bandali2018-10-202-4/+90
|
* [emacs] update 13 dronesAmin Bandali2018-10-1813-0/+0
| | | | | | | | | | | | | | | | 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
* [emacs,rc] update mail and gpg keyAmin Bandali2018-10-173-17/+15
|
* [rc] update my gnu address once moreAmin Bandali2018-10-091-3/+3
|
* [emacs,rc] switch to Source Code Pro from Ubuntu Mono throughoutAmin Bandali2018-10-092-10/+12
|
* [emacs] add ox-latex IEEEtran supportAmin Bandali2018-10-091-1/+17
|
* [emacs] set up outline-minor-mode for prog-mode, with bindingsAmin Bandali2018-10-091-0/+21
|
* [emacs] disable borg-nix-shell for nowAmin Bandali2018-10-093-8/+5
| | | | TODO: remove notmuch after migrating to Gnus
* [emacs] gentler font resizingAmin Bandali2018-10-091-0/+6
|
* [emacs] update 7 dronesAmin Bandali2018-10-097-0/+0
| | | | | | | | | | 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
* add .mailmapAmin Bandali2018-10-051-0/+3
|
* [emacs] update 5 dronesAmin Bandali2018-10-055-0/+0
| | | | | | | | 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
* [emacs] update 12 dronesAmin Bandali2018-10-0312-0/+0
| | | | | | | | | | | | | | | 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
* [emacs] update 8 dronesAmin Bandali2018-09-298-0/+0
| | | | | | | | | | | 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
* [emacs] update 6 dronesAmin Bandali2018-09-266-0/+0
| | | | | | | | | 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
* [rc] small misc changesAmin Bandali2018-09-241-2/+2
|
* [rc/sway] change font from Ubuntu Mono to DejaVu Sans MonoAmin Bandali2018-09-241-1/+4
| | | | | | | looks better than Ubuntu Mono after the following recent changes: https://github.com/swaywm/sway/pull/2677 https://github.com/swaywm/sway/pull/2691