summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [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
* [emacs] update 13 drones•••lib/company master 0.9.6-61-g4205ad6 lib/doom-modeline master 0.4.0-11-ga476d58 lib/ghub master v2.0.1-51-g440a563 lib/graphql master 0.1.1-4-ge2b3096 lib/haskell-mode master v13.14-1175-gd6c2666 lib/helpful master 0.13-11-g2565d04 lib/ivy master 0.10.0-402-gf969cf8 lib/magit master 2.13.0-242-g8adbe435 lib/notmuch master archive/debian/0.27-3-34-gc846e15f lib/org master release_9.1.14-914-gfa3dab48d lib/ox-hugo master v0.8-395-gbdc20fb lib/tao-theme master f21288c lib/use-package master 2.3-404-g2b89ca4 Amin Bandali2018-09-1513-0/+0
* [emacs] use ox-hugo-auto-exportAmin Bandali2018-09-151-0/+3
* [emacs] unbind C-j in emmet-mode-keymapAmin Bandali2018-09-151-1/+2
* [emacs] company-dabbrev: don't ever change casing of completionsAmin Bandali2018-09-151-0/+2
* [emacs] Ibubffer: categorize css-mode and scss-mode in "web"Amin Bandali2018-09-151-0/+2
* [emacs] (setq org-log-done 'time)Amin Bandali2018-09-151-1/+2
* [rc/fontconfig] use Liberation Sans over Nimbus Sans for HelveticaAmin Bandali2018-09-151-2/+2
* [emacs] update 6 drones, assimilate 2 new deps•••lib/doom-modeline master 0.4.0-10-g54c2824 lib/ghub master v2.0.1-45-gcdccff8 lib/graphql master ea85c2b lib/haskell-mode master v13.14-1172-gb441b93 lib/org master release_9.1.14-912-g5fe165003 lib/projectile master v1.0.0-25-g0944c25 lib/tao-theme master 8582ac9 lib/treepy master 0.1.1 Amin Bandali2018-09-119-0/+6
* [emacs] update 16 drones•••lib/borg master v2.0.0-71-g759dc85 lib/company master 0.9.6-57-g4fe0bec lib/dante master 1.4-77-g5cbf672 lib/dash master 2.14.1-21-g6514359 lib/doom-modeline master 0.4.0-8-gbc06fad lib/flycheck master 31-177-g253febbd lib/ghub master v2.0.1-42-g1653e6f lib/helm master v3.0-7-gf4e0168b lib/highlight-indent-guides master e463564 lib/ivy master 0.10.0-397-g196dd15 lib/lean-mode master 9d6b847 lib/magit master 2.13.0-205-g0e818e9d lib/markdown-mode master v2.3-198-g30ae222 lib/notmuch master archive/debian/0.27-3-31-g8dcc38ce lib/org master release_9.1.14-911-g98755f629 lib/ox-hugo master v0.8-391-gc211999 Amin Bandali2018-09-1016-0/+0
* disable making notmuch docs for now, due to automake issues•••fix doesn't seem to be applied to nixpkgs unstable yet ? either that, or some package might somehow be using an unpatched version. https://github.com/NixOS/nixpkgs/pull/42649 http://git.savannah.gnu.org/cgit/automake.git/commit/?id=13f00eb4493c217269b76614759e452d8302955e Amin Bandali2018-09-101-3/+3
* [rc] a few changes and notmuch tags for new coursesAmin Bandali2018-09-101-8/+10
* [emacs] configure IbufferAmin Bandali2018-09-021-1/+59
* [emacs] update 5 drones•••lib/dante master 1.4-70-ge35bac2 lib/lcr master 1.1 lib/magit master 2.13.0-204-g852c7593 lib/org master release_9.1.14-908-gf1269e4c1 lib/proof-site master v4.4-203-g65d69a7a Amin Bandali2018-09-025-0/+0
* [emacs] assimilate highlight-indent-guidesAmin Bandali2018-09-023-0/+19
* [emacs] defmacro setq-every! and set web-related indentation to 2Amin Bandali2018-09-021-5/+29
* [emacs] assimilate web-mode and emmet-mode for better web dev xp•••TODO: change indentation offsets to 2 Amin Bandali2018-09-024-0/+33
* add license (GPLv3+) fileAmin Bandali2018-09-012-0/+675
* [emacs] remove shackle•••most packages that i use have fairly sane defaults. also, shackles messes with magit popups a bit, and fixing it would require writing custom functions, which i'm not down to do at the moment. basically, the costs way outweight the benefits right now. i might add it again some day though :) Amin Bandali2018-09-013-24/+0
* [emacs] update 5 drones•••lib/helm master v3.0-6-g3f3bfa4f lib/hydra master 0.14.0-18-g44b4259 lib/markdown-mode master v2.3-196-gb6de08a lib/org master release_9.1.14-906-gcbb7be9c2 lib/ox-hugo master v0.8-360-gd31eb31 Amin Bandali2018-09-015-0/+0
* [emacs/shackle] fix typo in rule :alignAmin Bandali2018-09-011-1/+1
* [emacs] assimilate boxquote.el and add key bindings on C-c qAmin Bandali2018-08-313-0/+40
* [emacs] assimilate unkillable-scratch•••make *scratch* and *Messages* unkillable Amin Bandali2018-08-303-0/+15
* [emacs] move *compilation* auto-close to own section under DefaultsAmin Bandali2018-08-301-10/+14
* remove vestigial other/ directoryAmin Bandali2018-08-303-9/+0
* [emacs] update 4 drones•••lib/doom-modeline master 0.4.0-6-gac03729 lib/magit master 2.13.0-203-g854fb0b0 lib/org master release_9.1.14-905-gee4dbaff6 lib/proof-site master v4.4-202-g6aeacf58 Amin Bandali2018-08-304-0/+0
* [emacs] delete old backups automatically•••stops emacs from annoying me on exit Amin Bandali2018-08-301-1/+2
* [emacs] call compile after async tangle, auto-close *compilation*•••close *compilation* buffer on successful compile Amin Bandali2018-08-301-7/+23
* [emacs] automatically tangle init.org on saveAmin Bandali2018-08-301-0/+47
* [emacs] add crux-top-join-line bindings (à la evil-mode's J)Amin Bandali2018-08-301-1/+3
* [emacs] C-l eshell clear binding and magit-dispatch-popup on bottomAmin Bandali2018-08-291-1/+9
* [emacs] assimilate shell-popAmin Bandali2018-08-293-0/+14
* [rc/notmuch] add work and lists/alloytools tagging rulesAmin Bandali2018-08-291-1/+3
* [emacs] assimilate helpful and its deps, and add bindingsAmin Bandali2018-08-296-0/+25
* [emacs] assimilate shackle and add a few useful popup rulesAmin Bandali2018-08-293-0/+21