~bandali/configs
22 months ago* .emacs.d/init.el: Show system volumes in mode-line.
Amin Bandali [Sun, 8 Jan 2023 15:28:25 +0000 (10:28 -0500)]
* .emacs.d/init.el: Show system volumes in mode-line.

Uses pamixer to get or set the output (speakers or headphones) and
input (microphone) volumes.

22 months ago* .config/getmail/getmailrc: Add 'ssl_ciphers = AES256-SHA' needed with getmail6.
Amin Bandali [Sun, 8 Jan 2023 15:25:28 +0000 (10:25 -0500)]
* .config/getmail/getmailrc: Add 'ssl_ciphers = AES256-SHA' needed with getmail6.

22 months ago* .config/isync/mbsyncrc: Increase gnu account timeout to 240.
Amin Bandali [Sun, 8 Jan 2023 15:24:10 +0000 (10:24 -0500)]
* .config/isync/mbsyncrc: Increase gnu account timeout to 240.

22 months ago* .emacs.d/lisp/bandali-gnus.el: Drop uwaterloo mail remnants.
Amin Bandali [Sun, 8 Jan 2023 15:22:34 +0000 (10:22 -0500)]
* .emacs.d/lisp/bandali-gnus.el: Drop uwaterloo mail remnants.

22 months ago* .emacs.d/init.el: Update mode-line time and battery format.
Amin Bandali [Tue, 3 Jan 2023 18:49:36 +0000 (13:49 -0500)]
* .emacs.d/init.el: Update mode-line time and battery format.

22 months agoPrevent bad interaction between EXWM and winner-mode
Amin Bandali [Tue, 27 Dec 2022 14:12:42 +0000 (09:12 -0500)]
Prevent bad interaction between EXWM and winner-mode

22 months agoA few tiny tweaks
Amin Bandali [Tue, 27 Dec 2022 14:11:47 +0000 (09:11 -0500)]
A few tiny tweaks

22 months agoRun EXWM on langa too
Amin Bandali [Tue, 27 Dec 2022 14:08:04 +0000 (09:08 -0500)]
Run EXWM on langa too

23 months ago* .emacs.d/lisp/bandali-gnus.el: Decode application/gzip attachments.
Amin Bandali [Sun, 25 Dec 2022 05:53:27 +0000 (00:53 -0500)]
* .emacs.d/lisp/bandali-gnus.el: Decode application/gzip attachments.

23 months ago* .emacs.d/lisp/bandali-gnus.el: Drop signature.
Amin Bandali [Sun, 25 Dec 2022 05:52:19 +0000 (00:52 -0500)]
* .emacs.d/lisp/bandali-gnus.el: Drop signature.

23 months ago* .emacs.d/lisp/bandali-gnus.el: Split mail from Debian Alioth lists.
Amin Bandali [Sun, 25 Dec 2022 05:50:32 +0000 (00:50 -0500)]
* .emacs.d/lisp/bandali-gnus.el: Split mail from Debian Alioth lists.

23 months agoStart EXWM through DBus and fix pinentry-gnome3 annoyances
Amin Bandali [Sun, 25 Dec 2022 05:47:19 +0000 (00:47 -0500)]
Start EXWM through DBus and fix pinentry-gnome3 annoyances

23 months ago* .config/isync/mbsyncrc: Switch to new Far/Near terminology.
Amin Bandali [Sun, 25 Dec 2022 04:31:03 +0000 (23:31 -0500)]
* .config/isync/mbsyncrc: Switch to new Far/Near terminology.

23 months agoAdd some dovecot sieve rules
Amin Bandali [Sun, 25 Dec 2022 04:30:19 +0000 (23:30 -0500)]
Add some dovecot sieve rules

23 months ago* .config/git/config: Add salsa and gh url aliases.
Amin Bandali [Sun, 25 Dec 2022 04:22:02 +0000 (23:22 -0500)]
* .config/git/config: Add salsa and gh url aliases.

23 months agoVarious tweaks and fixes for using EXWM
Amin Bandali [Sun, 25 Dec 2022 00:52:34 +0000 (19:52 -0500)]
Various tweaks and fixes for using EXWM

* .Xresources.d/xterm: Allow send events, needed for EXWM's simulation
keys to work.
* .emacs.d/init.el: Check additionally that we're in a graphical
environment, though not in another window manager or desktop
environment, before running EXWM.  Also, use the EXWM-provided
function for switching buffers that also works for EXWM windows,
including windows in other workspaces or those that are floating.
* .emacs.d/lisp/bandali-exwm.el: Tweak and add to global and
simulation keys for more convenience.
* .gnupg/gpg-agent.conf: It seems we need to explicitly set a
pinentry-program, otherwise GPG will pick the tty or ncurses one even
when we're not in a tty or terminal, which will not work and cause
problems when using EXWM.

