Amin Bandali [Fri, 29 Apr 2022 23:48:18 +0000 (19:48 -0400)]
git: use my @kelar.org address (and its smtp server) by default
Amin Bandali [Tue, 19 Oct 2021 04:36:37 +0000 (00:36 -0400)]
add change-theme script
allows changing themes for future application instances as well as
currently-running ones on the fly. xterm and emacs have been tested
and are known to work so far.
Amin Bandali [Tue, 19 Oct 2021 03:50:30 +0000 (23:50 -0400)]
move some machine-specific keyboard settings to their respective profile
Amin Bandali [Tue, 19 Oct 2021 03:40:23 +0000 (23:40 -0400)]
gpg: set pinentry-mode to loopback
this is the missing piece for getting pinentry in minibuffer in emacs,
for example in eshell, instead of a 'pop up' pinentry that completely
messes everything up.
with this in place, don't greatly extend the key cache ttls, since we
don't have to worry about our tty emacs being interrupted if we
mindlessly stumble into a gpg pinentry.
Amin Bandali [Tue, 19 Oct 2021 03:36:55 +0000 (23:36 -0400)]
getmail: delete mail from server immediately
Amin Bandali [Tue, 19 Oct 2021 03:36:39 +0000 (23:36 -0400)]
mbsync: increase timeout for gnu account sync
Amin Bandali [Tue, 19 Oct 2021 01:37:34 +0000 (21:37 -0400)]
signature: simplify
Amin Bandali [Tue, 19 Oct 2021 01:37:08 +0000 (21:37 -0400)]
emacs: update package versions, ditch orgalist, remove deprecated commented pinentry bits
Amin Bandali [Tue, 19 Oct 2021 01:33:40 +0000 (21:33 -0400)]
remove some vestigial configs
Amin Bandali [Tue, 19 Oct 2021 01:19:43 +0000 (21:19 -0400)]
xterm: specify the configs more generally so that it would work for floating variant as well
Amin Bandali [Mon, 18 Oct 2021 19:16:02 +0000 (15:16 -0400)]
i3: switch from urxvt to xterm
Amin Bandali [Mon, 18 Oct 2021 16:39:38 +0000 (12:39 -0400)]
user-dirs: rename XDG_TEMPLATES_DIR from temp to tmpl
Amin Bandali [Mon, 18 Oct 2021 16:38:52 +0000 (12:38 -0400)]
xterm: set scrollTtyOutput: false and saveLines: 100000
Amin Bandali [Mon, 18 Oct 2021 16:08:19 +0000 (12:08 -0400)]
x: add xterm config
for now mainly to set metaSendsEscape to true
Amin Bandali [Sun, 17 Oct 2021 19:36:51 +0000 (15:36 -0400)]
several uncommitted changes
Amin Bandali [Tue, 18 May 2021 22:54:57 +0000 (18:54 -0400)]
gnus: conditional mail setup based on hostname
Amin Bandali [Tue, 18 May 2021 22:54:06 +0000 (18:54 -0400)]
emacs: tweak mode-line look
Amin Bandali [Tue, 18 May 2021 22:53:38 +0000 (18:53 -0400)]
i3: add two new key bindings for convenience
Amin Bandali [Tue, 18 May 2021 22:52:50 +0000 (18:52 -0400)]
add rofi-pamixer convenience scripts for changing volume
Amin Bandali [Tue, 18 May 2021 22:51:33 +0000 (18:51 -0400)]
xdg: switch back to the ~/usr/ prefix
Amin Bandali [Tue, 18 May 2021 22:50:15 +0000 (18:50 -0400)]
xresources: tweak urxvt colours
Amin Bandali [Mon, 17 May 2021 01:22:34 +0000 (21:22 -0400)]
small mail-related tweaks
Amin Bandali [Sun, 16 May 2021 01:42:51 +0000 (21:42 -0400)]
add lisp/bandali-po.el with customizations for po-mode
Amin Bandali [Sun, 16 May 2021 01:04:27 +0000 (21:04 -0400)]
add po-mode.el from the gettext repo
https://git.savannah.gnu.org/gitweb/?p=gettext.git;a=blob;f=gettext-tools/emacs/po-mode.el;h=
e04428772c1c487773282d68115672dd1e823fa5;hb=HEAD
Amin Bandali [Sun, 16 May 2021 00:48:32 +0000 (20:48 -0400)]
fix "M-r" binding for eshell history completion
Amin Bandali [Sun, 16 May 2021 00:47:10 +0000 (20:47 -0400)]
bind "C-c f p" to find-file-at-point
Amin Bandali [Sun, 16 May 2021 00:46:15 +0000 (20:46 -0400)]
various small email-related tweaks
Amin Bandali [Sun, 16 May 2021 00:41:59 +0000 (20:41 -0400)]
experiment with using the default emacs completion system
Amin Bandali [Sun, 16 May 2021 00:39:20 +0000 (20:39 -0400)]
remove some long-unused vestigial bits and pieces
Amin Bandali [Sun, 16 May 2021 00:32:25 +0000 (20:32 -0400)]
tridactyl: focus <video> tags using ;v
Amin Bandali [Sun, 16 May 2021 00:20:45 +0000 (20:20 -0400)]
migrate from msmtp (external) to emacs's own smtpmail
todo: see if it's possible to pin cert fingerprints as with msmtp
Amin Bandali [Sun, 16 May 2021 00:04:21 +0000 (20:04 -0400)]
migrate from ebdb to a simple ~/.mailrc
also automatically expand aliases when going to the next line or
jumping to the end of buffer in message-mode.
Amin Bandali [Tue, 27 Apr 2021 23:23:58 +0000 (19:23 -0400)]
Tweak Gnus setup.
Most usefully, set gnus-topic-topology for a stable topology of Gnus
topics.
Amin Bandali [Tue, 27 Apr 2021 23:17:40 +0000 (19:17 -0400)]
Local SFL mail.
Amin Bandali [Sun, 25 Apr 2021 19:12:42 +0000 (15:12 -0400)]
* .emacs.d/lisp/bandali-erc.el: Don't set erc-lurker-hide-list.
For the time being, until I get around to adding an option to ERC to
log such messages to disk, as I'd like to have them in the logs even
if I choose to hide them in ERC itself.
Amin Bandali [Sat, 24 Apr 2021 19:18:01 +0000 (15:18 -0400)]
* .config/screen/screenrc: Lock screen when idle.
Amin Bandali [Tue, 20 Apr 2021 00:17:09 +0000 (20:17 -0400)]
* .emacs.d/lisp/bandali-gnus.el: More convenient reply bindings
Amin Bandali [Tue, 20 Apr 2021 00:15:54 +0000 (20:15 -0400)]
* .emacs.d/lisp/bandali-erc.el: Custom log directory and file names
Amin Bandali [Mon, 19 Apr 2021 02:22:39 +0000 (22:22 -0400)]
* .emacs.d/lisp/bandali-erc.el: Look up certs from authinfo file
Amin Bandali [Wed, 14 Apr 2021 22:23:49 +0000 (18:23 -0400)]
.config/msmtp/config: Update TLS fingerprints for shemshak and gnu
Amin Bandali [Sun, 11 Apr 2021 15:04:08 +0000 (11:04 -0400)]
Update ERC setup
I'm not using ZNC anymore. Also, use client certificates for
authentication with the networks.
Also bump copyright years.
Amin Bandali [Wed, 7 Apr 2021 20:58:20 +0000 (16:58 -0400)]
Tweak ERC settings, including enabling logging
Amin Bandali [Wed, 7 Apr 2021 20:31:34 +0000 (16:31 -0400)]
Customize mode-line faces only in graphical environments
Amin Bandali [Sun, 4 Apr 2021 01:50:36 +0000 (21:50 -0400)]
Add some missing bins
Amin Bandali [Sat, 3 Apr 2021 23:50:50 +0000 (19:50 -0400)]
Add configs for compton, dunst, i3, i3status, jami, and mpv
Amin Bandali [Sun, 28 Mar 2021 11:30:54 +0000 (07:30 -0400)]
* .config/screen/screenrc: Use ^z (instead of ^a) as the prefix
Amin Bandali [Sun, 28 Mar 2021 11:29:35 +0000 (07:29 -0400)]
Add dunst.service dbus file
To help force use of dunst in desktop environments like MATE.
Amin Bandali [Sun, 14 Mar 2021 04:44:05 +0000 (23:44 -0500)]
Many uncommitted changes
Amin Bandali [Sat, 2 Jan 2021 19:41:24 +0000 (14:41 -0500)]
Add picom config
* .config/picom/picom.conf: Add initial version, from
https://github.com/yshui/picom/blob/
d974367a0446f4f1939daaada7cb6bca84c893ef/picom.sample.conf
Amin Bandali [Sat, 2 Jan 2021 19:37:19 +0000 (14:37 -0500)]
Upgrade exwm-edit
Amin Bandali [Sun, 22 Nov 2020 05:22:00 +0000 (00:22 -0500)]
Use my own newline & reformat function for M-RET in message
Amin Bandali [Sun, 22 Nov 2020 05:20:17 +0000 (00:20 -0500)]
A few accumulated changes
Amin Bandali [Sun, 22 Nov 2020 05:18:04 +0000 (00:18 -0500)]
Remove (unused) magit config
Amin Bandali [Sun, 22 Nov 2020 05:14:48 +0000 (00:14 -0500)]
Remove ivy, related packages, and my configs for it
Amin Bandali [Sun, 22 Nov 2020 04:59:40 +0000 (23:59 -0500)]
A few more small changes
Amin Bandali [Wed, 21 Oct 2020 01:03:51 +0000 (21:03 -0400)]
A few small uncommitted changes
Amin Bandali [Tue, 13 Oct 2020 15:05:33 +0000 (11:05 -0400)]
Small EXWM tweaks
* .emacs.d/lisp/bandali-exwm.el: bump `exwm-workspace-number' to 10,
check for Iceweasel in addition to IceCat.
Amin Bandali [Tue, 13 Oct 2020 02:13:45 +0000 (22:13 -0400)]
Some adaptations for my current EXWM setup
Amin Bandali [Mon, 12 Oct 2020 15:14:51 +0000 (11:14 -0400)]
* .emacs.d/lisp/bandali-ivy.el: Disable ido-mode when starting ivy
Amin Bandali [Mon, 12 Oct 2020 15:11:02 +0000 (11:11 -0400)]
bash: Disallow overwriting existing file using shell redirection
Amin Bandali [Mon, 12 Oct 2020 14:59:22 +0000 (10:59 -0400)]
Switch to EXWM
(langa runs Parabola GNU/Linux-libre)
Amin Bandali [Mon, 12 Oct 2020 01:54:49 +0000 (21:54 -0400)]
Changes from new Parabola setup
Amin Bandali [Thu, 8 Oct 2020 00:12:00 +0000 (20:12 -0400)]
Add expand-region to `package-load-list'
Amin Bandali [Thu, 8 Oct 2020 00:08:19 +0000 (20:08 -0400)]
* .emacs.d/lisp/bandali-erc.el: Tweak pals
Amin Bandali [Tue, 6 Oct 2020 18:49:08 +0000 (14:49 -0400)]
Remove some vestigial stuff
Amin Bandali [Tue, 6 Oct 2020 04:14:12 +0000 (00:14 -0400)]
Move user-level configs out of rc.org
I will keep rc.org around for now, only for system-level (global)
config files.
Amin Bandali [Tue, 6 Oct 2020 03:38:06 +0000 (23:38 -0400)]
Move GNU Emacs configs from ./ into .emacs.d/
I will be using the repository to store my configurations for other
non-Emacs pieces of software. The repository itself will be located
at ~/ rather than ~/.emacs.d/.
Amin Bandali [Tue, 6 Oct 2020 03:18:01 +0000 (23:18 -0400)]
Fold lisp/bandali-utils.el back into init.el
Amin Bandali [Mon, 5 Oct 2020 01:35:41 +0000 (21:35 -0400)]
Pin ELPA package versions
Amin Bandali [Mon, 5 Oct 2020 01:34:46 +0000 (21:34 -0400)]
Remove old Borg-specific Makefile
Amin Bandali [Sun, 4 Oct 2020 23:53:01 +0000 (19:53 -0400)]
* lisp/bandali-magit.el: New file.
Move (commented out) Magit stuff from init.el to new file.
Amin Bandali [Sun, 4 Oct 2020 23:40:26 +0000 (19:40 -0400)]
* lisp/bandali-erc.el: Small tweaks to the nick and pal faces
Amin Bandali [Sun, 4 Oct 2020 22:39:23 +0000 (18:39 -0400)]
Migrate from using Borg to ELPA
Amin Bandali [Sun, 27 Sep 2020 16:38:49 +0000 (12:38 -0400)]
Drop no-littering
Amin Bandali [Sun, 27 Sep 2020 16:10:06 +0000 (12:10 -0400)]
Various config updates in rc.org
Amin Bandali [Sun, 27 Sep 2020 16:06:44 +0000 (12:06 -0400)]
Drop use-package
along with some unused stuff
Amin Bandali [Sat, 19 Sep 2020 23:34:12 +0000 (19:34 -0400)]
* lisp/bandali-gnus.el: SFL mail setup
Amin Bandali [Sun, 13 Sep 2020 03:59:23 +0000 (23:59 -0400)]
A few small accumulated changes
Amin Bandali [Sun, 16 Aug 2020 04:41:55 +0000 (00:41 -0400)]
Update 5 drones
Update hl-todo to
v3.1.2-5-g0598b98
Update ivy to
0.13.0-340-g9619e3c
Update magit to
v2.90.1-1037-g81a5f566
Update org to release_9
.3.7-710-g3f04ad8d2
Update page-break-lines to
0.11-30-gf8c4cd7
Amin Bandali [Sat, 15 Aug 2020 03:22:56 +0000 (23:22 -0400)]
Various ERC customizations
* lisp/bandali-erc.el: Make 'erc-pal-face more subtle, with a slight
yellow background. Also, set erc-pal-highlight-type to the
newly-added `message' type [1:
e365b9ab7b], which in contrast to
`all', only highlights the message body and not the nick. Lastly, add
the tilde.chat network.
[1:
e365b9ab7b]: 2020-08-14 22:12:02 -0400
Add `message' to erc-match.el highlight types
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=
e365b9ab7b989c0587c0f2c0f05d35b4d67920dd
Amin Bandali [Wed, 12 Aug 2020 22:08:43 +0000 (18:08 -0400)]
Remove erc-scrolltoplace
keep-place seems fine
Amin Bandali [Wed, 12 Aug 2020 22:07:00 +0000 (18:07 -0400)]
* lisp/bandali-gnus.el: Don't create groups for debbugs messages.
Amin Bandali [Wed, 12 Aug 2020 16:44:14 +0000 (12:44 -0400)]
Update 2 drones
Update hl-todo to
v3.1.2-3-g14adee3
Update rt-liberation to
9902111
Amin Bandali [Tue, 11 Aug 2020 04:32:52 +0000 (00:32 -0400)]
CHANGE 9 drones
Update async to
v1.9.4-14-g36a1015
Update dash to
2.17.0-7-gb92ab5a
Remove diff-hl
Update hl-todo to
v3.1.2-2-g96bc28d
Update magit to
v2.90.1-1035-g4033285e
Update no-littering to
v1.1.1-4-gaaa3c36
Update org to release_9
.3.7-708-g5417e384e
Update rt-liberation to
133559f
Update use-package to
2.4-49-g4fb1f9a
Amin Bandali [Tue, 11 Aug 2020 02:50:54 +0000 (22:50 -0400)]
* lisp/bandali-message.el: only use name when quoting when available
Amin Bandali [Tue, 11 Aug 2020 02:50:22 +0000 (22:50 -0400)]
* lisp/bandali-erc.el: add pals, show erc-track message counts
Amin Bandali [Tue, 11 Aug 2020 02:49:17 +0000 (22:49 -0400)]
* init.el: Disable diff-hl for now, don't set case-fold-search
Amin Bandali [Tue, 11 Aug 2020 02:46:14 +0000 (22:46 -0400)]
A few small tweaks
Amin Bandali [Tue, 11 Aug 2020 02:45:41 +0000 (22:45 -0400)]
Assimilate rt-liberation
ed929f5
Amin Bandali [Fri, 31 Jul 2020 15:50:41 +0000 (11:50 -0400)]
Update scpaste to
0.6.5-20-gcd4fa0a
change url to repo on sourcehut
Amin Bandali [Fri, 31 Jul 2020 04:47:31 +0000 (00:47 -0400)]
Update 12 drones
Update debbugs to
b801e51
Update hl-todo to
v3.1.2-1-g6469c5e
Update ivy to
0.13.0-337-gc6b60d3
Update magit to
v2.90.1-1028-gfccd3cff
Update no-littering to
v1.1.1-3-g7edbc4b
Update org to release_9
.3.7-700-ga1e5bee5c
Update scpaste to
0.6.5-20-g2aa1513
Update transient to
v0.2.0-30-g4d44d08
Update use-package to
2.4-44-g7d92536
Update which-key to
v3.4.0-27-g3642c11
Update with-editor to v2.9.4
Update yasnippet to
0.14.0-8-g5cbdbf0
Amin Bandali [Fri, 31 Jul 2020 01:29:22 +0000 (21:29 -0400)]
Avoid moving CSC cron reports to Junk
Amin Bandali [Tue, 21 Jul 2020 13:31:39 +0000 (09:31 -0400)]
Update mail signatures
I'm actually an MMath now :-)
Amin Bandali [Tue, 21 Jul 2020 13:30:11 +0000 (09:30 -0400)]
Various email-related changes
Amin Bandali [Tue, 21 Jul 2020 13:27:01 +0000 (09:27 -0400)]
use-package debbugs
Amin Bandali [Tue, 21 Jul 2020 13:23:45 +0000 (09:23 -0400)]
Assimilate 2 drones, update my znc fork's url
Assimilate biblio.el
0.2-18-geb9baf1
Assimilate debbugs
50d3dca
Amin Bandali [Thu, 2 Jul 2020 22:31:23 +0000 (18:31 -0400)]
Update 17 drones and commit a bunch of changes
Update amx to
v3.3-15-gccfc92c
Update borg to
v3.1.2-11-gbc6d869
Update dash to
2.17.0-5-g732d92e
Update diff-hl to
1.8.7-17-g2281a89
Update ebdb to
0.6-130-g0b70386
Update ivy to
0.13.0-336-gd951004
Update libgit to
0ef8b13
Update magit to
v2.90.1-1021-g485ee181
Update minions to v0.3.4
Update no-littering to
v1.1.0-2-g93d66b1
Update org to release_9
.3.7-662-g0c0d00b93
Update orgalist to
5b51845
Update transient to
v0.2.0-28-g73694be
Update use-package to
2.4-41-gbfc5ecd
Update which-key to
v3.4.0-25-g8f2427a
Update with-editor to
v2.9.3-3-g7c51288
Update yasnippet to
0.14.0-7-gd3d6d70
Amin Bandali [Sun, 26 Apr 2020 20:39:03 +0000 (16:39 -0400)]
Work around incompatibility between orgalist and yasnippet
* lisp/bandali-message.el: Disable yasnippet and enabled it after
enabling orgalist, to avoid the following infinite recursion error in
message-mode when auto-fill is triggered:
Debugger entered--Lisp error: (error "Variable binding depth exceeds max-specpdl-size")
current-fill-column()
orgalist--auto-fill(yas--auto-fill)
apply(orgalist--auto-fill yas--auto-fill nil)
#f(advice-wrapper :around yas--auto-fill orgalist--auto-fill)()
yas--auto-fill()
orgalist--auto-fill(yas--auto-fill)
apply(orgalist--auto-fill yas--auto-fill nil)
#f(advice-wrapper :around yas--auto-fill orgalist--auto-fill)()
yas--auto-fill()
...
orgalist--auto-fill(yas--auto-fill)
apply(orgalist--auto-fill yas--auto-fill nil)
#f(advice-wrapper :around yas--auto-fill orgalist--auto-fill)()
yas--auto-fill()
internal-auto-fill()
self-insert-command(1 32)
funcall-interactively(self-insert-command 1 32)
call-interactively(self-insert-command nil nil)
command-execute(self-insert-command)
Amin Bandali [Sat, 25 Apr 2020 20:20:13 +0000 (16:20 -0400)]
Move which-key footnote replacement to lisp/bandali-message.el.
Also, remove (use-package message-x). Doesn't seem to be needed for
tab completion of Gcc in message.el.
Amin Bandali [Sat, 25 Apr 2020 20:15:13 +0000 (16:15 -0400)]
Move ls-lisp config from init.el to lisp/bandali-dired.el.
Also address byte-compiler warning.