~bandali/configs
5 years agobash: aur(): only try cloning if it doesn’t already exist
Amin Bandali [Sun, 14 Apr 2019 20:56:05 +0000 (16:56 -0400)]
bash: aur(): only try cloning if it doesn’t already exist

5 years agobash: set prompt earlier
Amin Bandali [Sun, 14 Apr 2019 20:53:58 +0000 (16:53 -0400)]
bash: set prompt earlier

5 years agobash: start ssh-agent if not running
Amin Bandali [Sun, 14 Apr 2019 20:52:36 +0000 (16:52 -0400)]
bash: start ssh-agent if not running

5 years agoemacs: remove unused abbrev entries
Amin Bandali [Sun, 14 Apr 2019 20:30:50 +0000 (16:30 -0400)]
emacs: remove unused abbrev entries

5 years agoemacs: update packages
Amin Bandali [Sun, 14 Apr 2019 20:29:35 +0000 (16:29 -0400)]
emacs: update packages

5 years agoemacs: update eshell prompt to match my bash prompt
Amin Bandali [Sun, 14 Apr 2019 20:01:36 +0000 (16:01 -0400)]
emacs: update eshell prompt to match my bash prompt

5 years agobash: various tweaks
Amin Bandali [Sun, 14 Apr 2019 19:36:58 +0000 (15:36 -0400)]
bash: various tweaks

- new include helper for checking if arg is a regular and readable
  file, then sourcing it
- set VISUAL editor
- fix prompt to show an additional character when abbreviated folder’s
  name starts with a dot

5 years agoxdg: lower case public and template dirs
Amin Bandali [Sun, 14 Apr 2019 19:12:57 +0000 (15:12 -0400)]
xdg: lower case public and template dirs

5 years agoreadline: various tweaks
Amin Bandali [Sun, 14 Apr 2019 05:34:18 +0000 (01:34 -0400)]
readline: various tweaks

5 years agoreadline: add .inputrc
Amin Bandali [Sun, 14 Apr 2019 05:16:54 +0000 (01:16 -0400)]
readline: add .inputrc

5 years agobash: history-related tweaks
Amin Bandali [Sun, 14 Apr 2019 05:15:57 +0000 (01:15 -0400)]
bash: history-related tweaks

5 years agorc.org: remove zsh config
Amin Bandali [Sun, 14 Apr 2019 04:54:07 +0000 (00:54 -0400)]
rc.org: remove zsh config

after many years, i’m getting back into bash

5 years agobash: fish-like prompt
Amin Bandali [Sun, 14 Apr 2019 04:52:31 +0000 (00:52 -0400)]
bash: fish-like prompt

5 years agobash: bring over some aliases and customizations from .zshrc
Amin Bandali [Sun, 14 Apr 2019 04:51:50 +0000 (00:51 -0400)]
bash: bring over some aliases and customizations from .zshrc

5 years agobash: add .bash_profile and .bashrc
Amin Bandali [Sun, 14 Apr 2019 04:29:02 +0000 (00:29 -0400)]
bash: add .bash_profile and .bashrc

5 years agosway: switch back to urxvt
Amin Bandali [Sun, 14 Apr 2019 04:27:47 +0000 (00:27 -0400)]
sway: switch back to urxvt

5 years agoalacritty: remove
Amin Bandali [Sun, 14 Apr 2019 04:24:54 +0000 (00:24 -0400)]
alacritty: remove

i find i like urxvt better, at least for now

5 years agoshell: clean up old cruft
Amin Bandali [Sun, 14 Apr 2019 04:21:05 +0000 (00:21 -0400)]
shell: clean up old cruft

5 years agoshell: add .profile (based on .zprofile)
Amin Bandali [Sun, 14 Apr 2019 04:17:24 +0000 (00:17 -0400)]
shell: add .profile (based on .zprofile)

5 years agogit: ignore everything
Amin Bandali [Sun, 14 Apr 2019 01:50:20 +0000 (21:50 -0400)]
git: ignore everything

to help make it safer to use this repo at ~/

caveat: have to force add untracked files

5 years agoemacs: move configuration to .emacs.d
Amin Bandali [Sat, 13 Apr 2019 23:26:19 +0000 (19:26 -0400)]
emacs: move configuration to .emacs.d

5 years agoalacritty: change dimensions and font family and size
Amin Bandali [Sat, 13 Apr 2019 13:14:53 +0000 (09:14 -0400)]
alacritty: change dimensions and font family and size