23 months agoShow current EXWM workspace index in mode-line
Amin Bandali [Sat, 24 Dec 2022 21:30:36 +0000 (16:30 -0500)]
Show current EXWM workspace index in mode-line

23 months ago* .emacs.d/init.el (b/invert-default-face): Improve.
Amin Bandali [Sat, 24 Dec 2022 21:27:43 +0000 (16:27 -0500)]
* .emacs.d/init.el (b/invert-default-face): Improve.

Take a prefix argument that when set, will have the function invert
the faces across all frames rather than just (selected-frame).

Also, if we're running EXWM refresh the system tray background colour.

23 months agoSwitch to EXWM
Amin Bandali [Sat, 24 Dec 2022 21:18:54 +0000 (16:18 -0500)]
Switch to EXWM

It's great to be back home again. :-)

23 months agoDifferentiate between host-specific startup progs and profiles
Amin Bandali [Sat, 24 Dec 2022 21:09:15 +0000 (16:09 -0500)]
Differentiate between host-specific startup progs and profiles

Mainly, that startup progs are programs/commands that need to be run
when starting a window manager, whereas profiles are generally sourced
at login time (including over ssh or tty) and don't necessarily have
anything to do with starting window managers.

23 months ago* .local/bin/startup-progs: Fix merging X reources files.
Amin Bandali [Sat, 24 Dec 2022 21:07:05 +0000 (16:07 -0500)]
* .local/bin/startup-progs: Fix merging X reources files.

23 months agoMove host-specific additional profiles into .config/ itself
Amin Bandali [Sat, 24 Dec 2022 20:49:15 +0000 (15:49 -0500)]
Move host-specific additional profiles into .config/ itself

23 months agoDrop hl-todo, at least for now
Amin Bandali [Sat, 24 Dec 2022 20:44:10 +0000 (15:44 -0500)]
Drop hl-todo, at least for now

23 months ago(Re)add SFL mail
Amin Bandali [Tue, 29 Nov 2022 04:35:03 +0000 (23:35 -0500)]
(Re)add SFL mail

23 months ago* .config/i3/config: Float pop-ups and a few other windows.
Amin Bandali [Sun, 27 Nov 2022 05:03:54 +0000 (00:03 -0500)]
* .config/i3/config: Float pop-ups and a few other windows.

23 months ago* .bashrc: Only source completions if available.
Amin Bandali [Fri, 25 Nov 2022 23:55:14 +0000 (18:55 -0500)]
* .bashrc: Only source completions if available.

For both quilt and now pass-otp as well.

23 months agoA few small but useful additions from a newly set up env
Amin Bandali [Fri, 25 Nov 2022 23:45:06 +0000 (18:45 -0500)]
A few small but useful additions from a newly set up env

- Show name of current Debian chroot in prompt if we're in one.
- More friendly less for non-textual files.
- More useful ls aliases.
- An alert alias to show notification after a long-running task, along
  with its exist status.  Example usage: sleep 3; alert
- Update egrep and fgrep aliases to use grep -E and grep -F directly
  respectively, since standalone egrep and fgrep have been deprecated.

23 months ago* .config/git/config: Small tweaks.
Amin Bandali [Fri, 25 Nov 2022 23:43:41 +0000 (18:43 -0500)]
* .config/git/config: Small tweaks.

Mainly, don't sign new commits by default, but rather sign new tags.

23 months agoVarious deb packaging settings/conveniences
Amin Bandali [Fri, 25 Nov 2022 23:40:42 +0000 (18:40 -0500)]
Various deb packaging settings/conveniences

23 months ago* .config/user-dirs.dirs: Use ~/u/ as the prefix.
Amin Bandali [Fri, 25 Nov 2022 22:48:03 +0000 (17:48 -0500)]
* .config/user-dirs.dirs: Use ~/u/ as the prefix.

23 months agoVarious mail-related updates and cleanups
Amin Bandali [Fri, 25 Nov 2022 19:40:58 +0000 (14:40 -0500)]
Various mail-related updates and cleanups

2 years ago* .local/bin/startup-progs: Add host-specific X resources.
Amin Bandali [Thu, 24 Nov 2022 01:44:54 +0000 (20:44 -0500)]
* .local/bin/startup-progs: Add host-specific X resources.

