~bandali/configs
2 years ago* .emacs.d/init.el: Add "/usr/share/info/" to 'Info-directory-list'.
Amin Bandali [Sat, 7 May 2022 20:13:37 +0000 (16:13 -0400)]
* .emacs.d/init.el: Add "/usr/share/info/" to 'Info-directory-list'.

2 years ago* .emacs.d/init.el: Add some i3-like windmove bindings.
Amin Bandali [Sat, 7 May 2022 20:12:27 +0000 (16:12 -0400)]
* .emacs.d/init.el: Add some i3-like windmove bindings.

2 years ago* .emacs.d/init.el: Extend zoneinfo-style-world-list.
Amin Bandali [Sat, 7 May 2022 20:11:42 +0000 (16:11 -0400)]
* .emacs.d/init.el: Extend zoneinfo-style-world-list.

2 years ago* .emacs.d/init.el: Disable package version pinning for now.
Amin Bandali [Sat, 7 May 2022 20:10:27 +0000 (16:10 -0400)]
* .emacs.d/init.el: Disable package version pinning for now.

2 years ago* .config/jami.net/Jami.conf: Update.
Amin Bandali [Sat, 7 May 2022 20:02:53 +0000 (16:02 -0400)]
* .config/jami.net/Jami.conf: Update.

2 years agoA few font-related tweaks
Amin Bandali [Sat, 7 May 2022 20:01:50 +0000 (16:01 -0400)]
A few font-related tweaks

2 years agoRevert recent GnuPG experiments.
Amin Bandali [Sat, 7 May 2022 19:12:18 +0000 (15:12 -0400)]
Revert recent GnuPG experiments.

Needs some more work, ideally also in Emacs itself, for this to be
nicely usable.

2 years ago* .local/bin/change-theme: Only call emacsclient there is an emacs process.
Amin Bandali [Sat, 7 May 2022 19:10:27 +0000 (15:10 -0400)]
* .local/bin/change-theme: Only call emacsclient there is an emacs process.

2 years ago* .config/rofi-pass/config: Finally switch default_user to bandali.
Amin Bandali [Sat, 7 May 2022 19:09:28 +0000 (15:09 -0400)]
* .config/rofi-pass/config: Finally switch default_user to bandali.

2 years ago* .emacs.d/lisp/bandali-erc.el: freenode -> libera.chat
Amin Bandali [Sat, 7 May 2022 19:08:13 +0000 (15:08 -0400)]
* .emacs.d/lisp/bandali-erc.el: freenode -> libera.chat

I'd somehow not yet committed this since last year.

2 years ago* .config/screen/screenrc: Increase idle lock from 5 to 10 minutes.
Amin Bandali [Sat, 7 May 2022 19:07:40 +0000 (15:07 -0400)]
* .config/screen/screenrc: Increase idle lock from 5 to 10 minutes.

2 years ago* .xinitrc: Remove unused file.
Amin Bandali [Sat, 7 May 2022 19:04:32 +0000 (15:04 -0400)]
* .xinitrc: Remove unused file.

2 years ago* .signature: Use new site address.
Amin Bandali [Sat, 7 May 2022 19:02:23 +0000 (15:02 -0400)]
* .signature: Use new site address.

2 years ago* .profile: export GPG_TTY=$(tty)
Amin Bandali [Sat, 7 May 2022 19:01:52 +0000 (15:01 -0400)]
* .profile: export GPG_TTY=$(tty)

2 years ago* .bashrc: reorganize, and update prompt
Amin Bandali [Sat, 7 May 2022 19:01:02 +0000 (15:01 -0400)]
* .bashrc: reorganize, and update prompt

2 years agogit: use 'main' for default branch name for new repos
Amin Bandali [Fri, 29 Apr 2022 23:34:52 +0000 (19:34 -0400)]
git: use 'main' for default branch name for new repos

2 years agogit: use my @kelar.org address (and its smtp server) by default
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

3 years agoadd change-theme script
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.

3 years agomove some machine-specific keyboard settings to their respective profile
Amin Bandali [Tue, 19 Oct 2021 03:50:30 +0000 (23:50 -0400)]
move some machine-specific keyboard settings to their respective profile

3 years agogpg: set pinentry-mode to loopback
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.

3 years agogetmail: delete mail from server immediately
Amin Bandali [Tue, 19 Oct 2021 03:36:55 +0000 (23:36 -0400)]
getmail: delete mail from server immediately