5 years agoalacritty: add stock config
Amin Bandali [Sat, 13 Apr 2019 13:07:46 +0000 (09:07 -0400)]
alacritty: add stock config

5 years agodelete the long-obsolete README.org
Amin Bandali [Sat, 13 Apr 2019 04:47:36 +0000 (00:47 -0400)]
delete the long-obsolete README.org

May or may not rewrite it some day.  For now, see the comments in each
file, the git log, and also the various lightweight git tags pointing
to snapshots in time before each time this repo underwent drastic
changes.

5 years agoscripts: pull current scripts out of rc.org & clean up
Amin Bandali [Sat, 13 Apr 2019 03:39:24 +0000 (23:39 -0400)]
scripts: pull current scripts out of rc.org & clean up

battery-percentage-time: pull out of rc.org scripts
my-i3status: pull out of rc.org
rofi-light: pull out of rc.org
rofi-remmina: pull out of rc.org
s: pull out of rc.org
sway-ws-util: pull out of rc.org
toggle-presentation-mode: pull out of rc.org
toggle-tablet: pull out of rc.org
volume-info: pull out of rc.org
zathura-sync: pull out of rc.org
remove Scripts

5 years agoconfigs: pull current configs out of rc.org & clean up
Amin Bandali [Sat, 13 Apr 2019 03:19:09 +0000 (23:19 -0400)]
configs: pull current configs out of rc.org & clean up

fontconfig: pull out of rc.org
getmail: pull out of rc.org
gnupg: pull out of rc.org
git: pull out of rc.org
i3status: pull out of rc.org
latexmk: pull out of rc.org
mbsync: pull out of rc.org
msmtp: pull out of rc.org
rofi{,-pass}: pull out of rc.org
sway{,lock}: pull out of rc.org
xdg: pull out of rc.org
xresources: pull out of rc.org
zathura: pull out of rc.org
{compton,dunst,notmuch}: remove configs
{toggle-layout,unlock-def-gk.py,wp,Fun}: remove scripts

5 years ago[emacs/org] (arguably) more convenient s-T binding for org-todo
Amin Bandali [Fri, 12 Apr 2019 23:21:45 +0000 (19:21 -0400)]
[emacs/org] (arguably) more convenient s-T binding for org-todo

5 years ago[emacs] use alloy-mode for als files
Amin Bandali [Fri, 12 Apr 2019 23:21:30 +0000 (19:21 -0400)]
[emacs] use alloy-mode for als files

5 years ago[emacs] disable orgalist for the time being
Amin Bandali [Fri, 12 Apr 2019 23:18:49 +0000 (19:18 -0400)]
[emacs] disable orgalist for the time being

Interacts badly with a recent change in text-mode on emacs master.
See [1] for bug report with more info.

[1]: https://lists.gnu.org/r/emacs-orgmode/2019-04/msg00007.html

5 years ago[emacs] update packages
Amin Bandali [Fri, 12 Apr 2019 23:18:30 +0000 (19:18 -0400)]
[emacs] update packages

5 years ago[emacs] update magit
Amin Bandali [Fri, 12 Apr 2019 03:56:38 +0000 (23:56 -0400)]
[emacs] update magit

5 years ago[emacs] update packages
Amin Bandali [Thu, 11 Apr 2019 19:03:27 +0000 (15:03 -0400)]
[emacs] update packages

5 years ago[emacs] add a/reload-init function for reloading the right init file
Amin Bandali [Thu, 11 Apr 2019 15:00:46 +0000 (11:00 -0400)]
[emacs] add a/reload-init function for reloading the right init file

Based on radian-reload-init:
https://github.com/raxod502/straight.el/tree/aa2f612546815167f87dda835f8efaabf1264c7f#the-transaction-system

5 years ago[emacs] update packages
Amin Bandali [Tue, 9 Apr 2019 22:37:30 +0000 (18:37 -0400)]
[emacs] update packages

5 years ago[emacs/gnus][wip] initial mailing list config
Amin Bandali [Sun, 7 Apr 2019 13:28:34 +0000 (09:28 -0400)]
[emacs/gnus][wip] initial mailing list config

5 years ago[emacs/gnus-msg] tweak posting styles
Amin Bandali [Sun, 7 Apr 2019 13:27:29 +0000 (09:27 -0400)]
[emacs/gnus-msg] tweak posting styles

5 years ago[emacs] update packages
Amin Bandali [Sun, 7 Apr 2019 13:27:09 +0000 (09:27 -0400)]
[emacs] update packages