2 years agoRevert "* .emacs.d/init.el: Enable electric-pair-mode."
Amin Bandali [Thu, 24 Nov 2022 01:42:50 +0000 (20:42 -0500)]
Revert "* .emacs.d/init.el: Enable electric-pair-mode."

This reverts commit a1dd64c723e64f367e18f8f8768b6106687d6671.

2 years ago* .emacs.d/init.el: Enable electric-pair-mode.
Amin Bandali [Wed, 23 Nov 2022 02:22:25 +0000 (21:22 -0500)]
* .emacs.d/init.el: Enable electric-pair-mode.

2 years ago* .emacs.d/init.el: Use the default C-a behaviour.
Amin Bandali [Wed, 23 Nov 2022 02:22:01 +0000 (21:22 -0500)]
* .emacs.d/init.el: Use the default C-a behaviour.

2 years agoSet font to Source Code Pro Medium 10.5 across the board
Amin Bandali [Wed, 23 Nov 2022 02:20:49 +0000 (21:20 -0500)]
Set font to Source Code Pro Medium 10.5 across the board

2 years ago* .config/git/config: Add f alias for fetch.
Amin Bandali [Sun, 20 Nov 2022 03:30:39 +0000 (22:30 -0500)]
* .config/git/config: Add f alias for fetch.

2 years ago* .config/git/config: Add l alias for log.
Amin Bandali [Sun, 20 Nov 2022 03:24:38 +0000 (22:24 -0500)]
* .config/git/config: Add l alias for log.

2 years ago* .config/dunst/dunstrc: Update according to v1.5.0.
Amin Bandali [Sun, 20 Nov 2022 03:23:05 +0000 (22:23 -0500)]
* .config/dunst/dunstrc: Update according to v1.5.0.

2 years ago* .config/git/config: Set defaultBranch to main.
Amin Bandali [Sun, 20 Nov 2022 03:15:37 +0000 (22:15 -0500)]
* .config/git/config: Set defaultBranch to main.

Supported as of git 2.28.  The previous approach of using a template
directory would work on a wider range of older git versions, but it
would result in git not creating any files/directories (like hooks/)
in a repo's .git directory e.g. after clones or initializations.

2 years ago* .config/git/config: Default to my gnu.org address.
Amin Bandali [Sun, 20 Nov 2022 03:00:15 +0000 (22:00 -0500)]
* .config/git/config: Default to my gnu.org address.

- Default to my gnu.org address (and use fencepost for smtp).
- GPG-sign commits by default again.
- Rename work alias to sfl, add canonical, and simplify gnu and kelar
  to only set the email now.
- Update github handle.

2 years ago* .local/bin/my-i3status: Switch to Python 3.
Amin Bandali [Sun, 20 Nov 2022 01:26:14 +0000 (20:26 -0500)]
* .local/bin/my-i3status: Switch to Python 3.

2 years agoDrop rofi in favour of dmenu
Amin Bandali [Sun, 20 Nov 2022 01:24:42 +0000 (20:24 -0500)]
Drop rofi in favour of dmenu

2 years ago* .local/bin/passmenu: Import from password-store.
Amin Bandali [Sun, 20 Nov 2022 00:26:33 +0000 (19:26 -0500)]
* .local/bin/passmenu: Import from password-store.

This is a copy of contrib/dmenu/passmenu from password-store's git
repository as of dddca73694d1ecc2381cde6c02a9d1466cf0ab41.  Addition
of copyright and license header by me (upstream is under GNU GPLv2+).

2 years agoDrop YASnippet
Amin Bandali [Sun, 20 Nov 2022 00:12:43 +0000 (19:12 -0500)]
Drop YASnippet

I don't really need these or use them nearly as much as I used to.
For similar needs, I think I'll be able to get by using Emacs's own
Abbrev just fine.

2 years agoDrop vestigial gtk settings files
Amin Bandali [Sun, 20 Nov 2022 00:08:08 +0000 (19:08 -0500)]
Drop vestigial gtk settings files

2 years ago* .config/profiles/chaman: Rename from jirud.
Amin Bandali [Sun, 20 Nov 2022 00:07:12 +0000 (19:07 -0500)]
* .config/profiles/chaman: Rename from jirud.

2 years ago* .emacs.d/lisp/bandali-gnus.el: Move spam out earlier.
Amin Bandali [Mon, 14 Nov 2022 15:44:49 +0000 (10:44 -0500)]
* .emacs.d/lisp/bandali-gnus.el: Move spam out earlier.

2 years ago* .emacs.d/lisp/boxquote: Remove submodule (now installed from NonGNU ELPA).
Amin Bandali [Sun, 28 Aug 2022 01:17:02 +0000 (21:17 -0400)]
* .emacs.d/lisp/boxquote: Remove submodule (now installed from NonGNU ELPA).

