ulthar.xyz > Repos

dotfiles

Seven years worth of accumulated configuration cruft
About Files Commits git clone https://ulthar.xyz/repos/dotfiles/dotfiles.git

Commit history

commit 84acacef312e3046aabd2c9a269b6fcc156235bb
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jun 3 10:43:52 2025 -0600

    emacs: make eglot config more flexible

commit 763e33ab07b481012db560c694f422b151450db8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jun 3 10:43:02 2025 -0600

    emacs: install cider mode

commit f0ba93bc71305d8de888e0d6381c2df9fca99bc8
Author: ꙮrion <ꙮrion@workbox.local>
Date:   Fri May 30 12:41:37 2025 -0600

    tmux: better status bar config

commit c5ecd4d95d999ab7b02b6696d6cb1e74b9f34f2e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 31 22:59:00 2025 -0600

    emacs: install w3m

commit b0fecb397aa146d9abd3aaeaf9f5e12f62ca6076
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Apr 5 19:45:02 2025 -0600

    emacs: moved mail configs

commit f0578e3518ee8f2775b235e7a514984600892545
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Apr 4 12:16:21 2025 -0600

    Removed LICENSE

commit 2c036c3282bfe78decbac315195894cb03d33890
Author: ꙮrion <ꙮrion@workbox.local>
Date:   Tue Mar 25 17:36:53 2025 -0600

    tmux: track basic tmux.conf

commit 9f769f85e7f72abbeb89b375f7be8813bd4a98e2
Author: ꙮrion <ꙮrion@workbox.local>
Date:   Tue Mar 25 17:34:48 2025 -0600

    zsh: auto-start tmux on qualifying shell sessions

commit 18bdc286aa676315b3f8ee8e2197d399505cbafb
Author: ꙮrion <ꙮrion@workbox.local>
Date:   Tue Mar 25 17:33:23 2025 -0600

    emacs: need modes for meson and yaml

commit 898c33fd386beb471b36cd7ff38ae20aba2e5783
Author: ꙮrion <ꙮrion@workbox.local>
Date:   Tue Mar 25 17:32:15 2025 -0600

    emacs: page through all read-only buffers with SPC/S-SPC

commit d81e7ab636df1317a245f800f7d62f8084130e26
Author: ꙮrion <ꙮrion@workbox.local>
Date:   Tue Mar 25 17:31:47 2025 -0600

    zsh: added graphical emacs client alias

commit 972ea52630e28a58fa8028f4a4283a3169492614
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 24 13:30:27 2025 -0600

    track personal clang format config; mostly stolen from freebsd

commit fb9612646de17779a504ea07df4001a9b5b2c304
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Mar 7 13:16:33 2025 -0700

    cmus: track config

commit 7b2a6a1175d91437671a31f2001cdc927e012a28
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Mar 7 13:14:40 2025 -0700

    tinkering with guix

commit 77a925492d6a565362d154ed3485230a58e7a907
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Mar 7 12:57:03 2025 -0700

    emacs: wrote wrapper for getting org timestamp

commit 2f886cc63f8e46ceafd65d5c04c9e1039ee9e300
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Mar 7 12:55:38 2025 -0700

    emacs: using mu4e again

commit 21c1b441e667e2ac77b067038e334ec5bb634d1d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jan 28 20:04:40 2025 -0800

    i3: fixme don't hardcode wallpaper in config

commit ccfa64fa20edc15f191211ba8e453ea0a1da28d8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jan 28 20:04:19 2025 -0800

    bm: added fixme

commit 0f6a46759118fbefda2451646dfcfd487df1330d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jan 28 20:03:37 2025 -0800

    zsh: added dexif alias and RECOLL_CONFDIR

commit c0b531eec06ab40f2c5e04d2f5bc23fc4674d915
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jan 28 20:03:04 2025 -0800

    mime: added text/xml

commit 3b34f82c71ac7c27f00e849f3908a896c7aa7680
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jan 28 20:02:23 2025 -0800

    xsettingsd: added note about reloading daemon

commit 6c8388cba21fc26df7de7f7838ef55c2959d8dbe
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jan 28 20:01:49 2025 -0800

    bm: typo

commit 65af1f01bf81d6c693c6f9cd3198fa80da19b9df
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Nov 13 10:53:30 2024 -0800

    zsh: make zypper not auto refresh for query tasks

commit 6cdbd8e030362eea4313141171b1397c2c694209
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Nov 13 10:48:29 2024 -0800

    scripts: note search utility should search new and legacy dirs

commit d92bb739d99c400e0a6ad1af815f04c8d105148d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Oct 30 21:14:44 2024 -0700

    bm: fixed bug where absolute path occasionally wouldn't be truncated

commit 7f600f1a01ebabe82a8b1ff2b4af07598bec1830
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Oct 29 22:56:31 2024 -0700

    i3: start signal, telegram, and qtox

commit acc0d4d9a41baf00d406119f394ccf3d61c7d29f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Oct 29 22:55:23 2024 -0700

    i3: added keybinds for bookmark manager

commit 41fa0787660fe924073cf39760e8c8dba81c19cd
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Oct 29 22:53:25 2024 -0700

    bm: bookmark manager seems to mostly work; list and search commands need work

commit 2b947098fe338f8ae1b98db736432d17f9442f71
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Oct 29 11:06:29 2024 -0700

    emacs: replaced org mode config with more complex markdown mode config

commit b8ba35edfea3a41d80c6b6373332fb6acd8cb378
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Oct 29 10:53:32 2024 -0700

    emacs: trivial organization

commit 0a138ce3f8ab017980c0e7fd12e156b6af5d90bd
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Oct 29 10:42:07 2024 -0700

    emacs: install sage shell mode

commit 3fd2ea934f0fb8d1071728ca9d94e957f88ec172
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Oct 29 10:41:56 2024 -0700

    emacs: edit tcl code

commit 53ab2e3ef4ecc806bdb245eef62359b8a15a8c1a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Oct 10 13:27:50 2024 -0700

    emacs: fix gfm-mode for .rmd files regex

commit 00731c5c63c7cecef658f029d9b100826d11477e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Oct 10 13:24:56 2024 -0700

    desktop: removed old desktop files and mimeapps.list, added mswinurl opener

commit 4d0a9da8b0e107f50f1085305be570f1910e0fb3
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Oct 7 20:07:40 2024 -0700

    emacs: typo; indent rust with tabs too

commit 91681439bb7f578e016eed3480342bd0b829a3ac
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 25 16:02:34 2024 -0700

    emacs: show info files managed localy by guix

commit 0f8ab2629d20fef8a8cf783cc850d5f39c26bf06
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 25 16:01:06 2024 -0700

    mpv: properly display images and looping clips

commit 81e290d2636e6072c27cbae2c00c1fb1a0a6e0fa
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Sep 24 13:56:59 2024 -0700

    mime: added formats, streamlined script

commit 0f693340153a18262642d57109962a401f272ca8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jul 22 21:27:25 2024 -0700

    emacs: typo

commit ea75707e96e2d71a1e95ecf00d75b1228a24a9bb
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jul 18 18:27:11 2024 -0700

    Added script to exclude director{y,ies} from backups

commit 4c686e1df7d18e2671a7666074452f2b6e0a0f2f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jul 16 20:04:18 2024 -0700

    emacs: automatically rename R interpreter buffers with current directory

commit 9f47c5d24be271879c83a2b91d63a2f790d591e7
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jul 2 18:45:02 2024 -0700

    emacs: R

commit cdaa0f25dd3b87fe497bbca6cdce503cb0b49d9f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jun 15 23:36:17 2024 -0700

    emacs: reorganized init file

commit 38efdd740bf0350ca81cf987ca2475b8061de190
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jun 15 23:07:32 2024 -0700

    mpv: track config

commit 41286bfdacf56bf9e4cece55d839ec669b33fae0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jun 15 23:07:01 2024 -0700

    emacs: use a single latex snippet

commit 0d0ec9d6af71f7b7ccedaba89bf3b317123d2869
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jun 15 22:43:50 2024 -0700

    emacs: php mode

commit 4c08d4b6e5190883f4bc4fac5fb5be9a21d0d631
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jun 15 22:43:27 2024 -0700

    emacs: tweak a few default behaviors

commit 78eab0a43f6f42550ff00289f2f386ed9a97be5d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jun 9 23:05:33 2024 -0700

    emacs: homogenized formatting; organized

commit d963c50f97ba8c66463332e1291cc35d9ebccffd
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jun 9 23:03:35 2024 -0700

    emacs: give each info buffer a unique, informative name

commit 310bd9efb9a415a754cfab56550be23524aff5e1
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jun 9 21:30:26 2024 -0700

    emacs: use a local info node for looking up CL symbols in the HyperSpec

commit 9aee1f3ef7b160f345206c836e498ff8cbd7f901
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Jun 7 17:18:00 2024 -0700

    emacs: added keybind for file system search

commit da1a0f0f20031fd63cea326a0c7ce126405e5dda
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 25 11:01:20 2024 -0700

    emacs: added chatgpt prompt injection hack to cover letter template

commit e869e1eaceb7722fa6e8f8dfb0033dba89a36043
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 25 10:06:12 2024 -0700

    i3: keybinding for cmus

commit f151aca4ecf627d8d15284748a7d08e09669124c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue May 21 22:01:58 2024 -0700

    emacs: added geiser

commit b41fd47bc2d1977472e3ababe7c7a13ebcf64ae9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue May 21 21:42:12 2024 -0700

    emacs: automatically initialize eglot for julia

commit 401a3c04922ff2857945f3ff3bf4ceb78a4984ef
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue May 21 21:05:41 2024 -0700

    guix: added nonguix repo

commit 31ae35f92c09babc73eb2d6d7b511fa5e2badfad
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 18:03:03 2024 -0700

    readme: added todos

commit 69d8a1363635feb4bf20a5869600124b2b7de85d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:54:20 2024 -0700

    xorg: run a dbus keyring