5 years ago[rc/sway] various tweaks
Amin Bandali [Fri, 5 Apr 2019 23:02:10 +0000 (19:02 -0400)]
[rc/sway] various tweaks

change term to alacritty, tweak colors, set default_border

5 years ago[rc/i3status] some tweaks
Amin Bandali [Fri, 5 Apr 2019 23:01:36 +0000 (19:01 -0400)]
[rc/i3status] some tweaks

5 years ago[rc/sway] config for new u2518d monitor
Amin Bandali [Thu, 4 Apr 2019 23:10:16 +0000 (19:10 -0400)]
[rc/sway] config for new u2518d monitor

above and center of my laptop screen

5 years ago[emacs] update packages
Amin Bandali [Thu, 4 Apr 2019 23:10:06 +0000 (19:10 -0400)]
[emacs] update packages

5 years ago[emacs/gnus] remove gnus-{art,sum} rebindings of r and R
Amin Bandali [Mon, 1 Apr 2019 18:36:34 +0000 (14:36 -0400)]
[emacs/gnus] remove gnus-{art,sum} rebindings of r and R

Don’t override binding of r and R in gnus-{article,summary}-mode-map.
When needed, I now use S L and S w for replying to lists and reply all
respectively.

5 years ago[emacs/org] add org-agenda settings and (tentative?) binding
Amin Bandali [Mon, 1 Apr 2019 18:34:05 +0000 (14:34 -0400)]
[emacs/org] add org-agenda settings and (tentative?) binding

C-c a o a is a bit awkward to type.

5 years ago[rc/sway] add input config block for my Atreus
Amin Bandali [Mon, 1 Apr 2019 18:32:48 +0000 (14:32 -0400)]
[rc/sway] add input config block for my Atreus

5 years ago[emacs] update packages
Amin Bandali [Mon, 1 Apr 2019 18:30:06 +0000 (14:30 -0400)]
[emacs] update packages

5 years ago[emacs/org] fix use of deprecated function
Amin Bandali [Mon, 1 Apr 2019 18:29:48 +0000 (14:29 -0400)]
[emacs/org] fix use of deprecated function

5 years ago[emacs] decrease :defer delays
Amin Bandali [Thu, 28 Mar 2019 04:58:03 +0000 (00:58 -0400)]
[emacs] decrease :defer delays

5 years ago[emacs] update packages
Amin Bandali [Thu, 28 Mar 2019 04:56:55 +0000 (00:56 -0400)]
[emacs] update packages

5 years ago[emacs] remove ox-hugo
Amin Bandali [Fri, 22 Mar 2019 02:54:10 +0000 (22:54 -0400)]
[emacs] remove ox-hugo

will likely be changing aminb.org to (manually written) HTML + SSI

5 years ago[emacs] update packages
Amin Bandali [Wed, 20 Mar 2019 15:11:29 +0000 (11:11 -0400)]
[emacs] update packages

5 years ago[rc/tlp] update langa’s config for tlp-1.2
Amin Bandali [Wed, 20 Mar 2019 04:49:58 +0000 (00:49 -0400)]
[rc/tlp] update langa’s config for tlp-1.2

5 years ago[emacs] disable epkg and eclim
Amin Bandali [Mon, 18 Mar 2019 16:22:41 +0000 (12:22 -0400)]
[emacs] disable epkg and eclim

5 years ago[emacs] update packages
Amin Bandali [Mon, 18 Mar 2019 16:22:14 +0000 (12:22 -0400)]
[emacs] update packages

5 years ago[emacs] update packages
Amin Bandali [Sat, 16 Mar 2019 12:58:29 +0000 (08:58 -0400)]
[emacs] update packages

also remove the Org hack, as it’s now built into straight.el and
enabled by default

5 years ago[emacs] update packages
Amin Bandali [Mon, 11 Mar 2019 23:31:28 +0000 (19:31 -0400)]
[emacs] update packages

5 years ago[emacs] roll back org
Amin Bandali [Sun, 10 Mar 2019 21:49:15 +0000 (17:49 -0400)]
[emacs] roll back org

the new link syntax implementation seems to be half-finished

5 years ago[emacs] update packages
Amin Bandali [Sun, 10 Mar 2019 17:19:37 +0000 (13:19 -0400)]
[emacs] update packages

5 years ago[emacs/message] create simplified In-Reply-To headers
Amin Bandali [Wed, 6 Mar 2019 04:28:07 +0000 (23:28 -0500)]
[emacs/message] create simplified In-Reply-To headers

