summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [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 Amin Bandali2018-10-293-0/+38
* [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. Amin Bandali2018-10-221-2/+80
* [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 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 Amin Bandali2018-10-216-6/+6
* [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. Amin Bandali2018-10-216-17/+38
* [rc/sway] add notifications and screenshotting•••deps: mako, grim, and slurp (all by emersion) Amin Bandali2018-10-201-6/+36
* [rc] fix arguments to light•••recent breaking change on upstream Amin Bandali2018-10-201-1/+1
* [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 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 Amin Bandali2018-10-204-0/+0
* [emacs] remove tao-theme•••i've been using eink for a few months already Amin Bandali2018-10-203-12/+0
* [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 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 Amin Bandali2018-10-1813-0/+0
* [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 now•••TODO: remove notmuch after migrating to Gnus Amin Bandali2018-10-093-8/+5
* [emacs] gentler font resizingAmin Bandali2018-10-091-0/+6
* [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 Amin Bandali2018-10-097-0/+0
* add .mailmapAmin Bandali2018-10-051-0/+3
* [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 Amin Bandali2018-10-055-0/+0
* [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 Amin Bandali2018-10-0312-0/+0
* [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 Amin Bandali2018-09-298-0/+0
* [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 Amin Bandali2018-09-266-0/+0
* [rc] small misc changesAmin Bandali2018-09-241-2/+2
* [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 Amin Bandali2018-09-241-1/+4
* [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 Amin Bandali2018-09-246-0/+0
* [emacs] assimilate 6 drones (nix-mode and its deps)Amin Bandali2018-09-248-0/+29
* [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 Amin Bandali2018-09-236-0/+0
* [emacs] increase recentf-max-saved-items from 20 to 40Amin Bandali2018-09-231-1/+3
* [emacs] assimilate orgalistAmin Bandali2018-09-233-0/+5
* [rc/i3status] enable displaying ethernet statusAmin Bandali2018-09-211-6/+6
* [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 Amin Bandali2018-09-217-0/+0
* [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 Amin Bandali2018-09-187-0/+0
* [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. Amin Bandali2018-09-181-2/+14
* [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) Amin Bandali2018-09-171-0/+25
* [rc/sway] increase font size to 11Amin Bandali2018-09-171-1/+1
* [rc/sway] increase locking delays and use Ubuntu MonoAmin Bandali2018-09-161-2/+5
* [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. Amin Bandali2018-09-161-20/+20
* [rc/sway] disable langa's touchapd•••i only use the trackpoint Amin Bandali2018-09-161-0/+8
* [rc] add swaylock configuration and lock screen when idleAmin Bandali2018-09-161-12/+16
* [rc/tlp] disable bluetooth on startup for langaAmin Bandali2018-09-161-1/+2
* [rc/tlp] add config for langa (formerly enigma)Amin Bandali2018-09-161-1/+312