commit 84cf6f3c64a92716bca3124b7671a8a0eb91d26d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:54:07 2024 -0700

    xorg: xinput is finicky with scroll speed

commit 74e0ad2ce264a4d86a929ad2f19601f48dc96408
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:52:35 2024 -0700

    stumpwm: config is nice-ish
    
    I don't actually use stumpwm but I figure this'll be good to keep here

commit 2be4a55b3cf814d477e87d2485c88de4f6e378db
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:50:10 2024 -0700

    zathura: track zathura config

commit bccfbb05ba598fcbd7195eaa2e64648202f7abd6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:49:48 2024 -0700

    track mime script

commit 22d2ae74f2d48a37831e166c836f58f0c64ed8bb
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:47:53 2024 -0700

    xorg: track xsettingsd

commit 292fbeac748b58df485c211f231830fd702d491c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:45:41 2024 -0700

    xorg: track XCompose
    
    Move this out of home directory!  There should be an $XCOMPOSE
    variable though I remember having problems with it not being respected
    a few years ago

commit 5951087e6d53c4c5b5dd226e48d2d5938dd1f60a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:45:22 2024 -0700

    emacs: add eglot-jl

commit 4ae7ff8c80ab3d89b4c3f64f41cdf4b0a6fe7b98
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:44:59 2024 -0700

    julia: use revise and debugger when interactive

commit 7ba4f0f56ac97c01f0bc1f6dbfeb001d0d8689a1
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:40:32 2024 -0700

    zsh: noglob on youtube downloader aliases

commit 22f09d6aa5fe49b0bfa1cb081eabb125548c7d11
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 20 17:39:03 2024 -0700

    track fontconfig
    
    Between fontconfig, xresources, and xsettings every application should
    be using my preferred font settings by now.  I wonder if xsettings
    even needs font information now since it's set by fontconfig?

commit 362873e1783633b958dce6e1c798cdc603941b54
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri May 17 23:43:35 2024 -0700

    emacs: removed annoying inlay hints in eglot

commit 3c90e5ab8cdd7e21294ec3fcd0a06db1ad6bc7d8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Apr 10 11:32:27 2024 -0700

    learning julia!

commit b81bee02c2b70f08704663a07c6ce0c0d2be03c5
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Mar 21 21:01:35 2024 -0700

    trying alacritty!

commit a9e7bf354f679cdb556276b6c85ac24c4e8a2970
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Mar 21 20:56:28 2024 -0700

    i3: different systems name the synching-tray executable differently

commit 0fa8e284a3b198ba7654480ee06efd7b0ff179c1
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Mar 21 20:55:38 2024 -0700

    i3 conky: misc tweaks; `own_window_type = desktop` prevents crashes on freebsd

commit 944a0b02be64b495005014840af9fe2281bfe612
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Mar 21 20:53:41 2024 -0700

    ranger: misc improvements

commit 6db2c26beefd538045c57f539db63dc4f6ebe763
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Mar 21 20:52:38 2024 -0700

    rofi: use Iosevka Slab font

commit bd5b1caa1e4b4327b0473f67ea9fbc16a8a07a5a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Mar 21 20:49:31 2024 -0700

    zsh: more aliases

commit fab9a72ff3a6a1a2f6bab477912bf3c95415f3b9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 5 17:38:16 2024 -0800

    emacs: qml-mode

commit 72e1c5cd73645315a929a47c9e0cd0f54eff1fb2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 5 17:37:03 2024 -0800

    zsh: variable and alias

commit 54588077b3bc0f64db9d782ac701005c8f69d4ce
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 5 17:36:37 2024 -0800

    zsh: freebsd workaround for starting dbus at login, needed for pass-secrets

commit 63d60d7b2b918f6df5ae386c0b44204132a92966
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 5 17:34:43 2024 -0800

    xorg: workaround for stumpwm "can't find libraries" bug

commit 69ee4032e1bd3bdd771cab0e00aff6ebf1f4f859
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 5 17:34:14 2024 -0800

    xorg: add batdaemon back to xsession

commit a3c4e410b16c3258efbee0d4430a63a634589d93
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 5 17:31:40 2024 -0800

    i3: misc tweaks
    
    start dbus at login, don't bother nitrogen and loginctl, use
    non-python rofi emoji selector, flameshot >>>> scrot(um)

commit 51829c8189bd5c8738233751b289a9fbf61b89da
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 5 17:16:00 2024 -0800

    common-lisp: sbcl shouldn't shit its pants when unable to find quicklisp

commit 6faf26ad6896038ee51edf4f6f4763c9ecda4b81
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Dec 22 22:09:41 2023 -0800

    basic gdb settings

commit 26a6bd608b02e8891ea4433da709b16dd59706c6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Dec 22 22:08:33 2023 -0800

    emacs: js indentation and a few more programming language modes

commit 9679ec5914dfc9457834c182887a8a14e0c9e911
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Dec 22 22:07:46 2023 -0800

    xresources: iosevka font

commit 1df44c5c86d106188097d5d4c7d60f96b8b24db8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Dec 22 22:06:54 2023 -0800

    zsh: autopushd good, x clipboard integration awkward and annoying

commit 9ac2351d57fbf5352d1fcd83f1eee1dc3670e9c7
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Dec 22 22:05:52 2023 -0800

    zsh: more aliases

commit 3162ba73eba66a5f22ca36c8266aa15f2c17dc73
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Oct 5 13:46:21 2023 -0700

    Added battery to i3 conky

commit c7709f188285337515e037b181857ab2a43a6e8e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 14:43:23 2023 -0700

    Move zcompcache out of ~

commit 36a8acfa5f0af6b1978b55ca60864839da6109c8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 14:24:14 2023 -0700

    X clipboard integration for zsh

commit 6686264f46b9502f7626bb04903bdc5de29cbe4c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 14:14:56 2023 -0700

    typo preventing tab indentation in python-mode.  You'd think this would cause an error...

commit dac7a7fa78183dde311d097bbb1f8a5b1f0dddfc
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 14:10:53 2023 -0700

    Removed semi-functional xfce script

commit 721e753cfb51189cd0f02707eeadbe8b3410a3c9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 14:07:11 2023 -0700

    Comments, xinput is weird and finicky

commit 6ed4edc41f090d1b68df9efaa557a64fd6f932d1
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 14:02:48 2023 -0700

    General zsh cleanups and enhancements

commit aba48e98a0454985d4ef5bc128928d837365b796
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 13:24:16 2023 -0700

    Script to search my notes

commit b4b16da9a7581c388345112b3a4c6205de54dc62
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 13:22:32 2023 -0700

    use rofi with drun and run together

commit af33a6c75918907294b6bc0f9ae374127bb5caf9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 13:21:25 2023 -0700

    Added two modus themes to xresources

commit 921a68174cf30495a037d9a4076dbc99edd08c28
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 13:20:32 2023 -0700

    alias to remove extraneous latex intermediate files

commit d3d742075a5bc73eb061757aa22636f42179337a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 13:18:23 2023 -0700

    Script to get location of IP addresses and domains

commit bc0d607c7c7f58048cd4fb0979e7fdfe0a75af91
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 25 13:17:56 2023 -0700

    This conky config is i3-specific

commit a699166c8679806a6b20f0c6665e5efde7ca4492
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 18 22:00:18 2023 -0700

    Minor tidying; fixme about OpenSuse's zsh package

commit 724bcdbbb89d4706a6805ce0252c5116873983b8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 18 21:59:17 2023 -0700

    Escape the file name

commit d3fd13e1e61c0bc6d0adb2bfb96450060bb33239
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 18 21:58:59 2023 -0700

    start some stuff

commit 3e99c5be5d38746f99fea3183675ebc9fd946c82
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 18 21:58:25 2023 -0700

    indent with tabs in python mode

commit 0224229b1099da87665ba02d1d071dc8b5a50102
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jul 17 22:46:16 2023 -0700

    Giving a light theme a try (modus operandi)

commit 18a6f329b0f42397d940109a0c6c104e41ff057b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jul 12 13:59:29 2023 -0700

    get rid of the novice.el bullshit

commit e9aa0895d35f8f1c3be527ceef8b5680b28ee1e1
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jul 9 14:48:57 2023 -0700

    track i3 config

commit 7f7a2f28da59ec535e6b167e05e6e061e4dff54e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jul 9 14:26:17 2023 -0700

    Getting curious about nix

commit 793f3db693ae069804f710af3733353d3b1b1865
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jul 9 14:26:08 2023 -0700

    Multiple cursors are cool

commit fcf02eefcdb02648fd8c7edf4e8fef449a20ad65
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jul 9 14:25:10 2023 -0700

    Replaced rofi-url.sh with a better script just for mpv

commit 2d0d620d3d7f3c9f50185643d9a42dc2df0e8ea9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jul 9 14:21:42 2023 -0700

    Use amsthm environments instead of custom ones; enumitem is good

commit faf5082c61bf0c77dbc349f2f5ca22db59a0802d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jun 15 21:23:30 2023 +0700

    It's just a zsh config now

commit da8f6439adfbb6f5c44db63e1528f6a48a20109a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jun 15 21:20:31 2023 +0700

    This breaks GTK apps when a portal isn't available
    
    I should find a way to detect if a portal is... running?  What's the
    right word for this?  Also, find a good portal that doesn't rely on
    KDE because the Gnome file picker should burn in hell for a thousand
    years

commit df03028b66499d1d4fdb06e791e13455d0a26dab
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jun 13 12:57:18 2023 +0700

    Replaced fvwm's lang-toggle.sh with general kbdtoggle script

commit 7af44eee07382c9baae5af9aef96502c5b25c34f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 31 17:28:38 2023 +0700

    updated readme

commit dbe85e576a61acd5a5960f4be4143d4b912283c4
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 31 17:20:32 2023 +0700

    emacs miscellany

commit 5ad4b7ed809ea21e2bdcc8ef4f03441646fc2542
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 31 17:19:57 2023 +0700

    got rid of emms and evil