Using the legacy format that message-make-in-reply-to generates by
default may be problematic, as is the case for lists.sr.ht.

5 years ago[emacs] update packages
Amin Bandali [Wed, 6 Mar 2019 04:28:00 +0000 (23:28 -0500)]
[emacs] update packages

5 years ago[emacs] skeleton for irc setup with ERC and ZNC
Amin Bandali [Tue, 26 Feb 2019 16:19:23 +0000 (11:19 -0500)]
[emacs] skeleton for irc setup with ERC and ZNC

5 years ago[emacs] update packages
Amin Bandali [Tue, 26 Feb 2019 05:54:25 +0000 (00:54 -0500)]
[emacs] update packages

5 years ago[emacs] unbind C-z in graphical mode
Amin Bandali [Fri, 22 Feb 2019 18:42:05 +0000 (13:42 -0500)]
[emacs] unbind C-z in graphical mode

froze my emacs by accident too many damn times

5 years ago[emacs/gnus] make topic line format more consistent with group lines
Amin Bandali [Fri, 22 Feb 2019 18:40:40 +0000 (13:40 -0500)]
[emacs/gnus] make topic line format more consistent with group lines

5 years ago[emacs/{gnus,message}] set custom fqdn for outgoing gnu messages
Amin Bandali [Fri, 22 Feb 2019 18:39:01 +0000 (13:39 -0500)]
[emacs/{gnus,message}] set custom fqdn for outgoing gnu messages

in order to customize generated Message-ID

5 years ago[emacs,rc] update personal email address
Amin Bandali [Fri, 22 Feb 2019 18:37:37 +0000 (13:37 -0500)]
[emacs,rc] update personal email address

5 years ago[emacs] update packages
Amin Bandali [Fri, 22 Feb 2019 18:35:47 +0000 (13:35 -0500)]
[emacs] update packages

5 years ago[rc/rofi-pass] change default_user2
Amin Bandali [Tue, 12 Feb 2019 20:03:17 +0000 (15:03 -0500)]
[rc/rofi-pass] change default_user2

5 years ago[rc/pacman] enable libre-testing for now
Amin Bandali [Tue, 12 Feb 2019 20:03:00 +0000 (15:03 -0500)]
[rc/pacman] enable libre-testing for now

5 years ago[emacs] update packages
Amin Bandali [Tue, 12 Feb 2019 20:02:51 +0000 (15:02 -0500)]
[emacs] update packages

5 years ago[emacs] update packages
Amin Bandali [Thu, 7 Feb 2019 04:09:56 +0000 (23:09 -0500)]
[emacs] update packages

5 years ago[emacs,rc] add csclub mail
Amin Bandali [Thu, 7 Feb 2019 04:08:58 +0000 (23:08 -0500)]
[emacs,rc] add csclub mail

5 years ago[emacs] update packages
Amin Bandali [Sat, 2 Feb 2019 04:47:22 +0000 (23:47 -0500)]
[emacs] update packages

5 years ago[emacs] update org and web-mode
Amin Bandali [Thu, 31 Jan 2019 17:17:16 +0000 (12:17 -0500)]
[emacs] update org and web-mode

5 years ago[rc/tlp] work around bluetooth getting enabled after hibernate
Amin Bandali [Thu, 31 Jan 2019 17:15:40 +0000 (12:15 -0500)]
[rc/tlp] work around bluetooth getting enabled after hibernate

of course, it should be manually disabled the first time

5 years ago[rc/pacman] add configuration and mirrorlist
Amin Bandali [Wed, 30 Jan 2019 17:55:46 +0000 (12:55 -0500)]
[rc/pacman] add configuration and mirrorlist

5 years ago[rc/mkinitcpio] add configuration
Amin Bandali [Wed, 30 Jan 2019 17:55:20 +0000 (12:55 -0500)]
[rc/mkinitcpio] add configuration

5 years ago[emacs] update packages
Amin Bandali [Wed, 30 Jan 2019 17:54:47 +0000 (12:54 -0500)]
[emacs] update packages

5 years ago[rc/systemd] fix missing sudo prefix
Amin Bandali [Wed, 30 Jan 2019 05:24:21 +0000 (00:24 -0500)]
[rc/systemd] fix missing sudo prefix

5 years ago[rc/Zsh] tweak zim templates
Amin Bandali [Wed, 30 Jan 2019 02:14:02 +0000 (21:14 -0500)]
[rc/Zsh] tweak zim templates

see https://github.com/zimfw/zimfw/commit/a05890e8b47e1f4071936ec69d2b77522edfd3d3