3 years agombsync: increase timeout for gnu account sync
Amin Bandali [Tue, 19 Oct 2021 03:36:39 +0000 (23:36 -0400)]
mbsync: increase timeout for gnu account sync

3 years agosignature: simplify
Amin Bandali [Tue, 19 Oct 2021 01:37:34 +0000 (21:37 -0400)]
signature: simplify

3 years agoemacs: update package versions, ditch orgalist, remove deprecated commented pinentry...
Amin Bandali [Tue, 19 Oct 2021 01:37:08 +0000 (21:37 -0400)]
emacs: update package versions, ditch orgalist, remove deprecated commented pinentry bits

3 years agoremove some vestigial configs
Amin Bandali [Tue, 19 Oct 2021 01:33:40 +0000 (21:33 -0400)]
remove some vestigial configs

3 years agoxterm: specify the configs more generally so that it would work for floating variant...
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

3 years agoi3: switch from urxvt to xterm
Amin Bandali [Mon, 18 Oct 2021 19:16:02 +0000 (15:16 -0400)]
i3: switch from urxvt to xterm

3 years agouser-dirs: rename XDG_TEMPLATES_DIR from temp to tmpl
Amin Bandali [Mon, 18 Oct 2021 16:39:38 +0000 (12:39 -0400)]
user-dirs: rename XDG_TEMPLATES_DIR from temp to tmpl

3 years agoxterm: set scrollTtyOutput: false and saveLines: 100000
Amin Bandali [Mon, 18 Oct 2021 16:38:52 +0000 (12:38 -0400)]
xterm: set scrollTtyOutput: false and saveLines: 100000

3 years agox: add xterm config
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

3 years agoseveral uncommitted changes
Amin Bandali [Sun, 17 Oct 2021 19:36:51 +0000 (15:36 -0400)]
several uncommitted changes

3 years agognus: conditional mail setup based on hostname
Amin Bandali [Tue, 18 May 2021 22:54:57 +0000 (18:54 -0400)]
gnus: conditional mail setup based on hostname

3 years agoemacs: tweak mode-line look
Amin Bandali [Tue, 18 May 2021 22:54:06 +0000 (18:54 -0400)]
emacs: tweak mode-line look

3 years agoi3: add two new key bindings for convenience
Amin Bandali [Tue, 18 May 2021 22:53:38 +0000 (18:53 -0400)]
i3: add two new key bindings for convenience

3 years agoadd rofi-pamixer convenience scripts for changing volume
Amin Bandali [Tue, 18 May 2021 22:52:50 +0000 (18:52 -0400)]
add rofi-pamixer convenience scripts for changing volume

3 years agoxdg: switch back to the ~/usr/ prefix
Amin Bandali [Tue, 18 May 2021 22:51:33 +0000 (18:51 -0400)]
xdg: switch back to the ~/usr/ prefix

3 years agoxresources: tweak urxvt colours
Amin Bandali [Tue, 18 May 2021 22:50:15 +0000 (18:50 -0400)]
xresources: tweak urxvt colours

3 years agosmall mail-related tweaks
Amin Bandali [Mon, 17 May 2021 01:22:34 +0000 (21:22 -0400)]
small mail-related tweaks

3 years agoadd lisp/bandali-po.el with customizations for po-mode
Amin Bandali [Sun, 16 May 2021 01:42:51 +0000 (21:42 -0400)]
add lisp/bandali-po.el with customizations for po-mode

3 years agoadd po-mode.el from the gettext repo
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

3 years agofix "M-r" binding for eshell history completion
Amin Bandali [Sun, 16 May 2021 00:48:32 +0000 (20:48 -0400)]
fix "M-r" binding for eshell history completion

3 years agobind "C-c f p" to find-file-at-point
Amin Bandali [Sun, 16 May 2021 00:47:10 +0000 (20:47 -0400)]
bind "C-c f p" to find-file-at-point

3 years agovarious small email-related tweaks
Amin Bandali [Sun, 16 May 2021 00:46:15 +0000 (20:46 -0400)]
various small email-related tweaks

3 years agoexperiment with using the default emacs completion system
Amin Bandali [Sun, 16 May 2021 00:41:59 +0000 (20:41 -0400)]
experiment with using the default emacs completion system

3 years agoremove some long-unused vestigial bits and pieces
Amin Bandali [Sun, 16 May 2021 00:39:20 +0000 (20:39 -0400)]
remove some long-unused vestigial bits and pieces

