Amin Bandali [Sun, 29 Apr 2018 00:31:24 +0000 (20:31 -0400)]
[emacs] assimilate and enable EXWM
Amin Bandali [Sat, 28 Apr 2018 20:34:58 +0000 (16:34 -0400)]
[emacs] enable Ivy and friends
Amin Bandali [Sat, 28 Apr 2018 20:22:36 +0000 (16:22 -0400)]
[emacs] enable exec-path-from-shell
Amin Bandali [Sat, 28 Apr 2018 20:09:22 +0000 (16:09 -0400)]
[emacs] fix post initialization TOC link on GitHub
GitHub's Org mode renderer doesn't use the CUSTOM_ID property for
generating internal in-file links like Org mode itself does. So, at
least for now, the internal link has to match the heading's full name.
Amin Bandali [Sat, 28 Apr 2018 19:58:15 +0000 (15:58 -0400)]
[emacs] add Borg's layer/essentials init, with some of my stuff
Amin Bandali [Thu, 26 Apr 2018 06:46:59 +0000 (02:46 -0400)]
[emacs] add Borg's layer/essentials current submodules
From https://github.com/emacscollective/emacs.g/blob/
e2f9c16c6f8bc830b8ae3d8bf376855c864dc5bd/.gitmodules
Amin Bandali [Thu, 26 Apr 2018 06:17:30 +0000 (02:17 -0400)]
[emacs] prepare for Borg-ification
Amin Bandali [Thu, 26 Apr 2018 06:15:45 +0000 (02:15 -0400)]
[pentadactyl] remove configuration and vestigial submodule
I've been using Vimium-FF and previously VimFx after pentadactyl
stopped working properly.
Amin Bandali [Thu, 26 Apr 2018 06:04:38 +0000 (02:04 -0400)]
[emacs] use exwm-randr so that exwm would pick up screen rotations
Amin Bandali [Thu, 26 Apr 2018 06:03:51 +0000 (02:03 -0400)]
[bspwm,x] a few minor changes
TODO: proper hostname-based settings
Amin Bandali [Sun, 22 Apr 2018 02:16:17 +0000 (22:16 -0400)]
[emacs] enable and use exwm's system tray
Amin Bandali [Sun, 22 Apr 2018 01:48:31 +0000 (21:48 -0400)]
[emacs] update straight versions lockfile
Forgot to include this in the last commit.
Amin Bandali [Sun, 22 Apr 2018 01:15:47 +0000 (21:15 -0400)]
[emacs] add core packages
Amin Bandali [Sun, 22 Apr 2018 00:17:08 +0000 (20:17 -0400)]
[emacs] add Core to the TOC, move the backups section to core
Amin Bandali [Sun, 22 Apr 2018 00:11:40 +0000 (20:11 -0400)]
[emacs] updates to initial setup and core defaults
Amin Bandali [Sat, 21 Apr 2018 15:55:11 +0000 (11:55 -0400)]
[emacs] add naming conventions
Amin Bandali [Sat, 21 Apr 2018 15:21:02 +0000 (11:21 -0400)]
Use my initials, ab, for prefixing my functions and vars
Amin Bandali [Sat, 21 Apr 2018 01:34:41 +0000 (21:34 -0400)]
add CUSOTM_IDs to make toc links work in Emacs
Amin Bandali [Sat, 21 Apr 2018 01:14:22 +0000 (21:14 -0400)]
add toc
Amin Bandali [Sat, 21 Apr 2018 01:08:28 +0000 (21:08 -0400)]
better backup settings
Amin Bandali [Sat, 21 Apr 2018 01:00:30 +0000 (21:00 -0400)]
add straight.el, use-package, and no-littering
Amin Bandali [Fri, 20 Apr 2018 23:17:14 +0000 (19:17 -0400)]
set `custom-file' and load it
Amin Bandali [Fri, 20 Apr 2018 23:02:09 +0000 (19:02 -0400)]
optimize and measure emacs startup time, saner indentation for org src blocks
Amin Bandali [Fri, 20 Apr 2018 22:13:10 +0000 (18:13 -0400)]
add stub for new org-based Emacs configuration
Amin Bandali [Thu, 19 Apr 2018 20:31:46 +0000 (16:31 -0400)]
[latexmk] use zathura instead of okular
Amin Bandali [Mon, 16 Apr 2018 19:52:06 +0000 (15:52 -0400)]
terrible commit message incoming: many changes
Amin Bandali [Sat, 17 Mar 2018 14:13:13 +0000 (10:13 -0400)]
a few small tweaks
Amin Bandali [Tue, 20 Feb 2018 03:37:02 +0000 (22:37 -0500)]
add redshift
Amin Bandali [Tue, 20 Feb 2018 03:13:04 +0000 (22:13 -0500)]
gtk3: update settings (via kde-gtk-config); zsh: add ace alias
Amin Bandali [Sun, 11 Feb 2018 02:53:40 +0000 (21:53 -0500)]
zsh: more convenience aliases
Amin Bandali [Sun, 11 Feb 2018 02:53:16 +0000 (21:53 -0500)]
bspwm: more floating rules
Amin Bandali [Sun, 11 Feb 2018 02:52:23 +0000 (21:52 -0500)]
sxhkd|rofi: fancier prompts for program launcher and window switcher
Amin Bandali [Sun, 11 Feb 2018 02:52:05 +0000 (21:52 -0500)]
zathura: finer zoom step
Amin Bandali [Sun, 11 Feb 2018 02:51:44 +0000 (21:51 -0500)]
notmuch: ignore .uidvalidity and .mbsyncstate files
Amin Bandali [Fri, 19 Jan 2018 03:16:40 +0000 (22:16 -0500)]
add msmtp, update isync & notmuch dots to handle my uwaterloo email
Amin Bandali [Mon, 1 Jan 2018 04:25:42 +0000 (23:25 -0500)]
rofi-light: rofi-based pop up for changing backlight brightness
Requires light (light-git on AUR) and rofi
P.S. Happy New Year :)
Amin Bandali [Mon, 1 Jan 2018 04:22:48 +0000 (23:22 -0500)]
rofi: switch to Ubuntu Mono font
Amin Bandali [Thu, 28 Dec 2017 06:45:29 +0000 (01:45 -0500)]
notmuch: handle new mailing lists
Amin Bandali [Thu, 28 Dec 2017 06:45:04 +0000 (01:45 -0500)]
compton: make it more stable
Amin Bandali [Tue, 26 Dec 2017 00:55:45 +0000 (19:55 -0500)]
zsh: use built-in `time`, and enable (uncomment) nix
Amin Bandali [Tue, 26 Dec 2017 00:55:29 +0000 (19:55 -0500)]
urxvt: I've been using firefox-nightly for a whlie now
Amin Bandali [Tue, 26 Dec 2017 00:54:54 +0000 (19:54 -0500)]
compton: disable fancy effects and such, optimize for performance
Amin Bandali [Sat, 23 Dec 2017 00:10:09 +0000 (19:10 -0500)]
Small tweaks
Amin Bandali [Wed, 20 Dec 2017 20:19:01 +0000 (15:19 -0500)]
Back to urxvt; other updates
Amin Bandali [Wed, 13 Dec 2017 19:09:45 +0000 (14:09 -0500)]
Updates
Amin Bandali [Sat, 26 Aug 2017 20:00:29 +0000 (16:00 -0400)]
Update tlp's configuration file
Amin Bandali [Sat, 26 Aug 2017 19:59:52 +0000 (15:59 -0400)]
Small rofi{,-pass} updates
Amin Bandali [Sat, 26 Aug 2017 19:42:37 +0000 (15:42 -0400)]
GNU Emacs and URxvt font updates
Amin Bandali [Sat, 26 Aug 2017 19:41:59 +0000 (15:41 -0400)]
Generic updates
Amin Bandali [Mon, 31 Jul 2017 00:51:07 +0000 (20:51 -0400)]
Add my little wallpaper/theme switcher
Uses systemd timers to automatically change the
wallpaper and switch my Xresources themes between
light and dark modes at 7am and 9pm.
Amin Bandali [Mon, 31 Jul 2017 00:46:53 +0000 (20:46 -0400)]
Little script for unlocking Default GNOME Keyring
Retrieve the password of the Default keyring from
the Login keyring and use it to unlock the Default
keyring.
Amin Bandali [Mon, 31 Jul 2017 00:41:42 +0000 (20:41 -0400)]
Lots of Xresources-style font comments
I can't be bothered to remember or write from
scratch my Xresources font settings, so I tend
to accumulate them and later uncomment whichever
one I'd like to use and comment the rest.
Amin Bandali [Mon, 31 Jul 2017 00:40:45 +0000 (20:40 -0400)]
rofi-pass tweaks
Amin Bandali [Mon, 31 Jul 2017 00:39:57 +0000 (20:39 -0400)]
Zsh and ZIM changes
Amin Bandali [Mon, 31 Jul 2017 00:38:59 +0000 (20:38 -0400)]
Minor tweaks concerning my bspwm setup on Arch
Amin Bandali [Mon, 31 Jul 2017 00:35:55 +0000 (20:35 -0400)]
[zathura] Copy to clipboard
Amin Bandali [Mon, 31 Jul 2017 00:35:16 +0000 (20:35 -0400)]
[compton] Disable menu transparency
Amin Bandali [Mon, 31 Jul 2017 00:32:40 +0000 (20:32 -0400)]
[notmuch] Properly tag emails from mailing lists
I tried to do this with `afew` but couldn't get it
to work reliably, so I just went with `notmuch tag`.
Amin Bandali [Sat, 27 May 2017 23:20:02 +0000 (19:20 -0400)]
some zsh alises
Amin Bandali [Sun, 7 May 2017 15:31:45 +0000 (11:31 -0400)]
Refresh polybar's mail counter every minute
Amin Bandali [Sun, 7 May 2017 03:38:34 +0000 (23:38 -0400)]
Put powermenu back
Oddly enough, with powermenu disabled, now part of the date widget
disappears. Looks like something's wrong with that area. It may be due to the
tray?
Amin Bandali [Sat, 6 May 2017 00:31:04 +0000 (20:31 -0400)]
Disable polybar's powermenu module for now
https://github.com/jaagr/polybar/issues/487#issuecomment-
299082361
Amin Bandali [Wed, 3 May 2017 14:00:31 +0000 (10:00 -0400)]
Notmuch and afew configs
Includes systemd user timer for running `notmuch new` every 5 minutes.
Amin Bandali [Tue, 2 May 2017 13:37:45 +0000 (09:37 -0400)]
Add playback control (via mpc) bindings to sxhkd
Amin Bandali [Tue, 2 May 2017 13:35:38 +0000 (09:35 -0400)]
Update mpd and ncmpcpp configs
New copies from /usr/share/doc/{mpd,ncmpcpp}
There might still be useful stuff in the previous configurations (bindings etc)
Amin Bandali [Tue, 2 May 2017 13:35:18 +0000 (09:35 -0400)]
Go back to Greybird for GTK3
Amin Bandali [Mon, 1 May 2017 20:03:46 +0000 (16:03 -0400)]
Make polybar contents more visible
Also, remove battery module because it's inaccurate
Amin Bandali [Fri, 28 Apr 2017 00:42:01 +0000 (20:42 -0400)]
Some minor polybar tweaks
Amin Bandali [Thu, 27 Apr 2017 21:36:37 +0000 (17:36 -0400)]
Add mail module for polybar (uses notmuch)
also depends: pacaur -S ttf-font-awesome
Amin Bandali [Thu, 27 Apr 2017 21:28:55 +0000 (17:28 -0400)]
Customize polybar a bit
Amin Bandali [Thu, 27 Apr 2017 21:26:38 +0000 (17:26 -0400)]
Use polybar instead of xfce4-panel
Amin Bandali [Thu, 27 Apr 2017 13:31:23 +0000 (09:31 -0400)]
Update README.md
Amin Bandali [Thu, 27 Apr 2017 13:25:18 +0000 (09:25 -0400)]
Not using the shitty proprietary wl driver anymore
Amin Bandali [Thu, 27 Apr 2017 13:21:38 +0000 (09:21 -0400)]
Commands ran when setting up
An incomplete but useful list of commands from my .zhistory that I'd run for my
current Arch setup.
Amin Bandali [Thu, 27 Apr 2017 13:20:32 +0000 (09:20 -0400)]
New setup
This was sitting uncommitted locally for a while, thought it was time to commit
it and push it.
Amin Bandali [Thu, 27 Apr 2017 01:11:22 +0000 (21:11 -0400)]
Update .spacemacs
Amin Bandali [Thu, 27 Apr 2017 01:10:48 +0000 (21:10 -0400)]
Add rofi and rofi-pass configs
Amin Bandali [Thu, 27 Apr 2017 01:10:35 +0000 (21:10 -0400)]
Update dunst config
Amin Bandali [Thu, 27 Apr 2017 01:09:34 +0000 (21:09 -0400)]
Clean up some old stuff
Amin Bandali [Thu, 27 Apr 2017 01:09:11 +0000 (21:09 -0400)]
Update gtk and compton configs
Amin Bandali [Thu, 27 Apr 2017 01:08:01 +0000 (21:08 -0400)]
Add .latexmkrc
Amin Bandali [Sat, 4 Mar 2017 15:50:39 +0000 (10:50 -0500)]
Switch to Greybird theme and elementary Xfce icons
Amin Bandali [Mon, 20 Feb 2017 04:45:33 +0000 (23:45 -0500)]
Enable smooth-scroll for zathura
Amin Bandali [Sun, 5 Feb 2017 03:28:53 +0000 (22:28 -0500)]
Add tlp config
Amin Bandali [Sun, 5 Feb 2017 03:26:13 +0000 (22:26 -0500)]
Revert "other/modprobe/hid_apple.conf doesn't work anymore"
This reverts commit
215cc3c85912169c355c364f920a0c9f23456cb8.
Amin Bandali [Sun, 5 Feb 2017 03:23:07 +0000 (22:23 -0500)]
Update GTK3 theme
Amin Bandali [Sun, 5 Feb 2017 03:22:56 +0000 (22:22 -0500)]
Add compton config
Amin Bandali [Sun, 5 Feb 2017 03:22:43 +0000 (22:22 -0500)]
Add gnupg config
Amin Bandali [Sun, 5 Feb 2017 03:16:30 +0000 (22:16 -0500)]
Spacemacs erc config updates
Amin Bandali [Sun, 5 Feb 2017 03:16:04 +0000 (22:16 -0500)]
Stop syncing mail from Gmail
Amin Bandali [Sun, 5 Feb 2017 03:15:00 +0000 (22:15 -0500)]
bspwm and sxhkd config updates
Amin Bandali [Sun, 5 Feb 2017 03:14:33 +0000 (22:14 -0500)]
Add dunst config
Amin Bandali [Thu, 15 Dec 2016 03:16:35 +0000 (22:16 -0500)]
Bind shortcut for counsel-esh-history, also prefer text over html
Amin Bandali [Thu, 15 Dec 2016 03:01:01 +0000 (22:01 -0500)]
Rely on systemd timers for syncing mail, and re-index every 5 minutes
Also, delete mail from server when fetching pop3 with getmail
Amin Bandali [Tue, 13 Dec 2016 16:10:38 +0000 (11:10 -0500)]
Add my GNU email
Use getmail to fetch my GNU mail over pop3.
After stowing getmail config, run it like this the first time:
getmail --store-password-in-gnome-keyring
to save the password in the Default gnome keyring.
Then, proceed to run it without arguments, and/or enable and start the systemd
timer for auto-syncing.
Requires:
getmail
gnome-keyring
python2-gnome-keyring
Amin Bandali [Tue, 13 Dec 2016 00:42:35 +0000 (19:42 -0500)]
Add missing user-full-name, and set send-mail-function
Amin Bandali [Mon, 12 Dec 2016 19:43:31 +0000 (14:43 -0500)]
Enable some themes, and use Source Code Pro instead of Inconsolata
Amin Bandali [Mon, 12 Dec 2016 19:37:17 +0000 (14:37 -0500)]
Add systemd units for calling mbsync every 5 minutes
To enable:
systemctl --user enable mbsync.timer
systemctl --user start mbsync.timer
Also, use 'pick-first for mu4e-context-policy
Amin Bandali [Mon, 12 Dec 2016 08:29:39 +0000 (03:29 -0500)]
Enable mu4e mode-line & notifications; and fix up error in .mbsyncrc
Amin Bandali [Mon, 12 Dec 2016 08:16:24 +0000 (03:16 -0500)]
Replace my-mu4e-account-alist with mu4e-contexts
Also, get rid of [Gmail]/ prefix by using separate channels