5 years ago[rc/getmail] add a (commented) MDA_external dest type for reference
Amin Bandali [Wed, 30 Jan 2019 02:09:06 +0000 (21:09 -0500)]
[rc/getmail] add a (commented) MDA_external dest type for reference

5 years ago[rc/systemd] keep boot messages on tty1
Amin Bandali [Wed, 30 Jan 2019 02:07:04 +0000 (21:07 -0500)]
[rc/systemd] keep boot messages on tty1

5 years ago[emacs] update packages
Amin Bandali [Sat, 26 Jan 2019 21:29:05 +0000 (16:29 -0500)]
[emacs] update packages

5 years ago[emacs] move a/byte-compiled-init below the header
Amin Bandali [Sat, 26 Jan 2019 04:40:18 +0000 (23:40 -0500)]
[emacs] move a/byte-compiled-init below the header

5 years ago[emacs] update packages
Amin Bandali [Sat, 26 Jan 2019 04:39:53 +0000 (23:39 -0500)]
[emacs] update packages

5 years ago[emacs] update Org
Amin Bandali [Thu, 24 Jan 2019 15:45:06 +0000 (10:45 -0500)]
[emacs] update Org

includes a number of bug fixes

5 years ago[emacs] update packages
Amin Bandali [Wed, 23 Jan 2019 23:03:17 +0000 (18:03 -0500)]
[emacs] update packages

5 years ago[emacs/footnote] comment out styling changes
Amin Bandali [Wed, 23 Jan 2019 04:49:33 +0000 (23:49 -0500)]
[emacs/footnote] comment out styling changes

while the unicode style is prettier, i think the simple ascii version
would be more accessible and e.g. more search-friendly

5 years ago[emacs] update packages
Amin Bandali [Tue, 22 Jan 2019 05:19:37 +0000 (00:19 -0500)]
[emacs] update packages

5 years ago[emacs/gnus] fix and improve gnus-permanently-visible-groups regexp
Amin Bandali [Sun, 20 Jan 2019 22:15:14 +0000 (17:15 -0500)]
[emacs/gnus] fix and improve gnus-permanently-visible-groups regexp

typo fix: remove extraneous opening paren
 improve: rule out partial folder matches for the two cases

5 years ago[emacs] update packages
Amin Bandali [Sat, 19 Jan 2019 19:51:17 +0000 (14:51 -0500)]
[emacs] update packages

5 years ago[emacs] update packages
Amin Bandali [Sat, 19 Jan 2019 15:14:07 +0000 (10:14 -0500)]
[emacs] update packages

5 years ago[emacs] Query for GPG passphrase through minibuffer
Amin Bandali [Thu, 17 Jan 2019 20:32:59 +0000 (15:32 -0500)]
[emacs] Query for GPG passphrase through minibuffer

5 years ago[emacs] update org
Amin Bandali [Thu, 17 Jan 2019 14:48:24 +0000 (09:48 -0500)]
[emacs] update org

5 years ago[rc/msmtp] update fp’s tls_fingerprint
Amin Bandali [Thu, 17 Jan 2019 13:40:07 +0000 (08:40 -0500)]
[rc/msmtp] update fp’s tls_fingerprint

5 years ago[rc/sway] add a few floating window rules
Amin Bandali [Thu, 17 Jan 2019 05:23:35 +0000 (00:23 -0500)]
[rc/sway] add a few floating window rules

5 years ago[emacs] better scrolling (both keyboard and mouse)
Amin Bandali [Thu, 17 Jan 2019 04:00:15 +0000 (23:00 -0500)]
[emacs] better scrolling (both keyboard and mouse)

also use the new (version<= "26.1" emacs-version) pixel-scroll-mode

5 years ago[emacs] update packages
Amin Bandali [Wed, 16 Jan 2019 21:30:03 +0000 (16:30 -0500)]
[emacs] update packages

5 years ago[rc/i3status] disable wireless status for now
Amin Bandali [Wed, 16 Jan 2019 16:37:07 +0000 (11:37 -0500)]
[rc/i3status] disable wireless status for now

5 years ago[rc/urxvt] fix definitions for non-regular font styles
Amin Bandali [Wed, 16 Jan 2019 16:35:41 +0000 (11:35 -0500)]
[rc/urxvt] fix definitions for non-regular font styles

5 years ago[emacs] update packages
Amin Bandali [Tue, 15 Jan 2019 01:43:56 +0000 (20:43 -0500)]
[emacs] update packages