3 years agotridactyl: focus <video> tags using ;v
Amin Bandali [Sun, 16 May 2021 00:32:25 +0000 (20:32 -0400)]
tridactyl: focus <video> tags using ;v

3 years agomigrate from msmtp (external) to emacs's own smtpmail
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

3 years agomigrate from ebdb to a simple ~/.mailrc
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.

3 years agoTweak Gnus setup.
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.

3 years agoLocal SFL mail.
Amin Bandali [Tue, 27 Apr 2021 23:17:40 +0000 (19:17 -0400)]
Local SFL mail.

3 years ago* .emacs.d/lisp/bandali-erc.el: Don't set erc-lurker-hide-list.
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.

3 years ago* .config/screen/screenrc: Lock screen when idle.
Amin Bandali [Sat, 24 Apr 2021 19:18:01 +0000 (15:18 -0400)]
* .config/screen/screenrc: Lock screen when idle.

3 years ago* .emacs.d/lisp/bandali-gnus.el: More convenient reply bindings
Amin Bandali [Tue, 20 Apr 2021 00:17:09 +0000 (20:17 -0400)]
* .emacs.d/lisp/bandali-gnus.el: More convenient reply bindings

3 years ago* .emacs.d/lisp/bandali-erc.el: Custom log directory and file names
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

3 years ago* .emacs.d/lisp/bandali-erc.el: Look up certs from authinfo file
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

3 years ago.config/msmtp/config: Update TLS fingerprints for shemshak and gnu
Amin Bandali [Wed, 14 Apr 2021 22:23:49 +0000 (18:23 -0400)]
.config/msmtp/config: Update TLS fingerprints for shemshak and gnu

3 years agoUpdate ERC setup
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.

3 years agoTweak ERC settings, including enabling logging
Amin Bandali [Wed, 7 Apr 2021 20:58:20 +0000 (16:58 -0400)]
Tweak ERC settings, including enabling logging

3 years agoCustomize mode-line faces only in graphical environments
Amin Bandali [Wed, 7 Apr 2021 20:31:34 +0000 (16:31 -0400)]
Customize mode-line faces only in graphical environments

3 years agoAdd some missing bins
Amin Bandali [Sun, 4 Apr 2021 01:50:36 +0000 (21:50 -0400)]
Add some missing bins

3 years agoAdd configs for compton, dunst, i3, i3status, jami, and mpv
Amin Bandali [Sat, 3 Apr 2021 23:50:50 +0000 (19:50 -0400)]
Add configs for compton, dunst, i3, i3status, jami, and mpv

3 years ago* .config/screen/screenrc: Use ^z (instead of ^a) as the prefix
Amin Bandali [Sun, 28 Mar 2021 11:30:54 +0000 (07:30 -0400)]
* .config/screen/screenrc: Use ^z (instead of ^a) as the prefix

3 years agoAdd dunst.service dbus file
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.

3 years agoMany uncommitted changes
Amin Bandali [Sun, 14 Mar 2021 04:44:05 +0000 (23:44 -0500)]
Many uncommitted changes

3 years agoAdd picom config
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

3 years agoUpgrade exwm-edit
Amin Bandali [Sat, 2 Jan 2021 19:37:19 +0000 (14:37 -0500)]
Upgrade exwm-edit

3 years agoUse my own newline & reformat function for M-RET in message
Amin Bandali [Sun, 22 Nov 2020 05:22:00 +0000 (00:22 -0500)]
Use my own newline & reformat function for M-RET in message

3 years agoA few accumulated changes
Amin Bandali [Sun, 22 Nov 2020 05:20:17 +0000 (00:20 -0500)]
A few accumulated changes

3 years agoRemove (unused) magit config
Amin Bandali [Sun, 22 Nov 2020 05:18:04 +0000 (00:18 -0500)]
Remove (unused) magit config

3 years agoRemove ivy, related packages, and my configs for it
Amin Bandali [Sun, 22 Nov 2020 05:14:48 +0000 (00:14 -0500)]
Remove ivy, related packages, and my configs for it

3 years agoA few more small changes
Amin Bandali [Sun, 22 Nov 2020 04:59:40 +0000 (23:59 -0500)]
A few more small changes

4 years agoA few small uncommitted changes
Amin Bandali [Wed, 21 Oct 2020 01:03:51 +0000 (21:03 -0400)]
A few small uncommitted changes