commit 04c41d41e5d2fe76cbe1939fc43b7146083b6070
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 31 17:18:52 2023 +0700

    pdf-tools is better than emacs' default

commit 1fe1aa8ecc7324f055bc8fad6ddb541122c0363b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 31 17:18:42 2023 +0700

    edit lua

commit 03cf2d125de4d8085ec7e8955fafb50a9d17b688
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 31 17:17:50 2023 +0700

    Set cursor theme from xresources

commit b66ab8642da1b24887a3480f073b01dddc006697
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 31 17:17:21 2023 +0700

    Use password store extensions

commit 38d4cd65ef30525269fd997f0335117c584a2107
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue May 30 18:07:14 2023 +0700

    OpenSuse doesn't package SBCL with sources, so we need a local copy

commit f3c040188d8bbedfe8e6c887fb0bf0730dea80b5
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Apr 6 13:06:16 2023 -0700

    Added eglot

commit 03b1e9255730ad54dd582dfad06f48f9a5c47e62
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 20 10:35:01 2023 -0700

    use yasnippet for the cover letter template

commit 8be26cf2db6b548184a7d59e7c496d286f9e390f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 20 10:28:00 2023 -0700

    Added yasnippet

commit e1f666ca11eb1bc2b7bef4c4f88e3857b8806be6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 20 10:27:43 2023 -0700

    Wrote elisp function to make perl web development nicer

commit 1dea0038a400d126b182035e77a1a8a47ac541a9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 20 10:16:13 2023 -0700

    Track yasnippet latex_math snippet

commit be0f8a19391db93c33e497b3bede4b25f37e604d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 20 10:12:21 2023 -0700

    Wrote script for fixing album metadata of music downloaded from youtube

commit 13e5acf8f482494dcca95b298a318fde3d4adca5
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Mar 18 10:53:49 2023 -0700

    Tweak custom keybindings to adhere to conventions with C-c [a-zA-Z]
    
    https://www.gnu.org/software/emacs/manual/html_node/elisp/Key-Binding-Conventions.html

commit 35a5a423af91945bdee3b28643770cac9e5a003a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Feb 11 10:52:05 2023 -0800

    Set Emacs font for graphical frames

commit d45140b41720268625b5eef640f1ebcb1b0762b3
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Feb 11 10:44:15 2023 -0800

    Company is better than the built-in completion

commit 2d775a59e7df943173f5216c2ef8c8a58fee66fd
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Feb 11 10:21:43 2023 -0800

    gofmt is annoying

commit f05ed23b0fd5d79c95181c77835bdebeaa34e4f4
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Feb 3 09:49:20 2023 -0800

    Indent CSS with tabs

commit 40bff50b1d0e4f016ba7d5474f39c75e325bd6ed
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Feb 3 09:42:35 2023 -0800

    View TeX HTML output in eww

commit 2c04b62496959a95b7852d767dddb828558f1a69
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 28 14:13:59 2023 -0800

    Basic working stumpwm config
    
    I wasn't able to load slynk for the longest time, setting SBCL_HOME to
    /usr/lib/sbcl fixed that though.  Now I can get hacking ^^

commit e661d53a00821b6af02c814c86e2f037394f3988
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 28 13:08:24 2023 -0800

    Move towards a unified Common Lisp setup
    
    In order for adsf to find projects, git submodules may be placed under
    the directory .local/share/common-lisp/source.

commit 8b346234457e95192445cba3316094238c18a634
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 28 11:43:23 2023 -0800

    Track untested stuff, just so I don't lose them

commit b5ee2e5b288201b436bd1d2b449798c6f63abec0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jan 18 22:00:04 2023 -0800

    Read ebooks more comfortably in Emacs

commit d0d1ce617cf8846d62310ec9e24a0321307e05f0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jan 18 21:59:21 2023 -0800

    Reorganized sbclrc

commit 16666c4a5722bb4912aafb806dc015754ab6e8f0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jan 18 21:57:13 2023 -0800

    don't really need these

commit 2f693f31b09b7e76502d6cd317df9fde9d912aed
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jan 18 21:55:51 2023 -0800

    OpenSuse made mouse faster

commit e55eeef9628a341680cae0042ee960078011c49b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jan 18 21:55:24 2023 -0800

    Have a way to supply extra options to yt-dlp

commit 090107e9a4454b230c963531b98d6734242b3dff
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jan 17 21:55:37 2023 -0800

    Changed setq formatting, set shr-max-width

commit e580095cd083876e02972ecd34aeb9232b50c239
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jan 17 21:55:15 2023 -0800

    Trying to migrate my muscle memory to stock emacs