2 years ago* .signature: Update.
Amin Bandali [Sat, 20 Aug 2022 15:35:36 +0000 (11:35 -0400)]
* .signature: Update.

2 years ago* .emacs.d/lisp/bandali-message.el: Set `message-fill-column'
Amin Bandali [Thu, 4 Aug 2022 03:26:43 +0000 (23:26 -0400)]
* .emacs.d/lisp/bandali-message.el: Set `message-fill-column'

...to 70, and `message-forward-as-mime' to t.

2 years ago* .signature: Update.
Amin Bandali [Thu, 4 Aug 2022 03:25:27 +0000 (23:25 -0400)]
* .signature: Update.

2 years agoA few small misc updates
Amin Bandali [Thu, 4 Aug 2022 03:14:51 +0000 (23:14 -0400)]
A few small misc updates

2 years ago* .config/git/config: Add alias instead of global email/signing preferences.
Amin Bandali [Thu, 4 Aug 2022 03:13:52 +0000 (23:13 -0400)]
* .config/git/config: Add alias instead of global email/signing preferences.

2 years ago* .emacs.d/init.el: Drop most `startup' customizations.
Amin Bandali [Thu, 4 Aug 2022 03:10:56 +0000 (23:10 -0400)]
* .emacs.d/init.el: Drop most `startup' customizations.

2 years agoUpdate/shorten various custom Emacs bindings
Amin Bandali [Thu, 4 Aug 2022 03:06:32 +0000 (23:06 -0400)]
Update/shorten various custom Emacs bindings

2 years ago* .emacs.d/lisp/bandali-org.el: Disable org-indent-mode for now.
Amin Bandali [Mon, 30 May 2022 02:09:12 +0000 (22:09 -0400)]
* .emacs.d/lisp/bandali-org.el: Disable org-indent-mode for now.

It doesn't seem to play nice with `display-fill-column-indicator'; and
since I recently started using that (and very much like it), don't
turn this on anymore for now.