4 years agoSmall EXWM tweaks
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.

4 years agoSome adaptations for my current EXWM setup
Amin Bandali [Tue, 13 Oct 2020 02:13:45 +0000 (22:13 -0400)]
Some adaptations for my current EXWM setup

4 years ago* .emacs.d/lisp/bandali-ivy.el: Disable ido-mode when starting ivy
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

4 years agobash: Disallow overwriting existing file using shell redirection
Amin Bandali [Mon, 12 Oct 2020 15:11:02 +0000 (11:11 -0400)]
bash: Disallow overwriting existing file using shell redirection

4 years agoSwitch to EXWM
Amin Bandali [Mon, 12 Oct 2020 14:59:22 +0000 (10:59 -0400)]
Switch to EXWM

(langa runs Parabola GNU/Linux-libre)

4 years agoChanges from new Parabola setup
Amin Bandali [Mon, 12 Oct 2020 01:54:49 +0000 (21:54 -0400)]
Changes from new Parabola setup

4 years agoAdd expand-region to `package-load-list'
Amin Bandali [Thu, 8 Oct 2020 00:12:00 +0000 (20:12 -0400)]
Add expand-region to `package-load-list'

4 years ago* .emacs.d/lisp/bandali-erc.el: Tweak pals
Amin Bandali [Thu, 8 Oct 2020 00:08:19 +0000 (20:08 -0400)]
* .emacs.d/lisp/bandali-erc.el: Tweak pals

4 years agoRemove some vestigial stuff
Amin Bandali [Tue, 6 Oct 2020 18:49:08 +0000 (14:49 -0400)]
Remove some vestigial stuff

4 years agoMove user-level configs out of rc.org
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.

4 years agoMove GNU Emacs configs from ./ into .emacs.d/
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/.

4 years agoFold lisp/bandali-utils.el back into init.el
Amin Bandali [Tue, 6 Oct 2020 03:18:01 +0000 (23:18 -0400)]
Fold lisp/bandali-utils.el back into init.el

4 years agoPin ELPA package versions
Amin Bandali [Mon, 5 Oct 2020 01:35:41 +0000 (21:35 -0400)]
Pin ELPA package versions

4 years agoRemove old Borg-specific Makefile
Amin Bandali [Mon, 5 Oct 2020 01:34:46 +0000 (21:34 -0400)]
Remove old Borg-specific Makefile

4 years ago* lisp/bandali-magit.el: New file.
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.

4 years ago* lisp/bandali-erc.el: Small tweaks to the nick and pal faces
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

4 years agoMigrate from using Borg to ELPA
Amin Bandali [Sun, 4 Oct 2020 22:39:23 +0000 (18:39 -0400)]
Migrate from using Borg to ELPA

4 years agoDrop no-littering
Amin Bandali [Sun, 27 Sep 2020 16:38:49 +0000 (12:38 -0400)]
Drop no-littering

4 years agoVarious config updates in rc.org
Amin Bandali [Sun, 27 Sep 2020 16:10:06 +0000 (12:10 -0400)]
Various config updates in rc.org

4 years agoDrop use-package
Amin Bandali [Sun, 27 Sep 2020 16:06:44 +0000 (12:06 -0400)]
Drop use-package

along with some unused stuff

4 years ago* lisp/bandali-gnus.el: SFL mail setup
Amin Bandali [Sat, 19 Sep 2020 23:34:12 +0000 (19:34 -0400)]
* lisp/bandali-gnus.el: SFL mail setup

4 years agoA few small accumulated changes
Amin Bandali [Sun, 13 Sep 2020 03:59:23 +0000 (23:59 -0400)]
A few small accumulated changes

4 years agoUpdate 5 drones
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

4 years agoVarious ERC customizations
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

4 years agoRemove erc-scrolltoplace
Amin Bandali [Wed, 12 Aug 2020 22:08:43 +0000 (18:08 -0400)]
Remove erc-scrolltoplace

keep-place seems fine

4 years ago* lisp/bandali-gnus.el: Don't create groups for debbugs messages.
Amin Bandali [Wed, 12 Aug 2020 22:07:00 +0000 (18:07 -0400)]
* lisp/bandali-gnus.el: Don't create groups for debbugs messages.

4 years agoUpdate 2 drones
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

4 years agoCHANGE 9 drones
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