commit 7054965eaa1b2b5fd0dbbfec0c994f6d2411e1e8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jan 4 13:22:21 2023 -0800

    Support channel/playlist download, two bug fixes
    
    Previously the tmp files would be left hanging around when no lyrics
    were found, that isn't the case anymore.  Turns out `... && ...`
    triggers `set -e` in even of failure whereas `if ... then ... fi`
    swallows the bad exit code letting us continue.  Definitely good to
    keep in mind!
    
    I also found an apperently undocumented bug in opuscomment (or maybe
    it's a known limitation in the opus standard?) where it fails with
    E2BIG when the input is longer than 131,066 bytes.

commit 296e44c313a120d041eccfbf75e42a92ceaf4e0a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jan 2 18:27:12 2023 -0800

    Added substitutes if the music metadata wasn't properly added

commit cb861fff68fb577f21d9a29f9773c0f3ede23522
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jan 2 18:00:29 2023 -0800

    Genius.com's search engine sucks so simplify the output name format
    
    This is good for single songs but it would be good to have different
    naming conventions for channels and playlists, (eg, downloading a
    whole album or discography), but there's still the problem of getting
    search terms for lyrics.  Perhaps that would be best solved by
    grepping the output of ffprobe or opuscomment.

commit 2afb7f4beef776b71a4b2a2192289fd1956f8da1
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jan 2 17:16:59 2023 -0800

    Youtube music downloader now functional with opuscomment

commit f0bebc6b6b35ac2f70653902eeb0376b53175eb2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jan 2 13:47:42 2023 -0800

    Track almost functional ytmu script

commit 7617b9a3d859ded2c3b6ee75b42582141940c3f9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 31 17:46:36 2022 -0800

    Wrote a script to scrape song lyrics from genius.com

commit 39756448b4b8dd9979735a0c6ef07c33d849be19
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 29 19:07:57 2022 -0800

    org agenda is dumb but storing links to arbitrary buffer types is really handy

commit 8e122b578de514bc2a6597d720e6feec361c455c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 29 19:07:39 2022 -0800

    setq formatting

commit 624842b17be5871a7e476cd077f57339bac3dbc6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 29 19:06:41 2022 -0800

    Oops I should have included this with the undo-tree commit

commit 206defc9429bc1c4f546a7685e38cf18b1a008ef
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 29 19:02:29 2022 -0800

    I don't use elfeed

commit f73d9ded3afe80181433e3933d0ad9a95cac9bc0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 29 19:01:47 2022 -0800

    I don't really use telega

commit b52d8033ff63a083a0a3367eea4e0de8bc89260c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 29 19:00:35 2022 -0800

    Moved undo-tree before evil to prevent compilation warnings on first run

commit 88ca8596ef19138df53f41455b8dce94081db86d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 29 18:59:25 2022 -0800

    Added an eshell alias equivalent to my editor in the normal shell

commit 3e9d8949af53ff665280bbd0ba7f58adf48ae69b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 29 18:53:14 2022 -0800

    Doing some Perl editing

commit f324f7be354cf7025d7d0ce931cbfd2ef1e5bbdc
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 29 13:24:39 2022 -0800

    Improved eshell configuration
    
    I can now have multiple buffers open and the same time, clearing the
    buffer doesn't pollute shell history with the clear-scrollback
    command, and the history size is determined from the exorbitantly
    large $HISTSIZE variable

commit 3eb83367f417616c42f0070b56fafc5db9f65999
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 24 16:31:02 2022 -0800

    I do this a lot so there might as well be a zsh keybinding for it

commit 11be2b7e9917f0b76de696d8821489f1ae7deefc
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 24 16:27:53 2022 -0800

    Wrote little script to convert flacs to opuses (opi?)
    
    Flacs are a waste of space

commit 36c52e38782a7e50d486d0d4792287898b125357
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Dec 14 12:09:54 2022 -0800

    Rofi on OpenSuse doesn't seem to support Xresources configuration

commit 6182c2772821350307afbab0267eea49fe1c66f2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Dec 14 12:02:00 2022 -0800

    That should be in with my scripts

commit c4b640ddf7ab9c27e8c9e28cb285f468c432c14c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Dec 1 22:45:28 2022 -0800

    серафими многꙮ҄читїи

commit a25429a609635348a39794ad89a2f11a3459cacb
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Nov 20 17:05:48 2022 -0800

    Removed this by accident earlier

commit 5de88629ee0c6bf8aa84d117c8a841f94dc6b5b4
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 19 21:00:52 2022 -0800

    I've been finding the menu bar increasingly useful

commit db8d548717f190c0833a4230325c6284f62d27a2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Nov 18 12:12:50 2022 -0800

    Added whitespace

commit 1f94224d0b0f0e2dfb63e1b19f5f0275da91a936
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Nov 18 12:11:46 2022 -0800

    Telega configurations

commit a197739ced68064064c1d83d96eacda21545cbe9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Nov 18 12:10:47 2022 -0800

    Trying elfeed again

commit cf97ea012ff7329f683bed60cd338bdf068dccb2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Nov 18 12:09:45 2022 -0800

    Save the Emacs session in a for easy restoration

commit 1b4e336ab962ae511bdb39b5d54fd276d5f215a2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Nov 18 12:09:28 2022 -0800

    Tell help system where to find C sources

commit 994e1290d7acda17a6680c29369ac7a096f6239f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Nov 17 22:01:14 2022 -0800

    Helpful function for writing cover letters

commit 8e7bb86c1c8163d0d25ba6579f8f96f1ad159fd3
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Nov 17 22:00:43 2022 -0800

    Ugh I'm writing so many cover letter lately

commit e9c5fc527d079c9e68f6325b874a9d46b279ad50
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Nov 14 21:47:42 2022 -0800

    Script to configure xfce as an alternative to hauling around opaque xml files

commit 245a096f55e16a6d823bfb2ccbe0ac1cffc472e2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Nov 14 21:47:00 2022 -0800

    egrep alias

commit ccf5ba18c3191dd5eb3338f8aad2474a3c19fcff
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Nov 14 21:44:51 2022 -0800

    KDE krashed too often, trying stumpwm now

commit a60f3a650eadde6772754f0882a7d69dcfaccf01
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Nov 14 21:44:39 2022 -0800

    Handy file search tool

commit f98b0f82a1476654ec595cd588105f64cb3640f4
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Nov 14 21:43:47 2022 -0800

    Changed trackpoint speed, replace pipeline with awk-fu

commit bd0602b8064ac698baa31244f8099f29be633359
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Nov 14 21:43:31 2022 -0800

    Move gtk2rc

commit a8079900525e168ff8f800622ec6214ef9fc499f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Nov 14 21:43:14 2022 -0800

    Hardcode youtube-dl options

commit fd078a7a5a762eb9c04f76903318689c9d66a94e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Nov 14 21:42:21 2022 -0800

    aaxfree obsoleted by audible-dl

commit 38b39de1fa8daec7965b2b261e5e06a64d053a26
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Sep 10 08:17:00 2022 -0700

    Moved private dotfiles to secrets directory

commit 74cede0f48f0c474aa3101958268d8906e962026
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 7 12:40:05 2022 -0700

    Don't mess with these, they're too often disregarded

commit 88d33378cdb1341d097d4ea57726e6144149fae9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 7 12:32:42 2022 -0700

    Moved password store to secrets directory

commit 553d086186cd42e17d5b2ecd0a514c2eb8726254
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Sep 6 22:02:10 2022 -0700

    Updated README

commit 04b4347887be45c5eee4dc1c079d29ece3a06dfd
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Sep 6 21:19:17 2022 -0700

    Replaced clunky old backup scripts with a more streamlined one

commit 4d1becb6f5392824c84ab65ae820f4f6b404b0dc
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Sep 6 10:54:43 2022 -0700

    Don't show the full path of the currently playing song in the mode line

commit 4a6a04cdff8cdb898a64932ffdf00e9229268012
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Sep 6 10:54:08 2022 -0700

    Add binding to select song to play

commit d13d18b1292bff6bf91fa6ee2cc3606560330828
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Sep 6 10:52:25 2022 -0700

    Update comment

commit 82bf3f5a474b410179b9126ac2edfb3a45140baf
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Aug 24 16:52:53 2022 -0700

    Change the spell checker dictionary when toggling betwen english and russian

commit b4d28e14cbff525e2b5a00b3fb5a87d6ac9f170d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Aug 23 16:03:29 2022 -0700

    Use 24 hour time and disable the load-average

commit 84ec34ce62c1d2331c999c7914e03a020ac9a97e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Aug 23 15:42:36 2022 -0700

    The mode list on the mode line got too long so I removed it

commit 022c043e0a78bac0276873990dbef4247ba35dc9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Aug 23 15:18:04 2022 -0700

    wtf why did these get untabified

commit e63662762aa72b7e5b0fc3d8ce472176e5877799
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Aug 18 19:01:16 2022 -0700

    Turn on rainbow delimiters in all programming languages

commit fe8a609a27e020ff29ded82b36200e705f3c6d1e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Aug 18 18:55:40 2022 -0700

    Use the same binding to clear eshell as in lisp repls

commit 190d2720376fc40a17b5164eef38acbb7d6d5a41
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Aug 18 18:50:06 2022 -0700

    Clean up use-package declarations
    
    Switched to :hook and :bind keys instead of doing it manually;
    reorganized a few things

commit 2fe6f4872b4f2fb5d5df447fcc152e68b952db10
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Aug 18 17:15:58 2022 -0700

    Enable basic tab completion
    
    Afaik this only works well with Common Lisp and Emacs Lisp, non
    image-based languages will need something like eglot.

commit 3f5e3a4843cdd7c356b37e3c9ff52ea51af60efa
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Aug 18 17:00:56 2022 -0700

    Untabify

commit ec0c5f6e4f5509c81d71368045b9fd9b08b06483
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Aug 18 12:32:46 2022 -0700

    Cleaned up code style configuration
    
    Now default to indenting with spaces, turning on tab indentation only
    in languages where it makes sense.

commit df30288a2978549e06e0cb88160e6bd5b12d74f8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Aug 18 12:11:30 2022 -0700

    Minor reorganization

commit 85e83d56cc4f88191f7086c3488fad21596dcec0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Aug 18 12:06:09 2022 -0700

    Decided to try emms again

commit 85c21f817c7cfd1954d5760d900016f5a9acee8c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Aug 18 11:29:59 2022 -0700

    Human readable file sizes in dired

commit 0d14e8b1c7c5d34b22a2ac17889cb73c98651343
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Aug 17 10:49:39 2022 -0700

    Removed font config
    
    I'll probably re-add this at some point, but for now it's kind of a
    black box and KDE's font chooser is adequate.

commit f4cb79e945f09ec57e896d30b310c84b1809c354
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Aug 17 10:49:02 2022 -0700

    Move KDE config and tell GTK apps to use KDE file picker

commit 7d532c53d02fa3df0a986e0d9310e9d59b8b6f26
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Aug 17 10:45:32 2022 -0700

    Added the all-important hugging emoji
    
    I really need a way of automatically populating this file.  Would be
    cool to have things like Egyptian hieroglyphs and Sumerian cuneiform
    as well, like a more generic verision of Emacs' insert-char

commit e6f119d11a42e7a5c7b41d69d9b4d84e3c459605
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Aug 17 10:42:53 2022 -0700

    Removed xinitrc and moved essentials to xsession
    
    I'm using bog-standard KDE and a display manager now so it doesn't
    make much sense to have an xinitrc anymore.
    
    I haven't tested this, but presumably, I can still start a custom wm
    or de from a tty with, eg, `startx fvwm -c ~/.config/fvwm/config`.

commit 33ed56e2147220930734e04a7cc81ac6c07aa3e8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Aug 17 10:42:14 2022 -0700

    Added sbclrc to repo

commit 2fb89e1997bae4f22112cc6d01c8742de77e0cb0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jul 16 17:03:55 2022 -0700

    Use a menu for completions

commit 4d1e7b53d801ad55cf7a80cba61e1ee38abc1bb8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jul 9 20:20:07 2022 -0700

    Added two more packages

commit 801bffa8fc23b843d630c52fc0e396e9bd1e88cd
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jul 9 20:19:12 2022 -0700

    Added my public key as a header on outgoing emails

commit 336538f5278eab5d3944a0fe966db43d23c32b82
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jul 7 16:22:45 2022 -0700

    Added fix to prevent xterm from leaving an ugly gap in some WMs
    
    Equivalent to frame-resize-pixelwise in Emacs

commit 6086ad0ccfd7c61d449ca0a180d0f78964f286fd
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Jun 10 20:50:15 2022 -0700

    Konsole sets $0 to be the shell's full path

commit ea5214a312fe0410fc409e75a31547b29bfcad78
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Jun 10 20:49:05 2022 -0700

    Might as well

commit 0477a0d42c4e20c5f4c53193c3e7958103fe9256
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Jun 10 20:48:51 2022 -0700

    Don't hard-code msmtp's path

commit d4d25ff6b33e5ccc91eb07944366966b568ee8c3
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Jun 10 20:46:36 2022 -0700

    I think this stops Emacs from leaving gaps when maximized in some WMs

commit 2cc6d8087955c57798d56d2e181a4550500f6848
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun May 29 20:09:09 2022 -0600

    Automatically save undo-tree history in a dedicated directory.
    
    The latest undo-tree release enabled persistent history by
    default (good and very cool) but it dumps .file.ext~undo-tree~ files
    all over the place (annoying).

commit f1e73e0725b0330b7f56af02052802c43aa3eb13
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun May 29 15:23:58 2022 -0600

    Track git config

commit 8b8e0db0460a1809d9191efcf19d369cc0f4e90e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:57:13 2022 -0700

    added Ubuntu details for building Emacs

commit ec5ff4276fbf4528cafb3f1cac45cf94afe7a0c0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:53:47 2022 -0700

    re-added functions to set the title

commit f3be5ed655c2050876fd11dd4b2e6fcfa466b020
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:52:52 2022 -0700

    edit the current command in $EDITOR

commit f4d3bafbd8f960d0a97a93c699fd1ad021202085
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:51:30 2022 -0700

    cleaned up the initial zsh configuration

commit dc267433f6f2cea9a814a5edc77400b5364bcba8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:51:07 2022 -0700

    load syntax highlighting on ubuntu

commit 51a025f7ca9dabbdeed896da477c1a20dc2ebf13
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:47:20 2022 -0700

    stop littering!

commit 84ab45a284f6a47c1159f09d3328a27488376296
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:46:51 2022 -0700

    path should be at the end and also include programs installed with cargo

commit 45aa179d4e965b5998556ac7d6919443823974fc
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:44:06 2022 -0700

    learning erlang and elixir
    
    I really need to come up with a nicer solution for selectively
    disabling tab indentation.  Or maybe it would be better to keep it off
    by default and only enable it for certain languages?  Given how often
    I accidentally mixed tabs and spaces in the past, that might be the
    wiser course of action.

commit e982b874518b7f39500fba771ed7cb223c3e79d2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:43:55 2022 -0700

    sly is much nicer than slime

commit 98a5ed0067e16bc8ea6cf7300c29bf32c3abf226
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:43:29 2022 -0700

    use the default paragraph motions instead of the evil-provided ones

commit 24886aef20813a4d75b89eb364de8b721cb31469
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 17:42:45 2022 -0700

    for when I'm forced to write JavaScript

commit 0b0434de6fc2ef3bebee59fe3dc690bfaf8a1219
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 12:21:05 2022 -0700

    use msmtp instead of emacs' mailer
    
    this allows me to keep all of my smtp configuration in one place for
    use in scripts and with git-send-email

commit 75874377f4ee170ff7ac214b881c1278c852c955
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 12:20:28 2022 -0700

    telega is a pretty cool telegram client

commit 9c5e42320290a81501656cf98a746b6c2d96ac78
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 12:15:04 2022 -0700

    added more mime type associations

commit d86cfcd54873ccf0696fe0505b8844e9eb46d44c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 5 12:11:31 2022 -0700

    changed up some application hotkeys

commit 39b403ecc6ab32afdd46364514b0fee9c661e83a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Feb 8 19:32:29 2022 -0800

    Disable sendmail and fix home directory symlink

commit 81faa308c34fbd5961bcaccda5be3d5583f62401
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Feb 1 21:13:05 2022 -0800

    Moved shell configuration to ~/.zshenv
    
    I'm still going to set up a polyglot thing in ~/.profile but I think
    it makes more sense to stick everything in one file

commit 6ba7ea9819bf03535c54a81c4219ad4dcabcf85f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Feb 1 18:36:45 2022 -0800

    Replaced install with mk and unmk

commit 9c76199d678d8fe72ab42ef2a92a10779777fcaa
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jan 17 18:54:14 2022 -0800

    *takes a fat hit* yeah man, a monad is just a monoid in the category of endofunctors

commit b11fc1316f203a1fc18f263ddb14174ce9ecb8d8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jan 17 14:17:52 2022 -0800

    The Rust convention is to use 4 hard spaces 😞

commit 565f7104211b2004ec675dbbec1687b09e1eefe6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Jan 14 15:27:35 2022 -0800

    xrdb is not happy about end-of-line comments

commit 609fb5a6252733642cea40af226b4c688823708e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 13 09:36:44 2022 -0800

    Menu tweaks

commit 7becd8a5c687cf5309bf94e1d07b49c2bdd4d681
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 13 09:35:11 2022 -0800

    Cleaned up Xresources

commit 0c15eee11dfc05896efc1cd1f0e219b059fca1c9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 13 09:28:55 2022 -0800

    Minor reorganization and cleanup

commit e882edd6b4ad6b922e4a1d253e5d5a2e34ec4163
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 13 09:24:13 2022 -0800

    Fix eshell C-l binding to not depend on use-package

commit 442a5c1791433c6dfc7be55f43f40d0534147477
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 13 09:11:02 2022 -0800

    Minor tweaks to programming language use-packages, need to use Rust :(

commit 8024ee2a4802c40cc1fce1d1cb6707bcd08f3097
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 13 09:10:05 2022 -0800

    mimeapps.lisp in $XDG_DATA_HOME/applications is deprecated

commit 8fa1d9c21717830ce8606361d2803cf7836342a9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Dec 21 03:43:20 2021 -0800

    Added script to create a new jail

commit 438ce4c8eed94871e5ab3178495edb0cb8a0df9a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 11 20:05:45 2021 -0800

    When running from the terminal, change the cursor shape depending on the current evil state

commit 096da044c8440959aab973afd56b2c4052b6f991
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 11 14:39:16 2021 -0800

    not using sxhkd anymore

commit 310fb37f5aa7bbcdeecd5317d1ab076ea704a6ba
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 11 14:38:47 2021 -0800

    Removed mpd and newsboat

commit 7d59ed16180ebb74c85441d1f7031f2bb59f5d2f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 11 14:29:43 2021 -0800

    I don't use any of this stuff

commit 93d0ef32fc2e5b8912276019c6f4c0be49c0e693
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 11 14:28:16 2021 -0800

    Not sure how this typo got into git

commit 1f9ee7566217bbd8f7273801fa532cc6e1691d60
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 11 14:27:53 2021 -0800

    Fixed evil's move-by-paragraph functionality in org mode

commit e6130c1e40fd2301c597aa1d6de3d637c24c29b9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 11 14:27:04 2021 -0800

    Indent org elements by default

commit 1c258e473920729f60fcdf4d40a99a5dacfe5c77
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 11 14:25:58 2021 -0800

    Consolidated line-wrap settings and added auto-wrapping for code comments

commit 7f125e1088d0ae34425ad5c80f2fd05ca7cc110b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 27 21:46:24 2021 -0800

    Move GUI-specific variables to xinitrc

commit 6df4f2009757088bfb0bb5ecea21e750f552ff76
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 27 21:41:23 2021 -0800

    Changed directory layout

commit c7ae14fd3e2f5e23230d907437cc9c691d89fcad
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 27 21:41:00 2021 -0800

    Added qutebrowser config
    
    This needs some work

commit fb7914177fbfd692cf2bf8059551ab580e436581
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 27 21:39:48 2021 -0800

    Looks like I had the wrong escape codes

commit b873355853d6f1040f98999590c800b46e211121
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 27 21:39:10 2021 -0800

    PATH needs to be set after GOPATH in order for the latter to be added

commit 6a8fd2990ffbaa4da4cd68297fd7808c80c28f6f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 6 17:56:25 2021 -0700

    Added rofi configuration to Xresources

commit 674231f3e14298a01880b324114a820cbdb2a639
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 6 17:50:06 2021 -0700

    Fix resize bug with Emacs frames
    
    ResizeHintOveride tells Fvwm to ignore windows' preferred step size
    when resizing, which fixes an issue where Emacs and Xterm leave weird
    little gaps when maximized.  Unfortunately, this also introduces an
    issue wherein Emacs frames snap back to just beyond their original
    size when attempting to resize them.

commit ce61f85d969ad97ef587ebcc7881754a61ab1d8f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Nov 5 10:26:06 2021 -0700

    Use rofi instead of dmenu

commit 6d03a307533bae92375958d70103afe26738396c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Nov 5 10:17:05 2021 -0700

    Emacs now has color emoji support built in

commit eaf8a076bfb256ec65df94afe9222c5854298e4d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Nov 5 09:16:11 2021 -0700

    Indent with tabs in sh-mode

commit 6c7f2fc281ce3ee45243013c005ce1ee8dfdc834
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Nov 4 10:05:14 2021 -0700

    Reducing the frequency of garbage collection dramatically speeds up startup

commit 3672b3a1d8ced954df4c28a310768d075a706783
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Nov 4 10:03:44 2021 -0700

    Set use-package-always-ensure and removed unnecessary :ensures

commit 753e2e73f25d9f7d68dbcffcc514f44496c0d2df
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Nov 2 19:29:16 2021 -0700

    Move keyboard scripts out of path and into fvwm directory

commit 04f85d7774e06c1d159b8d95d76303aed6272e5a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Nov 2 19:13:33 2021 -0700

    Replace passmenu with a custom script
    
    This commit heralds two major changes I have planned for the near
    future, namely moving scripts called by hotkeys into $FVWM_USERDIR and
    replacing dmenu with rofi.  I like dmenu but rofi has these cool
    built-in "modi" for more complex things like browsing files, searching
    open windows, and launching desktop applications

commit 381cd64569bd5113fddb668471a88c15d51c146c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Oct 31 22:49:52 2021 -0700

    Wrote wrapper script to make Fvwm volume controls system-agnostic

commit 0e7d3e2774bd8a57af712790dc3ddd30c418fba5
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Oct 4 18:45:54 2021 -0700

    Support FreeBSD

commit 7c3677889ec25695d3950ab71608c11c9d5ddf81
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Oct 4 18:43:56 2021 -0700

    Updated screenshot for FreeBSD

commit 6e37ab38a33633e8ee19a5295426d40c1a565105
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Oct 1 08:41:59 2021 -0700

    Correctly load syntax highlighting plugin in FreeBSD

commit 2a65fc1f770e09d7fcad105fde9fa177f618550e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Sep 25 21:25:49 2021 -0700

    Updated notifications with new names

commit 3f480b3f0d00f87737e211ea0ca56379dffa9d8d
Merge: 98d1c25 1120d12
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Sep 25 21:13:50 2021 -0700

    Merge branch 'master' of git.sr.ht:~***REMOVED***/dotfiles

commit 98d1c2557e1906a9d7e8c921dfb48bc334b57f91
Merge: fd30e81 6e74661
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Sep 25 21:09:29 2021 -0700

    Merge branch 'master' of git.sr.ht:~***REMOVED***/dotfiles

commit 1120d120c7df62987952a55f573e59dda13aae21
Merge: fd30e81 6e74661
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Sep 25 21:09:29 2021 -0700

    Merge branch 'master' of git.sr.ht:~***REMOVED***/dotfiles

commit fd30e81053a1cda8dccc890ef96cbdd01db65905
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Sep 25 21:06:03 2021 -0700

    Rewrote backup scripts
    
    I removed the tar command from the daily backup script becase a) it
    relied on GNU extensions, and b) I couldn't figure out how to access
    the archives in the first place.  Still, I should have some sort of
    differential backup solution in place.  Probably going to figure
    something out with ZFS when I switch to FreeBSD, or maybe give
    git-annex a try