2 years ago* .emacs.d/init.el (b/invert-default-face): Only invert the faces for the (selected...
Amin Bandali [Mon, 23 May 2022 23:29:04 +0000 (19:29 -0400)]
* .emacs.d/init.el (b/invert-default-face): Only invert the faces for the (selected-frame).

2 years ago* .emacs.d/init.el: Fix logic for loading display-fill-column-indicator.
Amin Bandali [Sun, 22 May 2022 16:48:40 +0000 (12:48 -0400)]
* .emacs.d/init.el: Fix logic for loading display-fill-column-indicator.

2 years ago* .local/bin/rofi-light: Increase width by one character.
Amin Bandali [Sun, 22 May 2022 16:47:56 +0000 (12:47 -0400)]
* .local/bin/rofi-light: Increase width by one character.

2 years ago* .config/mpv/mpv.conf: Add, containing the emacsconf-talks profile.
Amin Bandali [Sun, 22 May 2022 15:28:49 +0000 (11:28 -0400)]
* .config/mpv/mpv.conf: Add, containing the emacsconf-talks profile.

Thanks to Leo Vivier for the original profile (this one includes a few
tweaks of my own).

2 years ago* .emacs.d/init.el: Cleanups and fixes throughout.
Amin Bandali [Sat, 21 May 2022 01:34:52 +0000 (21:34 -0400)]
* .emacs.d/init.el: Cleanups and fixes throughout.

2 years ago* .emacs.d/init.el (b/*scratch*): Invert `mode-line' when `display-graphic-p'.
Amin Bandali [Fri, 20 May 2022 03:42:30 +0000 (23:42 -0400)]
* .emacs.d/init.el (b/*scratch*): Invert `mode-line' when `display-graphic-p'.

2 years agoImprove usability of rofi-light and rofi-pamixer wrappers
Amin Bandali [Fri, 20 May 2022 03:26:06 +0000 (23:26 -0400)]
Improve usability of rofi-light and rofi-pamixer wrappers

2 years agoSmall keyboard-related profile updates/fixes
Amin Bandali [Fri, 20 May 2022 03:25:27 +0000 (23:25 -0400)]
Small keyboard-related profile updates/fixes

2 years agoAdd Gnus and mbsync configurations for @kelar.org email
Amin Bandali [Fri, 20 May 2022 03:21:50 +0000 (23:21 -0400)]
Add Gnus and mbsync configurations for @kelar.org email

2 years ago* .emacs.d/init.el: Scroll conservatively and don't recenter point.
Amin Bandali [Fri, 20 May 2022 03:18:19 +0000 (23:18 -0400)]
* .emacs.d/init.el: Scroll conservatively and don't recenter point.

2 years ago* .emacs.d/lisp/bandali-message.el (message-dont-reply-to-names): Add @kelar.org...
Amin Bandali [Fri, 20 May 2022 02:18:42 +0000 (22:18 -0400)]
* .emacs.d/lisp/bandali-message.el (message-dont-reply-to-names): Add @kelar.org address.

2 years agoImport cmake-mode.el and add cmake-font-lock submodule
Amin Bandali [Fri, 20 May 2022 02:07:06 +0000 (22:07 -0400)]
Import cmake-mode.el and add cmake-font-lock submodule

* .emacs.d/init.el: require cmake-mode and cmake-font-lock.
* .emacs.d/lisp/cmake-mode.el: Import from upstream cmake repo as of
https://gitlab.kitware.com/cmake/cmake/-/blob/9daa244e9904e3d80afa149c927a01413e2a6cd0/Auxiliary/cmake-mode.el
into .emacs.d/lisp/ under the 3-clause BSD license.

2 years agoAdd ffs (form feed slides) mode for GNU Emacs
Amin Bandali [Fri, 20 May 2022 01:57:45 +0000 (21:57 -0400)]
Add ffs (form feed slides) mode for GNU Emacs

This is what I used for preparing and  presenting my LibrePlanet 2022
talk, 'The Net beyond the web' back in March. :)

2 years ago* .emacs.d/init.el: Small cleanups.
Amin Bandali [Fri, 20 May 2022 01:47:34 +0000 (21:47 -0400)]
* .emacs.d/init.el: Small cleanups.

2 years agoRewrite `b/*scratch*' function in init file
Amin Bandali [Fri, 20 May 2022 01:42:23 +0000 (21:42 -0400)]
Rewrite `b/*scratch*' function in init file

* .emacs.d/init.el (b/*scratch*): Rewrite to use the new
`get-scratch-buffer-create' function in emacs.git master branch if
available, otherwise use the old `startup--get-buffer-create-scratch'.

2 years agoDrop `csetq' macro and use good old `setq' and `setq-default'.
Amin Bandali [Fri, 20 May 2022 00:30:15 +0000 (20:30 -0400)]
Drop `csetq' macro and use good old `setq' and `setq-default'.

2 years ago* .Xresources.d/emacs: Clean up old commented entries.
Amin Bandali [Fri, 20 May 2022 00:22:17 +0000 (20:22 -0400)]
* .Xresources.d/emacs: Clean up old commented entries.

2 years agoCustomize my tridactyl theme, and add and use light variant
Amin Bandali [Sun, 15 May 2022 20:01:59 +0000 (16:01 -0400)]
Customize my tridactyl theme, and add and use light variant

2 years ago* .config/tridactyl/themes/bandali-dark.css: Import tridactyl's `midnight' theme.
Amin Bandali [Sun, 15 May 2022 19:02:25 +0000 (15:02 -0400)]
* .config/tridactyl/themes/bandali-dark.css: Import tridactyl's `midnight' theme.

2 years ago* .config/tridactyl/tridactylrc: Add bindings for watching videos in mpv.
Amin Bandali [Sun, 15 May 2022 18:47:28 +0000 (14:47 -0400)]
* .config/tridactyl/tridactylrc: Add bindings for watching videos in mpv.

2 years ago* .config/fontconfig/fonts.conf: Use FreeSans and Sahel for sans-serif.
Amin Bandali [Sun, 15 May 2022 02:46:51 +0000 (22:46 -0400)]
* .config/fontconfig/fonts.conf: Use FreeSans and Sahel for sans-serif.

GNU FreeSans for English and Sahel for Persian.

2 years ago* .emacs.d/init.el: Add 'b/invert-default-face' as a simple light/dark theme toggle.
Amin Bandali [Sat, 7 May 2022 20:37:17 +0000 (16:37 -0400)]
* .emacs.d/init.el: Add 'b/invert-default-face' as a simple light/dark theme toggle.

2 years ago* .emacs.d/init.el: No, I don't want a variable-pitched non-monospaced mode-line.
Amin Bandali [Sat, 7 May 2022 20:17:16 +0000 (16:17 -0400)]
* .emacs.d/init.el: No, I don't want a variable-pitched non-monospaced mode-line.

Though this seems to have thankfully been reversed again upstream
in 2001ae5898a1e48cae5b138828190ac2cba39b40, I'm keeping this in my
init file for now.

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.