commit a1d5c57e628a7821622b31f0a1237b38b3d1c1af
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Sep 25 19:22:19 2021 -0700

    Customize KDE applications

commit 3fc6f9e5bd60d30cc071e7caf418d3b209f54ec6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Sep 19 13:38:10 2021 -0700

    $FILE should initially be set to the existing file manager, if one exists

commit f81cc162037816dfefe6daedb7a557763833bf54
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Sep 19 13:36:46 2021 -0700

    Use command -v instead of which to check for the presence of executables

commit 02a6618c6003028fc2610fa2ddeaf740e7023aa0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Sep 19 13:34:00 2021 -0700

    Formatting changes
    
    1. Replaced spaces with tabs
    2. Removed some dead code
    3. Edited comments for clarity
    4. Minor reorganization for clarity

commit 2c94c4976e0050cca2ee37572c1a6c74a5132f90
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Sep 16 10:37:46 2021 -0700

    Added loading notifications

commit 6e746610c07e0dd462f6829e05ff5a1f42c24a70
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Sep 16 10:37:46 2021 -0700

    Added loading notifications

commit 846083ca26352622bcfc8b5a592c176564095d5b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 15 22:48:19 2021 -0700

    Improved symbokey's behavior when hitting ESC to dismiss dmenu
    
    Previously it sent an empty notification and clobbered the contents of
    the clipboard, now it does neither :)

commit 16265ec1eb3aed67dcf231eae768d3194038d676
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 15 22:32:24 2021 -0700

    Replaced dmenu-video and dmenu-doc with a single, better script

commit b2b89776f2687d821841c8c808dbe4263e5fa688
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 15 21:32:39 2021 -0700

    Removed the sxhkd/ directory

commit 18bab3fc4006faaf94f692d091e87b028e2ea29f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 15 21:28:20 2021 -0700

    General cleanup of my scripts
    
    1. Homogenised formatting with tabs instead of spaces
    2. Removed unnecessary code and clunkyness from really old scripts
    3. Deleted a whole bunch of unused scripts
    
    I'm also going to remove the sxhkd/ directory and squash dmenu-doc and
    dmenu-video into a sindle dmenu-url script, but that made git confused
    so I'll do that in another commit.

commit 593a79099ab8f1b2ca1b383b415bb43c6e866140
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 15 20:48:23 2021 -0700

    A few aliases

commit c6c539148dd6eee7ebf418b7b84a0e8fc48900e0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 15 20:48:05 2021 -0700

    Learning Common Lisp!
    
    Right now Slime dumps crap into ~/.slime and I haven't been able to
    find a variable to change that.  Maybe I'll look into sending a patch,
    though my elisp is rather poor.

commit 8e76bf807c4f5fcb76427c92484360bc70c248a1
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 15 20:41:48 2021 -0700

    This should be the default, not sure why they changed it

commit f5567eb4996106ec6fd9e4a37422b5be2993a76b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 15 20:40:13 2021 -0700

    Track AucTeX with use-package

commit cb6d102cf89f8b0e0e35180026a97ff021ffd133
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Sep 15 20:37:36 2021 -0700

    Make frame titles a little more compact.
    
    Previously, when the focused buffer corresponded to a file, we had a
    title of the form
    
          file.txt ~/path/to/file.txt
    
    now we have
    
        file.txt ~/path/to
    
    Additionally, for dired directories we didn't collapse the value of
    $HOME into a leading ~.

commit 2e19c2e5109774fd615a2ba0d48f037ea4a721a0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Sep 12 20:23:04 2021 -0700

    Computers are terrible calendars

commit 2259c35aa0a157a02ea03550cc3403c251c85410
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Aug 14 11:12:56 2021 -0700

    Added a proper site downloader

commit a2de7d63b035481c45019adce1da551cdb15e003
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Aug 14 11:03:27 2021 -0700

    Added 0x0.st uploader

commit 804eec6ff25b4089a1846ae1a302f8d5f2158779
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Aug 14 10:57:56 2021 -0700

    Sxhkd is redundant now that I'm exclusively using Fvwm

commit f95ec1b7912b45c5c91232c53e801f87c57b89ef
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Aug 13 12:58:58 2021 -0700

    Mozilla can pry compact view, sharp corners, and menu icons from my cold, dead hands 👿
    
    But they'll come for the esr version eventually and I'll have no
    choice but to hack together a byzantine userStyle.css or cuck out to
    the Chromium monopoly 😰

commit 746b53f5661e08200b108eef60daafd671f7242b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Aug 13 12:58:09 2021 -0700

    Indent with tabs and set them to 8 columns

commit ede0878ff7cbadeb3a092fd01ffb2f11cc4e6b4c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jul 7 11:23:24 2021 -0700

    Added section title comments, plus minor formatting changes

commit 750ae7fe8168579f4959deb4fb42f611aba525d7
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jul 7 10:10:18 2021 -0700

    OpenBSD's Fvwm doesn't support infostore

commit 216383dbc7f93a467cef0520f00a3c61ef447f7c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jul 7 09:30:33 2021 -0700

    We don't need these files anymore

commit 7b0850c78c42e6478fcabed4f19aecdea59eef63
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jul 7 09:28:27 2021 -0700

    Move dock configuration into main config file

commit ecf6afd28d82bd3dbb9d0dad954929270baa1871
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jul 6 15:16:48 2021 -0700

    Move keybindings to main config file

commit ecf356f29e64bd3908a19dbea5e6137de652f84b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jul 5 12:07:14 2021 -0700

    Added hover tips to display the window title over the icon manager

commit 53793af15d83c71bba58beb2165ec4946164a6f9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jul 4 12:41:29 2021 -0700

    Add menu style, and WindowOps menu title, re-remove pager font

commit 4d3ed0c3bd9e106838c3424eb903ef0409f9c8bf
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jul 4 10:21:40 2021 -0700

    Simplified fonts and removed TODOs

commit 65205ed220e8cc9cd26626b6692e3452de6fd1e8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jul 4 10:02:58 2021 -0700

    Menu tweaks, added new line at end of file

commit a440c612c41149577565b6c244aa2e38ea74e158
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Jul 4 10:01:47 2021 -0700

    fvwm-mode didn't like this

commit 9e1afb39cdc957f8f9a83f13bcc66f3312b0e173
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Jun 16 13:55:21 2021 -0700

    Use the BSD C style with tabs for indentation

commit 16c0623b16951f3829fb40ebf75350c6cae02fc6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jun 15 11:10:33 2021 -0700

    Have Xterm use VT 340 emulation by default for nice sixel graphics
    
    Eg, curl v3.wttr.in/wa.sxl

commit 0f6643fe59ae872ca8b350a01e594564d3eca584
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jun 15 11:08:14 2021 -0700

    Use fvwm-mode

commit f9fe03911dc0025cba86092680fbfe71b2cb6857
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jun 1 10:59:31 2021 -0700

    Added some defualts for erc, repurposed the old peep keybinding

commit 7f155828990485cd80d2de3d9414a2f293f91c63
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jun 1 10:58:51 2021 -0700

    Cleaned up peep-dired, no sense in wasting a global keybinding

commit 837fa5321a6bc7d8c44f9af75c9998791f3508fc
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jun 1 09:59:47 2021 -0700

    C-w should work in the minibuffer

commit 1ea18b62dd3c894e0e2aaecce509def0a94f3ed4
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon May 31 13:19:44 2021 -0700

    Added "view in browser" action

commit 45bc5cddc44d9bf9da0005c71574661305c1be5b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 29 19:02:19 2021 -0700

    Use ivy instead of ido

commit 92dc0ee00695cb3850cc24eec135cbd3659cae38
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 29 18:48:07 2021 -0700

    Moved personal info to mode-specific places.
    
    The mu4e variables were moved in the previous commit

commit 19d0aee0152a6d724d904f7c4035974250fc83e6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 29 18:46:07 2021 -0700

    Decomposed mu4e configuration
    
    General stuff is now in init.el, account contexts are sourced from an
    external file.
    
    I'm currently in the process of overhauling my email configuration,
    getting the hang of PGP, and fixing some longstanding issues, so I
    haven't tested this thoroughly yet.

commit cdf9f224e7198bd581f55c41983f1ce0df8ac715
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri May 28 10:23:10 2021 -0700

    Updated README and added screenshot

commit 447cdbf2aa9476f5f3f6b7c8fe7d2e4e9aa8148c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu May 27 13:26:37 2021 -0700

    Error messages should be in place for individual actions, improved formatting

commit f09201d747fd6c2867ebbcb7a403713c596b8fcc
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 26 12:50:31 2021 -0700

    OpenBSD's fvwm(1) doesn't have default bindings for the titlebar and window borders

commit 3c1b39b6cc2cb2e3f9ae6e0d8fba3ffe5aaa93b8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 26 12:49:29 2021 -0700

    Move page configuration and dock startups to dock.fvwm, default to a single page

commit f16146919928c32908c7b91a1e453178582f7c76
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 26 12:45:55 2021 -0700

    shuf is not portable; default to the Windows 95 teal on failure

commit 5bb5bc48ef4bc7e54a4e3cc4008812443887e5b0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue May 25 17:01:20 2021 -0700

    Moved basic mouse and key bindings into main config file

commit af9343d29d2726958a16e5a8b5de9232ef25cc5e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue May 25 16:53:38 2021 -0700

    Fixed typo

commit 0086efa5fd88ddb392441e597d8a20cd2c9e2b49
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue May 25 16:03:43 2021 -0700

    Moved menus to main config file
    
    I'm reorganising with the aim of separating basic look and feel from
    page layouts and graphical widgets.
    
    Ideally the main config file will give me a single page with no
    graphical widgets allowing me to choose different desktop
    configurations from seperate files.

commit e28c9d425b0e5335f41b16a1324e04d633fe27ba
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun May 23 17:32:57 2021 -0700

    Added handler for iCalendar files

commit a78ea4abd5246b4726b44f3ac0e31261cecadcef
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun May 23 17:29:00 2021 -0700

    Removed old transparency stuff and made eww more pleasant to use

commit 183bd7b37ac35e12c483f513d0756720abd3d9c6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun May 23 16:25:28 2021 -0700

    Formatting cleanup

commit 28ebd8e1003e979a2ee3dab1c80df8b214250053
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun May 23 07:05:21 2021 -0700

    Don't die when elfeed urls aren't present

commit ea42be2ea2f9d3d1832bc7797fc5532463880edc
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun May 23 07:04:47 2021 -0700

    -v is a GNU-ism

commit 82b69cdb8947c13a35577d1cb001a105076feaa8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 19 14:28:27 2021 -0700

    Honey it's 4pm, time for your directory flattening!
    
    also removed vestigial gtk config files

commit 0005f08765b2953ce614fe11acd1161d4bf955da
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 19 14:19:53 2021 -0700

    Added basic install script

commit 97b3bf808d4d021415d60dcfc77fe9a62b769a52
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 19 13:12:29 2021 -0700

    C-w doesn't do the same thing in insert state with Emacs keymaps

commit d5126b035f1f1fc159cd14db0541938a5cc2db18
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 19 13:12:04 2021 -0700

    Clickable URLs are good

commit 7770599ec2b2065f70c58e4a02f5ae25ac351e27
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 19 13:11:51 2021 -0700

    cleanup

commit 4c1134322c70769afb0f3693a67dc75eeab1dafa
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed May 19 12:42:39 2021 -0700

    evil-disable-insert-state-bindings must be set to t BEFORE starting evil

commit c28b776609ed44efae13eed73d397ba87ef60cb5
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue May 18 16:52:33 2021 -0700

    Fixed C-h in Emacs running with -nw in Xterm

commit 3104e7629321e1ef5c8c7f0eb82aaa1a5b616679
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun May 16 10:51:34 2021 -0700

    It doesn't make sense to keep the custom file in git, everything important is in init.el

commit 0f2533480b5676d3434b003fc6d469dcd5c9b26f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun May 16 10:50:07 2021 -0700

    The Diary and Calendar suit me better than org agenda

commit dac8ae744f6f0b58968242b6b1544a7de44e036e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri May 14 20:59:45 2021 -0700

    clearing scrollback no longer removes text after the current prompt and works only in the eshell buffer

commit 473e30d7e30c78bf8210b71e66c4d2db85010523
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri May 14 20:19:16 2021 -0700

    Made the icon manager feel a little more coherent

commit 94882f186be4b00f0d5482ea33f2f566ca839a2d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri May 14 19:55:33 2021 -0700

    Added wallpaper patterns, removed dead files

commit 2ac0a8c13ef428d02e6e43beea502d0c054c29f0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri May 14 19:03:34 2021 -0700

    Reorganising to separate out of the box funtionality from package functionality

commit 3e487dd807ad2a492d7a394c9588c6111a96654f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri May 14 18:58:03 2021 -0700

    Moved titlebar buttons to config, added "X" bitmap for close button, and moved back to xterm

commit a1c7b25b1c43891561168035a87a6cf8447d2cec
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue May 11 12:12:14 2021 -0700

    Added C-l keybinding to clear eshell scrollback like in a normal terminal

commit fcff78229f17a91715f6b0b0a3bd35df0e5362b0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 8 09:29:31 2021 -0700

    Use undo-tree

commit adcb1e4827830f944958c5ef044810048e60144b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 8 09:25:49 2021 -0700

    Soft wrap plain text + minor reorganization

commit dc88d6d99c7a46c5810b29acdb6996ebb9a300b5
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 8 08:55:08 2021 -0700

    Just use evil-disable-insert-state-bindings, no need to define my own!
    
    (also minor formatting)

commit c88874fc8c4e972c317112b80f57aa02abc4759e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 1 17:36:49 2021 -0700

    Cool bar cursor for vim

commit 8f5bf0233b484929a44b94cbe877dd35659c1aa4
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 1 17:36:07 2021 -0700

    typo

commit ffcc3c59ad39f3bedff597d785572fda230a3c0a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 1 17:25:00 2021 -0700

    some notes

commit af5c270613833f2c3f3bbbe7ff4f40d9c4808952
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat May 1 17:24:20 2021 -0700

    Use evil collections

commit b42b20e38134adc4c5c02674d926b76522f849e1
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Apr 21 07:49:43 2021 -0700

    Update .gitignore for re-organised files

commit efc358a0740bd7161177c69a2acabc2619396f46
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Apr 20 10:20:46 2021 -0700

    Made X window title a little nicer, moved it to general section

commit 40b61165853cc24be7392557a74c87c8b5217145
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Apr 19 20:04:54 2021 -0700

    Added license and removed whitespace in readme

commit b1ffbcb629aefa26aa961befc2772bb43cdc1800
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Apr 19 13:11:28 2021 -0700

    Superficial comment changes; improved readability

commit 4362d5eb9f855fba1924dd591e4bfbbb47473a6e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Apr 19 12:55:13 2021 -0700

    Use use-package instead of the auto-generated package list.
    
    I tested this on a bare ~/.config/emacs and it *appears* to work. I
    don't know the extenet to which the modes' :config, :init, and :key
    sections are buggy.
    
    The only issue I've found so far is that evil-magit doesn't seem to be
    in the package repos any more.

commit c0ba28622d6d491c24545dc8c71cecefb4bd8a8b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Apr 16 09:53:38 2021 -0700

    Updated readme

commit f1bd9e232bb5d373f4741d812fe4883343982328
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Apr 16 09:00:28 2021 -0700

    Added Gnome3-like window-tiling keybindings

commit 725169eb4b9d1b9c8033920c768a5d953998b7c9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Apr 14 11:06:56 2021 -0700

    Keep vim's from using ~/.vim and prevent vim and nvim for arguing

commit 0a9bde97ddb9c8bd30fcc04636ad0d1f7c7833ba
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Apr 13 15:36:37 2021 -0700

    Hard-coded download directory, moved log file, don't use a subshell

commit deb0612c29be9fe74c077ecddc19de4128ae903a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Apr 13 15:26:25 2021 -0700

    Removed pseudo-transparency and changed color to fit in better with FvwmButtons

commit de8d0d683a23a31081bb2e17a8ec3667aacc4221
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Apr 5 18:15:15 2021 -0700

    Use mpv to view gifs, moved mimeapps.list out of ~/.config

commit 8304e771af05638bd26a61ba13dba0e145d9bad8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Apr 1 12:38:30 2021 -0700

    Moved init.vim, trying to figure out git modules

commit f97995c18cfea52446c40982983ebd6f0141999a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Apr 1 12:10:49 2021 -0700

    Added alias

commit 7de744d4d1f647e81e1d5a6941ee2bbda1726922
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 22 09:07:04 2021 -0700

    Made elfeed slightly nicer

commit ff2a84798ebbc24e444293bb2c30e0e780dc4825
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Mar 12 10:32:00 2021 -0800

    Xorg reorganization [UNTESTED]
    
    - Moved gui/xorg/ to xorg/ -- subdirectories are dumb
    - Added Xcompose -- incomplete and untested
    - ~/.config/xorg makes more sense than ~/.config/xresources
    - ~/.xprofile is now ~/.config/xorg/xinitrc, referenced by $XINITRC.
      I've pretty much gone all-in on Fvwm so seperate xinitrc and xprofile
      files don't really make sense anymore

commit 857ed4f7c19d3b3ed36661c1ba0820cd6eb40259
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 9 16:11:41 2021 -0800

    Lots of little things
    
    - Removed buggy evil-mode keybindings
    - Started with use-package
    - Use eww as my browser
    - Fix peep-dired bug
    
    I'm really annoyed with evil-mode, dired, and elfeed right now.
    evil-collection is crap.

commit a13b087f2a33957ebad009c01a5354bca02aa384
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 9 14:57:44 2021 -0800

    Decreased Xterm font size

commit f1ce7dca9738c418c2d0a749e4a90edf619fdebe
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 9 14:55:39 2021 -0800

    Fixed conky flickering

commit 336c9f63c2019b96d74a19d36aea77ae28dc8d87
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 9 09:22:54 2021 -0800

    Use Conky for system information

commit ff5d06f953c1648a6577a4274179a1c3b2205257
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 2 13:42:44 2021 -0800

    FvwmIconMan now uses a nice font. Still need to fix emoji support

commit c642301b263a6fc637d22832ad5515142c86cfb7
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Mar 2 12:38:56 2021 -0800

    xinitrc doesn't need to be in ~

commit b68015d7715a7527d1010b87922427e0ad421cbb
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 1 17:16:10 2021 -0800

    Minor rewrites and accumulated changes:
    
    - Moved auto-generated crap to custom.el
    - Added a TODO list
    - Giving elfeed another go
    - Added evil normal-state bindings for more comforable paging
    - Added Emacs-like insert-state bindings to evil
    - Trying Emms (currently broken, see TODO)
    - General formatting improvements and typo fixes
    
    [TODO] Learn Emacs Lisp already
    [TODO] Learn about load-package and use it to cleanup init.el

commit 67620ee408e042b8abff4344b13f91854ee4ab1f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 1 17:15:40 2021 -0800

    Use mpc to pause and skip audio playing with mpd

commit d0a488814a1637790d40e30ec70236d84bafc74a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Mar 1 17:14:58 2021 -0800

    Giving the Music Player Daemon a try

commit 8f6e5eb2369a91fe91d9ceea490b6103a34ba62f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Feb 19 16:12:33 2021 -0800

    418 I'm a Teapot

commit 63c477e97590d59f54ae6305ddd905d32cf3b2e0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Feb 19 16:05:21 2021 -0800

    Added proper TODO list, mostly fixed Alt+Tab behavior, mostly fixed multiple monitor behavior

commit fa890d459028fa4d4f9ab2df0aa3a8f059b2ba29
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Feb 19 09:06:16 2021 -0800

    Working on a nice GTK theme with Raleigh(-Reloaded)
    
    A lot of modern applications don't like the old-fashioned persistent
    scrollbars, but setting GTK_OVERLAY_SCROLLING=0 fixes that. Scrolling in
    xournal++ is still wonky, but zooming in/out fixes it. Probably an
    xournal-specific bug.

commit 6da421de4b782f28daedecfc870705894d5a826b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 23 11:27:26 2021 -0800

    removed things

commit dd9bd3ccd24f603fb954fc760fcb009c50aacc27
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 23 11:26:58 2021 -0800

    A nice dock and window list

commit d5e94f7a8c1b328491c2c58423a31b67a6d112a3
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 23 11:26:08 2021 -0800

    Server is finally up

commit 161ff1ee7fb00897ec7c469c903b2e3aa911a7fc
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jan 18 09:04:15 2021 -0800

    refill-mode messes with org-mode. auto-fill-mode is fine

commit 757efb7718022c0d3727846528bb495c6c625785
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Jan 18 09:02:02 2021 -0800

    Moved FVWM config to XDG_CONFIG_HOME and multiple files
    
    1. Set $FVWM_USERDIR and $FVWM_DATADIR in ~/.profile
    2. Start FVWM `-f ~/.config/fvwm/config` in ~/.xinitrc
    
    If this doesn't work with some version of FVWM it should be easy to create symlinks

commit 66342810668878ed23cfa2d6c6e8f8b54ce5bc40
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 16 20:16:02 2021 -0800

    Trying new composition settings with format=flowed
    
    - Actually use my signature.
    - Enable some minor modes with a hook to make  format=flowed messages
      a little nicer too write.
    - Added bookmarks for sent mail and drafts.
    - Some minor cleanups, *finally* wrapped everything at 80 columns
    
    I still need to do more testing with the composition settings, but I'm
    really liking how mu4e is working.

commit 8593f0b44bca0f536a17982183940fa418fb0466
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 16 20:14:02 2021 -0800

    refill-mode might be nicer than auto-fill-mode

commit 389b723463eb40a3180a7b90913a81b8863fb676
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 14 14:52:46 2021 -0800

    Formatted mu4e.el, thinking about format=flowed

commit 9fb8afcbbd55800bb6299f0f2310a11a002013a7
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 14 14:25:01 2021 -0800

    Allow Xterm to be iconified by FVWM, reduce Emacs' font under X

commit 4bb0dc6fed2a597db633a095909787952030edd8
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 14 14:07:33 2021 -0800

    Seriously, don't

commit b2650c1023b4b3729eb1d47cd1770e385ddbb6c9
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Jan 14 14:06:40 2021 -0800

    Added storage-backup.sh and added emoji stuff to scripts

commit de40b52da3e659557d89759aeee4d2423591e6aa
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 9 14:33:33 2021 -0800

    Removed root/

commit 217829182e794ef51e437f356e872af24fc39a49
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 9 14:29:22 2021 -0800

    Minor simplifications, attempted to fix redo behavior
    
    I think a recent update to evil-mode broke redo. There may be workaround
    with undo-tree, but I get the impression it should be fixed with the
    upcoming Emacs 28 release.

commit c8d79d3272e51005bf0a2aaf535afa3ba921d507
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Jan 9 14:27:49 2021 -0800

    Made some progress on FVWM, minor tweaks

commit 3e5886ae1ac0c10a6a377ad2b1a96d176e202d37
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Jan 5 21:04:49 2021 -0800

    NetBSD uses more as default, I prefer less

commit 22391f820288d3686c91fc2e095f4e6faefa8924
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Dec 29 20:36:50 2020 -0800

    Updated README

commit a4014b997f70483b8fca5e7efc8a3e150e5e7f25
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Dec 29 10:09:24 2020 -0800

    Fixed mistakes, now loading color.xres seperately from Xresources
    
    In the future, removing the `#include some_color_theme.xres` should
    make it easier to switch color themes on the fly, possibly with an
    FVWM menu

commit e09ecbaab67319529871db99324fed2d2915d18a
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Dec 29 10:08:14 2020 -0800

    Emacs mailto handler sort of works now

commit d9ac856c878c61222e0c7e59752c0cc6f281fe2b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Dec 29 09:42:26 2020 -0800

    Set some variables to define default applications for scripts

commit 4915ec838e961d6343e73e78b366b7c0a4c91654
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Dec 29 09:41:42 2020 -0800

    ranger is actually pretty nice

commit 686f9884792cdb00e0bbe8656df106b5cb22e8f0
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Dec 28 09:39:08 2020 -0800

    General changes, now experimenting with FvwmButtons

commit 079daba364a4b91b18a78be0739b02479f4c03e1
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Dec 28 09:38:37 2020 -0800

    Added gemini-mode

commit 6b77da115ca017d1de913e3ec86a9a16ea9691ff
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Dec 28 09:37:01 2020 -0800

    Use CPP includes/defines to select Xresources color theme

commit caaf9a02131c71e0b495ee9d353f56a1c3444c3c
Author: ꙮ <ymir@ulthar.xyz>
Date:   Tue Dec 22 09:32:09 2020 -0800

    Torrent Handler probably works now
    
    I think that Torrent Handler wasn't working because `torrent-add "%U"
    in torrent-handler.desktop and `transmission-remote -a "$1"` in
    torrent-add served to place an extraneous "" around the magnet link.

commit 0bd506ba02fb29a745be62d54132bfabc944b145
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Dec 21 19:49:43 2020 -0800

    This pinentry stuff isn't working

commit 21a18ff020ad811c3c938a5191e1bc600942674b
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Dec 21 19:49:01 2020 -0800

    Should add some sort of auto-detection behavior

commit 62069b5d229ec485e51bdbc3d48b0940841913a6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Dec 21 19:47:54 2020 -0800

    OpenBSD fvwm can't handle ~/.fvwm/config

commit 64e029249fa8c087e6268f18d19a6daf6f5615a3
Author: ꙮ <ymir@ulthar.xyz>
Date:   Wed Dec 16 16:34:18 2020 -0800

    Added ksh prompt, fixed bash for ssh, added error handling for zsh plugins

commit 6bbb00e5655d0e312916e3fafafff9843078658d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Dec 13 19:42:43 2020 -0800

    Fixed batdaemon and ~/.profile in OBSD, ~/.xprofile should be executable

commit 8434eed8f3a5179903b24fccbe7565d93d2aef02
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Dec 13 19:41:39 2020 -0800

    batdaemon now works with OpenBSD

commit de5a1a0f6c254a9bbb7987af5104f2a8277716be
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sun Dec 13 10:31:51 2020 -0800

    Made emacs config more flexible; misc changes
    
    * use pinentry-emacs to decrypt gpg key when running over ssh
    * only load mu4e.el if mu(4e) is actaully installed
    * only be evil if evil-mode is installed
    * default to ido-mode if ivy is not present
    * remove old commented code
    * remove unused org-capture stuff
    * remove crap in auto
    * Manually specify TeX-view-program-selection
    * Remove unused packages

commit 41b0e814c0641ff9b32c17f5c326367e1cc30740
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 12 16:01:19 2020 -0800

    magnet link handler works now
    
    just gotta figure out how to get mailto: links to work with mu4e 🙄

commit 1cf151142d1c4517dfb3b9907ea70597e524a3b5
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 12 15:16:22 2020 -0800

    Added more and better Xterm keybindings
    
    might be god enough for me to comfortably switch full time. Alacritty is
    rather tempting though.

commit 77dcd77faaf9cd3c22046e71ad324809951c60ba
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 12 15:15:41 2020 -0800

    Finally started to sort out gtk configuration

commit 9669eb0a21df46eed1c0a3914d37f32d25bc6af2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Dec 12 15:10:29 2020 -0800

    Overhauled shell configuration
    
    File reorganization:
        There are now two files, the names of whose symlinks may be changed
        in keeping with the shell being used.
    Tweaked configurations:
        Moved GTK2 to ~/.config
        Cleaned up crap
        Improved formatting
        Other things I don't remember
    Made cool prompt:
        My $PS1/$PROMPT only displays my hostname when I'm logged in over
        SSH. I think it's pretty neat.

commit a28f0645728f604a6d95c2a96ef1120c2c0b1f28
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Dec 11 10:41:31 2020 -0800

    Rename

commit 1de7b4872bd05b68e3facadcdee592e1d1583e78
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Dec 11 10:39:56 2020 -0800

    Rename and switch to ogg/opus; flacs are pointless for Audible audiobooks.

commit 288047982c14b3262200f3f52da4c4f6a18ea0f6
Author: ꙮ <ymir@ulthar.xyz>
Date:   Fri Dec 11 10:38:35 2020 -0800

    Accumulated changes
    
    TODO: figure out how to transfer focus to most recent windows

commit 3b1db336d07f210158fb8717fa1886148d70ba2f
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Nov 19 09:34:47 2020 -0800

    Vim's indentation was set at 3 spaces for some reason.

commit 58fdc910666aa82f1b62bbb460b2b0d08b6003d5
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 14 20:39:10 2020 -0800

    Tweaked font

commit 4cd874d40af9f1c42080eb5310943473a04f47da
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 14 20:12:39 2020 -0800

    Removed auto saves

commit b719a7ec532e013739ecf00f763cdabe8454cdd7
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 14 20:10:43 2020 -0800

    FVWM doesn't like to be moved

commit c4a532fce06b725a0ef819ad758a88f1655f295e
Author: ꙮ <ymir@ulthar.xyz>
Date:   Sat Nov 14 20:01:59 2020 -0800

    Accumulated changes
    
    - switched to neovim
    - expanded cwm and fvwm configs
    - emacs now supports XDG_CONFIG_DIR
    - re-compacted Xresources into one file
    - fiddled with scripts
    
    There is a fair bit of accumulated cruft in this repo, some significant
    cut-downs are in order.

commit 2e2582afa337287e89af3edd864f5ea32de4dc21
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 28 18:41:38 2020 -0700

    Commiting renames

commit 29ac20c792d24fad12f40cc554861c3c533aa967
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 28 18:40:44 2020 -0700

    Organized Xresources; culled compton from xprofile

commit 25a1533a5387566c92d96dd4a80243c4ddda1b87
Author: ꙮ <ymir@ulthar.xyz>
Date:   Mon Sep 28 18:30:14 2020 -0700

    wow. such commit. very push.

commit 620d8068cb908e317d7ecfa0bc200579314d0e8d
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Sep 24 10:26:20 2020 -0700

    Updated README and added the reorganized files

commit fb8f1959811df881d2e65bc2bacd4b1e830b31a2
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Sep 24 10:08:54 2020 -0700

    Initial reorganization

commit 5c33d50e5781cbd34dd7a5de1ba67efca9e6c698
Author: ꙮ <ymir@ulthar.xyz>
Date:   Thu Sep 24 07:41:26 2020 -0700

    Initial Commit
Generated 2025-06-03 10:44:59 -0600 by RepoRat