Alan Pearce alan@alanpearce.eu
Tue, 01 Apr 2025 20:36:44 +0200
mirror elgit to codeberg
Alan Pearce alan@alanpearce.eu
Tue, 01 Apr 2025 20:36:33 +0200
add elgit pin
Alan Pearce alan@alanpearce.eu
Mon, 31 Mar 2025 22:46:46 +0200
dev: add virtual host for elgit development
Alan Pearce alan@alanpearce.eu
Mon, 31 Mar 2025 22:00:43 +0200
don't install home-manager globally
Alan Pearce alan@alanpearce.eu
Mon, 31 Mar 2025 22:00:19 +0200
emacs: unbind cmd-k
Alan Pearce alan@alanpearce.eu
Mon, 31 Mar 2025 22:00:05 +0200
git: ignore emacs dir-locals files
Alan Pearce alan@alanpearce.eu
Mon, 31 Mar 2025 21:59:29 +0200
linde: replace legit with elgit (fork)
Alan Pearce alan@alanpearce.eu
Mon, 31 Mar 2025 21:59:00 +0200
update package submodule
Alan Pearce alan@alanpearce.eu
Sun, 30 Mar 2025 22:15:27 +0200
linde: loosen searchix memory limit
Alan Pearce alan@alanpearce.eu
Sat, 29 Mar 2025 17:03:02 +0100
linde: bind redis and caddy to all interfaces
Alan Pearce alan@alanpearce.eu
Sat, 29 Mar 2025 17:00:32 +0100
update packages submodule
Alan Pearce alan@alanpearce.eu
Sat, 29 Mar 2025 16:56:21 +0100
update packages submodule
Alan Pearce alan@alanpearce.eu
Sat, 29 Mar 2025 16:34:53 +0100
git-server: use personal legit-web fork
Alan Pearce alan@alanpearce.eu
Sat, 29 Mar 2025 15:49:01 +0100
marvin: add base tools
Alan Pearce alan@alanpearce.eu
Sat, 29 Mar 2025 15:48:24 +0100
use overlays in colmena
Alan Pearce alan@alanpearce.eu
Sat, 29 Mar 2025 15:47:54 +0100
fix cgit-pink overlay patch
Alan Pearce alan@alanpearce.eu
Sat, 29 Mar 2025 15:47:41 +0100
update inputs
Alan Pearce alan@alanpearce.eu
Sat, 29 Mar 2025 15:47:34 +0100
linde: reduce searchix memory usage
Alan Pearce alan@alanpearce.eu
Thu, 27 Mar 2025 22:45:09 +0100
linde: schedule autoupgrades after searchix index updates
Alan Pearce alan@alanpearce.eu
Thu, 27 Mar 2025 15:32:52 +0100
neovim: use nixvim to manage plugins and configuration
Alan Pearce alan@alanpearce.eu
Wed, 26 Mar 2025 15:49:36 +0100
user-interface: remove inter font
Alan Pearce alan@alanpearce.eu
Tue, 25 Mar 2025 23:30:05 +0100
marvin: add LLM api keys to environment
Alan Pearce alan@alanpearce.eu
Mon, 24 Mar 2025 20:10:30 +0100
simplify git's elisp function name regex
Alan Pearce alan@alanpearce.eu
Mon, 24 Mar 2025 00:34:28 +0100
workstation: don't clobber programs.git.attributes
Alan Pearce alan@alanpearce.eu
Mon, 24 Mar 2025 00:29:46 +0100
colmena-auto-upgrade: forcibly update git repo to remote
Alan Pearce alan@alanpearce.eu
Mon, 24 Mar 2025 00:00:38 +0100
emacs: remove derived dnscontrol-mode now unnecessary as dnscontrol files can be formatted with any typical formatter
Alan Pearce alan@alanpearce.eu
Sun, 23 Mar 2025 23:01:51 +0100
emacs: automatically update packages list after idle
Alan Pearce alan@alanpearce.eu
Sun, 23 Mar 2025 23:00:59 +0100
marvin: import aider config
Alan Pearce alan@alanpearce.eu
Sun, 23 Mar 2025 12:55:46 +0100
linde: limit memory usage of searchix further
Alan Pearce alan@alanpearce.eu
Sun, 23 Mar 2025 00:09:29 +0100
update inputs
Alan Pearce alan@alanpearce.eu
Sat, 22 Mar 2025 18:38:52 +0100
git-server: mirror nixfiles and searchix to codeberg
Alan Pearce alan@alanpearce.eu
Sat, 22 Mar 2025 13:55:43 +0100
linde: simplify acme cert setup
Alan Pearce alan@alanpearce.eu
Sat, 22 Mar 2025 00:07:35 +0100
linde: remove unused website hosting
Alan Pearce alan@alanpearce.eu
Sat, 22 Mar 2025 00:07:21 +0100
linde: remove website oci container
Alan Pearce alan@alanpearce.eu
Fri, 21 Mar 2025 23:00:32 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Fri, 21 Mar 2025 22:02:49 +0100
linde: remove old/dangling hostname
Alan Pearce alan@alanpearce.eu
Fri, 21 Mar 2025 22:02:27 +0100
fix direnv environment not reloading after npins updates
Alan Pearce alan@alanpearce.eu
Fri, 21 Mar 2025 21:59:30 +0100
git: move less-important settings/packages to workstation.nix
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 23:42:42 +0100
linde: set memory limit
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 23:42:01 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 20:21:53 +0100
linde: update searchix (enable NUR search)
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 13:38:11 +0100
marvin: update ollama settings
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 10:08:46 +0100
update packages submodule
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 10:08:34 +0100
add dirstat-rs (alias ds)
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 09:57:13 +0100
shell: use nix-build as target for nb alias
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 09:54:45 +0100
emacs: fix package conflict
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 08:10:46 +0100
reduce packages on servers
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 08:10:15 +0100
linde: install nicer sqlite tool
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 08:09:05 +0100
update packages submodule
Alan Pearce alan@alanpearce.eu
Thu, 20 Mar 2025 08:08:48 +0100
dev: update searchix port (not using templ)
Alan Pearce alan@alanpearce.eu
Wed, 19 Mar 2025 23:04:12 +0100
git-server: mirror gomponents to sourcehut and github
Alan Pearce alan@alanpearce.eu
Wed, 19 Mar 2025 22:33:34 +0100
nix: remove nil (use nixd instead)
Alan Pearce alan@alanpearce.eu
Wed, 19 Mar 2025 22:22:54 +0100
git-server: fix secure remote images not loading
Alan Pearce alan@alanpearce.eu
Wed, 19 Mar 2025 17:58:32 +0100
update inputs
Alan Pearce alan@alanpearce.eu
Wed, 19 Mar 2025 17:53:59 +0100
dev/base: add shell abbreviation to queue CI job of current project
Alan Pearce alan@alanpearce.eu
Tue, 18 Mar 2025 22:26:50 +0100
emacs: bind `g .` to code actions menu
Alan Pearce alan@alanpearce.eu
Tue, 18 Mar 2025 22:26:19 +0100
emacs: initialise vertico-prescient correctly
Alan Pearce alan@alanpearce.eu
Tue, 18 Mar 2025 22:25:58 +0100
emacs: remove orderless
Alan Pearce alan@alanpearce.eu
Tue, 18 Mar 2025 15:17:07 +0100
emacs: set up prescient correctly
Alan Pearce alan@alanpearce.eu
Tue, 18 Mar 2025 15:15:51 +0100
emacs: don't use old version on linux
Alan Pearce alan@alanpearce.eu
Tue, 18 Mar 2025 15:15:04 +0100
update searchix pin
Alan Pearce alan@alanpearce.eu
Mon, 17 Mar 2025 10:28:43 +0100
marvin: enable linux-builder
Alan Pearce alan@alanpearce.eu
Sun, 16 Mar 2025 20:17:28 +0100
update inputs
Alan Pearce alan@alanpearce.eu
Sun, 16 Mar 2025 20:10:32 +0100
emacs: remove unused consult-dir package
Alan Pearce alan@alanpearce.eu
Sun, 16 Mar 2025 18:25:50 +0100
emacs: disable other formatter modes when using eglot
Alan Pearce alan@alanpearce.eu
Sun, 16 Mar 2025 15:54:51 +0100
marvin: keep XCode command-line tools on PATH
Alan Pearce alan@alanpearce.eu
Sat, 15 Mar 2025 19:16:34 +0100
update inputs
Alan Pearce alan@alanpearce.eu
Sat, 15 Mar 2025 17:32:07 +0100
linde: fix incorrect npins call
Alan Pearce alan@alanpearce.eu
Fri, 14 Mar 2025 12:04:27 +0100
use branch for searchix input
Alan Pearce alan@alanpearce.eu
Thu, 13 Mar 2025 14:49:25 +0100
linde: update searchix and nixpkgs pins during auto-upgrade
Alan Pearce alan@alanpearce.eu
Thu, 13 Mar 2025 14:49:05 +0100
colmena: support running arbitrary commands before updating
Alan Pearce alan@alanpearce.eu
Thu, 13 Mar 2025 14:48:48 +0100
linde/colmena: enable configuration of checked out branch
Alan Pearce alan@alanpearce.eu
Thu, 13 Mar 2025 14:39:12 +0100
emacs: auto-dedent text when copying
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 17:58:40 +0100
emacs: install minuet for local LLM-based completions
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 17:54:15 +0100
dev/web: remove php-mode
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 16:25:19 +0100
reload env after npins commands
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 16:24:53 +0100
emacs: limit installed tree-sitter grammars
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 16:24:13 +0100
emacs: load eshell modules with main module
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 16:23:15 +0100
emacs: fix slow loading
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 16:22:59 +0100
emacs: remove chatgpt-shell
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 15:56:39 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 15:44:00 +0100
emacs: remove justl-mode
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 15:35:09 +0100
emacs: relocate web/javascript packages
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 15:31:15 +0100
emacs: fix error when killing current buffer
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 15:30:21 +0100
emacs: install buffer-terminator
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 15:19:01 +0100
remove unused `up` package
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 11:17:22 +0100
remove lorri
Alan Pearce alan@alanpearce.eu
Wed, 12 Mar 2025 11:17:10 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Tue, 11 Mar 2025 21:54:26 +0100
remove emacs overlay
Alan Pearce alan@alanpearce.eu
Tue, 11 Mar 2025 21:54:11 +0100
update angrr pin
Alan Pearce alan@alanpearce.eu
Mon, 10 Mar 2025 16:37:24 +0100
add angrr to clean old shell gc roots
Alan Pearce alan@alanpearce.eu
Mon, 10 Mar 2025 16:35:01 +0100
nix: remove deploy-rs cache
Alan Pearce alan@alanpearce.eu
Mon, 10 Mar 2025 15:32:49 +0100
update searchix pin
Alan Pearce alan@alanpearce.eu
Mon, 10 Mar 2025 15:32:40 +0100
linde: automatically upgrade with colmena
Alan Pearce alan@alanpearce.eu
Mon, 10 Mar 2025 12:48:11 +0100
linde: add a reason to CI nightly jobs
Alan Pearce alan@alanpearce.eu
Sun, 09 Mar 2025 21:34:32 +0100
dev/base: enable projectdo shortcuts
Alan Pearce alan@alanpearce.eu
Sun, 09 Mar 2025 21:08:28 +0100
marvin: log ollama output to file
Alan Pearce alan@alanpearce.eu
Sun, 09 Mar 2025 17:31:27 +0100
linde: update nix-packages flake
Alan Pearce alan@alanpearce.eu
Sun, 09 Mar 2025 12:36:27 +0100
marvin: restart ollama on updates
Alan Pearce alan@alanpearce.eu
Sun, 09 Mar 2025 10:39:37 +0100
marvin: don't preload llama3.3 in ollama
Alan Pearce alan@alanpearce.eu
Sun, 09 Mar 2025 10:39:16 +0100
linde: enable running laminar commands in CI jobs
Alan Pearce alan@alanpearce.eu
Sat, 08 Mar 2025 16:06:24 +0100
update sources
Alan Pearce alan@alanpearce.eu
Sat, 08 Mar 2025 16:05:14 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Thu, 06 Mar 2025 23:11:09 +0100
shell: add some aliases for `just`
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 22:04:20 +0100
dev/base: don't keep curlHTTP3 installed
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 18:13:47 +0100
dev/base: add alias to call laminarc remotely
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 18:13:14 +0100
shell: change alias for home-manager GC
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 18:00:51 +0100
use fork of nix-index-database with non-flake support
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 14:30:23 +0100
fix passing quoted arguments to underlying nix profile managers
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 11:02:42 +0100
linde: remove flake-based autoUpgrade configuration
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 10:57:52 +0100
home-manager: remove unnecessary home.nix symlink
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 10:55:26 +0100
deploy to linde with colmena
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 10:53:50 +0100
dev/base: enable line breaks in markdown (`<space><space>\n`)
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 10:51:57 +0100
emacs: install difftastic package
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 10:51:44 +0100
git: install mergiraf for semantic merging
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 10:51:11 +0100
git: remove lfs
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 10:51:03 +0100
git: use difftastic (semantic diffs) in place of delta
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 10:50:28 +0100
linde: allow more redis clients
Alan Pearce alan@alanpearce.eu
Tue, 04 Mar 2025 10:49:00 +0100
Revert "Switch back to flakes" This reverts commit c0384c43821474d28af1d9696ceb473a0d769292.
Alan Pearce alan@alanpearce.eu
Sun, 02 Mar 2025 15:18:43 +0100
linde: enable redis keyspace notifications
Alan Pearce alan@alanpearce.eu
Sat, 01 Mar 2025 22:29:10 +0100
try lix
Alan Pearce alan@alanpearce.eu
Sat, 01 Mar 2025 22:28:43 +0100
git: remove some unused settings
Alan Pearce alan@alanpearce.eu
Tue, 25 Feb 2025 20:48:16 +0100
git: add more settings from the internet
Alan Pearce alan@alanpearce.eu
Tue, 25 Feb 2025 20:47:17 +0100
darwin: remove git signing configuration
Alan Pearce alan@alanpearce.eu
Tue, 25 Feb 2025 20:46:42 +0100
ssh: make identitiesOnly the default
Alan Pearce alan@alanpearce.eu
Tue, 25 Feb 2025 20:34:20 +0100
git: add some recommended configuration settings https://blog.gitbutler.com/how-git-core-devs-configure-git/
Alan Pearce alan@alanpearce.eu
Tue, 25 Feb 2025 19:08:47 +0100
linde: serve laminar artefacts via caddy
Alan Pearce alan@alanpearce.eu
Sun, 23 Feb 2025 23:44:52 +0100
shrink server home-manager profile
Alan Pearce alan@alanpearce.eu
Sun, 23 Feb 2025 19:56:41 +0100
don't implicitly import tabnine config
Alan Pearce alan@alanpearce.eu
Sun, 23 Feb 2025 19:56:15 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Sun, 23 Feb 2025 19:56:04 +0100
git-server: mirror homestead to sourcehut
Alan Pearce alan@alanpearce.eu
Sun, 23 Feb 2025 16:27:27 +0100
marvin: manage macos `defaults` in home-manager
Alan Pearce alan@alanpearce.eu
Thu, 20 Feb 2025 22:59:19 +0100
remove prettierd
Alan Pearce alan@alanpearce.eu
Wed, 19 Feb 2025 17:02:20 +0100
dev/v: initial configuration
Alan Pearce alan@alanpearce.eu
Wed, 19 Feb 2025 17:01:37 +0100
update private submodule
Alan Pearce alan@alanpearce.eu
Wed, 19 Feb 2025 17:01:07 +0100
nano: reinstall
Alan Pearce alan@alanpearce.eu
Sun, 16 Feb 2025 20:47:35 +0100
nano: disable timesyncd (chrony is enabled)
Alan Pearce alan@alanpearce.eu
Sun, 16 Feb 2025 20:27:38 +0100
nano: allow tailscale forwarding and SSH
Alan Pearce alan@alanpearce.eu
Sun, 16 Feb 2025 20:27:07 +0100
nano: enable DNS views per-interface with DNS-over-TLS
Alan Pearce alan@alanpearce.eu
Sun, 16 Feb 2025 20:25:53 +0100
nano: enable DNS over TLS with systemd-resolved
Alan Pearce alan@alanpearce.eu
Sat, 15 Feb 2025 22:48:30 +0100
nano: remove outdated hosts entry
Alan Pearce alan@alanpearce.eu
Sat, 15 Feb 2025 22:47:25 +0100
nano: remove support for BSD disklabels
Alan Pearce alan@alanpearce.eu
Sat, 15 Feb 2025 19:14:22 +0100
nano: trust packages signed on macbook
Alan Pearce alan@alanpearce.eu
Sat, 15 Feb 2025 16:59:00 +0100
git: install worktree switcher (wt)
Alan Pearce alan@alanpearce.eu
Fri, 14 Feb 2025 00:02:40 +0100
nano: add useful settings/packages for routing
Alan Pearce alan@alanpearce.eu
Thu, 13 Feb 2025 21:46:30 +0100
linde: remove duplicated settings
Alan Pearce alan@alanpearce.eu
Thu, 13 Feb 2025 21:46:05 +0100
fix build on marvin
Alan Pearce alan@alanpearce.eu
Thu, 13 Feb 2025 21:10:36 +0100
remove unnecessary settings (already default)
Alan Pearce alan@alanpearce.eu
Thu, 13 Feb 2025 21:10:05 +0100
Add NanoPi R6C
Alan Pearce alan@alanpearce.eu
Thu, 13 Feb 2025 21:09:23 +0100
set shell integration explicitly
Alan Pearce alan@alanpearce.eu
Wed, 12 Feb 2025 01:20:05 +0100
fish: add tmp function to cd to an ephemeral dir
Alan Pearce alan@alanpearce.eu
Wed, 12 Feb 2025 01:19:33 +0100
fish: use hydro plugin from nixpkgs
Alan Pearce alan@alanpearce.eu
Tue, 11 Feb 2025 23:55:57 +0100
dev: use plain-text connection for personal site
Alan Pearce alan@alanpearce.eu
Mon, 10 Feb 2025 10:14:00 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Mon, 10 Feb 2025 10:13:53 +0100
fish: remove very basic "open" function
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 19:24:31 +0100
emacs: copy some zed/vim keybinds
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 19:23:47 +0100
emacs: only load jinx in text-mode buffers
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 19:23:16 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 19:21:12 +0100
emacs: enable auto-formatting of dnscontrol configurations
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 16:48:20 +0100
emacs: fix/generalise light/dark mode switching on darwin
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 14:44:07 +0100
shell: use docker's built-in compose subcommand
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 14:41:14 +0100
dev: simplify caddy hostnames
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 14:41:02 +0100
linde: let me administer podman
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 14:40:33 +0100
update packages submodule
Alan Pearce alan@alanpearce.eu
Sun, 09 Feb 2025 14:40:21 +0100
linde: reload redis when TLS certificate updates
Alan Pearce alan@alanpearce.eu
Thu, 06 Feb 2025 23:09:01 +0100
linde: fix generation activation error from podman
Alan Pearce alan@alanpearce.eu
Thu, 06 Feb 2025 22:49:30 +0100
dev: use .localhost as primary TLD
Alan Pearce alan@alanpearce.eu
Thu, 06 Feb 2025 17:49:58 +0100
darwin: use generic `(toggle-theme)` for dark/light switching
Alan Pearce alan@alanpearce.eu
Thu, 06 Feb 2025 17:49:33 +0100
linde: run test version of homestead/website
Alan Pearce alan@alanpearce.eu
Thu, 06 Feb 2025 17:49:14 +0100
nix: install nixd
Alan Pearce alan@alanpearce.eu
Sun, 02 Feb 2025 21:36:24 +0100
remove england
Alan Pearce alan@alanpearce.eu
Sun, 02 Feb 2025 20:40:47 +0100
use srvos for better defaults on linde/marvin
Alan Pearce alan@alanpearce.eu
Sun, 02 Feb 2025 20:39:53 +0100
fix typo
Alan Pearce alan@alanpearce.eu
Fri, 31 Jan 2025 22:49:08 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Thu, 30 Jan 2025 22:20:12 +0100
emacs: remove solaire-mode
Alan Pearce alan@alanpearce.eu
Thu, 30 Jan 2025 22:19:46 +0100
git-server: fix erroneous 411 responses
Alan Pearce alan@alanpearce.eu
Thu, 30 Jan 2025 13:31:34 +0100
linde: remove photoprism
Alan Pearce alan@alanpearce.eu
Thu, 30 Jan 2025 13:31:23 +0100
emacs: darken backgrounds of non-editing windows
Alan Pearce alan@alanpearce.eu
Mon, 27 Jan 2025 19:22:54 +0100
Emacs: switch to doom-one-light theme
Alan Pearce alan@alanpearce.eu
Mon, 27 Jan 2025 19:22:42 +0100
emacs: install ultra-scroll
Alan Pearce alan@alanpearce.eu
Sat, 25 Jan 2025 21:31:28 +0100
shell: fix homm news alias
Alan Pearce alan@alanpearce.eu
Fri, 24 Jan 2025 19:42:41 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Fri, 24 Jan 2025 19:42:33 +0100
emacs: disable line numbers in eshell
Alan Pearce alan@alanpearce.eu
Fri, 24 Jan 2025 15:00:59 +0100
update searchix flake
Alan Pearce alan@alanpearce.eu
Fri, 24 Jan 2025 13:22:46 +0100
dev/base: add markdown language server
Alan Pearce alan@alanpearce.eu
Wed, 22 Jan 2025 20:20:27 +0100
dev/golang: add debugging and instrumentation tools
Alan Pearce alan@alanpearce.eu
Wed, 22 Jan 2025 20:20:13 +0100
update packages submodule
Alan Pearce alan@alanpearce.eu
Tue, 21 Jan 2025 22:22:55 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Mon, 20 Jan 2025 09:44:56 +0100
linde: update searchix configuration
Alan Pearce alan@alanpearce.eu
Sun, 19 Jan 2025 01:50:57 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Sun, 19 Jan 2025 01:50:40 +0100
flake: remove obsolete nixConfig for forked nh input
Alan Pearce alan@alanpearce.eu
Sun, 19 Jan 2025 01:29:48 +0100
update private submodule
Alan Pearce alan@alanpearce.eu
Sat, 18 Jan 2025 20:28:37 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 18 Jan 2025 20:28:10 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Sat, 18 Jan 2025 15:05:58 +0100
dev: add reverse proxy setup for perplexica
Alan Pearce alan@alanpearce.eu
Thu, 16 Jan 2025 21:33:03 +0100
Update private submodule
Alan Pearce alan@alanpearce.eu
Thu, 16 Jan 2025 21:32:43 +0100
linde: enable IPv4 for transmission
Alan Pearce alan@alanpearce.eu
Thu, 16 Jan 2025 21:11:59 +0100
linde: set up transmission-daemon in container
Alan Pearce alan@alanpearce.eu
Thu, 16 Jan 2025 20:31:49 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Thu, 16 Jan 2025 17:26:37 +0100
dev/base: remove diffoscope
Alan Pearce alan@alanpearce.eu
Tue, 14 Jan 2025 21:56:35 +0100
emacs: install svelte-mode
Alan Pearce alan@alanpearce.eu
Tue, 14 Jan 2025 21:56:18 +0100
shell: remove cat->bat alias
Alan Pearce alan@alanpearce.eu
Mon, 13 Jan 2025 12:16:07 +0100
remove nanopi (switched to OpenBSD)
Alan Pearce alan@alanpearce.eu
Sun, 12 Jan 2025 21:00:51 +0100
user/base: remove bat
Alan Pearce alan@alanpearce.eu
Sun, 12 Jan 2025 18:10:40 +0100
fix indentation
Alan Pearce alan@alanpearce.eu
Sun, 12 Jan 2025 17:26:24 +0100
remove nh
Alan Pearce alan@alanpearce.eu
Sun, 12 Jan 2025 17:24:24 +0100
nix: pin nixpkgs on nixos/nix-darwin
Alan Pearce alan@alanpearce.eu
Sun, 12 Jan 2025 16:29:36 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Sun, 12 Jan 2025 16:29:06 +0100
user-interface: remove inter fonts
Alan Pearce alan@alanpearce.eu
Fri, 10 Jan 2025 15:16:28 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Wed, 08 Jan 2025 19:42:22 +0100
update private submodule
Alan Pearce alan@alanpearce.eu
Wed, 08 Jan 2025 19:16:46 +0100
linde: fix typo in autoUpgrade settings
Alan Pearce alan@alanpearce.eu
Wed, 08 Jan 2025 15:12:20 +0100
Update searchix input
Alan Pearce alan@alanpearce.eu
Sun, 05 Jan 2025 21:00:19 +0100
linde: fix rdiff-backup error handling the `remove increments` subcommand often emits warnings and returns a non-zero error code, which is ignored by the `-` prefix of the command (see systemd.service(5))
Alan Pearce alan@alanpearce.eu
Sun, 05 Jan 2025 12:05:55 +0100
linde: remove recursive/blocking DNS setup
Alan Pearce alan@alanpearce.eu
Sat, 04 Jan 2025 23:14:51 +0100
darwin: use emacs package from overlay
Alan Pearce alan@alanpearce.eu
Sat, 04 Jan 2025 18:43:24 +0100
update private submodule
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2025 16:52:11 +0100
update local project compile-command
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2025 16:51:56 +0100
dev/web: don't install vercel by default
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2025 16:46:02 +0100
update searchix flake input
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2025 16:45:48 +0100
linde: refactor net setup
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 18:28:47 +0100
linde: handle errors with custom response
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 18:28:18 +0100
linde: remove zsh
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 18:28:06 +0100
flake: fix import of personal overlay
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 18:12:28 +0100
import submodules directly instead of using flake inputs
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 16:38:19 +0100
linde: use sqlite3 for dex storage instead of etcd
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 16:20:45 +0100
marvin: remove lm-studio cli from PATH
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 15:58:34 +0100
marvin: enable remote access to ollama (via tailscale)
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 15:58:20 +0100
add missing secret for paperless
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 14:31:04 +0100
linde: enable writing of converted/sidecar photo files
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 14:29:42 +0100
marvin: improve colima setup
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 14:29:04 +0100
install ollama + emacs frontend
Alan Pearce alan@alanpearce.eu
Mon, 30 Dec 2024 14:26:39 +0100
linde: move paperless media to storage box volume
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 22:41:50 +0100
disable kitty for now
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 19:59:44 +0100
move kitty dark/light toggle to kitty.nix
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 19:59:10 +0100
dev/base: remove httping
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 19:54:01 +0100
emacs: allow try.el to load packages from melpa
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 19:53:34 +0100
emacs: use try.el to experiment with packages
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 18:43:17 +0100
marvin: add kvm feature to remote builder on linde
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 18:42:47 +0100
update project compile-command
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 18:42:30 +0100
linde: set up photoprism using hetzner storage box
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 16:43:43 +0100
linde: fix backup scripts
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 14:46:21 +0100
linde: don't install random terminfo files
Alan Pearce alan@alanpearce.eu
Sun, 29 Dec 2024 12:20:14 +0100
dev/base: add sqlite CLI wrapper
Alan Pearce alan@alanpearce.eu
Sat, 28 Dec 2024 19:44:55 +0100
git-server: update admin public key
Alan Pearce alan@alanpearce.eu
Sat, 28 Dec 2024 19:44:42 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 28 Dec 2024 19:42:53 +0100
git: disable text diffing/conversion of secret files
Alan Pearce alan@alanpearce.eu
Sat, 28 Dec 2024 19:41:15 +0100
re-configure deploy-rs
Alan Pearce alan@alanpearce.eu
Sat, 28 Dec 2024 19:41:04 +0100
update ssh keys
Alan Pearce alan@alanpearce.eu
Sat, 28 Dec 2024 18:39:13 +0100
linde: enable tailscale exit node
Alan Pearce alan@alanpearce.eu
Tue, 24 Dec 2024 19:31:54 +0100
remove babashka
Alan Pearce alan@alanpearce.eu
Tue, 24 Dec 2024 15:26:46 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Tue, 24 Dec 2024 15:26:23 +0100
dev/base: use up-to-date version of lima
Alan Pearce alan@alanpearce.eu
Tue, 24 Dec 2024 13:19:54 +0100
marvin: enable key repeat
Alan Pearce alan@alanpearce.eu
Tue, 24 Dec 2024 13:19:27 +0100
linde: update keys for nixremote user
Alan Pearce alan@alanpearce.eu
Mon, 23 Dec 2024 14:28:22 +0100
marvin: add picocom for connecting to NanoPi R6C
Alan Pearce alan@alanpearce.eu
Thu, 19 Dec 2024 16:00:58 +0100
update private submodule
Alan Pearce alan@alanpearce.eu
Sun, 15 Dec 2024 13:51:52 +0100
update packages submodule
Alan Pearce alan@alanpearce.eu
Thu, 12 Dec 2024 22:17:39 +0100
emacs: use patch to set path to tabnine exe
Alan Pearce alan@alanpearce.eu
Thu, 12 Dec 2024 22:16:52 +0100
emacs: remove just-mode override
Alan Pearce alan@alanpearce.eu
Thu, 12 Dec 2024 21:58:28 +0100
fish: use home-manager's nix-your-shell integration
Alan Pearce alan@alanpearce.eu
Tue, 10 Dec 2024 19:34:35 +0100
Revert "remove tabnine and all related configuration" This reverts commit 1065e1ba0fce3f7295ad6017b063f6324490aacd.
Alan Pearce alan@alanpearce.eu
Tue, 10 Dec 2024 19:10:29 +0100
emacs: make C-g great again
Alan Pearce alan@alanpearce.eu
Tue, 10 Dec 2024 19:08:49 +0100
marvin: add LM Studio CLI (lms) to path
Alan Pearce alan@alanpearce.eu
Tue, 10 Dec 2024 19:01:50 +0100
emacs: use JSON mode for .lock files
Alan Pearce alan@alanpearce.eu
Tue, 10 Dec 2024 19:01:04 +0100
alias j for just
Alan Pearce alan@alanpearce.eu
Tue, 10 Dec 2024 19:00:32 +0100
linde: use common nix configuration
Alan Pearce alan@alanpearce.eu
Sun, 08 Dec 2024 18:03:42 +0100
nix: remove duplicate substitute entry
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2024 16:03:19 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Sun, 08 Dec 2024 18:02:33 +0100
fish: revert hydro prompt update
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2024 15:48:21 +0100
fish: update hydro prompt
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2024 12:13:55 +0100
fish: use correct (???) hash for hydro prompt
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2024 16:00:47 +0100
linde: restrict access to paperless by tailnet
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2024 14:50:54 +0100
Add moreutils to laminar PATH
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2024 14:49:53 +0100
linde: use only user@ portion of Tailscale ID
Alan Pearce alan@alanpearce.eu
Sun, 01 Dec 2024 17:09:31 +0100
user-interface: install nerd symbols font for Emacs
Alan Pearce alan@alanpearce.eu
Sun, 01 Dec 2024 15:12:46 +0100
linde: don't duplicate nixpkgs for laminarc
Alan Pearce alan@alanpearce.eu
Sun, 01 Dec 2024 15:11:49 +0100
linde: access syncthing via tailscale
Alan Pearce alan@alanpearce.eu
Sun, 01 Dec 2024 15:10:49 +0100
linde: use tailscale auth for paperless
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 22:53:38 +0100
update flake inputs, nerd-fonts renamed
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 21:38:39 +0100
emacs: switch to just-ts-mode
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 21:38:14 +0100
fish: colour hydro prompt using tide scheme
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 20:59:01 +0100
update personal NUR repo
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 20:44:25 +0100
golang: replace fish abbrs with shell aliases
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 18:46:16 +0100
fix home-manager failing to install to newer nix profile
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 18:45:21 +0100
marvin: set up temporary redis server for testing
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 18:44:44 +0100
fish: switch prompt from tide to hydro
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 17:30:37 +0100
shell: remove unused alias
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 11:03:16 +0100
shell: use shorter alias for nix develop
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 11:03:06 +0100
emacs: fix dired error on darwin
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2024 09:48:22 +0100
linde: do not expect client certificates
Alan Pearce alan@alanpearce.eu
Thu, 28 Nov 2024 15:16:51 +0100
linde: fix typo in redis setup
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 21:55:04 +0100
linde: disable default redis server
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 21:03:14 +0100
linde: enable redis for website
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 21:02:08 +0100
use searchix's own nixpkgs input (uses previous builds)
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 21:01:16 +0100
linde: Add redis server for website
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 19:45:28 +0100
nanopi: make compatible with flakes
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 19:43:34 +0100
Replace epdfview with qpdfview
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 18:39:49 +0100
Revert "remove deploy-rs" This reverts commit 57f5b19cc2df28e075cd7fb3bf2c9d3d3ed551bc.
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 18:37:24 +0100
Remove unused acmeip
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 18:29:20 +0100
remove old encryption key
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 14:38:06 +0100
install age and agenix to home-manager profile
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 14:35:21 +0100
rekey secrets
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 14:26:19 +0100
Partially revert "Remove acme-dns" This reverts commit 73f3ca04c8609e76867ea7a0118b211d19ae69a6.
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 11:49:24 +0100
Don't use ssh-deploy
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 11:28:23 +0100
Remove acme-dns
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2024 11:28:13 +0100
fix home-manager build failure (nix-index-database)
Alan Pearce alan@alanpearce.eu
Sun, 24 Nov 2024 18:28:52 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Sun, 24 Nov 2024 15:53:49 +0100
flake: use relative paths for submodules
Alan Pearce alan@alanpearce.eu
Sun, 24 Nov 2024 15:53:26 +0100
Use prettier-plugin-go-template from nixpkgs
Alan Pearce alan@alanpearce.eu
Sun, 24 Nov 2024 15:49:04 +0100
install jujutsu
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2024 19:13:58 +0100
update secrets
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2024 19:11:21 +0100
update searchix input
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2024 11:21:44 +0100
darwin: remove nh from user profile (use from system)
Alan Pearce alan@alanpearce.eu
Sun, 17 Nov 2024 17:42:14 +0100
marvin: use common nix settings
Alan Pearce alan@alanpearce.eu
Sun, 17 Nov 2024 16:42:06 +0100
fix XDG_STATE_HOME not matching nix profile on darwin
Alan Pearce alan@alanpearce.eu
Sun, 17 Nov 2024 16:40:50 +0100
remove logseq
Alan Pearce alan@alanpearce.eu
Sun, 17 Nov 2024 16:40:18 +0100
update personal package repository
Alan Pearce alan@alanpearce.eu
Sun, 17 Nov 2024 16:01:33 +0100
marvin: configure macOS settings (aka defaults)
Alan Pearce alan@alanpearce.eu
Sun, 17 Nov 2024 15:58:25 +0100
marvin: enable fish declaratively
Alan Pearce alan@alanpearce.eu
Sat, 16 Nov 2024 20:29:10 +0100
update personal packages input
Alan Pearce alan@alanpearce.eu
Sat, 16 Nov 2024 20:28:55 +0100
Remove alias-expanding aliases (not supported in fish)
Alan Pearce alan@alanpearce.eu
Sat, 16 Nov 2024 11:04:57 +0100
emacs: update icon shown in raycast
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2024 12:34:30 +0100
marvin: enable distributed builds
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2024 12:34:16 +0100
marvin: use nh_darwin fork of nh
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2024 12:33:51 +0100
Update flake inputs
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2024 12:15:24 +0100
Update private submodule
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2024 11:10:40 +0100
update nixpkgs flake input
Alan Pearce alan@alanpearce.eu
Tue, 12 Nov 2024 17:26:40 +0100
user-interface: update font lists
Alan Pearce alan@alanpearce.eu
Tue, 12 Nov 2024 17:26:29 +0100
base: remove dvtm
Alan Pearce alan@alanpearce.eu
Tue, 12 Nov 2024 17:26:13 +0100
marvin: switch back to ssh keys in secure enclave
Alan Pearce alan@alanpearce.eu
Mon, 11 Nov 2024 22:13:27 +0100
kitty: disable blinking cursor
Alan Pearce alan@alanpearce.eu
Mon, 11 Nov 2024 22:13:11 +0100
replace mba with marvin
Alan Pearce alan@alanpearce.eu
Mon, 11 Nov 2024 22:12:59 +0100
linde: add ssh key from MacBook Pro
Alan Pearce alan@alanpearce.eu
Mon, 11 Nov 2024 18:57:26 +0100
Revert "disable `nh` aliases for better interoperability with deflake branch" This reverts commit 1bf2bcbef0ec4f2333b88b976eaeabd9dba31242.
Alan Pearce alan@alanpearce.eu
Sun, 10 Nov 2024 20:14:20 +0100
linde: enable auto-upgrade
Alan Pearce alan@alanpearce.eu
Sun, 10 Nov 2024 18:49:59 +0100
nix: don't set restricted xdg config option in user config
Alan Pearce alan@alanpearce.eu
Sun, 10 Nov 2024 18:47:38 +0100
linde: specify dex service dependencies
Alan Pearce alan@alanpearce.eu
Sun, 10 Nov 2024 18:28:18 +0100
Revert "linde: de-flake" This reverts commit 3fae7d35d9b32ab3c4f7293c418167a52aff8717.
Alan Pearce alan@alanpearce.eu
Sun, 10 Nov 2024 18:28:01 +0100
Switch back to flakes This reverts commits: - 66e56cb0e1c95202133733c0812b794171dc73c5. - 3fae7d35d9b32ab3c4f7293c418167a52aff8717. - 417a1ce6481adfc713d8d0d6ad03e211a3d0eb22. - 6b4469a98d7b2d88a3442b1051174000538199f0.
Alan Pearce alan@alanpearce.eu
Thu, 31 Oct 2024 16:49:01 +0100
nvidia-gpu: use open kernel module
Alan Pearce alan@alanpearce.eu
Mon, 28 Oct 2024 20:07:36 +0100
base: remove lzma
Alan Pearce alan@alanpearce.eu
Mon, 28 Oct 2024 20:07:23 +0100
nanopi: remove obsolete firewall rules
Alan Pearce alan@alanpearce.eu
Sat, 31 Aug 2024 15:24:51 +0200
nanopi: remove lte backup connection
Alan Pearce alan@alanpearce.eu
Fri, 30 Aug 2024 17:15:46 +0200
git-server: follow nixpkgs fastcgi option schema update
Alan Pearce alan@alanpearce.eu
Tue, 27 Aug 2024 14:51:35 +0200
update private submodule
Alan Pearce alan@alanpearce.eu
Tue, 27 Aug 2024 14:51:00 +0200
nanopi: use updated systemd-networkd settings
Alan Pearce alan@alanpearce.eu
Mon, 26 Aug 2024 20:11:15 +0200
base: remove unused bat extra packages
Alan Pearce alan@alanpearce.eu
Mon, 26 Aug 2024 19:00:35 +0200
update sources
Alan Pearce alan@alanpearce.eu
Mon, 26 Aug 2024 17:44:22 +0200
golang: disable automatic toolchain updates
Alan Pearce alan@alanpearce.eu
Thu, 22 Aug 2024 16:58:30 +0200
update sources
Alan Pearce alan@alanpearce.eu
Mon, 12 Aug 2024 16:37:49 +0200
darwin: reduce permissions dialogs shown on upgrade
Alan Pearce alan@alanpearce.eu
Sun, 04 Aug 2024 17:01:55 +0200
update sources
Alan Pearce alan@alanpearce.eu
Sun, 04 Aug 2024 16:57:43 +0200
Add rough license information
Alan Pearce alan@alanpearce.eu
Tue, 30 Jul 2024 16:48:04 +0200
linde: use NixOS goatcounter module
Alan Pearce alan@alanpearce.eu
Sun, 28 Jul 2024 11:40:39 +0200
user-interface: remove nix-gc setting
Alan Pearce alan@alanpearce.eu
Tue, 16 Jul 2024 20:26:14 +0200
update sources
Alan Pearce alan@alanpearce.eu
Mon, 15 Jul 2024 19:23:30 +0200
remove sound option (deprecated)
Alan Pearce alan@alanpearce.eu
Mon, 15 Jul 2024 19:23:10 +0200
dev: use maintained language server packages
Alan Pearce alan@alanpearce.eu
Mon, 15 Jul 2024 08:36:59 +0200
permit correct electron version for logseq
Alan Pearce alan@alanpearce.eu
Fri, 12 Jul 2024 16:10:00 +0200
update sources
Alan Pearce alan@alanpearce.eu
Fri, 12 Jul 2024 16:09:49 +0200
remove tabnine and all related configuration
Alan Pearce alan@alanpearce.eu
Fri, 12 Jul 2024 16:09:29 +0200
git: add some interesting settings
Alan Pearce alan@alanpearce.eu
Mon, 08 Jul 2024 14:33:05 +0200
darwin: remove automatic nix gc configuration
Alan Pearce alan@alanpearce.eu
Mon, 08 Jul 2024 14:32:40 +0200
linde: automatically run etc compaction
Alan Pearce alan@alanpearce.eu
Mon, 08 Jul 2024 07:49:35 +0200
git-server: update config schema
Alan Pearce alan@alanpearce.eu
Mon, 08 Jul 2024 07:49:22 +0200
update sources
Alan Pearce alan@alanpearce.eu
Sun, 07 Jul 2024 21:33:23 +0200
remove irrelevant TODO and code
Alan Pearce alan@alanpearce.eu
Sun, 07 Jul 2024 19:04:33 +0200
update sources
Alan Pearce alan@alanpearce.eu
Fri, 05 Jul 2024 19:06:58 +0200
mba: disable tailscale (use GUI package instead)
Alan Pearce alan@alanpearce.eu
Fri, 05 Jul 2024 18:29:24 +0200
dev: enable caddy http->s redirects
Alan Pearce alan@alanpearce.eu
Tue, 02 Jul 2024 21:37:59 +0200
revert update of nix-index-database
Alan Pearce alan@alanpearce.eu
Tue, 02 Jul 2024 13:08:05 +0200
dev/go: add shell abbreviations for go mod commands
Alan Pearce alan@alanpearce.eu
Tue, 02 Jul 2024 12:11:58 +0200
emacs: avoid duplicate project.el entries
Alan Pearce alan@alanpearce.eu
Tue, 02 Jul 2024 12:11:39 +0200
emacs: fix dired on macOS
Alan Pearce alan@alanpearce.eu
Tue, 02 Jul 2024 12:11:29 +0200
update sources
Alan Pearce alan@alanpearce.eu
Mon, 01 Jul 2024 18:59:47 +0200
nanopi: enable http->s redirects
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2024 22:03:34 +0200
enable acme-dns
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2024 13:37:45 +0200
dev/go: add go/bin to $PATH
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2024 11:47:41 +0200
prefect: update dev hosts
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 19:32:44 +0200
update inputs
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 18:25:29 +0200
update packages submodule
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 18:00:24 +0200
enable go vanity imports
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 17:53:34 +0200
update packages submodule
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 17:48:12 +0200
nanopi: remove unnecessary dnsmasq settings
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 17:13:00 +0200
linde: enable mailing from goatcounter
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 17:12:36 +0200
linde: automatically migrate goatcounter DB
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 17:11:53 +0200
linde: use acme services for all caddy hosts
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 14:58:18 +0200
linde: include coreutils in CI path
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 14:58:07 +0200
linde: use self-hosted goatcounter for searchix
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 14:57:51 +0200
linde: set up goatcounter
Alan Pearce alan@alanpearce.eu
Sat, 29 Jun 2024 14:57:42 +0200
mba: remove base programs
Alan Pearce alan@alanpearce.eu
Thu, 27 Jun 2024 13:13:39 +0200
mba: enable caddy
Alan Pearce alan@alanpearce.eu
Thu, 27 Jun 2024 13:01:25 +0200
update private submodule
Alan Pearce alan@alanpearce.eu
Thu, 27 Jun 2024 02:11:29 +0200
nanopi: enable local CA
Alan Pearce alan@alanpearce.eu
Thu, 27 Jun 2024 11:50:47 +0200
nanopi: remove useless cname
Alan Pearce alan@alanpearce.eu
Thu, 27 Jun 2024 11:23:39 +0200
dev: enable testing acme clients and forwarding behaviour
Alan Pearce alan@alanpearce.eu
Thu, 27 Jun 2024 11:23:00 +0200
dev: allow website to use acme to provision own cert
Alan Pearce alan@alanpearce.eu
Thu, 27 Jun 2024 01:21:32 +0200
prefect: set up caddy for local https
Alan Pearce alan@alanpearce.eu
Wed, 26 Jun 2024 21:20:09 +0200
git-server: remove unused binding
Alan Pearce alan@alanpearce.eu
Wed, 26 Jun 2024 19:40:12 +0200
linde: fix imports
Alan Pearce alan@alanpearce.eu
Wed, 26 Jun 2024 19:40:03 +0200
move nur modules
Alan Pearce alan@alanpearce.eu
Wed, 26 Jun 2024 19:25:53 +0200
mba: remove linux-builder setup
Alan Pearce alan@alanpearce.eu
Wed, 26 Jun 2024 15:31:34 +0200
prefect: configure nixos VM variant
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 20:52:50 +0200
install cached-nix-shell locally and in CI
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 20:52:26 +0200
nix: remove cachix
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 20:51:57 +0200
update packages
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 18:59:23 +0200
install babashka
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 20:24:20 +0200
prefect: ignore tailscale routes
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 13:06:30 +0200
git-server: fix mirroring configuration
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 13:06:09 +0200
update insecure electron permit
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 10:44:36 +0200
emacs: bind <leader>a to code actions provided by eglot/lsp-mode
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 10:41:53 +0200
update deployment variables
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 10:37:27 +0200
limit use of unfree packages
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 10:36:34 +0200
Emacs: disable changing font size by mouse/touchpad
Alan Pearce alan@alanpearce.eu
Mon, 24 Jun 2024 18:43:36 +0200
linde: enable virtualisation policy
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2024 06:57:57 +0200
linde: create container policy for skopeo
Alan Pearce alan@alanpearce.eu
Mon, 24 Jun 2024 20:52:29 +0200
update packages
Alan Pearce alan@alanpearce.eu
Mon, 24 Jun 2024 20:34:14 +0200
nanopi: only use ULAs for LAN DNS lookups
Alan Pearce alan@alanpearce.eu
Mon, 24 Jun 2024 17:10:11 +0200
ui: remove mu
Alan Pearce alan@alanpearce.eu
Mon, 24 Jun 2024 17:09:21 +0200
don't install zeal on headless machines
Alan Pearce alan@alanpearce.eu
Mon, 24 Jun 2024 17:08:59 +0200
nanopi: remove music management setup
Alan Pearce alan@alanpearce.eu
Mon, 24 Jun 2024 17:08:03 +0200
graphics: rename options
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 15:32:13 +0200
emacs: remove add-node-modules-path (use direnv)
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 15:29:48 +0200
update sources
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 12:55:37 +0200
remove lisp dev tools
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 12:55:30 +0200
dev/base: httping is broken on darwin
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 12:55:12 +0200
Emacs: make bash and fish scripts executable after saving
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 08:29:04 +0200
linde: fix missing nixpkgs entry in laminar jobs
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 08:28:39 +0200
dev/web: only install firefox on linux
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 08:28:17 +0200
git: silence advice on detached head
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 08:28:00 +0200
dev/base: tell direnv to load .env files
Alan Pearce alan@alanpearce.eu
Sun, 23 Jun 2024 08:27:44 +0200
linde: add minimal git configuration
Alan Pearce alan@alanpearce.eu
Sat, 22 Jun 2024 18:09:11 +0200
formatting
Alan Pearce alan@alanpearce.eu
Sat, 22 Jun 2024 18:08:49 +0200
move dnscontrol override to dns repo
Alan Pearce alan@alanpearce.eu
Sat, 22 Jun 2024 18:08:38 +0200
nixos: gotta go --fast
Alan Pearce alan@alanpearce.eu
Sat, 22 Jun 2024 18:01:21 +0200
add dnscontrol override
Alan Pearce alan@alanpearce.eu
Sat, 22 Jun 2024 17:05:40 +0200
emacs: install and configure ssh-deploy
Alan Pearce alan@alanpearce.eu
Sat, 22 Jun 2024 14:40:24 +0200
linde: remove unused rec
Alan Pearce alan@alanpearce.eu
Sat, 22 Jun 2024 14:21:33 +0200
linde: add health check for ntfy
Alan Pearce alan@alanpearce.eu
Sat, 22 Jun 2024 12:05:27 +0200
Revert "git-server: remove repo-specific hooks" This reverts commit 5ce5f6f18cb03e4ba9019f4d1e269bb6289785cd.
Alan Pearce alan@alanpearce.eu
Sat, 22 Jun 2024 10:12:42 +0200
update nur submodule
Alan Pearce alan@alanpearce.eu
Fri, 21 Jun 2024 22:54:46 +0200
linde: customise laminar path
Alan Pearce alan@alanpearce.eu
Fri, 21 Jun 2024 22:54:07 +0200
linde: allow normal user to write laminar config
Alan Pearce alan@alanpearce.eu
Fri, 21 Jun 2024 22:53:45 +0200
linde: enable laminar CI
Alan Pearce alan@alanpearce.eu
Fri, 21 Jun 2024 21:42:50 +0200
bye bye flakes
Alan Pearce alan@alanpearce.eu
Fri, 21 Jun 2024 21:41:28 +0200
linde: de-flake
Alan Pearce alan@alanpearce.eu
Fri, 21 Jun 2024 21:41:22 +0200
dev/web: install firefox-devedition with minimal profile
Alan Pearce alan@alanpearce.eu
Fri, 21 Jun 2024 18:58:35 +0200
emacs: start eglot in templ files
Alan Pearce alan@alanpearce.eu
Tue, 18 Jun 2024 20:29:16 +0200
git: don't give me advice about merge conflicts
Alan Pearce alan@alanpearce.eu
Tue, 18 Jun 2024 20:28:44 +0200
update sources
Alan Pearce alan@alanpearce.eu
Tue, 18 Jun 2024 09:31:01 +0200
Emacs: enable emmet in templ mode
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2024 20:49:45 +0200
nanopi: update networking settings
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2024 18:49:11 +0200
linde: use extra subdomain for searchix
Alan Pearce alan@alanpearce.eu
Sun, 16 Jun 2024 22:45:34 +0200
nvim: default to system clipboard
Alan Pearce alan@alanpearce.eu
Sun, 16 Jun 2024 22:21:44 +0200
git-server: remove repo-specific hooks
Alan Pearce alan@alanpearce.eu
Sun, 16 Jun 2024 22:07:40 +0200
linde: restrict systemd-networkd-wait-online to main interface
Alan Pearce alan@alanpearce.eu
Sun, 16 Jun 2024 22:07:15 +0200
update sources
Alan Pearce alan@alanpearce.eu
Sun, 16 Jun 2024 18:57:37 +0200
golang: support editing templ files
Alan Pearce alan@alanpearce.eu
Sun, 16 Jun 2024 17:53:50 +0200
revert nix-index-database to last working version
Alan Pearce alan@alanpearce.eu
Sun, 16 Jun 2024 16:57:04 +0200
Emacs: remove LSP issue count because it's often wrong
Alan Pearce alan@alanpearce.eu
Wed, 12 Jun 2024 11:19:07 +0200
linde: fix failing AXFRs to HE
Alan Pearce alan@alanpearce.eu
Mon, 10 Jun 2024 21:14:50 +0200
update sources
Alan Pearce alan@alanpearce.eu
Mon, 10 Jun 2024 21:14:01 +0200
nanopi: update network setting structure (logical no-op)
Alan Pearce alan@alanpearce.eu
Sat, 08 Jun 2024 20:47:46 +0200
Emacs: automatically open gotmpl files in web-mode
Alan Pearce alan@alanpearce.eu
Sat, 08 Jun 2024 20:46:52 +0200
Emacs: use default formatters for go-mode/web-mode use dir-local variables to override where necessary instead; golines isn't used in every go project and web-mode handles a variety of template formats, not just go html/template files
Alan Pearce alan@alanpearce.eu
Sat, 08 Jun 2024 20:44:59 +0200
ssh: use canonical forms of hostnames with single labels
Alan Pearce alan@alanpearce.eu
Sun, 09 Jun 2024 10:16:27 +0200
update private submodule
Alan Pearce alan@alanpearce.eu
Sat, 08 Jun 2024 21:23:53 +0200
linde: set up async git mirroring
Alan Pearce alan@alanpearce.eu
Fri, 07 Jun 2024 12:10:35 +0200
stop bat mangling man pages
Alan Pearce alan@alanpearce.eu
Fri, 07 Jun 2024 12:10:13 +0200
format
Alan Pearce alan@alanpearce.eu
Fri, 07 Jun 2024 12:09:38 +0200
linde: create small helpers for powerdns configuration
Alan Pearce alan@alanpearce.eu
Fri, 07 Jun 2024 12:01:53 +0200
linde: extract git server setup to own file
Alan Pearce alan@alanpearce.eu
Fri, 07 Jun 2024 10:04:16 +0200
Emacs: remove unnecessary/outdated shell-script-mode settings
Alan Pearce alan@alanpearce.eu
Thu, 06 Jun 2024 18:24:01 +0200
prefect: enable DNSSEC
Alan Pearce alan@alanpearce.eu
Thu, 06 Jun 2024 17:12:39 +0200
prefect: fix DHCP config not applying to interface
Alan Pearce alan@alanpearce.eu
Thu, 06 Jun 2024 17:12:15 +0200
linde: stop reverting back to old configuration overnight
Alan Pearce alan@alanpearce.eu
Thu, 06 Jun 2024 14:19:44 +0200
include local sources in pinned nix path
Alan Pearce alan@alanpearce.eu
Thu, 06 Jun 2024 13:29:21 +0200
linde: add website test domain
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2024 17:41:33 +0200
nanopi: add fe80::1 as static address for easier IPv6 usage
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2024 17:19:13 +0200
nanopi: leave sending router advertisements to dnsmasq
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2024 17:18:05 +0200
Emacs: set cjs/mjs as alternative javascript file extensions
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2024 14:29:38 +0200
ui: fix emacs daemon unable to open GUI frames
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2024 14:29:12 +0200
overhaul gnupg/trezor setup
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2024 14:22:28 +0200
Emacs: fix transient windows not working in "small" windows
Alan Pearce alan@alanpearce.eu
Tue, 04 Jun 2024 15:08:17 +0200
linde: remove backup /etc/nixos job (it's empty)
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2024 11:26:19 +0200
linde: enable compressed in-memory swap
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2024 11:25:20 +0200
mba: print pwd with ~ after calling `c,`
Alan Pearce alan@alanpearce.eu
Tue, 04 Jun 2024 11:04:40 +0200
nanopi: enable dnssec validation
Alan Pearce alan@alanpearce.eu
Mon, 03 Jun 2024 21:53:47 +0200
nanopi: fix dns/dhcp server settings
Alan Pearce alan@alanpearce.eu
Mon, 03 Jun 2024 21:53:25 +0200
dev/base: fix curl3 alias when other version is installed
Alan Pearce alan@alanpearce.eu
Mon, 03 Jun 2024 19:22:14 +0200
update inputs
Alan Pearce alan@alanpearce.eu
Mon, 03 Jun 2024 19:22:03 +0200
prefect: cleanup networking config
Alan Pearce alan@alanpearce.eu
Mon, 03 Jun 2024 16:47:42 +0200
linde: move paperless to tailscale container
Alan Pearce alan@alanpearce.eu
Mon, 03 Jun 2024 15:58:13 +0200
dev/web: install vercel CLI
Alan Pearce alan@alanpearce.eu
Sun, 02 Jun 2024 21:07:31 +0200
configure nil LSP settings correctly
Alan Pearce alan@alanpearce.eu
Sat, 01 Jun 2024 20:08:09 +0200
dev/web: install ungoogled-chromium for testing
Alan Pearce alan@alanpearce.eu
Sat, 01 Jun 2024 20:06:45 +0200
tabnine: generate a config file that it doesn't overwrite
Alan Pearce alan@alanpearce.eu
Sat, 01 Jun 2024 20:06:10 +0200
linde: fix 404 handling of website backup
Alan Pearce alan@alanpearce.eu
Sun, 02 Jun 2024 12:58:00 +0200
linde: set up as backup web server
Alan Pearce alan@alanpearce.eu
Sun, 02 Jun 2024 12:40:19 +0200
shell: add aliases for lorri commands
Alan Pearce alan@alanpearce.eu
Sun, 02 Jun 2024 11:19:59 +0200
dev/base: install and alias curl with HTTP/3 support
Alan Pearce alan@alanpearce.eu
Sat, 01 Jun 2024 20:04:21 +0200
linde: enable HTTP/3 (QUIC) (enabled in Caddy by default)
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 16:35:42 +0200
update flake inputs
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 04:39:30 +0200
linde: trust connections via tailscale interface
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 04:34:45 +0200
linde: remove now-unnecessary (>24.05) network config nesting
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 04:28:37 +0200
shell: fix c, going to nix store when evaluated as flake
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 04:24:17 +0200
nix: re-enable home-manager standalone evaluation
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 04:23:37 +0200
don't enable lorri notifications on servers
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 04:00:15 +0200
linde/nanopi: enable home-manager nixos module
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 03:59:48 +0200
nix: remove useless assignment of nix package
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 03:29:28 +0200
update private submodule
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 03:18:04 +0200
Merge branch 'main' of ssh://alanpearce.eu/nixfiles
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:28:48 +0200
cleanup flake.nix inputs
Alan Pearce alan@alanpearce.eu
Thu, 30 May 2024 22:35:17 +0200
update lockfile
Alan Pearce alan@alanpearce.eu
Thu, 30 May 2024 22:28:09 +0200
linde: set up golink
Alan Pearce alan@alanpearce.eu
Thu, 30 May 2024 22:26:55 +0200
nanopi: use home.arpa as home domain according to rfc8375
Alan Pearce alan@alanpearce.eu
Thu, 30 May 2024 22:25:01 +0200
linde: add HTTP security headers to caddy virtual hosts
Alan Pearce alan@alanpearce.eu
Thu, 30 May 2024 21:21:39 +0200
linde: update searchix settings
Alan Pearce alan@alanpearce.eu
Thu, 30 May 2024 19:25:00 +0200
add local submodules to nix path
Alan Pearce alan@alanpearce.eu
Thu, 30 May 2024 17:29:18 +0200
linde: fix searchix configuration
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 20:45:29 +0200
linde: use nix-serve-ng for binary cache
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 20:41:13 +0200
linde: optimise serving git repos over HTTP
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 20:40:59 +0200
linde: update searchix settings
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 20:39:59 +0200
linde: enable DNSSEC
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 20:39:47 +0200
linde: optimise network settings
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 20:39:22 +0200
nanopi: make tailscale, dnsmasq and kresd play nicely
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 20:05:59 +0200
prefect: enable DNSSEC
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 19:49:07 +0200
prefect: disable old link-local multicast name resolution
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 19:48:51 +0200
prefect: use domains advertised by DHCP/RA
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 19:48:20 +0200
prefect: use systemd-resolved for multicast DNS
Alan Pearce alan@alanpearce.eu
Wed, 29 May 2024 19:46:52 +0200
nanopi: no flakes
Alan Pearce alan@alanpearce.eu
Tue, 28 May 2024 10:19:42 +0200
nanopi: disable SSH logins with passwords
Alan Pearce alan@alanpearce.eu
Tue, 28 May 2024 10:19:07 +0200
emacs: insist that magit should not enable magit-auto-revert-mode seems as though it should have been fixed in https://github.com/magit/magit/pull/4891, which is the case for the test provided there, but does not seem to be the case for me
Alan Pearce alan@alanpearce.eu
Sun, 26 May 2024 14:30:54 +0200
fix system rebuild after npins migration
Alan Pearce alan@alanpearce.eu
Sun, 26 May 2024 14:01:03 +0200
git: be quiet when I accidentally `git add` nothing
Alan Pearce alan@alanpearce.eu
Sat, 25 May 2024 18:55:14 +0200
user-interface: install neochat
Alan Pearce alan@alanpearce.eu
Sat, 25 May 2024 18:55:04 +0200
remove deploy-rs I will update systems manually for now
Alan Pearce alan@alanpearce.eu
Sun, 26 May 2024 13:03:09 +0200
fix nix-shell after npins migration
Alan Pearce alan@alanpearce.eu
Sun, 26 May 2024 12:59:22 +0200
switch from niv to npins
Alan Pearce alan@alanpearce.eu
Sun, 26 May 2024 12:46:19 +0200
mosh: remove title prefix
Alan Pearce alan@alanpearce.eu
Sun, 26 May 2024 11:34:05 +0200
linde: enable auto-upgrade despite impurity in searchix flake
Alan Pearce alan@alanpearce.eu
Sun, 26 May 2024 11:28:54 +0200
emacs: enable format on save for TOML files
Alan Pearce alan@alanpearce.eu
Sat, 25 May 2024 12:45:25 +0200
linde: fix git daemon error
Alan Pearce alan@alanpearce.eu
Sat, 25 May 2024 08:30:29 +0200
emacs: only load useful tabnine library file
Alan Pearce alan@alanpearce.eu
Sat, 25 May 2024 07:42:44 +0200
Emacs: set eln cache directory properly 1. It needs to be set in early-init.el 2. It should not be the last value of `native-comp-eln-load-path`, as that is expected to be a system directory
Alan Pearce alan@alanpearce.eu
Sat, 25 May 2024 05:39:51 +0200
nanopi: enable auto-upgrade
Alan Pearce alan@alanpearce.eu
Sat, 25 May 2024 02:39:32 +0200
nanopi: set up tailscale subnet routing
Alan Pearce alan@alanpearce.eu
Fri, 24 May 2024 18:45:51 +0200
fish: make dired/magit functions quiet
Alan Pearce alan@alanpearce.eu
Fri, 24 May 2024 14:11:07 +0200
update inputs
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2024 18:04:21 +0200
linde: enable tailscale routing
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2024 18:03:30 +0200
linde: fix git clones over HTTPS
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2024 18:03:08 +0200
xserver: remove unused themes
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2024 06:49:48 +0200
xserver: remove unused fonts
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2024 06:49:40 +0200
emacs: update references to deprecated xref-pop-marker-stack
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2024 06:48:49 +0200
prefect: remove imports of unused WM modules
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2024 06:47:05 +0200
servers: set up tailscale
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2024 06:46:45 +0200
flake: remove local systems
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2024 18:27:40 +0200
emacs: show compilation/shell buffers in a dedicated bottom window
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2024 18:25:32 +0200
emacs: make dired re-use buffers
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2024 18:25:23 +0200
emacs: start eshell-toggle from project root
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2024 18:25:02 +0200
bin: fix error when not using direnv
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2024 18:15:54 +0200
bin: remove ~/.config/nixpkgs if it's a broken symlink
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2024 18:14:59 +0200
prefect: have home-manager manage X session
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 20:10:24 +0200
tailscale all the things!
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 19:52:45 +0200
emacs: quieten eglot properly
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 19:33:49 +0200
nix: pin flake to channel
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 19:33:32 +0200
enable Tailscale OIDC client
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 19:30:55 +0200
emacs: try treemacs
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 18:40:41 +0200
emacs: silence byte-compiler warnings from extraConfig
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 18:40:12 +0200
linde: configure dex
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 18:39:50 +0200
update searchix
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 17:31:36 +0200
darwin: disable linux-builder for now
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 16:53:38 +0200
format init.el
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 09:22:59 +0200
avoid hardcoding absolute path to this repo in nix
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 09:22:18 +0200
emacs: fix magit-project integration erroring when called too early
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 09:02:21 +0200
emacs: fix lsp-mode in daemon sessions
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 09:01:03 +0200
Make nix wrapper scripts resilient to unkeyed NIX_PATH entries
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 07:33:27 +0200
direnv: fall back to nix-shell instead of flake if lorri not found
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 07:31:43 +0200
darwin: re-enable lorri
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 07:31:25 +0200
lib: simplify mkPathable
Alan Pearce alan@alanpearce.eu
Tue, 21 May 2024 07:16:52 +0200
emacs: use personal just-mode fork with tree-sit support
Alan Pearce alan@alanpearce.eu
Mon, 20 May 2024 23:57:05 +0200
update sources
Alan Pearce alan@alanpearce.eu
Mon, 20 May 2024 23:56:58 +0200
remove subdirectory .gitignore files They were necessary back when I was using two separate repositories and didn't have a better way of specifying per-system configurations. With the wrapper scripts, the file to use can be deduced on the fly instead of relying on the creation of a symlink like {configuration,home}.nix -> ${HOSTNAME}.nix
Alan Pearce alan@alanpearce.eu
Mon, 20 May 2024 20:33:42 +0200
dev/base: indent fish files with 4 spaces, as fish_indent expects
Alan Pearce alan@alanpearce.eu
Mon, 20 May 2024 20:32:07 +0200
fish: fix newest/oldest before: - errors if arg was not a directory - hours and minutes were incorrectly separated, making sort inaccurate - `newest` would show the oldest file as reverse is handled per-key
Alan Pearce alan@alanpearce.eu
Mon, 20 May 2024 20:29:46 +0200
emacs: make <leader>j jump to {lsp,eglot} symbol intelligently
Alan Pearce alan@alanpearce.eu
Mon, 20 May 2024 20:01:41 +0200
fix error applying enchant override
Alan Pearce alan@alanpearce.eu
Sun, 19 May 2024 13:30:29 +0200
emacs: show TODO comments in magit
Alan Pearce alan@alanpearce.eu
Sun, 19 May 2024 13:30:00 +0200
update packages submodule
Alan Pearce alan@alanpearce.eu
Sun, 19 May 2024 10:51:03 +0200
update packages submodule
Alan Pearce alan@alanpearce.eu
Sun, 19 May 2024 10:17:39 +0200
update packages submodule
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 23:27:58 +0200
linde: install ssh key for github-actions
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 22:54:52 +0200
linde: undo partial de-flakification
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 22:54:35 +0200
update packages submodule
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 22:54:22 +0200
extract new packages/overrides to nix-packages submodule
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 22:00:03 +0200
cleanup
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 21:02:44 +0200
shell: use babelfish to translate bash scripts
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 21:01:42 +0200
dev/base: enable lorri notifications
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 21:00:21 +0200
move lorri service to home-manager
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 20:58:51 +0200
move nix cache settings to nix.nix
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 20:44:02 +0200
cleanup some unused packages
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 20:43:49 +0200
remove old files
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 20:43:28 +0200
dev/base: fix inconsistent indentation in go files
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 20:25:51 +0200
golang: add more dev tools
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 19:25:06 +0200
move TERMINAL (not TERM!) setting to i3.nix, where it is used
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 19:06:11 +0200
user-interface: remove unknown setting
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 17:58:26 +0200
emacs: use emacs service on linux
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 17:58:08 +0200
kde: move Hidpi setting
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 15:03:26 +0200
user/base: fix bat warning
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 15:03:02 +0200
update virtualisation settings
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 15:00:15 +0200
fish: fix unaltered copy-paste in dired.fish
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 14:59:44 +0200
user: fix jinx-mode missing dictionaries when launched from DE remove aspell, use nuspell/hunspell instead. They already know where to look for dictionaries.
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 14:58:50 +0200
set editorconfig to not clash with niv
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 18:56:13 +0200
remove unnecessary scope import
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 18:43:59 +0200
cleanup gitignore
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 18:42:38 +0200
re-add emacs overlay
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 18:40:54 +0200
Revert "update sources" This reverts commit cd9c6b3a5930e366fbdd982e7e37829dfedbcb4e.
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 18:40:39 +0200
don't import local paths to nix store
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 18:36:00 +0200
add nur overlay
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 18:35:48 +0200
update sources
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 11:36:26 +0200
emacs: remove darwin path setting no longer needed thanks to use of Raycast script
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 22:33:56 +0200
Revert "pin channels using nix.nixPath rather than using ~/.nix-defexpr" This reverts commit 4e5e1bca6c94b922e906549683e1780a1d49d02f.
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 15:53:03 +0200
use XDG directories in script
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 12:44:42 +0200
remove channel root more carefully (could be a symlink)
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2024 11:13:44 +0200
pin channels using nix.nixPath rather than using ~/.nix-defexpr
Alan Pearce alan@alanpearce.eu
Mon, 06 May 2024 13:07:15 +0200
hw/mouse: use renamed libinput options
Alan Pearce alan@alanpearce.eu
Sun, 05 May 2024 20:14:52 +0200
darwin: pin configuration
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 13:51:37 +0200
bin: make script debugging easier
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 13:51:21 +0200
update sources
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 20:11:49 +0200
fix overlays
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 12:57:18 +0200
nix: set nix.nixPath
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 09:27:40 +0200
bin: fix resolution of config sources
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 09:26:23 +0200
nix: don't use flake to auto-upgrade
Alan Pearce alan@alanpearce.eu
Sat, 04 May 2024 09:25:49 +0200
fix nix overlay complaint
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 16:35:19 +0200
move scripts to bin/
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 12:57:48 +0200
set up lorri
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 14:48:08 +0200
wip
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 00:24:07 +0200
de-flake local systems
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 00:23:51 +0200
system/base: remove configurationRevision setting
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 23:13:58 +0200
remove nixpkgs flake pin
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 23:13:03 +0200
add brotli to base packages
Alan Pearce alan@alanpearce.eu
Mon, 06 May 2024 14:20:43 +0200
emacs: install evil-lion for alignment via gl/gL
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 12:16:50 +0200
linde: remove extraneous argument to autoUpgrade
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 11:41:23 +0200
nanopi: disable jellyfin for now
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 11:39:19 +0200
nix-linux: fix incorrect placement of nix-daemon settings
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 11:38:44 +0200
fish: add functions to open magit/dired in emacs
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 11:24:20 +0200
ui: reduce number of installed nerd fonts
Alan Pearce alan@alanpearce.eu
Sat, 18 May 2024 10:43:31 +0200
update searchix
Alan Pearce alan@alanpearce.eu
Fri, 17 May 2024 16:39:35 +0200
disable `nh` aliases for better interoperability with deflake branch
Alan Pearce alan@alanpearce.eu
Fri, 17 May 2024 16:29:10 +0200
system/nix: set OS-agnostic nix options in common module
Alan Pearce alan@alanpearce.eu
Fri, 17 May 2024 16:08:52 +0200
update searchix
Alan Pearce alan@alanpearce.eu
Fri, 17 May 2024 16:09:53 +0200
emacs: use default value for per-category completion defaults
Alan Pearce alan@alanpearce.eu
Fri, 17 May 2024 14:11:04 +0200
emacs: make lsp-mode and eglot behave more similarly
Alan Pearce alan@alanpearce.eu
Fri, 17 May 2024 14:10:51 +0200
golang: install more dev tools
Alan Pearce alan@alanpearce.eu
Fri, 17 May 2024 14:10:00 +0200
fish: fix newest/oldest with POSIX `cut`
Alan Pearce alan@alanpearce.eu
Fri, 17 May 2024 11:31:52 +0200
ui: configure kitty
Alan Pearce alan@alanpearce.eu
Thu, 16 May 2024 23:47:04 +0200
emacs: use lsp-mode for go to support secondary language server
Alan Pearce alan@alanpearce.eu
Thu, 16 May 2024 18:01:16 +0200
linde: add health checks to searchix
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 22:29:06 +0200
linde: prefer zstd over gzip in caddy
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 22:28:35 +0200
update searchix
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 22:28:08 +0200
fish: add functions to get the {new,old}est file in a directory tree
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 17:29:53 +0200
servers: enable all terminfo
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 15:48:55 +0200
emacs: only use gopls in go files
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 15:48:18 +0200
emacs: re-add gc optimisation settings
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 15:47:58 +0200
update searchix
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 10:29:40 +0200
make it easier to avoid downgrading servers during deployment
Alan Pearce alan@alanpearce.eu
Wed, 15 May 2024 10:04:11 +0200
update searchix
Alan Pearce alan@alanpearce.eu
Tue, 14 May 2024 19:43:41 +0200
update searchix
Alan Pearce alan@alanpearce.eu
Tue, 14 May 2024 08:20:37 +0200
emacs: tweak corfu settings
Alan Pearce alan@alanpearce.eu
Mon, 13 May 2024 23:43:07 +0200
linde: deploy searchix
Alan Pearce alan@alanpearce.eu
Mon, 13 May 2024 23:42:54 +0200
emacs: don't stop me deleting files which have changes in git
Alan Pearce alan@alanpearce.eu
Mon, 13 May 2024 21:50:56 +0200
use taplo as a language server (and formatter) for toml files
Alan Pearce alan@alanpearce.eu
Mon, 13 May 2024 17:37:54 +0200
emacs: remove config for unused package
Alan Pearce alan@alanpearce.eu
Mon, 13 May 2024 14:48:23 +0200
emacs: update raycast script to launch via XDG
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 12:42:45 +0200
emacs: fix *-ts-mode-hook aliasing
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 12:42:30 +0200
darwin: force use of XDG-based user profile
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 12:41:56 +0200
patch prettierd to work with apheleia
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 12:38:11 +0200
darwin: install nh
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 08:46:55 +0200
nanopi: specify flake correctly
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 08:42:15 +0200
mba: linde is not that fast
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 08:42:01 +0200
linde: add key for nix remote user on mba
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 08:41:45 +0200
flake: remove duplicate deploy-rs setting
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 08:41:26 +0200
Revert "emacs: use <leader>bb to switch _project_ buffers" This reverts commit 3a289cbe730ad22047bd40156efd5dea4f262341.
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 08:25:57 +0200
nanopi: use flake to auto-upgrade
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:37:43 +0200
nanopi: networkd-dispatcher seems broken
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:37:26 +0200
use nh for all relevant rebuild operations
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:37:08 +0200
nh: set flake
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:34:22 +0200
nanopi: remove duplicate nix package setting
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:34:01 +0200
nanopi: disable DoH server (no public IPv4 address)
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:33:24 +0200
nanopi: fix syncthing folder/device settings being reset
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:32:14 +0200
nanopi: remove duplicate firewall setting
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:31:50 +0200
linde: use nixos-unstable-small channel for auto upgrades
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:31:14 +0200
linde: make syncthing reachable
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:30:36 +0200
co-ordinate auto-upgrade times between linde and nanopi
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:30:15 +0200
linde: add ssh host keys for git.sr.ht
Alan Pearce alan@alanpearce.eu
Sun, 12 May 2024 00:28:06 +0200
fix home-manager getting confused about nix use-xdg-base-directories
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 19:53:15 +0200
linde: add key for sourcehut
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 18:01:03 +0200
dev/base: remove yaml editorconfig settings
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 17:50:46 +0200
emacs: patch apheleia to use prettierd
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 17:50:35 +0200
nixos: fix rbs alias with `nh`
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 17:50:20 +0200
nix: use XDG base directories
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 17:50:11 +0200
remove unnecessary overlay from flake
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 17:49:55 +0200
update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 15:46:12 +0200
git: install cli tool for sourcehut
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 15:30:06 +0200
git: move tool install/config to git.nix
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 15:29:52 +0200
git: install extras
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 15:17:39 +0200
emacs: fix auto-formatting setup for go templates
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 15:05:16 +0200
emacs: use golines to format go files
Alan Pearce alan@alanpearce.eu
Sat, 11 May 2024 15:04:27 +0200
enable auto-formatting of go-template files
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 11:06:21 +0200
use local overlays automatically
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 11:05:51 +0200
emacs: install mode for editing gitolite configuration files
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 17:42:26 +0200
git: set default branch
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 17:41:12 +0200
remove unused package epkgs.tabnine{-capf,}
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 16:27:40 +0200
emacs: fix editorconfig setting wrong indent settings in elisp
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 16:22:22 +0200
kde: add email and calendar applications
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 16:08:35 +0200
remove superfluous emacs-overlay reference
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 16:08:12 +0200
emacs: hide environment version in mode-line
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 16:07:56 +0200
emacs: use non-deprecated variable alias
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 16:07:30 +0200
xserver: disable ctrl-alt-backspace
Alan Pearce alan@alanpearce.eu
Fri, 10 May 2024 16:07:15 +0200
emacs: use <leader>bb to switch _project_ buffers
Alan Pearce alan@alanpearce.eu
Mon, 06 May 2024 19:46:47 +0200
emacs: tweak corfu settings
Alan Pearce alan@alanpearce.eu
Wed, 08 May 2024 14:24:11 +0200
dev/web: replace prettier with prettierd
Alan Pearce alan@alanpearce.eu
Mon, 06 May 2024 13:09:03 +0200
emacs: make using tempel easier (using tab to go to next argument)
Alan Pearce alan@alanpearce.eu
Mon, 06 May 2024 13:08:23 +0200
dev/base: set default tab width to 4
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 16:48:49 +0200
nix: install nixpkgs-lint
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 16:48:37 +0200
emacs: fix format-all using tabs for emacs lisp
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 16:48:14 +0200
emacs: let magit auto-refresh its buffers
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 16:32:38 +0200
emacs: fix incorrect use of defvaralias
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 16:22:02 +0200
lisp: add clisp
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 12:27:13 +0200
remove unused gaming packages
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 12:26:27 +0200
emacs: avoid magit/git errors when git updates working tree
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 12:02:40 +0200
reformat init.el
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 11:50:44 +0200
emacs: be explicit about using nixpkgs-fmt
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 11:49:16 +0200
emacs: make ts-mode hooks always reflect their non-ts mode hooks
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 11:47:57 +0200
emacs: open tmpl files in web-mode
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 00:19:43 +0200
tabnine: update module and configuration
Alan Pearce alan@alanpearce.eu
Fri, 03 May 2024 00:19:18 +0200
emacs: don't enable tabnine if executable can't be found
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 19:53:25 +0200
fix syntax error
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 19:46:54 +0200
golang: install and configure lang servers
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 19:44:42 +0200
replace editor-specific indentation settings with editorconfig
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 19:43:34 +0200
base: don't show line numbers in bat
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 15:14:29 +0200
prefect: enable function keys on lofree keyboard
Alan Pearce alan@alanpearce.eu
Wed, 01 May 2024 13:24:44 +0200
emacs: reduce diff refinement to current hunk
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 07:45:56 +0200
emacs: auto-revert files changed via magit immediately
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 07:46:20 +0200
kitty: open new tabs in current directory
Alan Pearce alan@alanpearce.eu
Thu, 02 May 2024 07:40:22 +0200
fish: replace pisces with autopair
Alan Pearce alan@alanpearce.eu
Tue, 30 Apr 2024 09:46:27 +0200
shell: remove gh eco extension
Alan Pearce alan@alanpearce.eu
Tue, 30 Apr 2024 09:41:21 +0200
emacs: enable eglot in nix-ts-mode buffers
Alan Pearce alan@alanpearce.eu
Tue, 30 Apr 2024 08:58:42 +0200
emacs: defensively check for existing non-ts- mode hooks
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 23:17:46 +0200
home-manager: automatically move files that are in the way
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 21:49:48 +0200
shell: make gh create a git remote when forking
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 21:11:18 +0200
fish: fix call to nix-your-shell
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 21:03:58 +0200
shell: fix typo in gh alias
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 21:02:36 +0200
fish: configure pisces to only pair at end of line
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 21:02:07 +0200
shell: configure programs.gh
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 20:57:48 +0200
move overlays to root folder
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 23:21:11 +0200
use `nh` as a nixos-rebuild wrapper with nice output
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 20:10:36 +0200
emacs: install nix-ts-mode
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 19:32:11 +0200
fix lorri flake compatibility
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 18:48:20 +0200
set up lorri
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 17:53:31 +0200
emacs: make <leader> fd delete the current file
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 08:08:26 +0200
fish: switch from nix-your-shell to any-nix-shell
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 08:07:44 +0200
emacs: use "base" mode hooks where there are ts and non-ts modes
Alan Pearce alan@alanpearce.eu
Mon, 29 Apr 2024 08:06:43 +0200
dev/zig: install a language server
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 23:13:27 +0200
nix: install any-nix-shell
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 23:10:55 +0200
remove old patch file
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 23:10:19 +0200
mba: set linux-builder.config to a function to avoid import
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 23:09:30 +0200
emacs: fix indentation in go-mode files
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 19:52:32 +0200
tabnine: use gopls as go language server
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 19:52:16 +0200
tabnine: fix config parse error
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 19:52:06 +0200
emacs: don't enable or require lispy _directly_ lispyville requires lispy; however, enabling lispy makes some evil keybindings very confusing
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 18:02:34 +0200
emacs: tweak completion candidate matching
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 18:02:08 +0200
emacs: remove company-web
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 17:55:07 +0200
emacs: remove ibuffer-project
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 17:54:38 +0200
fish: write function to enable `open -a appname[.desktop]` on linux
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 15:07:41 +0200
disable some unused development languages
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 13:34:33 +0200
nix: install nix-tree
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 13:33:51 +0200
git: fix diff header regex for emacs lisp files source: https://protesilaos.com/codelog/2021-01-26-git-diff-hunk-elisp-org/
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 13:33:12 +0200
move nix tools to home-manager profile
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 13:32:40 +0200
remove some unused development packages
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 13:32:19 +0200
git: remove sops differ
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 12:38:03 +0200
base: only install process misc utilities on linux
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 12:02:33 +0200
emacs: replace custom treesitter mode settings with treesit-auto
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 10:59:55 +0200
emacs: make eglot quiet on connection
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 09:15:41 +0200
emacs: disable jinx-mode if loading dictionaries failed
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 09:15:27 +0200
fish: enable automatic delimiter pairing via pisces
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 09:14:45 +0200
emacs: remove unused major modes: rustic, scss, js2, rjsx
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 09:13:44 +0200
dev/base: don't overwrite direnvrc (contains nix-direnv include)
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 09:09:41 +0200
dev/base: configure direnv to not spam updated variables
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 09:08:54 +0200
fish: use reverse (prompt at top) layout for fzf
Alan Pearce alan@alanpearce.eu
Sun, 28 Apr 2024 08:39:12 +0200
fish: update and reconfigure plugins
Alan Pearce alan@alanpearce.eu
Sat, 27 Apr 2024 23:49:56 +0200
update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 27 Apr 2024 22:27:29 +0200
base: install basic process tools
Alan Pearce alan@alanpearce.eu
Sat, 27 Apr 2024 21:45:52 +0200
emacs: load apheleia just after format-all
Alan Pearce alan@alanpearce.eu
Fri, 26 Apr 2024 17:16:46 +0200
emacs: don't pop-up format-all errors
Alan Pearce alan@alanpearce.eu
Fri, 26 Apr 2024 17:16:28 +0200
emacs: fix eldoc messages being cleared by aphelia when enabled
Alan Pearce alan@alanpearce.eu
Fri, 26 Apr 2024 11:23:04 +0200
override enchant with support for applespell on macOS
Alan Pearce alan@alanpearce.eu
Thu, 25 Apr 2024 17:22:23 +0200
emacs: replace flyspell with jinx (again :^)
Alan Pearce alan@alanpearce.eu
Thu, 25 Apr 2024 17:21:20 +0200
base: un-break aspell dictionary lookup
Alan Pearce alan@alanpearce.eu
Thu, 25 Apr 2024 17:20:29 +0200
emacs: add raycast script to open Emacs.app with shell environment
Alan Pearce alan@alanpearce.eu
Thu, 25 Apr 2024 17:19:54 +0200
home-manager: prefer XDG directories, where possible
Alan Pearce alan@alanpearce.eu
Thu, 25 Apr 2024 17:17:06 +0200
Emacs: make magit-project-status available early
Alan Pearce alan@alanpearce.eu
Thu, 25 Apr 2024 17:16:47 +0200
emacs: use tempel for snippet expansion
Alan Pearce alan@alanpearce.eu
Wed, 24 Apr 2024 18:53:09 +0200
dev/web: alias fly to flyctl for completion
Alan Pearce alan@alanpearce.eu
Wed, 24 Apr 2024 18:52:47 +0200
Partially revert "nix: trust no-one" This reverts commit 2b33de452acd76e472cc0f5b5ee35c1330734ec7.
Alan Pearce alan@alanpearce.eu
Mon, 22 Apr 2024 21:45:42 +0200
fix home-manager-rollback function
Alan Pearce alan@alanpearce.eu
Mon, 22 Apr 2024 17:44:38 +0200
update cgit settings
Alan Pearce alan@alanpearce.eu
Mon, 22 Apr 2024 10:37:09 +0200
shell: add alias for nix log
Alan Pearce alan@alanpearce.eu
Mon, 22 Apr 2024 09:26:36 +0200
nix: install tools for making package updates easier
Alan Pearce alan@alanpearce.eu
Sun, 21 Apr 2024 18:59:22 +0200
emacs: use tree-sitter- based go mode
Alan Pearce alan@alanpearce.eu
Sun, 21 Apr 2024 18:59:04 +0200
mba: add a minimal ssh setup to linux-builder
Alan Pearce alan@alanpearce.eu
Sun, 21 Apr 2024 10:08:23 +0200
...trust me (but only on darwin) needed for linux-builder
Alan Pearce alan@alanpearce.eu
Sat, 20 Apr 2024 23:11:46 +0200
nix: trust no-one
Alan Pearce alan@alanpearce.eu
Sat, 20 Apr 2024 23:03:18 +0200
base: install dasel, a json toolbox
Alan Pearce alan@alanpearce.eu
Sat, 20 Apr 2024 21:28:41 +0200
shell: add nix run alias
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 21:45:19 +0200
install docker-credential-helpers in userspace for macOS
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 21:37:03 +0200
docker: enable registry logins (incl. via skopeo)
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 18:13:33 +0200
emacs: show directories first in dired
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 18:13:14 +0200
dev/base: add some aliases for direnv commands
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 18:13:00 +0200
shell: add more common docker aliases
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 14:56:48 +0200
shell: add alias for nix build
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 14:46:48 +0200
dev/base: add oci/docker tools
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 14:46:23 +0200
dev/base: remove docker-compose
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 11:51:53 +0200
dev/go: install golines
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 10:43:05 +0200
base: install license-cli
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 10:42:55 +0200
web: install prettier globally
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 10:42:45 +0200
emacs: don't always open HTML files in web-mode
Alan Pearce alan@alanpearce.eu
Fri, 19 Apr 2024 10:42:32 +0200
remove vestiges of kubernetes setup
Alan Pearce alan@alanpearce.eu
Thu, 18 Apr 2024 17:51:13 +0200
nix: configure nix-init defaults
Alan Pearce alan@alanpearce.eu
Thu, 18 Apr 2024 14:33:26 +0200
darwin: make rb pass --flake to other darwin-rebuild commands
Alan Pearce alan@alanpearce.eu
Thu, 18 Apr 2024 19:50:59 +0200
mba: enable lisp development
Alan Pearce alan@alanpearce.eu
Thu, 18 Apr 2024 19:36:23 +0200
shell: add alias for nix flake check
Alan Pearce alan@alanpearce.eu
Thu, 18 Apr 2024 14:17:59 +0200
dev/web: install custom htmlformat package from self
Alan Pearce alan@alanpearce.eu
Thu, 18 Apr 2024 14:17:43 +0200
emacs: improve golang setup
Alan Pearce alan@alanpearce.eu
Thu, 18 Apr 2024 09:16:00 +0200
shell: install yazi
Alan Pearce alan@alanpearce.eu
Thu, 18 Apr 2024 09:15:26 +0200
emacs: tweak smerge-resolve hydra
Alan Pearce alan@alanpearce.eu
Tue, 16 Apr 2024 20:56:26 +0200
dev/base: install diffoscope (minimal build)
Alan Pearce alan@alanpearce.eu
Tue, 16 Apr 2024 20:47:13 +0200
shell: add alias for git ls-files
Alan Pearce alan@alanpearce.eu
Tue, 16 Apr 2024 19:32:37 +0200
Update dns server block lists
Alan Pearce alan@alanpearce.eu
Tue, 16 Apr 2024 08:46:49 +0200
xserver: enable bitmap embedded in fonts
Alan Pearce alan@alanpearce.eu
Tue, 16 Apr 2024 08:34:25 +0200
dev/base: install zeal on non-darwin
Alan Pearce alan@alanpearce.eu
Mon, 15 Apr 2024 20:21:56 +0200
dev/base: install entr
Alan Pearce alan@alanpearce.eu
Mon, 15 Apr 2024 20:21:48 +0200
mba: enable golang development tools
Alan Pearce alan@alanpearce.eu
Mon, 15 Apr 2024 11:13:14 +0200
bare-metal: improve QUIC app performance
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 18:20:43 +0200
syncthing: shut up
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 18:20:35 +0200
prefect: enable golang development
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 18:20:09 +0200
golang: (re-)create basic development environment
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 18:19:49 +0200
Update flake inputs
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 16:05:05 +0200
base: store nixfiles repo revision in system config
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:46:31 +0200
prefect: disable high DPI support in SDDM
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:46:13 +0200
prefect: enable auto-login
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:46:06 +0200
Improve NVidia configuration
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:45:49 +0200
prefect: hide nixremote user on login screen
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:44:55 +0200
kde: enable partition management
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:20:54 +0200
xserver: don't install Emacs' all-the-icons fonts globally
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:14:29 +0200
prefect: remove outdated TODO
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:14:06 +0200
Migrate to new displayManager config schema
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:13:02 +0200
prefect: rebuild on XFS
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 15:12:30 +0200
Improve diffing for Common and Emacs Lisps
Alan Pearce alan@alanpearce.eu
Sun, 14 Apr 2024 14:42:24 +0200
Emacs: install astro-ts-mode
Alan Pearce alan@alanpearce.eu
Fri, 12 Apr 2024 18:50:08 +0200
nvidia-gpu: disable wayland in sddm
Alan Pearce alan@alanpearce.eu
Fri, 12 Apr 2024 09:54:29 +0200
xserver: install an emoji font
Alan Pearce alan@alanpearce.eu
Fri, 12 Apr 2024 09:54:15 +0200
nanopi: open port 3000 to lan
Alan Pearce alan@alanpearce.eu
Thu, 11 Apr 2024 18:42:55 +0200
shell: make `r` not read a file
Alan Pearce alan@alanpearce.eu
Thu, 11 Apr 2024 12:12:18 +0200
always include tabnine module
Alan Pearce alan@alanpearce.eu
Thu, 11 Apr 2024 11:19:55 +0200
javascript: use new bun module
Alan Pearce alan@alanpearce.eu
Thu, 11 Apr 2024 11:19:28 +0200
linde: use tcp6 for fcgiwrap
Alan Pearce alan@alanpearce.eu
Thu, 11 Apr 2024 11:19:06 +0200
Enable deployment of home-manager profiles to servers
Alan Pearce alan@alanpearce.eu
Thu, 11 Apr 2024 11:09:15 +0200
Import server configurations
Alan Pearce alan@alanpearce.eu
Thu, 11 Apr 2024 00:04:06 +0200
nix: pin nixpkgs to flake input globally and per-user
Alan Pearce alan@alanpearce.eu
Wed, 10 Apr 2024 18:50:02 +0200
mba: add secondary build machine for quicker aarch64-linux builds
Alan Pearce alan@alanpearce.eu
Wed, 10 Apr 2024 11:34:28 +0200
base: add personal binary cache
Alan Pearce alan@alanpearce.eu
Wed, 10 Apr 2024 11:34:11 +0200
Simplify home-manager setup with flake-utils
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2024 22:08:33 +0200
prefect: add a hint on how to switch from GSync to ULMB
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2024 21:07:17 +0200
remove specialArgs from configurations that do not use them
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2024 21:06:50 +0200
hoist nixos-hardware imports to flake.nix
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2024 21:06:38 +0200
Use deploy-rs cachix instance
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2024 20:02:12 +0200
Update flake.lock
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2024 06:33:02 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2024 06:31:21 +0200
Revert "prefect: remove aarch64 emulation" This reverts commit 978614a0b1478eba985b552414e7dd7edfca84f3.
Alan Pearce alan@alanpearce.eu
Mon, 08 Apr 2024 18:59:27 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Sat, 06 Apr 2024 17:31:57 +0200
dev/js: set alias for jsr.io registry
Alan Pearce alan@alanpearce.eu
Sat, 06 Apr 2024 17:08:30 +0200
dev/base: fix hashing used for direnv layout
Alan Pearce alan@alanpearce.eu
Fri, 05 Apr 2024 01:41:52 +0200
dev/base: remove manual direnv fish integration
Alan Pearce alan@alanpearce.eu
Fri, 05 Apr 2024 01:41:33 +0200
prefect: also use IPv6 DNS servers
Alan Pearce alan@alanpearce.eu
Thu, 04 Apr 2024 17:59:57 +0200
prefect: fix DHCP setup
Alan Pearce alan@alanpearce.eu
Thu, 04 Apr 2024 17:59:26 +0200
user: reformat groups array
Alan Pearce alan@alanpearce.eu
Thu, 04 Apr 2024 17:58:31 +0200
kde: remove unnecessary config
Alan Pearce alan@alanpearce.eu
Thu, 04 Apr 2024 17:58:12 +0200
Enable rootless docker
Alan Pearce alan@alanpearce.eu
Thu, 04 Apr 2024 17:57:58 +0200
darwin: build Emacs with higher open file limit
Alan Pearce alan@alanpearce.eu
Thu, 04 Apr 2024 11:36:11 +0200
darwin: increase max open files
Alan Pearce alan@alanpearce.eu
Wed, 03 Apr 2024 16:58:29 +0200
nvidia: remove unnecessary settings (defaults)
Alan Pearce alan@alanpearce.eu
Mon, 01 Apr 2024 19:07:31 +0200
bare-metal: optimise read speed on NVMe
Alan Pearce alan@alanpearce.eu
Mon, 01 Apr 2024 17:56:40 +0200
fish: add !! shell alias for last history command
Alan Pearce alan@alanpearce.eu
Mon, 01 Apr 2024 14:29:26 +0200
Emacs: don't automatically try to read files with sudo It's annoying when I want to look at a file in the nix store and I don't have much use for it otherwise
Alan Pearce alan@alanpearce.eu
Sat, 30 Mar 2024 15:20:53 +0100
Update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 30 Mar 2024 15:15:13 +0100
kde: fix config structure
Alan Pearce alan@alanpearce.eu
Sat, 30 Mar 2024 15:14:57 +0100
prefect: remove aarch64 emulation
Alan Pearce alan@alanpearce.eu
Sat, 30 Mar 2024 15:14:39 +0100
prefect: remove postgres configuration
Alan Pearce alan@alanpearce.eu
Sat, 30 Mar 2024 15:14:26 +0100
Remove lumen
Alan Pearce alan@alanpearce.eu
Mon, 25 Mar 2024 12:00:55 +0100
javascript: simplify and update setup
Alan Pearce alan@alanpearce.eu
Sun, 24 Mar 2024 21:51:28 +0100
user-interface: use beeper instead of signal
Alan Pearce alan@alanpearce.eu
Wed, 13 Mar 2024 15:38:32 +0100
Remove lima nixos setup
Alan Pearce alan@alanpearce.eu
Wed, 20 Mar 2024 17:27:44 +0100
darwin: enable building remote systems
Alan Pearce alan@alanpearce.eu
Sun, 10 Mar 2024 12:38:01 +0100
mba: use linux-builder in place of custom lima setup
Alan Pearce alan@alanpearce.eu
Sun, 10 Mar 2024 12:37:18 +0100
overlays: resolve deprecated alias warning
Alan Pearce alan@alanpearce.eu
Sun, 10 Mar 2024 09:11:21 +0100
Update to current variable names
Alan Pearce alan@alanpearce.eu
Sat, 09 Mar 2024 12:19:36 +0100
Use KDE Plasma 6
Alan Pearce alan@alanpearce.eu
Sat, 09 Mar 2024 12:19:26 +0100
Update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 09 Mar 2024 12:19:12 +0100
Darwin: install maid
Alan Pearce alan@alanpearce.eu
Sat, 10 Feb 2024 16:57:43 +0100
Update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 10 Feb 2024 16:57:37 +0100
Add support for developing in Nim
Alan Pearce alan@alanpearce.eu
Wed, 06 Dec 2023 22:31:58 +0100
update flake inputs
Alan Pearce alan@alanpearce.eu
Sun, 03 Dec 2023 14:45:45 +0100
Emacs: make web-mode settings consistent with formatter output
Alan Pearce alan@alanpearce.eu
Mon, 27 Nov 2023 08:04:04 +0100
Remove SatoshiPay
Alan Pearce alan@alanpearce.eu
Wed, 22 Nov 2023 16:51:27 +0100
shell: replace tere with walk
Alan Pearce alan@alanpearce.eu
Fri, 17 Nov 2023 21:45:15 +0100
prefect: update network range
Alan Pearce alan@alanpearce.eu
Fri, 17 Nov 2023 19:37:29 +0100
user-interface: update librewolf setup
Alan Pearce alan@alanpearce.eu
Fri, 17 Nov 2023 19:37:05 +0100
Emacs: remove jinx and use flyspell instead
Alan Pearce alan@alanpearce.eu
Fri, 17 Nov 2023 19:36:51 +0100
Emacs: remove consult-ghq override Changes have been applied upstream
Alan Pearce alan@alanpearce.eu
Mon, 13 Nov 2023 14:53:35 +0100
Update flake inputs
Alan Pearce alan@alanpearce.eu
Mon, 13 Nov 2023 14:53:07 +0100
Update private submodule
Alan Pearce alan@alanpearce.eu
Mon, 06 Nov 2023 18:45:19 +0100
Update flake inputs
Alan Pearce alan@alanpearce.eu
Mon, 06 Nov 2023 13:27:53 +0100
darwin: use Modus themes in kitty
Alan Pearce alan@alanpearce.eu
Sat, 04 Nov 2023 09:51:00 +0100
darwin: set SSH auth socket just once
Alan Pearce alan@alanpearce.eu
Mon, 30 Oct 2023 09:34:29 +0100
fish: fix home-manager-rollback function
Alan Pearce alan@alanpearce.eu
Mon, 30 Oct 2023 09:33:50 +0100
dev/base: remove rtx
Alan Pearce alan@alanpearce.eu
Tue, 10 Oct 2023 09:35:20 +0200
kitty: fix dark/light mode switching
Alan Pearce alan@alanpearce.eu
Tue, 10 Oct 2023 07:18:09 +0200
Ema: fix wrong keybinds
Alan Pearce alan@alanpearce.eu
Tue, 10 Oct 2023 07:14:57 +0200
kitty: simplify shell integration configuration
Alan Pearce alan@alanpearce.eu
Mon, 09 Oct 2023 20:23:57 +0200
mba: fix nix issue with random links with auto-optimise-store
Alan Pearce alan@alanpearce.eu
Mon, 09 Oct 2023 20:22:55 +0200
kitty: initial configuration
Alan Pearce alan@alanpearce.eu
Tue, 03 Oct 2023 13:20:40 +0200
Update flake inputs
Alan Pearce alan@alanpearce.eu
Fri, 29 Sep 2023 07:45:01 +0200
Revert "base: render man pages with formatting correctly" This reverts commit b25912a06fb9466596f9d33817865c40806df1f6.
Alan Pearce alan@alanpearce.eu
Mon, 25 Sep 2023 13:51:22 +0200
Update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2023 12:26:43 +0200
Emacs: install expand-region, bound to SPC in visual mode
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2023 19:31:14 +0200
shell: don't use bfs as an alternative to fd It doesn't work similarly enough
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2023 19:30:37 +0200
base: use dark/light-compatible theme in bat
Alan Pearce alan@alanpearce.eu
Tue, 19 Sep 2023 20:10:14 +0200
shell: use bat for cat
Alan Pearce alan@alanpearce.eu
Tue, 19 Sep 2023 11:13:16 +0200
shell: switch search to `bfs`
Alan Pearce alan@alanpearce.eu
Tue, 19 Sep 2023 10:34:12 +0200
base: render man pages with formatting correctly
Alan Pearce alan@alanpearce.eu
Tue, 19 Sep 2023 10:33:34 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Tue, 19 Sep 2023 06:05:59 +0200
Emacs: switch to tree-sitter- based modes where applicable
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2023 09:01:23 +0200
Emacs: remove defunct tide config (no longer installed)
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2023 09:00:32 +0200
Emacs: add more tabnine bindings
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2023 18:55:48 +0200
Emacs: replace company with corfu
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2023 18:55:27 +0200
Emacs: replace company-tabnine with tabnine
Alan Pearce alan@alanpearce.eu
Sat, 16 Sep 2023 16:37:35 +0200
javascript: add more bun shell aliases
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2023 19:13:16 +0200
shell: add aliases for xh with headers (both request and response)
Alan Pearce alan@alanpearce.eu
Thu, 14 Sep 2023 20:31:52 +0200
javascript: use bunx instead of pnpx
Alan Pearce alan@alanpearce.eu
Thu, 14 Sep 2023 20:31:20 +0200
javascript: add configuration and aliases for bun
Alan Pearce alan@alanpearce.eu
Mon, 11 Sep 2023 07:05:49 +0200
Emacs: install major-mode for systemd files
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2023 20:01:24 +0200
dev/js: add bun
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2023 17:46:03 +0200
Update flake inputs
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2023 17:45:48 +0200
Emacs: install orderless
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2023 17:45:35 +0200
Emacs: popup flymake errors at point
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2023 12:33:50 +0200
emacs: auto-fetch nix flake inputs whilst editing
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2023 19:35:37 +0200
emacs: avoid init errors interfering with basic functionality after-init-hook doesn't get called if there's an init error, so it shouldn't be used for critical functionality.
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2023 12:54:20 +0200
emacs: enable exchanging two selections with cx
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2023 09:36:31 +0200
emacs: use built-in use-package
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2023 09:36:07 +0200
emacs: replace git-messenger with vc-msg
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2023 08:31:03 +0200
darwin: auto-toggle dark/light mode in kitty
Alan Pearce alan@alanpearce.eu
Thu, 07 Sep 2023 19:21:19 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Wed, 06 Sep 2023 10:03:13 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Mon, 04 Sep 2023 20:56:35 +0200
darwin: install an up-to-date version of less
Alan Pearce alan@alanpearce.eu
Sat, 02 Sep 2023 21:11:54 +0200
web: install flyctl
Alan Pearce alan@alanpearce.eu
Sat, 02 Sep 2023 15:42:18 +0200
web: trivial cleanup
Alan Pearce alan@alanpearce.eu
Sat, 02 Sep 2023 14:45:12 +0200
Configure programs to "follow" XDG spec
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2023 21:23:53 +0200
Emacs: remove ledger-mode configuration
Alan Pearce alan@alanpearce.eu
Wed, 30 Aug 2023 07:02:13 +0200
Emacs: remove now-duplicate client desktop application file
Alan Pearce alan@alanpearce.eu
Wed, 30 Aug 2023 06:17:22 +0200
Update secrets
Alan Pearce alan@alanpearce.eu
Mon, 28 Aug 2023 18:24:04 +0200
eglot: use built-in version (emacs >=29)
Alan Pearce alan@alanpearce.eu
Tue, 29 Aug 2023 07:15:52 +0200
Emacs: use built-in (>=29) tree-sitter package
Alan Pearce alan@alanpearce.eu
Tue, 29 Aug 2023 07:15:29 +0200
prefect: enable building kernel for nanopi
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2023 06:28:12 +0200
prefect: allow local DNS overrides to work
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2023 06:27:58 +0200
base: fix control characters being displayed in manpages
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2023 06:27:31 +0200
lima: install fish shell
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2023 13:56:41 +0200
shell: add `r` alias (read)
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2023 13:56:09 +0200
git: fix ghq root path
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2023 13:55:59 +0200
Emacs: move mail config to private submodule
Alan Pearce alan@alanpearce.eu
Fri, 25 Aug 2023 05:56:49 +0200
fish: fix nix evaluation error
Alan Pearce alan@alanpearce.eu
Fri, 25 Aug 2023 05:55:57 +0200
fish: port function to get most common subcommands of given command
Alan Pearce alan@alanpearce.eu
Thu, 24 Aug 2023 21:07:43 +0200
shell: translate history statistic aliases to fish
Alan Pearce alan@alanpearce.eu
Thu, 24 Aug 2023 06:03:14 +0200
lima: copy basic environment variables from mba
Alan Pearce alan@alanpearce.eu
Thu, 24 Aug 2023 05:54:19 +0200
mba: launch colima at startup
Alan Pearce alan@alanpearce.eu
Thu, 24 Aug 2023 05:53:51 +0200
fish: customise fzf keybindings
Alan Pearce alan@alanpearce.eu
Wed, 23 Aug 2023 21:19:46 +0200
Remove incorrect documentation
Alan Pearce alan@alanpearce.eu
Wed, 23 Aug 2023 21:18:50 +0200
Emacs: fix rainbow-delimiters init
Alan Pearce alan@alanpearce.eu
Wed, 23 Aug 2023 07:10:42 +0200
Emacs: ensure SSH_AUTH_SOCK is set on Linux
Alan Pearce alan@alanpearce.eu
Wed, 23 Aug 2023 06:47:53 +0200
git: Set ghq root using gitconfig method
Alan Pearce alan@alanpearce.eu
Wed, 23 Aug 2023 06:40:39 +0200
Emacs: update to 29
Alan Pearce alan@alanpearce.eu
Tue, 22 Aug 2023 20:09:13 +0200
Emacs: remove gc-stats
Alan Pearce alan@alanpearce.eu
Tue, 22 Aug 2023 19:56:43 +0200
Update flake inputs
Alan Pearce alan@alanpearce.eu
Tue, 22 Aug 2023 19:56:34 +0200
Fix incorrect shell syntax
Alan Pearce alan@alanpearce.eu
Tue, 22 Aug 2023 19:25:58 +0200
Port home-manager rollback function to fish
Alan Pearce alan@alanpearce.eu
Tue, 22 Aug 2023 19:10:47 +0200
Remove zsh config
Alan Pearce alan@alanpearce.eu
Tue, 22 Aug 2023 19:10:12 +0200
Add fish completions
Alan Pearce alan@alanpearce.eu
Tue, 22 Aug 2023 07:10:29 +0200
prefect: remove firmware for wireless adapter
Alan Pearce alan@alanpearce.eu
Mon, 21 Aug 2023 17:47:45 +0200
Emacs: install cask-mode
Alan Pearce alan@alanpearce.eu
Mon, 21 Aug 2023 17:47:19 +0200
Emacs: fix indent
Alan Pearce alan@alanpearce.eu
Mon, 21 Aug 2023 17:47:03 +0200
Emacs: fix stimmung-themes breaking startup on prefect
Alan Pearce alan@alanpearce.eu
Sun, 20 Aug 2023 09:06:55 +0200
Emacs: always install feature-mode
Alan Pearce alan@alanpearce.eu
Sun, 20 Aug 2023 20:21:26 +0200
Emacs: tweak startup
Alan Pearce alan@alanpearce.eu
Sun, 20 Aug 2023 18:09:55 +0200
fish: install fzf plugin
Alan Pearce alan@alanpearce.eu
Sun, 20 Aug 2023 18:09:21 +0200
base: use ripgrep module to supply custom package and arguments
Alan Pearce alan@alanpearce.eu
Sun, 20 Aug 2023 18:06:44 +0200
fish: port functions and more aliases
Alan Pearce alan@alanpearce.eu
Sun, 20 Aug 2023 06:52:48 +0200
fish: install and configure ghq plugin
Alan Pearce alan@alanpearce.eu
Sun, 20 Aug 2023 05:41:44 +0200
Move shell-agnostic packages from zsh->shell.nix
Alan Pearce alan@alanpearce.eu
Sun, 20 Aug 2023 05:40:48 +0200
xserver: update font settings to match current NixOS schema
Alan Pearce alan@alanpearce.eu
Fri, 18 Aug 2023 17:54:03 +0200
prefect: switch to fish
Alan Pearce alan@alanpearce.eu
Fri, 18 Aug 2023 17:53:51 +0200
Remove duplicate shell setting
Alan Pearce alan@alanpearce.eu
Fri, 18 Aug 2023 17:53:25 +0200
Fix private flake location
Alan Pearce alan@alanpearce.eu
Fri, 18 Aug 2023 16:15:23 +0200
user-interface: cleanup
Alan Pearce alan@alanpearce.eu
Fri, 18 Aug 2023 06:08:58 +0200
window-manager: only run nm-applet if network-manager is in use
Alan Pearce alan@alanpearce.eu
Fri, 18 Aug 2023 06:07:57 +0200
Update flakes
Alan Pearce alan@alanpearce.eu
Thu, 17 Aug 2023 06:09:26 +0200
neovim: don't blind me when in dark mode
Alan Pearce alan@alanpearce.eu
Wed, 16 Aug 2023 21:05:32 +0200
Switch to fish shell
Alan Pearce alan@alanpearce.eu
Wed, 16 Aug 2023 21:02:13 +0200
shell: enable fish
Alan Pearce alan@alanpearce.eu
Wed, 16 Aug 2023 20:58:18 +0200
Make shell aliases shell-agnostic
Alan Pearce alan@alanpearce.eu
Wed, 16 Aug 2023 20:12:35 +0200
ssh: check SSHFP DNS entries for unknown SSH servers
Alan Pearce alan@alanpearce.eu
Sat, 12 Aug 2023 15:23:40 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Sat, 12 Aug 2023 13:26:25 +0200
group up compression programs in programs/base.nix
Alan Pearce alan@alanpearce.eu
Sat, 12 Aug 2023 08:38:10 +0200
base: remove vim (we have neovim enabled)
Alan Pearce alan@alanpearce.eu
Sat, 12 Aug 2023 08:37:26 +0200
base: improve working with nix and nixpkgs repo
Alan Pearce alan@alanpearce.eu
Sat, 12 Aug 2023 08:37:03 +0200
prefect: use systemd-networkd for DHCP
Alan Pearce alan@alanpearce.eu
Wed, 09 Aug 2023 17:18:22 +0200
prefect: switch to xanmod kernel
Alan Pearce alan@alanpearce.eu
Wed, 09 Aug 2023 17:18:03 +0200
shell: enable bash-compatible completion in zsh This is not the default in NixOS, but it is on nix-darwin. Confusing!
Alan Pearce alan@alanpearce.eu
Wed, 09 Aug 2023 17:17:31 +0200
shell: disable compinit in one place across platforms
Alan Pearce alan@alanpearce.eu
Wed, 09 Aug 2023 17:16:20 +0200
xserver: install and try out Office Code Pro font
Alan Pearce alan@alanpearce.eu
Wed, 09 Aug 2023 16:33:41 +0200
xresources: apply configuration to XTerm
Alan Pearce alan@alanpearce.eu
Wed, 09 Aug 2023 16:31:53 +0200
prefect: try out XFCE for a while
Alan Pearce alan@alanpearce.eu
Wed, 09 Aug 2023 16:31:24 +0200
Emacs: don't make backup files at all
Alan Pearce alan@alanpearce.eu
Wed, 09 Aug 2023 17:26:38 +0200
darwin: move SSH_AUTH_SOCK to home variable
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:12:36 +0200
development: install rtx (tool version manager)
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:11:11 +0200
development: also install httping on darwin (not broken)
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:10:54 +0200
development: enable intelligent completion in ruby files
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:10:10 +0200
darwin: make `stat` output like on Linux
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:09:27 +0200
zsh: add dir hash for local iCloud directory
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:08:56 +0200
emacs: switch between stimmung themes in dark/light mode on macOS
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:08:34 +0200
base: add more compression commands
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:07:55 +0200
zsh: move GHQ_ROOT to home variable
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:07:33 +0200
zsh: stop word-movement commands at # signs
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:06:12 +0200
Emacs: group buffers in ibuffer by project, showing relative path
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2023 20:05:34 +0200
prefect: de-cruft
Alan Pearce alan@alanpearce.eu
Tue, 01 Aug 2023 16:36:45 +0200
Make i3 window-workspace assignments system-specific
Alan Pearce alan@alanpearce.eu
Tue, 01 Aug 2023 16:27:01 +0200
zsh: add aliases for IPv{4,6}-only output of `ip` command
Alan Pearce alan@alanpearce.eu
Tue, 01 Aug 2023 16:25:49 +0200
xserver: be consistent with default fonts
Alan Pearce alan@alanpearce.eu
Sun, 30 Jul 2023 08:54:41 +0200
Update secrets
Alan Pearce alan@alanpearce.eu
Tue, 01 Aug 2023 16:16:29 +0200
Emacs: don't auto-save files
Alan Pearce alan@alanpearce.eu
Sun, 30 Jul 2023 05:30:46 +0200
Add p10k configuration file
Alan Pearce alan@alanpearce.eu
Sun, 30 Jul 2023 05:29:50 +0200
Emacs: automatically elevate privileges when editing files
Alan Pearce alan@alanpearce.eu
Sat, 29 Jul 2023 08:06:12 +0200
Emacs: disable file backups I can't remember the last time I needed to restore a file from here
Alan Pearce alan@alanpearce.eu
Sat, 29 Jul 2023 08:05:48 +0200
Update private flake
Alan Pearce alan@alanpearce.eu
Sat, 29 Jul 2023 08:05:30 +0200
user-interface: use standard ssh-agent instead of keychain
Alan Pearce alan@alanpearce.eu
Sun, 23 Jul 2023 15:01:39 +0200
base: remove prettybat
Alan Pearce alan@alanpearce.eu
Sun, 23 Jul 2023 09:11:26 +0200
mba: use lima-nixos VM for cross-compilation
Alan Pearce alan@alanpearce.eu
Sun, 23 Jul 2023 09:11:00 +0200
Set up lima VM running nixos
Alan Pearce alan@alanpearce.eu
Sun, 23 Jul 2023 09:10:18 +0200
ssh: add include for local overrides
Alan Pearce alan@alanpearce.eu
Sun, 23 Jul 2023 09:09:29 +0200
user-interface: install kitty
Alan Pearce alan@alanpearce.eu
Wed, 19 Jul 2023 20:08:56 +0200
Emacs: don't set line-spacing on x11/linux systems
Alan Pearce alan@alanpearce.eu
Wed, 19 Jul 2023 20:08:37 +0200
nanopi: Reduce need to re-unlock SSH key
Alan Pearce alan@alanpearce.eu
Mon, 17 Jul 2023 19:13:32 +0200
Emacs: auto-load consult-ghq and magit when idle
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2023 09:44:36 +0200
mba: also install general user-interface programs and fonts
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2023 09:43:34 +0200
Emacs: install php-mode, just in case
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2023 09:43:20 +0200
user-interface: add Inter font
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2023 09:43:10 +0200
Emacs: enable background syntax highlighting
Alan Pearce alan@alanpearce.eu
Fri, 14 Jul 2023 18:20:49 +0200
Emacs: automatically save state files whilst idle
Alan Pearce alan@alanpearce.eu
Fri, 14 Jul 2023 18:20:35 +0200
Install user fonts on macOS as well
Alan Pearce alan@alanpearce.eu
Fri, 14 Jul 2023 18:19:52 +0200
Install more fonts via nixpkgs
Alan Pearce alan@alanpearce.eu
Thu, 13 Jul 2023 19:45:45 +0200
Emacs: only toggle relative/absolute line numbers when any are shown
Alan Pearce alan@alanpearce.eu
Sun, 09 Jul 2023 12:30:17 +0200
Emacs: use single-letter key bindings in embark
Alan Pearce alan@alanpearce.eu
Sun, 09 Jul 2023 08:18:37 +0200
Emacs: avoid double auto-formatting Remove format-all from mode hooks where apheleia is already supported. Automatically disable format-all-mode when apheleia is enabled, in case apheleia gains support for modes that format-all also supports
Alan Pearce alan@alanpearce.eu
Sun, 09 Jul 2023 08:13:09 +0200
neovim: use shine colour scheme
Alan Pearce alan@alanpearce.eu
Sun, 09 Jul 2023 07:52:11 +0200
git: configure git-delta via home-manager module support
Alan Pearce alan@alanpearce.eu
Sun, 09 Jul 2023 07:51:19 +0200
Prefect: reduce number of modules used
Alan Pearce alan@alanpearce.eu
Tue, 11 Jul 2023 17:27:29 +0200
Update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 08 Jul 2023 13:51:05 +0200
gaming: install ludusavi for game save backups
Alan Pearce alan@alanpearce.eu
Sat, 08 Jul 2023 12:19:02 +0200
base: install graphing ping tool
Alan Pearce alan@alanpearce.eu
Sun, 02 Jul 2023 10:16:06 +0200
Fly: don't check for updates
Alan Pearce alan@alanpearce.eu
Sun, 02 Jul 2023 10:10:45 +0200
Emacs: replace flyspell with jinx
Alan Pearce alan@alanpearce.eu
Sun, 02 Jul 2023 10:10:17 +0200
Add nix-index-database flake
Alan Pearce alan@alanpearce.eu
Fri, 30 Jun 2023 17:00:05 +0200
nix: automatically pin nixpkgs to flake input
Alan Pearce alan@alanpearce.eu
Thu, 29 Jun 2023 08:29:44 +0200
Revert "Emacs: use commercial-emacs (currently without tree-sitter)" This reverts commit 4d02c68db272b0585ea3db2aa358ded296dbe7e9.
Alan Pearce alan@alanpearce.eu
Wed, 28 Jun 2023 18:56:36 +0200
cleanup unused nix variables
Alan Pearce alan@alanpearce.eu
Wed, 28 Jun 2023 18:38:45 +0200
prefect: enable AMD P-State control
Alan Pearce alan@alanpearce.eu
Wed, 28 Jun 2023 18:38:32 +0200
Emacs: install dtrt-indent, but don't auto-enable Only need this when working on other people's code
Alan Pearce alan@alanpearce.eu
Wed, 28 Jun 2023 18:35:22 +0200
zsh: install gitui
Alan Pearce alan@alanpearce.eu
Wed, 28 Jun 2023 18:28:35 +0200
Emacs: use commercial-emacs (currently without tree-sitter)
Alan Pearce alan@alanpearce.eu
Wed, 28 Jun 2023 09:14:19 +0200
bare-metal: update tmpOnTmpfs option
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 16:42:56 +0200
Update flakes
Alan Pearce alan@alanpearce.eu
Mon, 26 Jun 2023 07:28:05 +0200
Emacs: remove unnecessary load of jinx module The package loads the module itself, naturally. I was just trying things to get it to work on Darwin, but it turns out that I can work around the issue by loading Emacs from the terminal
Alan Pearce alan@alanpearce.eu
Mon, 26 Jun 2023 07:15:49 +0200
Emacs: tell use-package to record package init times
Alan Pearce alan@alanpearce.eu
Mon, 26 Jun 2023 07:15:30 +0200
Emacs: enable extended evil company-mode bindings
Alan Pearce alan@alanpearce.eu
Sun, 25 Jun 2023 07:23:52 +0200
Emacs: delay evil-collection startup
Alan Pearce alan@alanpearce.eu
Sun, 25 Jun 2023 07:23:36 +0200
Emacs: set up consult-dir
Alan Pearce alan@alanpearce.eu
Sat, 24 Jun 2023 20:05:17 +0200
Emacs: remove load-path override for consult-ghq
Alan Pearce alan@alanpearce.eu
Sat, 24 Jun 2023 19:57:46 +0200
Emacs: open html files as go templates by default
Alan Pearce alan@alanpearce.eu
Sat, 24 Jun 2023 19:40:58 +0200
Emacs: set up embark and its consult integration
Alan Pearce alan@alanpearce.eu
Sat, 24 Jun 2023 19:40:33 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Sat, 24 Jun 2023 19:40:04 +0200
darwin: fix Strongbox SSH agent missing keys (???)
Alan Pearce alan@alanpearce.eu
Sat, 24 Jun 2023 09:45:28 +0200
Emacs: fix override of consult-ghq
Alan Pearce alan@alanpearce.eu
Sat, 24 Jun 2023 20:00:02 +0200
Emacs: optimise startup
Alan Pearce alan@alanpearce.eu
Sat, 24 Jun 2023 07:30:29 +0200
darwin: ensure SSH_AUTH_SOCK is always set
Alan Pearce alan@alanpearce.eu
Fri, 23 Jun 2023 07:16:40 +0200
base: set a theme for bat
Alan Pearce alan@alanpearce.eu
Thu, 22 Jun 2023 12:59:27 +0200
Emacs: always trace init time
Alan Pearce alan@alanpearce.eu
Wed, 21 Jun 2023 12:59:09 +0200
Emacs: collect gc stats for a while
Alan Pearce alan@alanpearce.eu
Wed, 21 Jun 2023 12:58:07 +0200
Emacs: remove counsel
Alan Pearce alan@alanpearce.eu
Wed, 21 Jun 2023 12:55:33 +0200
base: install utilities for working with dates
Alan Pearce alan@alanpearce.eu
Wed, 21 Jun 2023 12:54:31 +0200
Emacs: install forked version of consult-ghq
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 17:05:06 +0200
Enable `bat`
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 17:03:59 +0200
neovim: also set as alias for `vi`
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 17:01:06 +0200
Use Strongbox as an SSH agent instead of Secretive
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 17:00:05 +0200
default to "home-manager switch" as compilation command in this repo
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 07:46:31 +0200
zsh: tell kitty not to mess with my cursor
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 07:43:33 +0200
git: don't automatically rebase "main" branch
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 07:35:58 +0200
git: enable syntax highlighting in diffs via `delta`
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 07:35:34 +0200
Emacs: enable jumping to magit when switching first project
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 07:24:40 +0200
Emacs: load evil-collection earlier
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2023 07:24:11 +0200
Import private configuration on servers, as well Split out SSH configuration for now as they have their own SSH configs for unattended keys
Alan Pearce alan@alanpearce.eu
Mon, 12 Jun 2023 08:05:26 +0200
xterm: use truetype fonts, fix backspace
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 15:58:08 +0200
gaming: remove non-function pipewire configuration
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 15:57:49 +0200
Update flake inputs
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 15:57:38 +0200
Remove SatoshiPay config from prefect for now
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 15:55:25 +0200
Emacs: remap project-vc-dir to a more similar magit command
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 08:44:31 +0200
Emacs: fix tree-sitter-based evil commands
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 08:43:40 +0200
Emacs: allow consult-ripgrep to follow symbolic links This makes it usable when browsing emacs package sources in the nix store, for example
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 08:42:21 +0200
Emacs: remove consult-project-extra It doesn't do what I thought it did. Not sure how I got confused by it
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 08:41:54 +0200
Emacs: move git diff information to left fringe
Alan Pearce alan@alanpearce.eu
Sun, 11 Jun 2023 08:28:38 +0200
zsh: install and set up tere to quickly move around the file system
Alan Pearce alan@alanpearce.eu
Sat, 10 Jun 2023 18:21:35 +0200
Emacs: remove projectile and use builtin project.el
Alan Pearce alan@alanpearce.eu
Sat, 10 Jun 2023 18:21:01 +0200
Emacs: auto-refresh magit status buffers
Alan Pearce alan@alanpearce.eu
Sat, 10 Jun 2023 18:17:07 +0200
git: add subcommand to get root of repository
Alan Pearce alan@alanpearce.eu
Fri, 09 Jun 2023 07:10:43 +0200
Emacs: add missing xhs eshell alias
Alan Pearce alan@alanpearce.eu
Fri, 09 Jun 2023 07:10:28 +0200
Emacs: install docker modes unconditionally
Alan Pearce alan@alanpearce.eu
Fri, 09 Jun 2023 07:10:04 +0200
zsh: install github CLI
Alan Pearce alan@alanpearce.eu
Fri, 09 Jun 2023 07:09:09 +0200
Emacs: disable auto-highlighting of symbol at point
Alan Pearce alan@alanpearce.eu
Wed, 07 Jun 2023 19:01:26 +0200
Emacs: switch to stimmung-themes
Alan Pearce alan@alanpearce.eu
Wed, 07 Jun 2023 19:01:08 +0200
zsh: fix powerlevel10k init
Alan Pearce alan@alanpearce.eu
Wed, 07 Jun 2023 09:32:38 +0200
zsh: don't source powershell when TERM in dumb
Alan Pearce alan@alanpearce.eu
Wed, 07 Jun 2023 09:06:22 +0200
zsh: fix broken prompt detection when using ssh
Alan Pearce alan@alanpearce.eu
Wed, 07 Jun 2023 07:53:44 +0200
Emacs: revert back to company-tabnine
Alan Pearce alan@alanpearce.eu
Mon, 05 Jun 2023 16:48:51 +0200
Emacs: don't hook flycheck into modes with LSP integrations
Alan Pearce alan@alanpearce.eu
Mon, 05 Jun 2023 16:48:06 +0200
emacs: silence YAML lsp warning about ordering of keys
Alan Pearce alan@alanpearce.eu
Mon, 05 Jun 2023 16:47:15 +0200
Emacs: defer loading of feature-mode
Alan Pearce alan@alanpearce.eu
Mon, 05 Jun 2023 16:46:55 +0200
Emacs: tweak help package loading
Alan Pearce alan@alanpearce.eu
Mon, 05 Jun 2023 16:46:40 +0200
Emacs: make code completion menu function more like in neovim
Alan Pearce alan@alanpearce.eu
Mon, 05 Jun 2023 16:46:08 +0200
Emacs: prefer higher-level projects (not subprojects) in projectile
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2023 15:01:22 +0200
Emacs: don't auto-enable eldoc-box-hover-mode
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2023 15:00:08 +0200
Emacs: open html.erb files with web-mode
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2023 14:59:38 +0200
Emacs: don't use tree-sitter highlighting for now Wait for the native integration in 29
Alan Pearce alan@alanpearce.eu
Mon, 29 May 2023 18:55:33 +0200
Emacs: make counsel-ripgrep easier to reach
Alan Pearce alan@alanpearce.eu
Mon, 29 May 2023 18:55:01 +0200
dev/base: install htmlq for filtering html by CSS selector
Alan Pearce alan@alanpearce.eu
Mon, 29 May 2023 18:54:05 +0200
dev/base: replace entr with watchexec
Alan Pearce alan@alanpearce.eu
Sun, 28 May 2023 07:44:59 +0200
dev/base: install miller
Alan Pearce alan@alanpearce.eu
Sun, 28 May 2023 07:43:58 +0200
base: change remake to be an installed package Enables calling remake easily from other programs
Alan Pearce alan@alanpearce.eu
Sun, 28 May 2023 07:42:54 +0200
Update secrets
Alan Pearce alan@alanpearce.eu
Sun, 28 May 2023 07:31:29 +0200
Install `just` as a simplified task runner with Emacs setup neovim already has syntax support via vim-polyglot
Alan Pearce alan@alanpearce.eu
Thu, 25 May 2023 09:28:02 +0200
Remove unused imports
Alan Pearce alan@alanpearce.eu
Thu, 25 May 2023 09:26:13 +0200
zsh: add a crude home-manager rollback alias
Alan Pearce alan@alanpearce.eu
Thu, 25 May 2023 09:25:55 +0200
neovim: enable nix tree-sitter plugin
Alan Pearce alan@alanpearce.eu
Thu, 25 May 2023 09:25:36 +0200
mba: remove satoshipay setup for now
Alan Pearce alan@alanpearce.eu
Thu, 25 May 2023 09:24:40 +0200
base: remove seldom-used network tools I can always run them ad-hoc with `comma`, now
Alan Pearce alan@alanpearce.eu
Thu, 25 May 2023 08:50:39 +0200
zsh: make ip command use colours in output
Alan Pearce alan@alanpearce.eu
Thu, 25 May 2023 08:11:41 +0200
Emacs: bind consult-imenu to `,xi`
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2023 15:34:05 +0200
Emacs: enable imenu targets for use-package declaration
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2023 15:33:14 +0200
Emacs: load use-package outside of compilation
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2023 15:32:23 +0200
dev/base: install docker-compose (using colima on macOS)
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2023 15:31:15 +0200
Emacs: make doom-modeline setup look close to previous version
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2023 13:18:27 +0200
Enable tabnine on nanopi
Alan Pearce alan@alanpearce.eu
Tue, 23 May 2023 00:31:45 +0200
base: install comma (alias ,) to run commands from nixpkgs
Alan Pearce alan@alanpearce.eu
Tue, 23 May 2023 00:28:09 +0200
emacs,zsh: don't compile init files
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2023 21:38:17 +0200
zsh: install gitstatus
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2023 21:37:44 +0200
Enable flakes on nanopi
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2023 19:17:37 +0200
zsh: replace agkozak prompt with powerlevel10k
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2023 19:09:47 +0200
emacs: fix icons in doom-modeline (breaking change in package)
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2023 19:08:34 +0200
zsh: edit current command line in $EDITOR with C-x C-e
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2023 19:05:45 +0200
Update private flake
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2023 14:01:33 +0200
Replace ldns with knot-dns
Alan Pearce alan@alanpearce.eu
Sun, 21 May 2023 18:41:21 +0200
Remove some unused packages
Alan Pearce alan@alanpearce.eu
Sun, 21 May 2023 18:35:07 +0200
zsh: make kitten ssh opt-in Non-shell uses are annoying and a bit slower, otherwise
Alan Pearce alan@alanpearce.eu
Sun, 21 May 2023 18:22:30 +0200
dev/base: remove `interactively` ultimate plumber does a better job when given a useless cat command
Alan Pearce alan@alanpearce.eu
Sun, 21 May 2023 15:32:03 +0200
neovim: install polyglot language pack collection
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2023 15:36:29 +0200
emacs: configure tree-sitter based text objects
Alan Pearce alan@alanpearce.eu
Sun, 14 May 2023 21:57:31 +0200
Update flake inputs
Alan Pearce alan@alanpearce.eu
Sat, 13 May 2023 16:34:18 +0200
use absolute path to byte-compile emacs init files
Alan Pearce alan@alanpearce.eu
Fri, 12 May 2023 11:30:15 +0200
emacs: set up general.el earlier
Alan Pearce alan@alanpearce.eu
Fri, 12 May 2023 09:23:12 +0200
zsh/darwin: integrate with kitty
Alan Pearce alan@alanpearce.eu
Fri, 12 May 2023 09:18:57 +0200
emacs: optimise loading org-mode
Alan Pearce alan@alanpearce.eu
Fri, 12 May 2023 09:18:39 +0200
zsh: add e and se aliases to edit files (optionally via sudo)
Alan Pearce alan@alanpearce.eu
Fri, 05 May 2023 22:46:18 +0200
Update .hosts
Alan Pearce alan@alanpearce.eu
Fri, 05 May 2023 22:29:09 +0200
Enable dev/base on servers
Alan Pearce alan@alanpearce.eu
Fri, 05 May 2023 22:23:46 +0200
zsh: remove non-flake nix aliases
Alan Pearce alan@alanpearce.eu
Fri, 05 May 2023 22:22:29 +0200
zsh: add more git aliases
Alan Pearce alan@alanpearce.eu
Fri, 05 May 2023 22:22:11 +0200
emacs: fix calling non-tabnine backends
Alan Pearce alan@alanpearce.eu
Mon, 01 May 2023 17:35:01 +0200
dev: add basic lua setup
Alan Pearce alan@alanpearce.eu
Mon, 01 May 2023 17:33:29 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Mon, 01 May 2023 17:32:56 +0200
Use `rb` alias to rebuild the system on nix-darwin/nixos
Alan Pearce alan@alanpearce.eu
Mon, 01 May 2023 14:17:24 +0200
dev/base: add `interactively` to run commands with a preview
Alan Pearce alan@alanpearce.eu
Mon, 01 May 2023 14:07:32 +0200
dev/base: add nix-init to start making derivations quickly
Alan Pearce alan@alanpearce.eu
Mon, 01 May 2023 14:06:44 +0200
nanopi: run nix jobs in parallel
Alan Pearce alan@alanpearce.eu
Fri, 05 May 2023 21:07:30 +0200
nanopi: add dev/base module
Alan Pearce alan@alanpearce.eu
Fri, 05 May 2023 21:07:08 +0200
nanopi: cleanup root config
Alan Pearce alan@alanpearce.eu
Fri, 05 May 2023 21:06:26 +0200
dev/base: remove firefox-dev
Alan Pearce alan@alanpearce.eu
Fri, 05 May 2023 21:04:48 +0200
Update hostname for nanopi
Alan Pearce alan@alanpearce.eu
Mon, 01 May 2023 10:12:38 +0200
prefect: remove settings I'm not using right now
Alan Pearce alan@alanpearce.eu
Mon, 01 May 2023 09:49:12 +0200
emacs: use native undo-redo instead of undo-tree package
Alan Pearce alan@alanpearce.eu
Sun, 30 Apr 2023 19:38:30 +0200
Support editing edn config files without a full clojure setup
Alan Pearce alan@alanpearce.eu
Sat, 29 Apr 2023 21:55:49 +0200
emacs: set native compilation variables for all platforms
Alan Pearce alan@alanpearce.eu
Sat, 29 Apr 2023 21:55:08 +0200
zsh: add alias to get to the repo quickly
Alan Pearce alan@alanpearce.eu
Sat, 29 Apr 2023 21:54:41 +0200
emacs: replace company-tabnine with tabnine-capf
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 22:38:24 +0200
audio: remove broken pipecontrol package
Alan Pearce alan@alanpearce.eu
Sun, 30 Apr 2023 18:38:37 +0200
emacs: set consult projectile rebindings correctly
Alan Pearce alan@alanpearce.eu
Sun, 30 Apr 2023 18:38:08 +0200
zsh: add alias for `xhs` to be `xh `with https
Alan Pearce alan@alanpearce.eu
Tue, 25 Apr 2023 23:14:22 +0200
emacs: fix tree-sitter-hl-mode setup
Alan Pearce alan@alanpearce.eu
Tue, 25 Apr 2023 23:13:14 +0200
emacs: native-compile init.el ahead of time
Alan Pearce alan@alanpearce.eu
Tue, 25 Apr 2023 23:12:51 +0200
zsh: add function to move a file and replace it with a link
Alan Pearce alan@alanpearce.eu
Tue, 25 Apr 2023 21:43:02 +0200
neovim: add keybinds for copy/paste to system clipboard
Alan Pearce alan@alanpearce.eu
Tue, 25 Apr 2023 21:42:45 +0200
fix typos
Alan Pearce alan@alanpearce.eu
Mon, 24 Apr 2023 09:11:07 +0200
neovim: add keybind to find files in git repository
Alan Pearce alan@alanpearce.eu
Mon, 24 Apr 2023 00:23:35 +0200
neovim: enable fuzzy finding with telescope
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 19:28:57 +0200
neovim: set a <leader> key
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 19:28:28 +0200
prefect: disable sleep whilst ssh server sessions active
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 21:48:36 +0200
bare-metal: use a multi-queue scheduler for HDDs single-queue schedulers are no longer included in the kernel
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 21:47:41 +0200
bare-metal: remove cryptsetup
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 21:47:33 +0200
samba: limit backward-compatibility to smb2 protocol
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 21:47:12 +0200
emacs: fix consult/projectile keybind fight
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 21:46:43 +0200
emacs: fix read error when opening helpful buffers helpful tries to find sources, which could be gzipped. In this case, there needs to be a `file-name-handler` to decompress the file. I wasn't correctly saving the initial value of `file-name-handler-alist` in my configuration (the default includes a gzip handler).
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 19:10:30 +0200
zsh: sort history-analysis results by frequency descending
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 15:54:24 +0200
prefect: switch to nftables-based firewall
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 11:28:53 +0200
remove unnecessary system tweaks for nvme root drives
Alan Pearce alan@alanpearce.eu
Sun, 23 Apr 2023 11:26:27 +0200
Update flakes
Alan Pearce alan@alanpearce.eu
Sat, 22 Apr 2023 22:41:41 +0200
emacs: load jinx-mod without a message
Alan Pearce alan@alanpearce.eu
Sat, 22 Apr 2023 22:25:23 +0200
nix: enable flake-based auto-upgrades
Alan Pearce alan@alanpearce.eu
Sat, 22 Apr 2023 22:24:58 +0200
zeroconf: don't delay avahi startup
Alan Pearce alan@alanpearce.eu
Thu, 20 Apr 2023 11:01:40 +0200
music: replace tauon with sublime-music
Alan Pearce alan@alanpearce.eu
Thu, 20 Apr 2023 11:01:27 +0200
emacs: load some packages on idle
Alan Pearce alan@alanpearce.eu
Sat, 22 Apr 2023 23:11:52 +0200
emacs: stop tree-sitter trying to install language files
Alan Pearce alan@alanpearce.eu
Sat, 22 Apr 2023 23:10:33 +0200
emacs: persist additional projectile variables
Alan Pearce alan@alanpearce.eu
Sat, 22 Apr 2023 23:09:08 +0200
emacs: replace wucuo with jinx
Alan Pearce alan@alanpearce.eu
Thu, 20 Apr 2023 11:00:35 +0200
emacs: optimise projectile usage Projectile's dynamic mode-line isn't displayed in doom-mode-line, so don't bother updating its content
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:56:46 +0200
tabnine: enable semantic completion in all configured languages
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:56:27 +0200
tabnine: enable semantic completion in nix files
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:54:53 +0200
xresources: update xterm settings
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:54:42 +0200
samba: broadcast a lowercase hostname over mdns
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:53:15 +0200
xserver: tweak font setup
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:52:39 +0200
emacs: anglicise my own function names
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:51:48 +0200
emacs: remove go config The packaging situation in the language has probably changed in the meantime
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:51:24 +0200
emacs: show sample of hex colours in css and xresources files
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:50:48 +0200
xresources: remove rxvt configuration
Alan Pearce alan@alanpearce.eu
Wed, 19 Apr 2023 15:50:20 +0200
Configure ddclient to update AAAA record for prefect
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 20:47:43 +0200
server: remove conflicting EDITOR value
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 22:45:09 +0200
Emacs: run home-manager with projectile-compile-project
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 19:45:21 +0200
install a `markdown` command
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 19:44:57 +0200
emacs: fix web-mode engine setup
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 19:44:23 +0200
kde: remove arc theme
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 15:29:35 +0200
Remove old xresources colour scheme
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 15:24:57 +0200
Begin setup of tridactyl
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 15:24:35 +0200
Update local SSH key
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 15:23:39 +0200
use neovim as $EDITOR
Alan Pearce alan@alanpearce.eu
Tue, 18 Apr 2023 06:55:13 +0200
fix typo
Alan Pearce alan@alanpearce.eu
Mon, 17 Apr 2023 22:16:57 +0200
emacs: add shortcut to eval top-level form at point
Alan Pearce alan@alanpearce.eu
Mon, 17 Apr 2023 22:14:54 +0200
emacs: use consult commands to replace/enhance other packages
Alan Pearce alan@alanpearce.eu
Mon, 17 Apr 2023 22:12:19 +0200
Fix Emacs triggering XCode installer popups
Alan Pearce alan@alanpearce.eu
Mon, 17 Apr 2023 09:24:58 +0200
replace httpie with xh
Alan Pearce alan@alanpearce.eu
Mon, 17 Apr 2023 09:24:31 +0200
Split NanoPi/other server config
Alan Pearce alan@alanpearce.eu
Mon, 17 Apr 2023 09:24:00 +0200
TabNine: move basic editor setup to tabnine module
Alan Pearce alan@alanpearce.eu
Mon, 17 Apr 2023 09:23:15 +0200
Remove old tabnine update script
Alan Pearce alan@alanpearce.eu
Fri, 14 Apr 2023 17:28:15 +0200
emacs: make new magit buffers taller/full-size by default
Alan Pearce alan@alanpearce.eu
Thu, 13 Apr 2023 15:35:22 +0200
Emacs: don't warn on startup with server running
Alan Pearce alan@alanpearce.eu
Thu, 13 Apr 2023 13:46:06 +0200
Emacs: remove package-quickstart setup
Alan Pearce alan@alanpearce.eu
Thu, 13 Apr 2023 13:43:08 +0200
emacs: reduce number of commands present in `M-x` menu
Alan Pearce alan@alanpearce.eu
Thu, 13 Apr 2023 10:20:01 +0200
emacs: fix some minor warnings
Alan Pearce alan@alanpearce.eu
Thu, 13 Apr 2023 10:19:44 +0200
emacs: fix init of eldoc-box
Alan Pearce alan@alanpearce.eu
Thu, 13 Apr 2023 10:18:34 +0200
Enable direnv support in emacs and neovim
Alan Pearce alan@alanpearce.eu
Thu, 13 Apr 2023 10:18:16 +0200
emacs: remove org-journal, since I don't use it
Alan Pearce alan@alanpearce.eu
Wed, 12 Apr 2023 21:40:48 +0200
add configuration for server
Alan Pearce alan@alanpearce.eu
Thu, 13 Apr 2023 12:13:58 +0200
dev/base: store direnv cache in $XDG_CACHE_HOME
Alan Pearce alan@alanpearce.eu
Wed, 12 Apr 2023 17:41:04 +0200
Fix url type warning in flake config
Alan Pearce alan@alanpearce.eu
Wed, 12 Apr 2023 17:05:00 +0200
zsh: add `delink` function to replace a symlink with a copy
Alan Pearce alan@alanpearce.eu
Wed, 12 Apr 2023 11:59:38 +0200
zsh: do not remember commands starting with `trash`
Alan Pearce alan@alanpearce.eu
Tue, 11 Apr 2023 22:07:59 +0200
emacs: don't auto-discover projects at startup
Alan Pearce alan@alanpearce.eu
Tue, 11 Apr 2023 16:58:57 +0200
Enable automatic per-project nix development shells with direnv
Alan Pearce alan@alanpearce.eu
Tue, 11 Apr 2023 15:12:03 +0200
Update flakes
Alan Pearce alan@alanpearce.eu
Tue, 11 Apr 2023 13:55:29 +0200
emacs: enable completion of commands and envvars in shell scripts
Alan Pearce alan@alanpearce.eu
Tue, 11 Apr 2023 11:08:44 +0200
darwin: fix failure setting zsh option
Alan Pearce alan@alanpearce.eu
Mon, 10 Apr 2023 15:36:24 +0200
force use of nixpkgs' tabnine package in nvim/emacs
Alan Pearce alan@alanpearce.eu
Mon, 10 Apr 2023 11:44:39 +0200
emacs: use build with GTK3
Alan Pearce alan@alanpearce.eu
Sun, 09 Apr 2023 17:47:37 +0200
zsh: add alias for `nix flake prefetch`
Alan Pearce alan@alanpearce.eu
Sun, 09 Apr 2023 17:46:24 +0200
prefect: update stateVersion
Alan Pearce alan@alanpearce.eu
Sun, 09 Apr 2023 17:44:45 +0200
emacs: re-enable live project-based grep
Alan Pearce alan@alanpearce.eu
Sun, 09 Apr 2023 18:28:46 +0200
emacs: inhibit message "TabNine server started"
Alan Pearce alan@alanpearce.eu
Sun, 09 Apr 2023 14:15:58 +0200
zsh: disable right prompt for SSH clients
Alan Pearce alan@alanpearce.eu
Sun, 09 Apr 2023 14:15:21 +0200
cleanup mba system config file
Alan Pearce alan@alanpearce.eu
Sun, 09 Apr 2023 14:14:56 +0200
zsh: don't add ~/.local/bin to path on darwin
Alan Pearce alan@alanpearce.eu
Sun, 09 Apr 2023 13:10:08 +0200
emacs: remove undefined variable definition
Alan Pearce alan@alanpearce.eu
Sun, 09 Apr 2023 13:09:34 +0200
mba: remove non-flake nix-darwin setup
Alan Pearce alan@alanpearce.eu
Sat, 08 Apr 2023 22:13:39 +0200
darwin: install trash cli tool
Alan Pearce alan@alanpearce.eu
Sat, 08 Apr 2023 22:07:04 +0200
zsh: use explicit home directory
Alan Pearce alan@alanpearce.eu
Sat, 08 Apr 2023 21:48:58 +0200
zsh: set nicer terminal titles on darwin for SSH
Alan Pearce alan@alanpearce.eu
Sat, 08 Apr 2023 21:48:20 +0200
emacs: remove bash-completion wrapper
Alan Pearce alan@alanpearce.eu
Sat, 08 Apr 2023 12:56:43 +0200
emacs: un-break package-quickstart on NixOS
Alan Pearce alan@alanpearce.eu
Sat, 08 Apr 2023 08:53:32 +0200
emacs: auto-discover projectile projects I no longer need the `add_project` function to add these from a shell
Alan Pearce alan@alanpearce.eu
Sat, 08 Apr 2023 08:51:49 +0200
update flakes
Alan Pearce alan@alanpearce.eu
Fri, 07 Apr 2023 20:55:23 +0200
emacs: use standard emacs package by default
Alan Pearce alan@alanpearce.eu
Fri, 07 Apr 2023 20:53:00 +0200
git: remove writeCommitGraph settings For `git gc`, it's now the default anyway For `git fetch`, it seems to be a trade-off that should be enabled per-repository
Alan Pearce alan@alanpearce.eu
Fri, 07 Apr 2023 19:43:08 +0200
git: don't install extra tools that I don't use
Alan Pearce alan@alanpearce.eu
Fri, 07 Apr 2023 19:42:55 +0200
dev/base: don't add editorconfig eexecutable to path
Alan Pearce alan@alanpearce.eu
Fri, 07 Apr 2023 11:21:14 +0200
zsh: don't save commands matching some patterns to history
Alan Pearce alan@alanpearce.eu
Thu, 06 Apr 2023 21:01:27 +0200
emacs: store more minibuffer history
Alan Pearce alan@alanpearce.eu
Thu, 06 Apr 2023 21:01:03 +0200
darwin: enable syncthing service
Alan Pearce alan@alanpearce.eu
Thu, 06 Apr 2023 21:00:46 +0200
emacs: setup package-quickstart cache without spewing warnings
Alan Pearce alan@alanpearce.eu
Wed, 05 Apr 2023 20:39:02 +0200
emacs: use `gls` from coreutils-prefixed for dired
Alan Pearce alan@alanpearce.eu
Wed, 05 Apr 2023 20:38:12 +0200
darwin: use/build aarch64 packages by default
Alan Pearce alan@alanpearce.eu
Wed, 05 Apr 2023 20:37:41 +0200
darwin: fix auto-dark-light-mode not changing emacs theme
Alan Pearce alan@alanpearce.eu
Wed, 05 Apr 2023 17:30:38 +0200
emacs: fix display issues with code completion popups
Alan Pearce alan@alanpearce.eu
Tue, 04 Apr 2023 08:22:25 +0200
zsh: configure completion for own functions
Alan Pearce alan@alanpearce.eu
Tue, 04 Apr 2023 08:21:26 +0200
zsh: add `finder` function to open Finder
Alan Pearce alan@alanpearce.eu
Tue, 04 Apr 2023 08:20:51 +0200
mba: remove unused imports
Alan Pearce alan@alanpearce.eu
Tue, 04 Apr 2023 08:20:36 +0200
mba: unify home directory with linux hosts requires a line in /etc/synthetic.conf: home /System/Volumes/Data/Users/ in the Terminal, I set the shell startup command to export HOME=/home/alan;cd;clear
Alan Pearce alan@alanpearce.eu
Tue, 04 Apr 2023 08:18:58 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Mon, 03 Apr 2023 15:28:20 +0200
emacs: re-implement auto dark/light mode switching on macOS Since I'm not using EmacsMacPort any more, the function `(mac-application-state)` isn't defined. However, we can use launchd to tell us when the system preferences change and then ask whether light or dark mode is active
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 20:27:53 +0200
darwin: let GUI applications know about XDG_CACHE_HOME
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 20:27:15 +0200
darwin: auto-expire old home-manager generations
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 20:26:42 +0200
base: let home-manager handle XDG paths
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 20:24:43 +0200
nvim: show line numbers
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 20:22:11 +0200
emacs: always show four-digit line-numbers
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 20:21:54 +0200
development: install a json language-server
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 15:42:11 +0200
update flakes
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 13:11:45 +0200
emacs: make recentf and format-all quieter
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 13:09:40 +0200
emacs: show explanations of minibuffer completion candidates
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 12:25:47 +0200
emacs: make init.el compilation messages easier to find
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 11:14:10 +0200
emacs: remove unused yasnippet package
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 11:13:55 +0200
emacs: remove unused auto-async-byte-compile package
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 11:13:33 +0200
emacs: sort minibuffer completion candidates by frecency
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 11:13:04 +0200
emacs: make minibuffer completion ui popup faster replace fido-vertical-mode with vertico
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 09:06:57 +0200
emacs: never ring bell
Alan Pearce alan@alanpearce.eu
Sun, 02 Apr 2023 09:04:03 +0200
emacs: polyfill `project-name` for eglot
Alan Pearce alan@alanpearce.eu
Sat, 01 Apr 2023 18:54:05 +0200
nix: stop telling me my flake is a dirty git repository
Alan Pearce alan@alanpearce.eu
Sat, 01 Apr 2023 18:53:25 +0200
mba: update home-manager stateVersion
Alan Pearce alan@alanpearce.eu
Sat, 01 Apr 2023 18:53:10 +0200
emacs: generate PATH at build time
Alan Pearce alan@alanpearce.eu
Sat, 01 Apr 2023 18:06:33 +0200
emacs: setup anzu-mode globally
Alan Pearce alan@alanpearce.eu
Thu, 30 Mar 2023 20:26:20 +0200
emacs: replace swiper with ctrlf
Alan Pearce alan@alanpearce.eu
Thu, 30 Mar 2023 20:25:19 +0200
emacs: make lisp editing more evil with lispyville
Alan Pearce alan@alanpearce.eu
Thu, 30 Mar 2023 20:22:42 +0200
emacs: optimise startup time
Alan Pearce alan@alanpearce.eu
Tue, 28 Mar 2023 21:44:30 +0200
zsh: re-enable showing symlink targets with `ll`
Alan Pearce alan@alanpearce.eu
Tue, 28 Mar 2023 19:33:09 +0200
emacs: update company setting variable names
Alan Pearce alan@alanpearce.eu
Mon, 27 Mar 2023 12:19:46 +0200
emacs: load fringe-helper earlier
Alan Pearce alan@alanpearce.eu
Mon, 27 Mar 2023 12:18:42 +0200
emacs: stop magit loading magit-auto-revert-mode unnecessarily I'm already using global-auto-revert-mode. I'm not sure if I actually needed to move the code down in the file any more, but I can't be bothered now.
Alan Pearce alan@alanpearce.eu
Sun, 26 Mar 2023 21:54:57 +0200
emacs: remove some useless code magit-define-global-key-bindings is t by default editorconfig will always be available assuming I'm running emacs from nix/home-manager
Alan Pearce alan@alanpearce.eu
Sun, 26 Mar 2023 20:20:37 +0200
emacs: clean up recentf list after idle timeout, not at startup
Alan Pearce alan@alanpearce.eu
Sun, 26 Mar 2023 20:19:28 +0200
emacs: optimise for left-to-right scripts
Alan Pearce alan@alanpearce.eu
Sun, 26 Mar 2023 20:05:56 +0200
emacs: enable precise frame (window) resizing
Alan Pearce alan@alanpearce.eu
Sun, 26 Mar 2023 18:52:40 +0200
zsh: install zsh-bd to go up directories quickly
Alan Pearce alan@alanpearce.eu
Sun, 26 Mar 2023 13:02:18 +0200
zsh: enable use of plugins with non-standard plugin filenames
Alan Pearce alan@alanpearce.eu
Sun, 26 Mar 2023 13:01:59 +0200
zsh: install autopair plugin
Alan Pearce alan@alanpearce.eu
Sun, 26 Mar 2023 13:01:44 +0200
zsh: use nixpkgs' package for agkozak-zsh-prompt
Alan Pearce alan@alanpearce.eu
Sun, 26 Mar 2023 12:40:36 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Sat, 25 Mar 2023 21:50:42 +0100
zsh: add `field` as a simplified `cut` that works more like `awk`
Alan Pearce alan@alanpearce.eu
Sat, 25 Mar 2023 21:39:23 +0100
emacs: sest up evil-embrace hooks more nicely
Alan Pearce alan@alanpearce.eu
Fri, 24 Mar 2023 07:27:44 +0100
emacs: bind C-r/C-s to history search
Alan Pearce alan@alanpearce.eu
Fri, 24 Mar 2023 07:19:26 +0100
emacs: unset magit-auto-revert-mode correctly I have no idea why this is necessary
Alan Pearce alan@alanpearce.eu
Fri, 24 Mar 2023 07:18:51 +0100
emacs: inhibit `evil-want-keybinding` warning on compile
Alan Pearce alan@alanpearce.eu
Fri, 24 Mar 2023 07:18:09 +0100
emacs: save recent files and command history between sessions
Alan Pearce alan@alanpearce.eu
Fri, 24 Mar 2023 07:17:22 +0100
emacs: don't message about auto-reloading files
Alan Pearce alan@alanpearce.eu
Thu, 23 Mar 2023 21:28:52 +0100
emacs: auto-load magit after a while
Alan Pearce alan@alanpearce.eu
Thu, 23 Mar 2023 21:28:36 +0100
emacs: remove nix-mode eglot setup (already default)
Alan Pearce alan@alanpearce.eu
Thu, 23 Mar 2023 21:27:39 +0100
zsh: save more history
Alan Pearce alan@alanpearce.eu
Thu, 23 Mar 2023 20:56:19 +0100
Pass nixpkgs to emacs-overlay
Alan Pearce alan@alanpearce.eu
Thu, 23 Mar 2023 20:55:45 +0100
emacs: simplify minibuffer completion using only built-in packages
Alan Pearce alan@alanpearce.eu
Thu, 23 Mar 2023 16:54:50 +0100
emacs: improve shell autosuggestions and enable in comint modes replace esh-autosuggest with capf-autosuggest
Alan Pearce alan@alanpearce.eu
Sun, 19 Mar 2023 10:19:50 +0100
emacs: don't delete eshell window on `exit` if last window
Alan Pearce alan@alanpearce.eu
Sat, 18 Mar 2023 22:53:30 +0100
zsh: add alias for `nix flake archive`
Alan Pearce alan@alanpearce.eu
Sun, 19 Mar 2023 11:57:29 +0100
xserver: tweak and cleanup fonts
Alan Pearce alan@alanpearce.eu
Sun, 19 Mar 2023 11:52:53 +0100
kde: install arc theme
Alan Pearce alan@alanpearce.eu
Sun, 19 Mar 2023 11:50:49 +0100
javascript: remove insecure python 2
Alan Pearce alan@alanpearce.eu
Sun, 19 Mar 2023 11:50:08 +0100
prefect: switch from grub2 to systemd-boot
Alan Pearce alan@alanpearce.eu
Sun, 19 Mar 2023 11:37:21 +0100
Remove non-flake install script
Alan Pearce alan@alanpearce.eu
Wed, 15 Mar 2023 21:55:42 +0100
emacs: close eshell buffer and window when running `exit`
Alan Pearce alan@alanpearce.eu
Wed, 15 Mar 2023 21:50:26 +0100
Emacs: disable magit-auto-revert-mode properly
Alan Pearce alan@alanpearce.eu
Wed, 15 Mar 2023 21:01:43 +0100
Emacs: use C-x C-f to complete filenames in insert mode
Alan Pearce alan@alanpearce.eu
Wed, 15 Mar 2023 11:12:15 +0100
Re-format with nixpkgs-fmt
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 21:43:19 +0100
neovim: set up coc for nix files
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 21:39:56 +0100
nix: use nixpkgs-fmt instead of alejandra
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 21:37:56 +0100
emacs: hide menu-bar in darwin terminals
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 21:30:04 +0100
Extract neovim config to own file
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 20:50:09 +0100
Move language-based editor plugins to language files
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 20:47:35 +0100
zsh: add alias to cleanup old home-manager generations
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 20:07:34 +0100
Install nil as a langserver for nix
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 20:07:16 +0100
emacs: fix internal shell missing PATH entries
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 19:43:07 +0100
emacs: install lua-mode for editing neovim config
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 16:16:34 +0100
neovim: use builtin home-manager module to configure coc
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 16:15:22 +0100
Emacs: save files with a trailing newline, as expected by posix
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 16:04:14 +0100
neovim: switch to lua for configuration
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 15:49:33 +0100
zsh: remove duplicate `nfu` alias
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 15:48:15 +0100
Move nix development packages to nix.nix
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 09:24:31 +0100
zsh: add some aliases for nix flake subcommands
Alan Pearce alan@alanpearce.eu
Tue, 14 Mar 2023 09:23:38 +0100
zsh: add alias for home-manager build
Alan Pearce alan@alanpearce.eu
Mon, 13 Mar 2023 21:28:45 +0100
Update private submodule
Alan Pearce alan@alanpearce.eu
Mon, 13 Mar 2023 21:18:28 +0100
Emacs: show context-menu on right-click This makes it easier to do on a MacBook trackpad with a two-finger click.
Alan Pearce alan@alanpearce.eu
Mon, 13 Mar 2023 20:36:31 +0100
nextdns: remove module I don't use this on systems anymore; it's on my router now.
Alan Pearce alan@alanpearce.eu
Mon, 13 Mar 2023 20:35:57 +0100
mba: remove ledger setup
Alan Pearce alan@alanpearce.eu
Mon, 13 Mar 2023 19:57:41 +0100
server: use standard homeDirectory I can fix this on non-standard machines with a symlink, bind-mount or per-host configuration in flake.nix
Alan Pearce alan@alanpearce.eu
Mon, 13 Mar 2023 16:23:07 +0100
Update flakes
Alan Pearce alan@alanpearce.eu
Fri, 10 Mar 2023 17:56:40 +0100
Setup zig development environment
Alan Pearce alan@alanpearce.eu
Fri, 10 Mar 2023 16:09:02 +0100
nvidia: include vaapi driver
Alan Pearce alan@alanpearce.eu
Fri, 10 Mar 2023 17:51:26 +0100
gaming: tweak Steam setup
Alan Pearce alan@alanpearce.eu
Fri, 10 Mar 2023 17:51:01 +0100
Update secrets
Alan Pearce alan@alanpearce.eu
Wed, 08 Mar 2023 20:31:35 +0100
Emacs: enable paredit
Alan Pearce alan@alanpearce.eu
Wed, 08 Mar 2023 20:31:23 +0100
Save and document override for private flake
Alan Pearce alan@alanpearce.eu
Wed, 08 Mar 2023 20:23:02 +0100
zsh: let home-manager manage zsh compinit
Alan Pearce alan@alanpearce.eu
Wed, 08 Mar 2023 07:51:58 +0100
Emacs: fix overly dark git fringes
Alan Pearce alan@alanpearce.eu
Tue, 07 Mar 2023 20:41:51 +0100
Emacs: migrate to new modus-themes customisation
Alan Pearce alan@alanpearce.eu
Tue, 07 Mar 2023 20:41:33 +0100
Emacs: speedup modus theme toggling
Alan Pearce alan@alanpearce.eu
Tue, 07 Mar 2023 20:41:13 +0100
setup home-manager environment for nanopi
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 10:33:50 +0100
music-management: install beets-alternatives
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 10:33:06 +0100
Actually _use_ the emacs-overlay
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 21:14:51 +0100
Emacs: use wucuo instead of flyspell
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 21:14:26 +0100
Emacs: install missing flyspell-correct subpackage
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 19:01:52 +0100
aspell: move to common user setup
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 18:55:12 +0100
Emacs: cleanup modeline
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 11:13:32 +0100
Emacs: Set ispell default dictionary to British English
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 11:08:00 +0100
darwin: use macOS's updated Python (3.9)
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 11:07:36 +0100
darwin: switch to aarch64 by using default Emacs instead of MacPort
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 10:25:50 +0100
zsh: update agkozak-zsh-prompt
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 10:15:28 +0100
zsh: remove fzf-zsh-completions
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 10:15:11 +0100
zsh: replace cd-gitroot with simple command
Alan Pearce alan@alanpearce.eu
Mon, 06 Mar 2023 10:14:19 +0100
darwin: make `dig` output terser
Alan Pearce alan@alanpearce.eu
Sat, 25 Feb 2023 13:42:23 +0100
Emacs: Reformat comment to improve auto-formatting
Alan Pearce alan@alanpearce.eu
Sat, 25 Feb 2023 13:41:43 +0100
Emacs: don't wrap long lines
Alan Pearce alan@alanpearce.eu
Sat, 25 Feb 2023 13:40:55 +0100
prefect: remove airplay-sink
Alan Pearce alan@alanpearce.eu
Sun, 01 Jan 2023 11:16:06 +0100
Remove disper (abandoned upstream)
Alan Pearce alan@alanpearce.eu
Sun, 13 Nov 2022 17:44:05 +0100
base: enable automatic IRQ balancing
Alan Pearce alan@alanpearce.eu
Sun, 13 Nov 2022 17:43:43 +0100
sxhkd: realise nix package paths explicitly
Alan Pearce alan@alanpearce.eu
Sat, 05 Nov 2022 05:23:59 +0100
music: remove cmus
Alan Pearce alan@alanpearce.eu
Sat, 05 Nov 2022 05:23:32 +0100
zsh/darwin: don't print escape codes when piping from SSH
Alan Pearce alan@alanpearce.eu
Wed, 26 Oct 2022 14:53:51 +0200
Emacs: initialise format-all correctly
Alan Pearce alan@alanpearce.eu
Tue, 25 Oct 2022 05:45:22 +0200
Update flake inputs
Alan Pearce alan@alanpearce.eu
Tue, 25 Oct 2022 05:45:07 +0200
zsh: add nfu -> nix flake update alias
Alan Pearce alan@alanpearce.eu
Wed, 19 Oct 2022 00:40:29 +0200
zsh: remove go/bin from PATH
Alan Pearce alan@alanpearce.eu
Wed, 19 Oct 2022 00:40:17 +0200
Remove outdated pre-flake documentation
Alan Pearce alan@alanpearce.eu
Mon, 17 Oct 2022 19:31:27 +0200
Emacs: configure apheleia
Alan Pearce alan@alanpearce.eu
Mon, 17 Oct 2022 11:40:00 +0200
Reformat zsh files
Alan Pearce alan@alanpearce.eu
Mon, 17 Oct 2022 11:39:36 +0200
Emacs: remove php-mode
Alan Pearce alan@alanpearce.eu
Mon, 17 Oct 2022 11:38:52 +0200
keyboard: add German layout
Alan Pearce alan@alanpearce.eu
Mon, 17 Oct 2022 11:35:33 +0200
nvidia: enable modesetting
Alan Pearce alan@alanpearce.eu
Mon, 17 Oct 2022 11:35:02 +0200
gaming: fix audio buffer underruns
Alan Pearce alan@alanpearce.eu
Mon, 17 Oct 2022 11:34:42 +0200
Ensure GTK applications follow QT/KDE theme
Alan Pearce alan@alanpearce.eu
Mon, 17 Oct 2022 11:30:34 +0200
Reformat private code
Alan Pearce alan@alanpearce.eu
Sun, 16 Oct 2022 23:56:21 +0200
Reformat files with alejandra
Alan Pearce alan@alanpearce.eu
Sun, 16 Oct 2022 23:49:18 +0200
Use tabnine from nixpkgs
Alan Pearce alan@alanpearce.eu
Sun, 16 Oct 2022 23:33:13 +0200
Use alejandra instead of nixfmt
Alan Pearce alan@alanpearce.eu
Sun, 16 Oct 2022 23:29:56 +0200
Emacs: configure flyspell-correct for spellchecking
Alan Pearce alan@alanpearce.eu
Fri, 14 Oct 2022 12:22:13 +0200
gaming: optimise Discord with OpenASAR
Alan Pearce alan@alanpearce.eu
Sat, 15 Oct 2022 08:27:27 +0200
Remove fantasque font
Alan Pearce alan@alanpearce.eu
Sat, 15 Oct 2022 08:27:13 +0200
Remove unused cursor theme
Alan Pearce alan@alanpearce.eu
Sat, 15 Oct 2022 08:26:42 +0200
Fix XDG environment variables
Alan Pearce alan@alanpearce.eu
Sat, 15 Oct 2022 08:25:49 +0200
Reformat nix files
Alan Pearce alan@alanpearce.eu
Fri, 14 Oct 2022 18:01:11 +0200
Update flake.lock
Alan Pearce alan@alanpearce.eu
Fri, 14 Oct 2022 17:58:09 +0200
Rename home-manager flake outputs to be automatically chosen
Alan Pearce alan@alanpearce.eu
Thu, 13 Oct 2022 17:41:32 +0200
Configure home-manager via flakes on prefect
Alan Pearce alan@alanpearce.eu
Wed, 12 Oct 2022 09:28:30 +0200
Banish unstable overlay
Alan Pearce alan@alanpearce.eu
Wed, 12 Oct 2022 09:28:02 +0200
Add secrets to home-manager configuration
Alan Pearce alan@alanpearce.eu
Wed, 12 Oct 2022 06:15:06 +0200
Emacs: default to Emacs with native compilation and GTK3
Alan Pearce alan@alanpearce.eu
Wed, 12 Oct 2022 05:50:51 +0200
Move emacs-overlay to flake input
Alan Pearce alan@alanpearce.eu
Wed, 12 Oct 2022 05:50:38 +0200
Merge remote-tracking branch 'origin/flakes' into flakes
Alan Pearce alan@alanpearce.eu
Tue, 11 Oct 2022 22:11:39 +0200
WIP: airplay: use non-systemwide pipewire
Alan Pearce alan@alanpearce.eu
Mon, 10 Oct 2022 23:15:55 +0200
gaming: fix low-latency audio setup
Alan Pearce alan@alanpearce.eu
Mon, 10 Oct 2022 23:15:41 +0200
zsh: make HISTFILE path absolute again
Alan Pearce alan@alanpearce.eu
Sun, 09 Oct 2022 10:16:55 +0200
mba: auto-optimise nix store
Alan Pearce alan@alanpearce.eu
Sun, 09 Oct 2022 05:58:44 +0200
Emacs: improve nix indentation and make automatic
Alan Pearce alan@alanpearce.eu
Sun, 09 Oct 2022 05:58:26 +0200
Set up home-manager flake on mba
Alan Pearce alan@alanpearce.eu
Sat, 08 Oct 2022 04:28:32 +0200
Port mba darwin configuration to flakes
Alan Pearce alan@alanpearce.eu
Sat, 08 Oct 2022 03:32:31 +0200
airplay-sink: initialise module with shairport-sync
Alan Pearce alan@alanpearce.eu
Fri, 07 Oct 2022 23:21:45 +0200
Update to NixOS unstable
Alan Pearce alan@alanpearce.eu
Fri, 07 Oct 2022 22:45:00 +0200
Update flakes
Alan Pearce alan@alanpearce.eu
Fri, 02 Sep 2022 13:39:00 +0200
Enable virtualisation on prefect using libvirtd
Alan Pearce alan@alanpearce.eu
Sat, 25 Jun 2022 19:03:54 +0200
base: install home-manager
Alan Pearce alan@alanpearce.eu
Sat, 25 Jun 2022 01:33:31 +0200
Import nixos-hardware
Alan Pearce alan@alanpearce.eu
Sat, 25 Jun 2022 00:55:03 +0200
create initial flake.nix
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 16:23:54 +0200
Emacs: remove unnecessary disabling code
Alan Pearce alan@alanpearce.eu
Sat, 08 Oct 2022 01:33:48 +0200
Emacs: enable calling my/set-dark-or-light-theme
Alan Pearce alan@alanpearce.eu
Sat, 08 Oct 2022 01:32:49 +0200
Emacs: switch back to modus-vivendi as dark theme
Alan Pearce alan@alanpearce.eu
Sat, 08 Oct 2022 01:32:26 +0200
darwin: fix indentation
Alan Pearce alan@alanpearce.eu
Wed, 05 Oct 2022 22:30:46 +0200
Emacs: enable smooth scrolling on macOS
Alan Pearce alan@alanpearce.eu
Wed, 05 Oct 2022 22:30:24 +0200
Emacs: fix startup echo area message inhibition
Alan Pearce alan@alanpearce.eu
Wed, 05 Oct 2022 22:29:42 +0200
Emacs: move eval-last-sexp to ,xe
Alan Pearce alan@alanpearce.eu
Tue, 04 Oct 2022 18:41:45 +0200
gaming: configure pipewire for low latency
Alan Pearce alan@alanpearce.eu
Fri, 07 Oct 2022 22:48:17 +0200
Emacs: fix TIDE setup
Alan Pearce alan@alanpearce.eu
Fri, 07 Oct 2022 22:48:03 +0200
Emacs: fix dark/light theme switcher on non-macOS
Alan Pearce alan@alanpearce.eu
Fri, 07 Oct 2022 22:47:43 +0200
Emacs: fix dark/light auto-switching
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 18:34:34 +0200
Emacs: limit eldoc display in echo area to one line
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 18:22:25 +0200
Emacs: remove message when loading mail config
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 18:06:02 +0200
Emacs: change dark theme to spacemacs'
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 18:05:24 +0200
Emacs: fix mismatching ivy faces when switching dark/light modes
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 18:04:54 +0200
Emacs: remove doom-themes
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 18:04:18 +0200
Emacs: replace lsp packages with eglot
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 18:03:43 +0200
Emacs: use dark/light theme on macos according to system
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 00:08:17 +0200
Update to nix-darwin unstable on mba
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 00:01:54 +0200
javascript: update to nodejs 18
Alan Pearce alan@alanpearce.eu
Mon, 03 Oct 2022 00:00:31 +0200
zsh: Fix HISTFILE location
Alan Pearce alan@alanpearce.eu
Tue, 27 Sep 2022 05:30:42 +0200
Split music and music-management packages
Alan Pearce alan@alanpearce.eu
Tue, 27 Sep 2022 05:28:30 +0200
gaming: Enable 32-bit font cache
Alan Pearce alan@alanpearce.eu
Tue, 13 Sep 2022 22:05:31 +0200
gaming: install ananicy
Alan Pearce alan@alanpearce.eu
Fri, 02 Sep 2022 13:26:47 +0200
prefect: install transmission-remote-gui
Alan Pearce alan@alanpearce.eu
Fri, 02 Sep 2022 13:26:36 +0200
music: install sonixd and add desktop entry
Alan Pearce alan@alanpearce.eu
Fri, 02 Sep 2022 13:25:48 +0200
prefect: update filesystems for new install
Alan Pearce alan@alanpearce.eu
Wed, 31 Aug 2022 21:03:51 +0200
prefect: fix KDE stuttering on nVidia
Alan Pearce alan@alanpearce.eu
Wed, 31 Aug 2022 21:03:17 +0200
bare-metal: configure power button to suspend on short press
Alan Pearce alan@alanpearce.eu
Wed, 31 Aug 2022 15:28:06 +0200
user-interface: fix nix syntax
Alan Pearce alan@alanpearce.eu
Wed, 31 Aug 2022 15:27:52 +0200
server: use neovim as default editor
Alan Pearce alan@alanpearce.eu
Sat, 16 Jul 2022 06:08:19 +0200
zsh: stop linking old zsh history file
Alan Pearce alan@alanpearce.eu
Sat, 16 Jul 2022 06:07:22 +0200
Update ssh config
Alan Pearce alan@alanpearce.eu
Sat, 16 Jul 2022 05:10:47 +0200
prefect: enable DPMS
Alan Pearce alan@alanpearce.eu
Sat, 16 Jul 2022 05:10:02 +0200
user-interface: install falkon
Alan Pearce alan@alanpearce.eu
Sat, 16 Jul 2022 05:09:43 +0200
user-interface: install signal-desktop
Alan Pearce alan@alanpearce.eu
Sat, 16 Jul 2022 05:07:02 +0200
prefect: don't use connman
Alan Pearce alan@alanpearce.eu
Sat, 16 Jul 2022 05:06:48 +0200
music: add beets
Alan Pearce alan@alanpearce.eu
Sat, 16 Jul 2022 05:06:35 +0200
prefect: remove transmission, samba
Alan Pearce alan@alanpearce.eu
Sat, 16 Jul 2022 05:06:22 +0200
Emacs: fix typo in dired configuration
Alan Pearce alan@alanpearce.eu
Tue, 12 Jul 2022 14:01:01 +0200
Update local SSH hostnames
Alan Pearce alan@alanpearce.eu
Sat, 02 Jul 2022 01:14:41 +0200
prefect: enable wireless lan via iwd
Alan Pearce alan@alanpearce.eu
Sat, 02 Jul 2022 01:13:58 +0200
iwd: let user manage network settings
Alan Pearce alan@alanpearce.eu
Sat, 02 Jul 2022 01:13:45 +0200
Emacs: fix ancient typo in tramp-default-proxies-alist
Alan Pearce alan@alanpearce.eu
Sat, 02 Jul 2022 01:13:24 +0200
prefect: don't use local resolver
Alan Pearce alan@alanpearce.eu
Thu, 30 Jun 2022 17:14:26 +0200
prefect: configure samba
Alan Pearce alan@alanpearce.eu
Sat, 25 Jun 2022 00:51:57 +0200
Update tabnine
Alan Pearce alan@alanpearce.eu
Sat, 25 Jun 2022 00:51:43 +0200
htop: hide threads
Alan Pearce alan@alanpearce.eu
Fri, 24 Jun 2022 01:28:17 +0200
darwin: add system python installation to $PATH
Alan Pearce alan@alanpearce.eu
Fri, 24 Jun 2022 00:08:17 +0200
Add modes for working with janet files
Alan Pearce alan@alanpearce.eu
Fri, 24 Jun 2022 00:00:38 +0200
darwin: switch to x86_64 fixes numerous build failures mostly due to compiler-rt
Alan Pearce alan@alanpearce.eu
Thu, 23 Jun 2022 23:59:05 +0200
Emacs: configure company-tide to not clobber company-backends
Alan Pearce alan@alanpearce.eu
Thu, 23 Jun 2022 23:57:50 +0200
emacs: use a more colourful theme (modus-operandi)
Alan Pearce alan@alanpearce.eu
Thu, 23 Jun 2022 23:53:48 +0200
user/base: use programs.htop module
Alan Pearce alan@alanpearce.eu
Thu, 23 Jun 2022 23:52:54 +0200
prefect: remove anti-tearing configuration
Alan Pearce alan@alanpearce.eu
Thu, 23 Jun 2022 22:36:21 +0200
prefect: migrate system config to prefect (for flakes)
Alan Pearce alan@alanpearce.eu
Thu, 23 Jun 2022 20:49:39 +0200
nvidia-gpu: enable power management
Alan Pearce alan@alanpearce.eu
Thu, 23 Jun 2022 20:47:17 +0200
prefect: remove amd.updateMicrocode (also set in nixos-hardware)
Alan Pearce alan@alanpearce.eu
Thu, 23 Jun 2022 20:44:56 +0200
prefect: add default nameserver to resolv.conf
Alan Pearce alan@alanpearce.eu
Thu, 23 Jun 2022 20:41:54 +0200
prefect: install transmission service
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 16:25:48 +0200
prefect: don't abort startup when secondary mounts fail
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 16:25:29 +0200
prefect: add GRUB entry for Windows
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 16:25:14 +0200
gaming: configure gamemoderun
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 16:03:34 +0200
satoshipay: fix packages for 22.05
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 16:02:59 +0200
user-interface: install keychain
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 16:02:47 +0200
base: remove some extraneous neovim plugins I'm not (yet) using neovim for development work and coc-nvim doesn't build on Nix right now.
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 15:53:27 +0200
music: install tauon with Discord integration
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 15:52:09 +0200
Emacs: install tree-sitter-mode
Alan Pearce alan@alanpearce.eu
Mon, 20 Jun 2022 15:49:35 +0200
Replace sekey with secretive
Alan Pearce alan@alanpearce.eu
Sun, 19 Jun 2022 20:37:58 +0200
base: remove nix-index Web-based search works much better
Alan Pearce alan@alanpearce.eu
Sun, 19 Jun 2022 20:29:45 +0200
gaming: enable gamemode (gamemoderun %command%)
Alan Pearce alan@alanpearce.eu
Sat, 18 Jun 2022 03:44:34 +0200
rofi: update settings for home-manager 22.05
Alan Pearce alan@alanpearce.eu
Sat, 18 Jun 2022 03:44:18 +0200
Emacs: stop undo-tree littering
Alan Pearce alan@alanpearce.eu
Sat, 18 Jun 2022 03:42:58 +0200
audio: switch to pipewire
Alan Pearce alan@alanpearce.eu
Thu, 16 Jun 2022 23:22:21 +0200
bare-metal: automatically suspend when idle
Alan Pearce alan@alanpearce.eu
Thu, 16 Jun 2022 16:38:29 +0200
prefect: update network addresses used in firewall
Alan Pearce alan@alanpearce.eu
Thu, 16 Jun 2022 15:44:49 +0200
nix: enable flakes
Alan Pearce alan@alanpearce.eu
Thu, 16 Jun 2022 15:44:31 +0200
user: regenerate SSH key for local administration
Alan Pearce alan@alanpearce.eu
Thu, 16 Jun 2022 15:44:07 +0200
tor: upgrade settings syntax
Alan Pearce alan@alanpearce.eu
Thu, 16 Jun 2022 15:43:49 +0200
prefect: enable automount of secondary filesystems
Alan Pearce alan@alanpearce.eu
Thu, 16 Jun 2022 15:42:59 +0200
prefect: use UEFI boot loader instead of GRUB's os-prober
Alan Pearce alan@alanpearce.eu
Thu, 16 Jun 2022 12:14:01 +0200
Fix bad paste
Alan Pearce alan@alanpearce.eu
Thu, 16 Jun 2022 11:16:08 +0200
kde: configure librewolf-plasma integration
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 23:40:20 +0200
prefect: set more filesystem options
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 23:39:48 +0200
Use KDE instead of i3
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 23:33:43 +0200
kde: fix screen artifacts and flickering
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 23:33:15 +0200
Remove sshfs Can't remember what I used it for
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 22:21:53 +0200
Remove sekey script I use Secretive now, which has a GUI for generating new keys
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 19:26:34 +0200
nix: mark build dependencies to not be gc'ed
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 15:31:46 +0200
Rename compton to picom
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 15:31:08 +0200
prefect: update state version (reinstalled)
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 15:27:59 +0200
Update lumen package recipe
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 15:27:12 +0200
Emacs: update activation of company-tng
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 09:34:06 +0200
kde: disable redshift (built-in alternative)
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 09:33:10 +0200
nix: run two jobs in parallel when auto-upgrading
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 09:32:33 +0200
zsh: add helpers to copy/set environment variables in Emacs
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 03:01:02 +0200
Emacs: remove fish-completion
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 02:52:43 +0200
Emacs: replace small git file modes with git-modes
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 02:51:49 +0200
gaming: install discord
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 02:50:55 +0200
user-interface: install logseq
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 02:50:41 +0200
user-interface: replace Firefox with LibreWolf
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 02:50:29 +0200
trezor: install suite
Alan Pearce alan@alanpearce.eu
Mon, 13 Jun 2022 02:50:05 +0200
bluetooth: only enable bluetooth outside of KDE
Alan Pearce alan@alanpearce.eu
Sun, 12 Jun 2022 17:18:38 +0200
bare-metal: enable managing EFI boot entries
Alan Pearce alan@alanpearce.eu
Sun, 12 Jun 2022 17:17:42 +0200
kde: use ksshaskpass even if seahorse is enabled
Alan Pearce alan@alanpearce.eu
Sat, 11 Jun 2022 17:30:59 +0200
lisp: remove abandoned packages
Alan Pearce alan@alanpearce.eu
Sat, 11 Jun 2022 16:13:39 +0200
prefect: use stable -zen kernel
Alan Pearce alan@alanpearce.eu
Sat, 11 Jun 2022 16:12:56 +0200
regenerate node2nix packages
Alan Pearce alan@alanpearce.eu
Sat, 11 Jun 2022 16:07:53 +0200
passwords: remove pass-otp
Alan Pearce alan@alanpearce.eu
Sat, 11 Jun 2022 16:07:39 +0200
update settings to build on 22.05
Alan Pearce alan@alanpearce.eu
Sat, 11 Jun 2022 16:03:15 +0200
music: update to use new xdg.desktopEntries setting
Alan Pearce alan@alanpearce.eu
Sat, 11 Jun 2022 15:59:49 +0200
emacs: fix nix-indent-line warning
Alan Pearce alan@alanpearce.eu
Sat, 05 Jun 2021 15:48:18 +0200
neovim: update config structure for home-manager 21.05
Alan Pearce alan@alanpearce.eu
Sat, 05 Jun 2021 15:41:43 +0200
lumen: remove unnecessary goDeps
Alan Pearce alan@alanpearce.eu
Sat, 05 Jun 2021 15:34:30 +0200
git: don't auto-merge npm lockfile conflicts `npm install` will perform this process anyway
Alan Pearce alan@alanpearce.eu
Tue, 18 May 2021 20:12:46 +0200
Emacs: fix flycheck config in rustic-mode
Alan Pearce alan@alanpearce.eu
Mon, 17 May 2021 13:41:10 +0200
Emacs: lazy-load rustic-mode
Alan Pearce alan@alanpearce.eu
Mon, 17 May 2021 13:40:58 +0200
Fix syntax error
Alan Pearce alan@alanpearce.eu
Fri, 14 May 2021 14:02:26 +0200
window-manager: "fix" default keychain unlocking With autologin, the default keychain is not automatically unlocked. What makes this annoying is that on an access attempt (e.g. using SSH), the keychain is simply ignored, rather than prompting to be unlocked.
Alan Pearce alan@alanpearce.eu
Fri, 14 May 2021 12:46:45 +0200
Emacs: ignore formatter errors
Alan Pearce alan@alanpearce.eu
Fri, 14 May 2021 12:46:26 +0200
rust: install cargo-edit
Alan Pearce alan@alanpearce.eu
Fri, 14 May 2021 12:46:14 +0200
Create initial rust development setup
Alan Pearce alan@alanpearce.eu
Thu, 06 May 2021 16:05:42 +0200
Emacs: show LSP reference peek menu even for one candidate
Alan Pearce alan@alanpearce.eu
Thu, 06 May 2021 16:03:14 +0200
Emacs: run eslint after tide checks
Alan Pearce alan@alanpearce.eu
Mon, 03 May 2021 14:47:02 +0200
satoshipay: remove DNS search domain
Alan Pearce alan@alanpearce.eu
Mon, 03 May 2021 14:46:48 +0200
audio: switch device sample rate if not mixing
Alan Pearce alan@alanpearce.eu
Mon, 03 May 2021 14:45:42 +0200
javascript: use pnpm 5.18
Alan Pearce alan@alanpearce.eu
Thu, 29 Apr 2021 12:03:12 +0200
prefect: disallow remote access to postgres
Alan Pearce alan@alanpearce.eu
Tue, 13 Apr 2021 17:23:30 +0200
window-manager: enable autologin
Alan Pearce alan@alanpearce.eu
Tue, 13 Apr 2021 12:42:37 +0200
Remove node2nixPackages from overlay This ensures that the configured nodejs version is used, which otherwise leads to problems when using pnpm with an `engines.node` restriction
Alan Pearce alan@alanpearce.eu
Tue, 13 Apr 2021 18:26:14 +0200
Configure basic clojure development environment
Alan Pearce alan@alanpearce.eu
Tue, 13 Apr 2021 18:25:40 +0200
zsh: set/re-set terminal title from ssh/mosh on Darwin
Alan Pearce alan@alanpearce.eu
Tue, 13 Apr 2021 13:51:43 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Tue, 13 Apr 2021 13:50:53 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Tue, 13 Apr 2021 12:58:32 +0200
edit: use new Emacs frame (aka OS window)
Alan Pearce alan@alanpearce.eu
Tue, 13 Apr 2021 12:56:14 +0200
mba: remove golang dev tools
Alan Pearce alan@alanpearce.eu
Tue, 13 Apr 2021 12:55:36 +0200
base: avoid make/remake collision
Alan Pearce alan@alanpearce.eu
Mon, 12 Apr 2021 15:12:40 +0200
prefect: disable autostart applications
Alan Pearce alan@alanpearce.eu
Mon, 12 Apr 2021 15:12:25 +0200
prefect: enable SSH
Alan Pearce alan@alanpearce.eu
Mon, 12 Apr 2021 15:11:51 +0200
javascript: add pnpx alias
Alan Pearce alan@alanpearce.eu
Mon, 29 Mar 2021 12:19:10 +0200
zsh: install up, interactive pipeline previewer
Alan Pearce alan@alanpearce.eu
Fri, 02 Apr 2021 15:55:01 +0200
zsh: improve completions with fzf-zsh-completions
Alan Pearce alan@alanpearce.eu
Fri, 02 Apr 2021 15:45:16 +0200
zsh: fix zcompile with non-zsh files
Alan Pearce alan@alanpearce.eu
Fri, 02 Apr 2021 15:44:36 +0200
javascript: Use pnpm 5.15
Alan Pearce alan@alanpearce.eu
Thu, 01 Apr 2021 16:45:50 +0200
Remove command-help Unused, doesn't work properly on macOS anyway
Alan Pearce alan@alanpearce.eu
Thu, 01 Apr 2021 15:21:09 +0200
Emacs: enable company-tide as secondary backend for typescript use a macro to set up secondary company backend s by mode
Alan Pearce alan@alanpearce.eu
Sun, 28 Mar 2021 20:01:45 +0200
Emacs: use newer projectile variable name
Alan Pearce alan@alanpearce.eu
Sun, 28 Mar 2021 20:00:34 +0200
Emacs: make underscore part of word in c-like modes
Alan Pearce alan@alanpearce.eu
Sun, 28 Mar 2021 19:30:41 +0200
javascript: ensure make is available
Alan Pearce alan@alanpearce.eu
Mon, 22 Mar 2021 16:58:12 +0100
Make sekey usage darwin-dependent
Alan Pearce alan@alanpearce.eu
Mon, 22 Mar 2021 16:57:44 +0100
i3: don't force Firefox to open on workspace 4
Alan Pearce alan@alanpearce.eu
Mon, 22 Mar 2021 12:05:20 +0100
Emacs: enable npm-based tools in json files
Alan Pearce alan@alanpearce.eu
Mon, 22 Mar 2021 12:06:08 +0100
dev/javascript: fix reference to node2nix packages
Alan Pearce alan@alanpearce.eu
Sat, 20 Mar 2021 14:55:32 +0100
dev/web: use pre-packaged stylelint
Alan Pearce alan@alanpearce.eu
Sat, 20 Mar 2021 14:54:58 +0100
Fix syntax error
Alan Pearce alan@alanpearce.eu
Fri, 19 Mar 2021 22:05:01 +0100
Move and split javascript module to dev/javascript,web
Alan Pearce alan@alanpearce.eu
Fri, 19 Mar 2021 21:47:49 +0100
dev/base: add yaml langserver
Alan Pearce alan@alanpearce.eu
Fri, 19 Mar 2021 21:42:56 +0100
Move dockerfile langserver to dev/base
Alan Pearce alan@alanpearce.eu
Fri, 19 Mar 2021 21:42:14 +0100
emacs: enable racket, racket-xp modes
Alan Pearce alan@alanpearce.eu
Fri, 19 Mar 2021 00:38:07 +0100
base: install vimv wdired as a shell command
Alan Pearce alan@alanpearce.eu
Fri, 19 Mar 2021 00:37:13 +0100
base: install abduco & dvtm For detaching CLI commands from the shell and tiling virtual terminals
Alan Pearce alan@alanpearce.eu
Fri, 19 Mar 2021 00:34:00 +0100
dev/base: enable shell auto-formatting
Alan Pearce alan@alanpearce.eu
Fri, 19 Mar 2021 00:33:42 +0100
dev/base: remove discount (markdown)
Alan Pearce alan@alanpearce.eu
Fri, 19 Mar 2021 00:33:26 +0100
Add script to generate SSH keys on secure enclave
Alan Pearce alan@alanpearce.eu
Wed, 17 Mar 2021 17:23:16 +0100
Update private submodule
Alan Pearce alan@alanpearce.eu
Wed, 17 Mar 2021 17:22:55 +0100
javascript: rename node alias to nodejs
Alan Pearce alan@alanpearce.eu
Thu, 11 Mar 2021 14:59:21 +0100
Emacs: switch to a mildly-colourful theme (doom-homage-white)
Alan Pearce alan@alanpearce.eu
Tue, 09 Mar 2021 16:47:28 +0100
satoshipay: use caddy v2
Alan Pearce alan@alanpearce.eu
Tue, 09 Mar 2021 16:46:40 +0100
Emacs: use package-quickstart
Alan Pearce alan@alanpearce.eu
Tue, 09 Mar 2021 16:46:19 +0100
SatoshiPay: use newer version of docker-compose
Alan Pearce alan@alanpearce.eu
Tue, 02 Mar 2021 11:56:30 +0100
Remove unused cursor theme
Alan Pearce alan@alanpearce.eu
Tue, 02 Mar 2021 11:56:12 +0100
Use system nodejs version for node2nix packages
Alan Pearce alan@alanpearce.eu
Tue, 02 Mar 2021 11:55:44 +0100
javascript: specify pnpm version more precisely
Alan Pearce alan@alanpearce.eu
Tue, 02 Mar 2021 11:55:14 +0100
syncthing: run as user service
Alan Pearce alan@alanpearce.eu
Tue, 02 Mar 2021 11:54:37 +0100
Extract always-requested system packages to module
Alan Pearce alan@alanpearce.eu
Thu, 31 Dec 2020 21:47:47 +0100
base: ensure cachix is installed
Alan Pearce alan@alanpearce.eu
Thu, 31 Dec 2020 21:44:28 +0100
javascript: use zsh to interpret package scripts
Alan Pearce alan@alanpearce.eu
Wed, 24 Feb 2021 15:04:38 +0100
satoshipay: don't run postgres as a system daemon (use docker)
Alan Pearce alan@alanpearce.eu
Wed, 24 Feb 2021 15:03:54 +0100
Emacs: open tsx files via typescript-mode by default
Alan Pearce alan@alanpearce.eu
Thu, 28 Jan 2021 15:55:23 +0100
bare-metal: add more network optimisations
Alan Pearce alan@alanpearce.eu
Thu, 28 Jan 2021 15:53:42 +0100
javascript: update pnpm to 5.15
Alan Pearce alan@alanpearce.eu
Thu, 28 Jan 2021 15:52:40 +0100
Emacs: set up format-all-mode with default formatters
Alan Pearce alan@alanpearce.eu
Thu, 28 Jan 2021 15:51:46 +0100
Emacs: add pair for elisp docstring `+' pairing
Alan Pearce alan@alanpearce.eu
Thu, 28 Jan 2021 15:50:45 +0100
Emacs: only make / a surround pair in javascript-mode
Alan Pearce alan@alanpearce.eu
Thu, 28 Jan 2021 15:50:24 +0100
Emacs: assume html files are django-like templates
Alan Pearce alan@alanpearce.eu
Wed, 20 Jan 2021 17:22:10 +0100
zsh: follow symbolic links with ll
Alan Pearce alan@alanpearce.eu
Wed, 20 Jan 2021 17:21:23 +0100
darwin: install and use sekey
Alan Pearce alan@alanpearce.eu
Mon, 18 Jan 2021 22:15:27 +0100
Use optimised kernel and CPU governor on PCs (laptops and desktops)
Alan Pearce alan@alanpearce.eu
Sat, 16 Jan 2021 20:59:20 +0100
Disable default DHCP when connman is used
Alan Pearce alan@alanpearce.eu
Sat, 16 Jan 2021 20:53:40 +0100
prefect: use connman
Alan Pearce alan@alanpearce.eu
Sat, 16 Jan 2021 20:56:25 +0100
prefect: automount NTFS filesystems via autofs
Alan Pearce alan@alanpearce.eu
Sat, 16 Jan 2021 20:54:31 +0100
Extract wireless setup fvrom connman.nix to iwd.nix
Alan Pearce alan@alanpearce.eu
Sat, 16 Jan 2021 20:51:47 +0100
connman: use a nicer management UI
Alan Pearce alan@alanpearce.eu
Sat, 16 Jan 2021 20:46:44 +0100
connman: use updated nixos schema
Alan Pearce alan@alanpearce.eu
Sat, 16 Jan 2021 20:46:28 +0100
prefect: disable mail setup I don't use this system for mail at all
Alan Pearce alan@alanpearce.eu
Sat, 16 Jan 2021 20:43:45 +0100
Add nix-community cache declaratively
Alan Pearce alan@alanpearce.eu
Thu, 31 Dec 2020 22:01:28 +0100
Remove system "trillian"
Alan Pearce alan@alanpearce.eu
Thu, 31 Dec 2020 22:00:43 +0100
Move common nix-darwin config to darwin.nix
Alan Pearce alan@alanpearce.eu
Thu, 31 Dec 2020 22:00:06 +0100
Extract always-requested system packages to module
Alan Pearce alan@alanpearce.eu
Thu, 31 Dec 2020 21:47:47 +0100
base: ensure cachix is installed
Alan Pearce alan@alanpearce.eu
Thu, 31 Dec 2020 21:44:28 +0100
prefect: use linux-zen instead of vanilla 5.10
Alan Pearce alan@alanpearce.eu
Tue, 12 Jan 2021 17:09:14 +0100
prefect: enable bluetooth
Alan Pearce alan@alanpearce.eu
Tue, 12 Jan 2021 17:08:54 +0100
laptop: merge imports
Alan Pearce alan@alanpearce.eu
Tue, 12 Jan 2021 17:08:02 +0100
bare-metal: don't force bfq module to load Let it be loaded as necessary
Alan Pearce alan@alanpearce.eu
Tue, 12 Jan 2021 17:04:55 +0100
Optimise startup on machines with / on NVMe
Alan Pearce alan@alanpearce.eu
Tue, 12 Jan 2021 17:03:15 +0100
bare-metal: set optimal IO scheduler per disk type
Alan Pearce alan@alanpearce.eu
Tue, 12 Jan 2021 17:02:27 +0100
Extract bluetooth settings from laptop module
Alan Pearce alan@alanpearce.eu
Tue, 12 Jan 2021 17:01:45 +0100
Ensure mouse settings are applied
Alan Pearce alan@alanpearce.eu
Tue, 12 Jan 2021 17:00:59 +0100
prefect: load Model 01 module
Alan Pearce alan@alanpearce.eu
Thu, 07 Jan 2021 16:33:25 +0100
prefect: migrate from deprecated networking.useDHCP
Alan Pearce alan@alanpearce.eu
Wed, 06 Jan 2021 17:43:01 +0100
prefect: update IPv6 ULA prefix in firewall rules
Alan Pearce alan@alanpearce.eu
Wed, 06 Jan 2021 17:42:23 +0100
base: ensure vim is always installed
Alan Pearce alan@alanpearce.eu
Wed, 06 Jan 2021 17:42:05 +0100
satoshipay: remove mongodb
Alan Pearce alan@alanpearce.eu
Wed, 06 Jan 2021 17:41:35 +0100
nixpkgs: pass config to nixpkgs-unstable
Alan Pearce alan@alanpearce.eu
Wed, 06 Jan 2021 17:40:57 +0100
prefect: remove samba setup
Alan Pearce alan@alanpearce.eu
Wed, 06 Jan 2021 17:40:32 +0100
prefect: switch to AMD
Alan Pearce alan@alanpearce.eu
Tue, 05 Jan 2021 12:05:34 +0100
Add configuration for new machine
Alan Pearce alan@alanpearce.eu
Tue, 29 Dec 2020 12:44:20 +0100
Emacs: load magit immediately
Alan Pearce alan@alanpearce.eu
Tue, 29 Dec 2020 12:44:05 +0100
zsh: fix HISTFILE setup
Alan Pearce alan@alanpearce.eu
Tue, 29 Dec 2020 12:43:31 +0100
zsh: cache expensive completions to disk
Alan Pearce alan@alanpearce.eu
Tue, 29 Dec 2020 12:43:03 +0100
Use gls to call prefixed coreutils rather than git ls-files
Alan Pearce alan@alanpearce.eu
Tue, 29 Dec 2020 12:41:41 +0100
TabNine: provision registration key from private repository
Alan Pearce alan@alanpearce.eu
Tue, 29 Dec 2020 12:41:05 +0100
zsh: remove mcfly The lack of fuzzy search was causing it to be a productivity loss
Alan Pearce alan@alanpearce.eu
Tue, 29 Dec 2020 11:56:38 +0100
Emacs: remove ivy-prescient Causes slowdowns for very little benefit
Alan Pearce alan@alanpearce.eu
Tue, 29 Dec 2020 11:55:42 +0100
Emacs: fix evil warnings about undo-system
Alan Pearce alan@alanpearce.eu
Mon, 21 Dec 2020 09:56:24 +0100
TabNine: move back to .local/tabnine/
Alan Pearce alan@alanpearce.eu
Mon, 21 Dec 2020 09:30:15 +0100
Emacs: remove deprecated evil-magit package Consumed by evil-collection
Alan Pearce alan@alanpearce.eu
Sun, 20 Dec 2020 23:23:23 +0100
Add new system file for mba
Alan Pearce alan@alanpearce.eu
Sun, 20 Dec 2020 16:03:29 +0100
base: use default neovim package Avoids the missing `anything` attribute error in neovim, caused by a mismatch of home-manager and nixpkgs releases
Alan Pearce alan@alanpearce.eu
Sun, 20 Dec 2020 16:00:28 +0100
Fix light-themed CLI util display in X terminals
Alan Pearce alan@alanpearce.eu
Wed, 16 Dec 2020 12:51:21 +0100
Fix coc.nvim errors on non-dev systems
Alan Pearce alan@alanpearce.eu
Sat, 12 Dec 2020 21:49:19 +0100
TabNine: configure coc
Alan Pearce alan@alanpearce.eu
Sat, 12 Dec 2020 21:49:01 +0100
Don't assume usages of XDG_ will be expanded
Alan Pearce alan@alanpearce.eu
Sat, 12 Dec 2020 21:47:33 +0100
neovim: configure coc.nvim via nix
Alan Pearce alan@alanpearce.eu
Sat, 12 Dec 2020 21:46:43 +0100
TabNine: move binaries to XDG data directory
Alan Pearce alan@alanpearce.eu
Sat, 12 Dec 2020 21:45:43 +0100
Update SSH config
Alan Pearce alan@alanpearce.eu
Sat, 12 Dec 2020 13:40:41 +0100
darwin: stop Terminal saving zsh sessions on exit
Alan Pearce alan@alanpearce.eu
Sat, 12 Dec 2020 01:06:37 +0100
Use nixpkgs for more NPM packages
Alan Pearce alan@alanpearce.eu
Sat, 12 Dec 2020 00:25:35 +0100
Emacs: unbind C-j in company
Alan Pearce alan@alanpearce.eu
Fri, 11 Dec 2020 19:15:39 +0100
TabNine: update to 3.2.28
Alan Pearce alan@alanpearce.eu
Fri, 11 Dec 2020 19:15:11 +0100
Emacs: configure feature-mode
Alan Pearce alan@alanpearce.eu
Fri, 11 Dec 2020 19:12:15 +0100
zsh: enable working directory titlebar updates on darwin
Alan Pearce alan@alanpearce.eu
Fri, 11 Dec 2020 18:08:44 +0100
xterm: start with bitmap fonts
Alan Pearce alan@alanpearce.eu
Wed, 09 Dec 2020 14:21:00 +0100
prefect: remove DNS search domain
Alan Pearce alan@alanpearce.eu
Wed, 09 Dec 2020 14:20:40 +0100
Update SSH setup
Alan Pearce alan@alanpearce.eu
Wed, 09 Dec 2020 14:20:15 +0100
Simplify mouse acceleration setup
Alan Pearce alan@alanpearce.eu
Wed, 09 Dec 2020 14:18:19 +0100
xresources: fix display of light themes in CLI tools
Alan Pearce alan@alanpearce.eu
Wed, 09 Dec 2020 14:17:21 +0100
Add stellar nodes to .hosts
Alan Pearce alan@alanpearce.eu
Wed, 09 Dec 2020 12:09:03 +0100
zsh: Install mcfly via home-manager option
Alan Pearce alan@alanpearce.eu
Tue, 08 Dec 2020 21:37:34 +0100
Emacs: install and enable ivy-prescient
Alan Pearce alan@alanpearce.eu
Tue, 08 Dec 2020 20:41:05 +0100
Emacs: don't show recent tags in magit Nothing I work on uses tags and it may cause performance issues
Alan Pearce alan@alanpearce.eu
Tue, 08 Dec 2020 20:40:02 +0100
zsh: don't complete local users in ssh commands
Alan Pearce alan@alanpearce.eu
Tue, 08 Dec 2020 19:39:16 +0100
zsh: use .hosts for hostname completion
Alan Pearce alan@alanpearce.eu
Tue, 08 Dec 2020 19:38:52 +0100
Remove private token envvars
Alan Pearce alan@alanpearce.eu
Tue, 08 Dec 2020 19:24:42 +0100
Save more lines in all terminals
Alan Pearce alan@alanpearce.eu
Tue, 08 Dec 2020 16:58:57 +0100
Fix ghq get creating odd directory structure
Alan Pearce alan@alanpearce.eu
Fri, 04 Dec 2020 14:28:44 +0100
Revert "satoshipay: let macports manage kubectl on darwin" MacPorts' kubectl didn't seem to support completion properly, even after setting it up manually. This reverts commit 3d15b92b20d0724a54bc5dea068a18010e875274.
Alan Pearce alan@alanpearce.eu
Thu, 03 Dec 2020 18:01:28 +0100
Emacs: start server
Alan Pearce alan@alanpearce.eu
Wed, 02 Dec 2020 10:58:18 +0100
Update pnpm to v5.4.11
Alan Pearce alan@alanpearce.eu
Wed, 02 Dec 2020 10:58:02 +0100
satoshipay: enable docker container->host connections
Alan Pearce alan@alanpearce.eu
Mon, 30 Nov 2020 13:45:55 +0100
Move barrier to workspace 10
Alan Pearce alan@alanpearce.eu
Fri, 27 Nov 2020 13:12:43 +0100
i3: add workspace 0 (grave)
Alan Pearce alan@alanpearce.eu
Fri, 27 Nov 2020 13:12:23 +0100
i3: allow moving windows to workspace 10
Alan Pearce alan@alanpearce.eu
Fri, 27 Nov 2020 13:12:10 +0100
Emacs: fix undo
Alan Pearce alan@alanpearce.eu
Thu, 26 Nov 2020 11:00:27 +0100
Emacs: use undo-tree as undo system in evil
Alan Pearce alan@alanpearce.eu
Thu, 26 Nov 2020 10:17:29 +0100
prefect: autostart work applications
Alan Pearce alan@alanpearce.eu
Thu, 26 Nov 2020 10:17:06 +0100
Move workspace assignments to i3 module
Alan Pearce alan@alanpearce.eu
Thu, 26 Nov 2020 10:16:29 +0100
prefect: share Music and Videos folders via CIFS
Alan Pearce alan@alanpearce.eu
Wed, 25 Nov 2020 17:40:19 +0100
satoshipay: update kubectl-aliases
Alan Pearce alan@alanpearce.eu
Wed, 25 Nov 2020 17:39:30 +0100
zsh: remove less-used plugins
Alan Pearce alan@alanpearce.eu
Sun, 22 Nov 2020 20:56:52 +0100
zsh: improve startup time by managing completion manually
Alan Pearce alan@alanpearce.eu
Sun, 22 Nov 2020 20:56:24 +0100
darwin: fix terminal display of Unicode combining chars
Alan Pearce alan@alanpearce.eu
Thu, 19 Nov 2020 20:48:57 +0100
trillian: move zsh setup to darwin.nix
Alan Pearce alan@alanpearce.eu
Wed, 18 Nov 2020 20:20:45 +0100
Emacs: Workaround format-all errors in templated yaml files
Alan Pearce alan@alanpearce.eu
Wed, 18 Nov 2020 17:56:59 +0100
satoshipay: install DigitalOcean CLI tool
Alan Pearce alan@alanpearce.eu
Wed, 18 Nov 2020 14:05:12 +0100
satoshipay: let macports manage kubectl on darwin
Alan Pearce alan@alanpearce.eu
Wed, 18 Nov 2020 14:04:51 +0100
prefect: enable syncthing
Alan Pearce alan@alanpearce.eu
Mon, 16 Nov 2020 15:40:21 +0100
prefect: enable local network postgres connections
Alan Pearce alan@alanpearce.eu
Mon, 16 Nov 2020 15:40:06 +0100
zsh: Fix invisible text in mcfly
Alan Pearce alan@alanpearce.eu
Mon, 16 Nov 2020 15:39:22 +0100
Emacs: remove company-lsp (obsolete) Superseded by company's own company-capf backend
Alan Pearce alan@alanpearce.eu
Mon, 16 Nov 2020 15:38:46 +0100
Emacs: fix magit error
Alan Pearce alan@alanpearce.eu
Sat, 14 Nov 2020 21:53:11 +0100
Update TabNine to v3.1.20
Alan Pearce alan@alanpearce.eu
Thu, 05 Nov 2020 15:29:29 +0100
javascript: remove gnumake
Alan Pearce alan@alanpearce.eu
Thu, 05 Nov 2020 15:28:49 +0100
Emacs: fix eldoc-box initialisation
Alan Pearce alan@alanpearce.eu
Thu, 05 Nov 2020 15:27:04 +0100
prefect: boot Windows by default
Alan Pearce alan@alanpearce.eu
Thu, 05 Nov 2020 15:26:15 +0100
satoshipay: add alias to show kubernetes context & namespace
Alan Pearce alan@alanpearce.eu
Thu, 05 Nov 2020 11:26:34 +0100
Use remake instead of make
Alan Pearce alan@alanpearce.eu
Thu, 05 Nov 2020 11:25:51 +0100
Update node2nix packages
Alan Pearce alan@alanpearce.eu
Thu, 29 Oct 2020 22:08:11 +0100
neovim: configure smart completion
Alan Pearce alan@alanpearce.eu
Thu, 29 Oct 2020 20:15:18 +0100
prefect: update stateVersion
Alan Pearce alan@alanpearce.eu
Thu, 29 Oct 2020 14:34:57 +0100
base: remove unnecessary hosts entries for self
Alan Pearce alan@alanpearce.eu
Thu, 29 Oct 2020 14:31:48 +0100
networking: specify search instead of domain Domain will be determined by DHCP
Alan Pearce alan@alanpearce.eu
Thu, 29 Oct 2020 14:28:34 +0100
gaming: enable steam module
Alan Pearce alan@alanpearce.eu
Thu, 29 Oct 2020 14:26:49 +0100
Upgrade builders for NixOS 20.09
Alan Pearce alan@alanpearce.eu
Thu, 29 Oct 2020 14:26:33 +0100
zsh: Enable mcfly for intelligent history searches
Alan Pearce alan@alanpearce.eu
Sat, 24 Oct 2020 18:56:09 +0200
Reformat zsh.nix
Alan Pearce alan@alanpearce.eu
Sat, 24 Oct 2020 18:55:08 +0200
Reduce nix GC aggressiveness when calling `ngc` aliases
Alan Pearce alan@alanpearce.eu
Sat, 24 Oct 2020 18:53:28 +0200
zsh: package and install command-help
Alan Pearce alan@alanpearce.eu
Sat, 24 Oct 2020 18:47:30 +0200
extra-packages: use pkgs.callPackage instead of import
Alan Pearce alan@alanpearce.eu
Sat, 24 Oct 2020 18:46:36 +0200
Emacs: replace prettier-js and sqlformat with format-all
Alan Pearce alan@alanpearce.eu
Sat, 24 Oct 2020 18:45:51 +0200
Update TabNine config
Alan Pearce alan@alanpearce.eu
Sat, 24 Oct 2020 18:44:39 +0200
Update TabNine to v3.1.11
Alan Pearce alan@alanpearce.eu
Sat, 24 Oct 2020 18:44:22 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Thu, 15 Oct 2020 09:50:25 +0200
Update tabnine darwin hash
Alan Pearce alan@alanpearce.eu
Thu, 15 Oct 2020 09:31:31 +0200
Install ldns on all non-darwin systems
Alan Pearce alan@alanpearce.eu
Mon, 12 Oct 2020 12:30:36 +0200
base: add zstd for tar extraction
Alan Pearce alan@alanpearce.eu
Mon, 12 Oct 2020 12:30:05 +0200
update-tabnine: fail more informatively
Alan Pearce alan@alanpearce.eu
Tue, 06 Oct 2020 16:28:35 +0200
TabNine: update to v3.1.4
Alan Pearce alan@alanpearce.eu
Tue, 06 Oct 2020 16:28:24 +0200
NextDNS: Don't enable by default
Alan Pearce alan@alanpearce.eu
Sat, 03 Oct 2020 19:06:22 +0200
Emacs: optimise text flowing Reduce bidirectional editing support, as I cannot read any non-LTR scripts
Alan Pearce alan@alanpearce.eu
Thu, 01 Oct 2020 18:09:01 +0200
trillian: explain disabled completion setting
Alan Pearce alan@alanpearce.eu
Thu, 01 Oct 2020 18:07:43 +0200
trillian: read system default zprofile
Alan Pearce alan@alanpearce.eu
Thu, 01 Oct 2020 18:05:30 +0200
Cleanup trillian zsh configuration
Alan Pearce alan@alanpearce.eu
Thu, 01 Oct 2020 18:05:06 +0200
zsh: add more home-manager aliases
Alan Pearce alan@alanpearce.eu
Thu, 24 Sep 2020 15:02:51 +0200
satoshipay: remove redis
Alan Pearce alan@alanpearce.eu
Wed, 23 Sep 2020 13:43:48 +0200
Emacs: improve lsp key help
Alan Pearce alan@alanpearce.eu
Mon, 21 Sep 2020 14:55:27 +0200
Emacs: fix lsp not initialised in ts files
Alan Pearce alan@alanpearce.eu
Mon, 21 Sep 2020 14:54:24 +0200
satoshipay: tweak database permissions
Alan Pearce alan@alanpearce.eu
Mon, 21 Sep 2020 14:52:46 +0200
prefect: simplify dual-booting with grub2
Alan Pearce alan@alanpearce.eu
Mon, 21 Sep 2020 14:46:24 +0200
trillian: don't use Nix's gnupg-agent (prefer GPGTools)
Alan Pearce alan@alanpearce.eu
Mon, 21 Sep 2020 14:32:37 +0200
Emacs: don't install desktop file on darwin
Alan Pearce alan@alanpearce.eu
Mon, 21 Sep 2020 14:31:59 +0200
satoshipay: ensure postgresql tools are installed
Alan Pearce alan@alanpearce.eu
Mon, 21 Sep 2020 14:31:24 +0200
zsh: include untracked files in fzf ^X^F binding
Alan Pearce alan@alanpearce.eu
Mon, 21 Sep 2020 14:26:46 +0200
zsh: remove g alias for ripgrep alleviates git/ripgrep confusion
Alan Pearce alan@alanpearce.eu
Tue, 15 Sep 2020 12:03:40 +0200
base: add commentary and vim-surround vim plugins
Alan Pearce alan@alanpearce.eu
Fri, 11 Sep 2020 17:35:17 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 19:43:57 +0200
Emacs: enable editing of root-owned remote files
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 19:31:08 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 19:30:20 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 19:06:08 +0200
Add server config for home-manager
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 17:40:41 +0200
zsh: show/hide user and host depending on SSH status
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 17:39:13 +0200
zsh: skip kubernetes rprompt logic when connected via SSH
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 17:36:55 +0200
Emacs: add magit-log-buffer-file shortcut
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 15:23:37 +0200
Emacs: initialise sqlformat hook correctly
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 15:23:19 +0200
nextdns: support local DNS lookups (based on common router IPs)
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 15:00:31 +0200
nextdns: support /etc/hosts
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 15:00:09 +0200
nextdns: remove darwin support Use nextdns CLI instead
Alan Pearce alan@alanpearce.eu
Thu, 10 Sep 2020 14:57:15 +0200
Update TabNine to v3.0.8
Alan Pearce alan@alanpearce.eu
Tue, 08 Sep 2020 13:52:10 +0200
zsh: Fix missing leading characters in fzf file search
Alan Pearce alan@alanpearce.eu
Fri, 04 Sep 2020 15:52:47 +0200
zsh: Update plugins
Alan Pearce alan@alanpearce.eu
Fri, 04 Sep 2020 15:34:46 +0200
SatoshiPay: set up PostgreSQL server
Alan Pearce alan@alanpearce.eu
Wed, 26 Aug 2020 14:07:27 +0200
Emacs: format SQL files on save
Alan Pearce alan@alanpearce.eu
Wed, 26 Aug 2020 14:07:10 +0200
zeroconf: enable publishing The previous config only enabled looking up other hosts. Now other hosts can ping this one.
Alan Pearce alan@alanpearce.eu
Wed, 26 Aug 2020 14:05:30 +0200
Emacs: move relevant config to early-init
Alan Pearce alan@alanpearce.eu
Wed, 26 Aug 2020 14:03:07 +0200
BC! Emacs: move config to XDG config dir
Alan Pearce alan@alanpearce.eu
Wed, 26 Aug 2020 14:02:23 +0200
Update TabNine to v2.9.4
Alan Pearce alan@alanpearce.eu
Mon, 24 Aug 2020 10:14:48 +0200
Fix local mongo connection issues
Alan Pearce alan@alanpearce.eu
Mon, 17 Aug 2020 13:04:19 +0200
Remove prettier_d Poor installation method, slows down installs for a small increase in performance.
Alan Pearce alan@alanpearce.eu
Mon, 17 Aug 2020 13:02:37 +0200
Emacs: remove LSP workaround
Alan Pearce alan@alanpearce.eu
Mon, 24 Aug 2020 09:53:05 +0200
Emacs: update to unstable channel (27.1)
Alan Pearce alan@alanpearce.eu
Mon, 24 Aug 2020 09:52:50 +0200
Enable cross-platform use of unstable channel
Alan Pearce alan@alanpearce.eu
Mon, 24 Aug 2020 09:52:20 +0200
base: don't install pre-installed utilities on macOS
Alan Pearce alan@alanpearce.eu
Mon, 24 Aug 2020 09:51:33 +0200
Add script to ease TabNine updates
Alan Pearce alan@alanpearce.eu
Mon, 17 Aug 2020 13:02:02 +0200
Update TabNine to v2.9.3
Alan Pearce alan@alanpearce.eu
Mon, 17 Aug 2020 13:00:12 +0200
Update pnpm to v4.14.0
Alan Pearce alan@alanpearce.eu
Mon, 17 Aug 2020 12:56:20 +0200
Use ripcord derivation from nixos-unstable
Alan Pearce alan@alanpearce.eu
Wed, 05 Aug 2020 12:15:00 +0200
Fix syntax error
Alan Pearce alan@alanpearce.eu
Wed, 29 Jul 2020 14:13:52 +0200
Emacs: don't bury magit buffers with ESC
Alan Pearce alan@alanpearce.eu
Wed, 29 Jul 2020 14:09:57 +0200
Remove unused development packages
Alan Pearce alan@alanpearce.eu
Mon, 27 Jul 2020 16:55:52 +0200
Remove dangling reference to yaml-language-server
Alan Pearce alan@alanpearce.eu
Mon, 27 Jul 2020 13:36:53 +0200
Update tabnine to v2.8.12
Alan Pearce alan@alanpearce.eu
Mon, 27 Jul 2020 13:30:43 +0200
javascript: remove yaml-language-server
Alan Pearce alan@alanpearce.eu
Mon, 27 Jul 2020 13:30:29 +0200
zsh: add alias for nix-shell
Alan Pearce alan@alanpearce.eu
Mon, 20 Jul 2020 12:52:05 +0200
Set ZSH history file globally
Alan Pearce alan@alanpearce.eu
Mon, 20 Jul 2020 12:47:30 +0200
prefect: support trezor
Alan Pearce alan@alanpearce.eu
Thu, 16 Jul 2020 14:14:01 +0200
prefect: mount NTFS filesystems
Alan Pearce alan@alanpearce.eu
Thu, 16 Jul 2020 14:13:39 +0200
Emacs: add keybind for lsp-ivy-workspace-symbol
Alan Pearce alan@alanpearce.eu
Thu, 16 Jul 2020 14:13:19 +0200
Emacs: fix company configuration (broken by tide load side-effects) https://github.com/ananthakumaran/tide/pull/384
Alan Pearce alan@alanpearce.eu
Thu, 16 Jul 2020 14:10:25 +0200
Reduce number of globally-installed javascript packages
Alan Pearce alan@alanpearce.eu
Thu, 16 Jul 2020 14:04:45 +0200
TabNine: update to v2.8.9
Alan Pearce alan@alanpearce.eu
Thu, 16 Jul 2020 14:01:57 +0200
trillian: import base ssh settings
Alan Pearce alan@alanpearce.eu
Mon, 06 Jul 2020 16:36:48 +0200
Fix error when running home-manager outside of X
Alan Pearce alan@alanpearce.eu
Mon, 06 Jul 2020 12:51:26 +0200
zsh: fix XDG_DATA_HOME error on first install
Alan Pearce alan@alanpearce.eu
Mon, 06 Jul 2020 12:48:18 +0200
Update stateVersion on prefect (re-installed)
Alan Pearce alan@alanpearce.eu
Mon, 06 Jul 2020 12:36:33 +0200
Extract music packages into separate file
Alan Pearce alan@alanpearce.eu
Mon, 06 Jul 2020 12:35:57 +0200
Emacs: Add lsp-ivy for nice goto-workspace-definition command
Alan Pearce alan@alanpearce.eu
Mon, 06 Jul 2020 12:35:07 +0200
systemd-boot: Fix broken UEFI install It seems as though the EFI variables do not need to be modified in order to add a bootloader; I was able to reinstall two systems without it.
Alan Pearce alan@alanpearce.eu
Mon, 06 Jul 2020 08:34:33 +0200
zsh: create function to add project to emacs
Alan Pearce alan@alanpearce.eu
Sat, 04 Jul 2020 15:06:57 +0200
git: set GitHub username for ghq
Alan Pearce alan@alanpearce.eu
Sat, 04 Jul 2020 15:06:37 +0200
Reformat emacs init file
Alan Pearce alan@alanpearce.eu
Mon, 29 Jun 2020 15:32:32 +0200
TabNine: add new configuration option
Alan Pearce alan@alanpearce.eu
Thu, 18 Jun 2020 16:56:21 +0200
Emacs: sort projectile results by mtime
Alan Pearce alan@alanpearce.eu
Mon, 29 Jun 2020 13:29:02 +0200
Emacs: improve uniquified buffer names
Alan Pearce alan@alanpearce.eu
Mon, 29 Jun 2020 13:28:46 +0200
Update TabNine
Alan Pearce alan@alanpearce.eu
Mon, 29 Jun 2020 13:28:34 +0200
keyboard: remove norman layout I never did switch to it after learning. It looks like I'll be sticking with QWERTY for the time being.
Alan Pearce alan@alanpearce.eu
Mon, 29 Jun 2020 09:46:00 +0200
zsh: show kubernetes status in all satoshipay repositories
Alan Pearce alan@alanpearce.eu
Thu, 18 Jun 2020 11:25:01 +0200
zsh: leverage declarative installs instead of checking for binaries
Alan Pearce alan@alanpearce.eu
Wed, 17 Jun 2020 12:50:59 +0200
zsh: add secondary binding for switching to project directories
Alan Pearce alan@alanpearce.eu
Wed, 17 Jun 2020 12:48:08 +0200
zsh: prefer user custom bin folder in path
Alan Pearce alan@alanpearce.eu
Tue, 16 Jun 2020 17:36:51 +0200
zsh: fix history migration
Alan Pearce alan@alanpearce.eu
Tue, 16 Jun 2020 13:06:42 +0200
Fix SSH identity override
Alan Pearce alan@alanpearce.eu
Tue, 16 Jun 2020 12:18:28 +0200
Optimise rofi
Alan Pearce alan@alanpearce.eu
Mon, 15 Jun 2020 12:12:45 +0200
Remove rofi-pass
Alan Pearce alan@alanpearce.eu
Mon, 15 Jun 2020 12:12:00 +0200
i3: run rofi on keydown rather than keyup
Alan Pearce alan@alanpearce.eu
Mon, 15 Jun 2020 11:24:41 +0200
javascript: add shell alias for updating dependencies to latest
Alan Pearce alan@alanpearce.eu
Sun, 14 Jun 2020 11:46:24 +0200
ssh: add initial settings
Alan Pearce alan@alanpearce.eu
Thu, 11 Jun 2020 13:24:31 +0200
Emacs: add tide for live TS type checking eslint doesn't check types, which leads to surprising behaviour when building.
Alan Pearce alan@alanpearce.eu
Thu, 11 Jun 2020 13:22:55 +0200
javascript: Install stylelint
Alan Pearce alan@alanpearce.eu
Mon, 08 Jun 2020 13:04:21 +0200
Update gaming setup
Alan Pearce alan@alanpearce.eu
Mon, 08 Jun 2020 13:04:11 +0200
Emacs: configure emmet-mode
Alan Pearce alan@alanpearce.eu
Mon, 08 Jun 2020 13:03:26 +0200
prefect: allow updating EFI variables
Alan Pearce alan@alanpearce.eu
Mon, 08 Jun 2020 13:03:06 +0200
Emacs: improve window-splitting behaviour
Alan Pearce alan@alanpearce.eu
Sat, 06 Jun 2020 16:30:40 +0200
Update private submodule
Alan Pearce alan@alanpearce.eu
Sat, 06 Jun 2020 16:28:45 +0200
Update TabNine to version 2.8.5
Alan Pearce alan@alanpearce.eu
Sat, 06 Jun 2020 12:46:05 +0200
javascript: add stylelint
Alan Pearce alan@alanpearce.eu
Sat, 06 Jun 2020 12:23:41 +0200
zsh: move history (with migration path)
Alan Pearce alan@alanpearce.eu
Thu, 04 Jun 2020 13:33:54 +0200
javascript: move pnpm-store from $HOME
Alan Pearce alan@alanpearce.eu
Thu, 04 Jun 2020 11:50:53 +0200
Remove Keybase Acqui-hired by Zoom. Product will probably be deprecated soon.
Alan Pearce alan@alanpearce.eu
Wed, 03 Jun 2020 11:01:29 +0200
Set XDG directories
Alan Pearce alan@alanpearce.eu
Wed, 03 Jun 2020 10:18:02 +0200
Update TabNine to v2.8.3
Alan Pearce alan@alanpearce.eu
Wed, 03 Jun 2020 10:10:41 +0200
javascript: enable running npm inside Emacs
Alan Pearce alan@alanpearce.eu
Wed, 03 Jun 2020 10:00:45 +0200
Emacs: set default tab-width
Alan Pearce alan@alanpearce.eu
Tue, 02 Jun 2020 10:28:57 +0200
Update private
Alan Pearce alan@alanpearce.eu
Tue, 02 Jun 2020 10:28:48 +0200
Emacs: search hidden files automatically with ripgrep
Alan Pearce alan@alanpearce.eu
Tue, 26 May 2020 13:03:35 +0200
javascript: add pnpm multi uninstall alias
Alan Pearce alan@alanpearce.eu
Tue, 26 May 2020 13:02:59 +0200
Fix syntax errors
Alan Pearce alan@alanpearce.eu
Wed, 20 May 2020 11:19:30 +0200
Move chat programs into user module
Alan Pearce alan@alanpearce.eu
Wed, 20 May 2020 11:19:18 +0200
nix: update all channels before auto-upgrade
Alan Pearce alan@alanpearce.eu
Tue, 19 May 2020 12:31:09 +0200
Emacs: fix trash/thread keybinds in mu4e
Alan Pearce alan@alanpearce.eu
Tue, 19 May 2020 12:29:05 +0200
Emacs: fix lsp <leader> key
Alan Pearce alan@alanpearce.eu
Tue, 19 May 2020 12:28:41 +0200
Move private submodule away from Keybase
Alan Pearce alan@alanpearce.eu
Mon, 11 May 2020 12:15:30 +0200
Update private settings
Alan Pearce alan@alanpearce.eu
Mon, 11 May 2020 12:14:41 +0200
Add neovim fallback editor
Alan Pearce alan@alanpearce.eu
Thu, 07 May 2020 18:37:19 +0200
Make cleanup and upgrade task scheduling work-specific
Alan Pearce alan@alanpearce.eu
Mon, 04 May 2020 13:34:11 +0200
zsh: hide user name in prompt display
Alan Pearce alan@alanpearce.eu
Fri, 01 May 2020 20:12:12 +0200
zsh: disable unnecessary prompt features
Alan Pearce alan@alanpearce.eu
Fri, 01 May 2020 20:11:38 +0200
zsh: update plugins
Alan Pearce alan@alanpearce.eu
Fri, 01 May 2020 20:10:56 +0200
Emacs: remove relative-buffers package (404) Replaced by doom-modeline functionality
Alan Pearce alan@alanpearce.eu
Fri, 01 May 2020 20:10:14 +0200
Switch to Capitane cursors
Alan Pearce alan@alanpearce.eu
Thu, 30 Apr 2020 13:20:57 +0200
javascript: add alias for pruning production dependencies
Alan Pearce alan@alanpearce.eu
Thu, 30 Apr 2020 13:20:01 +0200
Update TabNine to v2.8.1
Alan Pearce alan@alanpearce.eu
Thu, 30 Apr 2020 13:19:52 +0200
satoshipad: fix luks loaOf deprecation warning
Alan Pearce alan@alanpearce.eu
Thu, 30 Apr 2020 13:16:30 +0200
Remove unused system wine module
Alan Pearce alan@alanpearce.eu
Tue, 28 Apr 2020 13:19:10 +0200
Emacs: enable git-gutter after tweaking fringes
Alan Pearce alan@alanpearce.eu
Thu, 23 Apr 2020 13:15:18 +0200
TabNine: upgrade to v2.7.0
Alan Pearce alan@alanpearce.eu
Thu, 23 Apr 2020 13:14:57 +0200
Fix for NixOS 20.03 deprecations
Alan Pearce alan@alanpearce.eu
Wed, 22 Apr 2020 13:35:59 +0200
nvidia-gpu: ensure nouveau module is not loaded
Alan Pearce alan@alanpearce.eu
Wed, 22 Apr 2020 13:35:35 +0200
i3: use Xorg version of Terminus font
Alan Pearce alan@alanpearce.eu
Tue, 21 Apr 2020 15:41:40 +0200
xserver: remove deprecated fontconfig ultimate settings
Alan Pearce alan@alanpearce.eu
Tue, 21 Apr 2020 15:03:57 +0200
Remove pgadmin3 Uses outdated OpenSSL, which is not supported in NixOS 20.03.
Alan Pearce alan@alanpearce.eu
Tue, 21 Apr 2020 15:03:24 +0200
Emacs: re-add company-lsp Sometimes, TabNine's LSP integration doesn't work. It's nice to have a fallback.
Alan Pearce alan@alanpearce.eu
Tue, 21 Apr 2020 14:56:41 +0200
xresources: configure and enable vector fonts
Alan Pearce alan@alanpearce.eu
Mon, 20 Apr 2020 10:21:02 +0200
Emacs: add lsp-mode shortcut to <leader>
Alan Pearce alan@alanpearce.eu
Thu, 16 Apr 2020 14:18:53 +0200
javascript: add ava shortcuts
Alan Pearce alan@alanpearce.eu
Thu, 16 Apr 2020 14:18:32 +0200
prefect: add hardware tweaks from nixos-hardware
Alan Pearce alan@alanpearce.eu
Thu, 16 Apr 2020 10:04:04 +0200
Merge branch 'master' of https://git.alanpearce.eu/nixfiles
Alan Pearce alan@alanpearce.eu
Tue, 14 Apr 2020 09:14:34 +0200
Add more common shell aliases
Alan Pearce alan@alanpearce.eu
Thu, 09 Apr 2020 13:18:23 +0200
Emacs: reduce fruit salad effect, regardless of theme
Alan Pearce alan@alanpearce.eu
Thu, 09 Apr 2020 13:17:58 +0200
prefect: set cpu bias to performance As a desktop machine, this is fine. Since it's a >2011 Intel CPU, it uses the intel_pstate driver/governor combination, meaning that the only available governors are performance and powersave.
Alan Pearce alan@alanpearce.eu
Wed, 08 Apr 2020 11:20:19 +0200
prefect: disable syncthing
Alan Pearce alan@alanpearce.eu
Wed, 08 Apr 2020 11:14:15 +0200
prefect: fix screen tearing
Alan Pearce alan@alanpearce.eu
Mon, 06 Apr 2020 12:12:59 +0200
i3: fix config file link
Alan Pearce alan@alanpearce.eu
Mon, 06 Apr 2020 12:12:14 +0200
Emacs: Install doom themes
Alan Pearce alan@alanpearce.eu
Sun, 05 Apr 2020 20:26:07 +0200
trillian: fix darwinConfig
Alan Pearce alan@alanpearce.eu
Sat, 04 Apr 2020 15:54:08 +0200
private: update ssh targets
Alan Pearce alan@alanpearce.eu
Sat, 04 Apr 2020 15:39:31 +0200
Emacs: make deletion of modified vc-backed files easier crux-delete-file-and-buffer uses vc-delete-file, which aborts if the file is not up to date in the VCS, which is oftun infuriating
Alan Pearce alan@alanpearce.eu
Sat, 04 Apr 2020 15:37:53 +0200
Remove infrastructure module
Alan Pearce alan@alanpearce.eu
Sat, 04 Apr 2020 11:53:36 +0200
Reorganise folder structure to remove hidden files After moving from GNU Stow, this is not necessary. Non-hidden files are much easier to work with.
Alan Pearce alan@alanpearce.eu
Fri, 03 Apr 2020 13:27:46 +0200
Update TabNine to v2.6.0
Alan Pearce alan@alanpearce.eu
Thu, 02 Apr 2020 14:05:46 +0200
ripcord: update to v0.4.24
Alan Pearce alan@alanpearce.eu
Wed, 18 Mar 2020 11:38:56 +0100
Prefect: set up for work
Alan Pearce alan@alanpearce.eu
Wed, 18 Mar 2020 10:33:50 +0100
satoshipad: disable printing At rent24, I need to manually upload printable documents to the print system's web interface anyway.
Alan Pearce alan@alanpearce.eu
Tue, 17 Mar 2020 16:23:12 +0100
thinkpad: enable fan control
Alan Pearce alan@alanpearce.eu
Tue, 17 Mar 2020 16:22:58 +0100
Emacs: use kubel in place of kubernetes.el kubernetes.el did not build on nix. kubel seems simpler and faster as well.
Alan Pearce alan@alanpearce.eu
Tue, 17 Mar 2020 16:21:03 +0100
Update pnpm to 4.11.6
Alan Pearce alan@alanpearce.eu
Mon, 16 Mar 2020 17:00:17 +0100
TabNine: Update to v2.5.1
Alan Pearce alan@alanpearce.eu
Mon, 16 Mar 2020 10:39:48 +0100
keyboard: use qwerty,norman
Alan Pearce alan@alanpearce.eu
Mon, 16 Mar 2020 10:05:41 +0100
satoshipad: remove unused configuration imports
Alan Pearce alan@alanpearce.eu
Mon, 16 Mar 2020 10:05:22 +0100
xserver: change font stack
Alan Pearce alan@alanpearce.eu
Mon, 16 Mar 2020 10:04:54 +0100
darwin: install watch and coreutils-prefixed
Alan Pearce alan@alanpearce.eu
Fri, 13 Mar 2020 14:36:21 +0100
trillian: use darwin settings
Alan Pearce alan@alanpearce.eu
Fri, 13 Mar 2020 14:36:10 +0100
Shell: make compatible with darwin
Alan Pearce alan@alanpearce.eu
Fri, 13 Mar 2020 14:35:52 +0100
Move accounting module to user/
Alan Pearce alan@alanpearce.eu
Fri, 13 Mar 2020 14:22:34 +0100
dunst: use left-click to perform notification actions
Alan Pearce alan@alanpearce.eu
Wed, 04 Mar 2020 15:37:00 +0100
Emacs: optimise file loading at startup
Alan Pearce alan@alanpearce.eu
Mon, 02 Mar 2020 15:45:13 +0100
Emacs: optimise GC during minibuffer usage
Alan Pearce alan@alanpearce.eu
Mon, 02 Mar 2020 15:39:51 +0100
zsh: optimise startup - compile init file - pre-generate and compile compinit dump (zcompdump)
Alan Pearce alan@alanpearce.eu
Mon, 02 Mar 2020 15:10:32 +0100
zsh: precompile plugins
Alan Pearce alan@alanpearce.eu
Mon, 02 Mar 2020 15:08:44 +0100
zsh: fix startup slowness (google-cloud-sdk)
Alan Pearce alan@alanpearce.eu
Mon, 02 Mar 2020 15:05:08 +0100
xserver: Fix fontconfig config error
Alan Pearce alan@alanpearce.eu
Mon, 02 Mar 2020 15:04:37 +0100
shell: remove duplicate compinit call
Alan Pearce alan@alanpearce.eu
Mon, 02 Mar 2020 13:41:25 +0100
Emacs: enable previewing buffers when switching
Alan Pearce alan@alanpearce.eu
Fri, 28 Feb 2020 14:31:52 +0100
Emacs: tell doom-modeline to use projectile
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 16:03:08 +0100
Emacs: don't load git-gutter
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 16:02:48 +0100
Emacs: remove minions Not used by doom-modeline unless configured. Since I didn't notice until now, it would seem that it's not necessary.
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 15:59:48 +0100
Emacs: optimise startup
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 15:59:27 +0100
Emacs: remove tabnine load-path override
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 13:39:26 +0100
Emacs: fix company-tabnine startup
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 12:28:53 +0100
Emacs: optimise startup and GC
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 12:20:20 +0100
Emacs: optimise lsp setup
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 12:20:00 +0100
Emacs: use proper form of general keymap mapping
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 12:18:19 +0100
Emacs: fix lsp
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 12:18:04 +0100
Emacs: use amx without smex history migration
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 12:06:30 +0100
Emacs: remove deprecated lsp variable
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 12:05:16 +0100
TabNine: update to v2.3.5
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 11:02:05 +0100
xresources: make xterm 256 colour and utf-8 aware
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 11:01:37 +0100
zsh: make ds() safer
Alan Pearce alan@alanpearce.eu
Thu, 27 Feb 2020 11:01:22 +0100
Remove system private dir
Alan Pearce alan@alanpearce.eu
Wed, 26 Feb 2020 10:27:26 +0100
Emacs: remove use-package calls for non-packages
Alan Pearce alan@alanpearce.eu
Tue, 18 Feb 2020 16:05:16 +0100
Emacs: ensure theme package is loaded
Alan Pearce alan@alanpearce.eu
Tue, 18 Feb 2020 16:04:52 +0100
Emacs: improve startup speed
Alan Pearce alan@alanpearce.eu
Tue, 18 Feb 2020 16:01:12 +0100
xserver: remove unused fonts
Alan Pearce alan@alanpearce.eu
Tue, 18 Feb 2020 12:14:36 +0100
xresources: enable opening links in browser
Alan Pearce alan@alanpearce.eu
Tue, 18 Feb 2020 11:25:54 +0100
xresources: update current environment via home-manager switch
Alan Pearce alan@alanpearce.eu
Tue, 18 Feb 2020 11:25:10 +0100
Use nix-shell to run node2nix
Alan Pearce alan@alanpearce.eu
Tue, 18 Feb 2020 10:20:59 +0100
TabNine: Upgrade to v2.2.2
Alan Pearce alan@alanpearce.eu
Thu, 06 Feb 2020 12:36:30 +0100
javascript: update pnpm to v4.9.3
Alan Pearce alan@alanpearce.eu
Thu, 06 Feb 2020 11:11:36 +0100
zsh: remove unused better-npm-completion plugin
Alan Pearce alan@alanpearce.eu
Mon, 03 Feb 2020 16:39:34 +0100
javascript: add aliases for pnpm (multi) install-test
Alan Pearce alan@alanpearce.eu
Mon, 03 Feb 2020 15:46:29 +0100
Emacs: use emacs-nix overlay for more up-to-date packages
Alan Pearce alan@alanpearce.eu
Fri, 31 Jan 2020 13:28:20 +0100
javascript: add vscode-json-languageserver
Alan Pearce alan@alanpearce.eu
Fri, 31 Jan 2020 13:26:04 +0100
Update javascript packages
Alan Pearce alan@alanpearce.eu
Fri, 31 Jan 2020 12:38:34 +0100
satoshipay: update kubectl-aliases
Alan Pearce alan@alanpearce.eu
Fri, 31 Jan 2020 12:02:38 +0100
Emacs: remove beancount
Alan Pearce alan@alanpearce.eu
Wed, 29 Jan 2020 12:29:25 +0100
Configure golang dev environment
Alan Pearce alan@alanpearce.eu
Sun, 26 Jan 2020 13:26:36 +0100
javascript: use node-gyp packages from node 12
Alan Pearce alan@alanpearce.eu
Fri, 24 Jan 2020 14:52:09 +0100
laptop: configure lid power actions
Alan Pearce alan@alanpearce.eu
Fri, 24 Jan 2020 14:28:41 +0100
TabNine: update config according to schema
Alan Pearce alan@alanpearce.eu
Wed, 22 Jan 2020 16:52:22 +0100
Emacs: make projectile-kill-buffers ignore special buffers
Alan Pearce alan@alanpearce.eu
Wed, 22 Jan 2020 16:51:48 +0100
Update prettier_d to a working commit of v6 https://github.com/josephfrazier/prettier_d/issues/41
Alan Pearce alan@alanpearce.eu
Tue, 14 Jan 2020 13:13:24 +0100
TabNine: Enable local ML-based completions except on satoshipad
Alan Pearce alan@alanpearce.eu
Mon, 13 Jan 2020 18:26:14 +0100
Update TabNine to 2.2.1
Alan Pearce alan@alanpearce.eu
Mon, 13 Jan 2020 14:19:33 +0100
SatoshiPay: don't install docker compose on macOS
Alan Pearce alan@alanpearce.eu
Sat, 11 Jan 2020 21:38:19 +0100
trillian: disable systemwide zsh completion This stops compinit being called twice, which slows down zsh startup. home-manager is responsible for the other call.
Alan Pearce alan@alanpearce.eu
Sat, 11 Jan 2020 21:37:17 +0100
Emacs: fix evil-collection warnings
Alan Pearce alan@alanpearce.eu
Sat, 11 Jan 2020 21:36:29 +0100
Accounting: remove fava
Alan Pearce alan@alanpearce.eu
Sat, 11 Jan 2020 21:28:36 +0100
Emacs: improve company tab handling
Alan Pearce alan@alanpearce.eu
Sat, 11 Jan 2020 20:44:12 +0100
Emacs: use web-mode for html
Alan Pearce alan@alanpearce.eu
Sat, 11 Jan 2020 20:43:26 +0100
Emacs: Set css inndentation
Alan Pearce alan@alanpearce.eu
Sat, 11 Jan 2020 20:42:57 +0100
Emacs: fix unbound regex in tsx mode specification
Alan Pearce alan@alanpearce.eu
Sat, 11 Jan 2020 20:39:52 +0100
Emacs: improve flycheck responsiveness
Alan Pearce alan@alanpearce.eu
Fri, 10 Jan 2020 12:28:41 +0100
Emacs: disable lsp-ui-doc-mode properly
Alan Pearce alan@alanpearce.eu
Fri, 10 Jan 2020 12:27:40 +0100
Add module for browsing CIFS shares
Alan Pearce alan@alanpearce.eu
Fri, 10 Jan 2020 12:26:42 +0100
Emacs: add slash surround pair
Alan Pearce alan@alanpearce.eu
Fri, 10 Jan 2020 12:25:45 +0100
user-interface: remove hexchat
Alan Pearce alan@alanpearce.eu
Tue, 07 Jan 2020 14:50:16 +0100
zsh: remove careful_rm
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2020 15:03:23 +0100
Emacs: bind C-a/C-q to change number at point like vim
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2020 14:26:32 +0100
Emacs: install evil-matchit for better jumping between begin/end
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2020 14:16:09 +0100
Emacs: configure evil-embrace to supplement evil-surround
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2020 14:03:12 +0100
Emacs: show number of search matches in minibuffer or modeline
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2020 14:02:39 +0100
printing: install configuration panel
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2020 13:19:20 +0100
satoshipad: set a clearer avahi hostname for other people
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2020 13:19:04 +0100
Emacs: tweak startup ordering
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2020 13:18:34 +0100
autorandr: make docked-open similar to docked-close
Alan Pearce alan@alanpearce.eu
Thu, 02 Jan 2020 11:14:05 +0100
Emacs: use emacs state in ledger-reconcile buffers
Alan Pearce alan@alanpearce.eu
Mon, 23 Dec 2019 08:38:46 +0100
Update tabnine to 2.1.22
Alan Pearce alan@alanpearce.eu
Mon, 23 Dec 2019 08:36:20 +0100
window-manager: startup nmapplet
Alan Pearce alan@alanpearce.eu
Fri, 20 Dec 2019 15:40:52 +0100
Sync .hosts file
Alan Pearce alan@alanpearce.eu
Mon, 16 Dec 2019 20:38:09 +0100
Update personal email
Alan Pearce alan@alanpearce.eu
Mon, 16 Dec 2019 16:58:00 +0100
Move kubernetes shell configuration to kubernetes.nix
Alan Pearce alan@alanpearce.eu
Sun, 15 Dec 2019 14:52:37 +0100
Emacs: delay completion when not using TabNine
Alan Pearce alan@alanpearce.eu
Fri, 13 Dec 2019 21:04:22 +0100
Install npm-merge-driver instead of relying on npx
Alan Pearce alan@alanpearce.eu
Fri, 13 Dec 2019 15:16:18 +0100
satoshipay: fix conditional git user.email setting
Alan Pearce alan@alanpearce.eu
Fri, 13 Dec 2019 15:15:50 +0100
Add node2nix packages as overlay
Alan Pearce alan@alanpearce.eu
Fri, 13 Dec 2019 15:15:19 +0100
Emacs: remove unused monochrome-ish themes
Alan Pearce alan@alanpearce.eu
Fri, 13 Dec 2019 13:13:32 +0100
Update private e-mail setup
Alan Pearce alan@alanpearce.eu
Wed, 11 Dec 2019 14:28:03 +0100
Emacs: increase minimum width of windows before splitting
Alan Pearce alan@alanpearce.eu
Tue, 10 Dec 2019 16:17:32 +0100
Emacs: update relative-buffers configuration
Alan Pearce alan@alanpearce.eu
Tue, 10 Dec 2019 14:08:19 +0100
Revert "Emacs: remove relative-buffers" This reverts commit 34e6a0cc0ce0103a2ee01edd2421c415af28be4a. This isn't only used in the modeline, but also for buffer-selection
Alan Pearce alan@alanpearce.eu
Tue, 10 Dec 2019 14:03:45 +0100
tabnine: add crude management of tabnine installation and config
Alan Pearce alan@alanpearce.eu
Mon, 09 Dec 2019 17:27:14 +0100
tabnine: switch config directory by system type
Alan Pearce alan@alanpearce.eu
Mon, 09 Dec 2019 16:40:22 +0100
Mail: fix mail fetch timer to startup time
Alan Pearce alan@alanpearce.eu
Mon, 09 Dec 2019 14:36:38 +0100
Autotrandr: set primary monitor in docked-close configuration
Alan Pearce alan@alanpearce.eu
Fri, 06 Dec 2019 15:13:21 +0100
Emacs: remove old eshell alias file
Alan Pearce alan@alanpearce.eu
Fri, 06 Dec 2019 15:13:12 +0100
Emacs: create eshell module to handle aliases
Alan Pearce alan@alanpearce.eu
Fri, 06 Dec 2019 11:19:53 +0100
Emacs: Fix init errors in eshell configuration
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2019 19:12:47 +0100
window-manager: ensure xterm is actually installed
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2019 17:00:22 +0100
xresources: add recommended sixel configuration
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2019 16:59:52 +0100
Emacs: increase max length of VCS info in modeline
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2019 16:59:30 +0100
Emacs: add global keybinding for eshell-toggle
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2019 16:37:10 +0100
Emacs: start eshell in insert mode
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2019 16:36:59 +0100
Emacs: bind <leader>c to C-c, whatever that may do
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2019 16:36:33 +0100
Emacs: disable icons in treemacs
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2019 14:49:34 +0100
Emacs: use tab, not enter for completion
Alan Pearce alan@alanpearce.eu
Wed, 04 Dec 2019 14:49:01 +0100
Update private submodule
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2019 19:23:44 +0100
prefect: enable autologin
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2019 19:03:08 +0100
Add script to fetch secrets before git config can be set
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2019 19:00:09 +0100
Emacs: fix company-mode initialisation
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2019 13:37:56 +0100
Emacs: add secondary shortcut to spam folder
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2019 13:35:49 +0100
Add e-mail setup to private submodule
Alan Pearce alan@alanpearce.eu
Tue, 03 Dec 2019 13:35:09 +0100
git: Ensure keybase:// repositories can be used as submodules
Alan Pearce alan@alanpearce.eu
Mon, 02 Dec 2019 18:33:44 +0100
Simplify satoshipay setup
Alan Pearce alan@alanpearce.eu
Mon, 02 Dec 2019 14:45:35 +0100
Emacs: Fix evil shifting
Alan Pearce alan@alanpearce.eu
Mon, 02 Dec 2019 14:40:59 +0100
Move secrets to keybase git submodule
Alan Pearce alan@alanpearce.eu
Mon, 02 Dec 2019 12:12:47 +0100
Emacs: Replace remaining customize calls with setq
Alan Pearce alan@alanpearce.eu
Sun, 01 Dec 2019 20:21:08 +0100
Emacs: use setq instead of :custom
Alan Pearce alan@alanpearce.eu
Sun, 01 Dec 2019 19:06:18 +0100
Emacs: Show column number alongside line number in Makes it more obvious where the line number is dispayed.
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2019 23:56:26 +0100
Emacs: remove relative-buffers No longer necessary with doom-modeline
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2019 23:56:02 +0100
accounting: install hledger Seems to have very nicely-configurable CSV importing
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2019 12:00:51 +0100
Emacs: right-align completion annotations
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2019 12:00:16 +0100
Emacs: set defaults for evil pre-init variables
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2019 11:59:43 +0100
Emacs: use sliders icon for minion mode-line-lighter
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2019 11:59:16 +0100
Emacs: save files silently
Alan Pearce alan@alanpearce.eu
Sat, 30 Nov 2019 11:58:48 +0100
Emacs: replace moody with doom-modeline
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 23:30:11 +0100
Emacs: keep menu-bar-mode explicitly enabled on darwin
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 23:26:15 +0100
Emacs: remove basic-theme
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 23:25:55 +0100
Emacs: don't load site-lisp when byte-compiling
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 22:40:54 +0100
nextdns: fix infinite recursion on NixOS
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 20:40:22 +0100
darwin: alias drill to dig
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 18:57:22 +0100
nextdns: fix darwin incompatibility
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 18:57:04 +0100
stubby: log errors
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 18:56:50 +0100
xserver: improve font setup
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 15:36:47 +0100
javascript: add pnpm dislink alias
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 15:36:22 +0100
satoshipay: install kubetail
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 15:36:08 +0100
Emacs: Enable company-lsp
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 15:35:55 +0100
Emacs: fix undefined function warning
Alan Pearce alan@alanpearce.eu
Fri, 29 Nov 2019 11:20:54 +0100
tabnine: fixup toml file
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2019 12:01:15 +0100
Merge branch 'master' of origin/master
Alan Pearce alan@alanpearce.eu
Wed, 27 Nov 2019 12:00:45 +0100
git: ignore tabnine_root globally Non-users will not like the clutter.
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 15:30:59 +0100
Stop tabnine from ascending past the root
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 15:30:31 +0100
xserver: disable sound themes
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 12:58:35 +0100
ripcord: add a desktop item
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 12:58:25 +0100
ripcord: use standard package naming convention
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 12:58:10 +0100
Update ripcord to 0.4.21
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 12:57:32 +0100
satoshipad: set browser to Firefox Developer Edition
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 12:23:38 +0100
satoshipad: start and assign ripcord at startup
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 12:23:16 +0100
Fix variable definition
Alan Pearce alan@alanpearce.eu
Mon, 25 Nov 2019 15:52:10 +0100
xserver: remove extra theme packages
Alan Pearce alan@alanpearce.eu
Mon, 25 Nov 2019 15:45:54 +0100
xserver: prefer corefonts to substitutes
Alan Pearce alan@alanpearce.eu
Sun, 24 Nov 2019 18:11:19 +0100
Emacs: auto-cleanup whitespace in ledger buffers
Alan Pearce alan@alanpearce.eu
Sat, 23 Nov 2019 17:02:44 +0100
prefect: fix missing keyboard settings
Alan Pearce alan@alanpearce.eu
Sat, 23 Nov 2019 16:56:45 +0100
NVidia: run compton to avoid window sizing issues
Alan Pearce alan@alanpearce.eu
Sat, 23 Nov 2019 16:56:18 +0100
nextdns: fix infinite recursion
Alan Pearce alan@alanpearce.eu
Fri, 22 Nov 2019 22:13:49 +0100
Emacs: improve ledger setup
Alan Pearce alan@alanpearce.eu
Fri, 22 Nov 2019 19:07:54 +0100
Update ripcord
Alan Pearce alan@alanpearce.eu
Fri, 22 Nov 2019 19:07:38 +0100
Install ripcord on work machines
Alan Pearce alan@alanpearce.eu
Thu, 21 Nov 2019 15:38:57 +0100
Allow extra-package overlay to be used in home-manager
Alan Pearce alan@alanpearce.eu
Thu, 21 Nov 2019 15:45:33 +0100
Add ripcord package
Alan Pearce alan@alanpearce.eu
Thu, 21 Nov 2019 13:48:40 +0100
node2nix: upgrade to node 12
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2019 17:34:40 +0100
javascript: don't override node passed to node2nix
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2019 17:34:22 +0100
javascript: fix package quoting
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2019 17:34:08 +0100
zsh: Don't immediately share history between terminals
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2019 17:15:23 +0100
javascript: Upgrade to node 12
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2019 17:08:37 +0100
javascript: clarify packageset name
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2019 17:07:38 +0100
javascript: Ask packages not to phone home
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2019 17:07:06 +0100
javascript: remove tern LSP is the way forward!
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2019 17:06:33 +0100
javascript: split node2nixPackages
Alan Pearce alan@alanpearce.eu
Wed, 20 Nov 2019 17:06:10 +0100
Configure nextdns usage via module
Alan Pearce alan@alanpearce.eu
Tue, 12 Nov 2019 19:30:35 +0100
Emacs: setup ledger and evil-ledger
Alan Pearce alan@alanpearce.eu
Tue, 19 Nov 2019 23:16:27 +0100
Emacs: fix mu4e setup
Alan Pearce alan@alanpearce.eu
Tue, 19 Nov 2019 23:16:06 +0100
zsh: fix missing python error
Alan Pearce alan@alanpearce.eu
Tue, 19 Nov 2019 22:35:19 +0100
darwin: use emacs-macport
Alan Pearce alan@alanpearce.eu
Tue, 19 Nov 2019 22:35:06 +0100
Rename overlay
Alan Pearce alan@alanpearce.eu
Tue, 19 Nov 2019 22:34:51 +0100
xserver: configure font stack based on antialias setting
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2019 16:49:57 +0100
development: install yamllint
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2019 16:49:35 +0100
Emacs: enable progressively-nicer goto-{def,ref} commands
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2019 16:47:20 +0100
Emacs: remove lsp-flymake setup
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2019 16:47:10 +0100
Emacs: silence evil-want-keybinding error when byte-compiling
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2019 16:39:54 +0100
Emacs: declutter lsp-ui sideline
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2019 16:28:47 +0100
zsh: update kubectl-aliases
Alan Pearce alan@alanpearce.eu
Fri, 15 Nov 2019 14:36:14 +0100
xresources: add alt+shift+{c,v} for clipboard copy/paste
Alan Pearce alan@alanpearce.eu
Thu, 14 Nov 2019 15:01:12 +0100
Add lumen package and autoloaded overlay
Alan Pearce alan@alanpearce.eu
Thu, 14 Nov 2019 14:58:53 +0100
git: enable commit graphs (v2.23+)
Alan Pearce alan@alanpearce.eu
Wed, 13 Nov 2019 17:47:49 +0100
thinkpad: remove config duplicated from nixos-hardware
Alan Pearce alan@alanpearce.eu
Wed, 13 Nov 2019 16:50:01 +0100
satoshipad: update CPU throttling fix
Alan Pearce alan@alanpearce.eu
Wed, 13 Nov 2019 16:43:00 +0100
network-manager: fix syntax error
Alan Pearce alan@alanpearce.eu
Wed, 13 Nov 2019 16:33:23 +0100
laptop: fix autorandr failing at startup
Alan Pearce alan@alanpearce.eu
Wed, 13 Nov 2019 16:29:18 +0100
Remove missing zsh user option
Alan Pearce alan@alanpearce.eu
Wed, 13 Nov 2019 11:47:46 +0100
javascript: fix pnpm add alias
Alan Pearce alan@alanpearce.eu
Wed, 13 Nov 2019 11:46:50 +0100
xserver: remove some unwanted bitmap fonts
Alan Pearce alan@alanpearce.eu
Wed, 13 Nov 2019 11:40:42 +0100
Add missing file
Alan Pearce alan@alanpearce.eu
Tue, 12 Nov 2019 19:30:52 +0100
Emacs: reduce flycheck frequency
Alan Pearce alan@alanpearce.eu
Tue, 12 Nov 2019 14:36:16 +0100
Add netlify-cli to javascript packages
Alan Pearce alan@alanpearce.eu
Tue, 12 Nov 2019 14:32:11 +0100
Split network-manager and kresd
Alan Pearce alan@alanpearce.eu
Mon, 11 Nov 2019 20:14:18 +0100
sxhkd: fix play keybind
Alan Pearce alan@alanpearce.eu
Mon, 11 Nov 2019 11:20:56 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 11 Nov 2019 11:20:43 +0100
Fix nixos not using overlayed firefox packages
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 16:20:16 +0100
Nix: Remove traces of unstable usage
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 16:19:43 +0100
Emacs: enable flycheck automatically in lsp modes
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 16:03:43 +0100
javascript: enable alias expansion with pmx alias
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 16:03:01 +0100
zsh: update kubectl prompt setup
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 14:14:35 +0100
shell: remove system compinit
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 14:13:08 +0100
Emacs: use prettier with js files
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 14:12:34 +0100
nix: use localised Firefox builds
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 14:11:38 +0100
Emacs: limit node_modules recursive upwards search
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 13:03:58 +0100
xresources: Enable clipboard-based copy and paste in xterm
Alan Pearce alan@alanpearce.eu
Wed, 06 Nov 2019 12:18:04 +0100
xresources: make alt/meta key usable for shortcuts ISO_Level3_Shift (Alt Gr) can still be used to input extended characters.
Alan Pearce alan@alanpearce.eu
Wed, 06 Nov 2019 12:11:34 +0100
xresources: apply XTerm settings to UXTerm
Alan Pearce alan@alanpearce.eu
Tue, 05 Nov 2019 15:11:46 +0100
SatoshiPay: use web browser for Slack Enables better font configuration
Alan Pearce alan@alanpearce.eu
Tue, 05 Nov 2019 14:02:03 +0100
javascript: Update pnpm to v4.1.7
Alan Pearce alan@alanpearce.eu
Tue, 05 Nov 2019 12:44:37 +0100
user-interface: switch to xterm
Alan Pearce alan@alanpearce.eu
Tue, 05 Nov 2019 12:44:20 +0100
Use single terminal config variable
Alan Pearce alan@alanpearce.eu
Tue, 05 Nov 2019 12:43:56 +0100
xresources: configure xterm backspace
Alan Pearce alan@alanpearce.eu
Tue, 05 Nov 2019 12:36:37 +0100
network-manager: switch stub resolver to kresd
Alan Pearce alan@alanpearce.eu
Tue, 05 Nov 2019 10:55:38 +0100
javascript: make pi alias only install current directory packages
Alan Pearce alan@alanpearce.eu
Tue, 05 Nov 2019 10:42:49 +0100
laptop: don't restart bluetooth when switching generations
Alan Pearce alan@alanpearce.eu
Mon, 04 Nov 2019 14:28:09 +0100
sxhkd: Use playerctl to manage music players
Alan Pearce alan@alanpearce.eu
Mon, 04 Nov 2019 14:26:15 +0100
satoshipad: Only assign firefox-devedition to i3 workspace 2
Alan Pearce alan@alanpearce.eu
Thu, 31 Oct 2019 15:48:52 +0100
zsh: update git aliases
Alan Pearce alan@alanpearce.eu
Fri, 25 Oct 2019 19:50:26 +0200
zsh: add cg=cd-gitroot alias
Alan Pearce alan@alanpearce.eu
Thu, 24 Oct 2019 16:48:49 +0200
Add aliases for new git switch/restore commands (v2.23)
Alan Pearce alan@alanpearce.eu
Thu, 24 Oct 2019 00:02:55 +0200
zsh: add gm=git merge alias
Alan Pearce alan@alanpearce.eu
Wed, 23 Oct 2019 23:59:09 +0200
zsh: remove gi=git alias Low benefit, causes you-should-use notifications when I do type git in ful
Alan Pearce alan@alanpearce.eu
Wed, 23 Oct 2019 23:54:27 +0200
Remove cachix Was only used for nixfmt, which is now in nixpkgs.
Alan Pearce alan@alanpearce.eu
Wed, 23 Oct 2019 17:39:34 +0200
zsh: don't record commands starting with spaces
Alan Pearce alan@alanpearce.eu
Wed, 23 Oct 2019 17:08:37 +0200
thinkpad: fix non-operational fan speed scaling CPU should not reach 90C without the fans making noise, which is what was configured. Let the embedded controller do its job anyway, even if it is a bit louder during low-utilisation periods.
Alan Pearce alan@alanpearce.eu
Wed, 23 Oct 2019 16:19:54 +0200
rofi: use dmenu interface for networkmanager_dmenu
Alan Pearce alan@alanpearce.eu
Wed, 23 Oct 2019 16:19:17 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Wed, 23 Oct 2019 12:00:38 +0200
network-manager: use unbound+stubby for cached DNS-over-TLS
Alan Pearce alan@alanpearce.eu
Wed, 23 Oct 2019 12:00:10 +0200
Simplify gcloud completion setup
Alan Pearce alan@alanpearce.eu
Tue, 22 Oct 2019 14:08:30 +0200
intel-gpu: switch back to intel driver
Alan Pearce alan@alanpearce.eu
Tue, 22 Oct 2019 13:21:06 +0200
Move javascript aliases to javascript file
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 22:59:09 +0200
zsh: Add further nix aliases
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 22:58:56 +0200
Don't use pkgsUnstable unnecessarily
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 21:45:24 +0200
zsh: install git and -lfs, even on darwin
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 21:40:58 +0200
development/base: add nix development packages
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 15:01:04 +0200
passwords: add keyring cli package
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 15:00:53 +0200
Replace parts of T470s configuration with nixos-hardware
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 14:58:25 +0200
thinkpad: enable firmware updates
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 14:04:35 +0200
rofi: use Arc theme
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 14:02:05 +0200
dunst: use rofi as dmenu
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 14:01:53 +0200
dunst: fix format option
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 14:01:45 +0200
rofi: create dmenu alias
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 14:01:31 +0200
development/base: remove go Was mainly used to install packages
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 13:57:13 +0200
development/base: replace checkbashisms with shellcheck
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 13:56:57 +0200
xserver: add bitmap fonts
Alan Pearce alan@alanpearce.eu
Mon, 21 Oct 2019 13:56:35 +0200
user-interface: use keyring-based ssh agent
Alan Pearce alan@alanpearce.eu
Fri, 18 Oct 2019 12:53:04 +0200
base: use stable version of sd
Alan Pearce alan@alanpearce.eu
Sat, 19 Oct 2019 14:41:05 +0200
zsh: use dc function for docker-compose aliases
Alan Pearce alan@alanpearce.eu
Thu, 17 Oct 2019 17:00:41 +0200
zsh: add npm aliases
Alan Pearce alan@alanpearce.eu
Thu, 17 Oct 2019 14:04:05 +0200
zsh: add docker aliases
Alan Pearce alan@alanpearce.eu
Thu, 17 Oct 2019 14:03:58 +0200
Update user README
Alan Pearce alan@alanpearce.eu
Wed, 16 Oct 2019 19:45:29 +0200
Remove configuration for marvin
Alan Pearce alan@alanpearce.eu
Wed, 16 Oct 2019 19:43:36 +0200
Move autorandr to system
Alan Pearce alan@alanpearce.eu
Tue, 15 Oct 2019 19:27:02 +0200
Fix X not starting on T470s
Alan Pearce alan@alanpearce.eu
Tue, 15 Oct 2019 19:24:12 +0200
window-manager: fix syntax error
Alan Pearce alan@alanpearce.eu
Tue, 15 Oct 2019 19:03:18 +0200
user-interface: remove compton
Alan Pearce alan@alanpearce.eu
Tue, 15 Oct 2019 19:02:05 +0200
Emacs: add ex command for plain ripgrep
Alan Pearce alan@alanpearce.eu
Tue, 15 Oct 2019 19:01:42 +0200
Ignore nix-build results
Alan Pearce alan@alanpearce.eu
Tue, 15 Oct 2019 17:13:17 +0200
nix: let wheel group view build traces
Alan Pearce alan@alanpearce.eu
Mon, 14 Oct 2019 21:07:13 +0200
Fix e-mail address override
Alan Pearce alan@alanpearce.eu
Mon, 14 Oct 2019 21:06:57 +0200
Set an initial password for VMs and new installs
Alan Pearce alan@alanpearce.eu
Sun, 13 Oct 2019 15:14:10 +0200
Choose EMAIL via home-manager
Alan Pearce alan@alanpearce.eu
Sun, 13 Oct 2019 12:40:58 +0200
Prefer firefox to -devedition Dev-edition can still be launched via CLI
Alan Pearce alan@alanpearce.eu
Sun, 13 Oct 2019 12:39:23 +0200
Move Firefox to userspace
Alan Pearce alan@alanpearce.eu
Sun, 13 Oct 2019 12:40:20 +0200
Update prefect stateVersion
Alan Pearce alan@alanpearce.eu
Thu, 10 Oct 2019 20:06:25 +0200
Make changes for release 19.09
Alan Pearce alan@alanpearce.eu
Thu, 10 Oct 2019 16:27:58 +0200
zsh: add alias pl=pnpm ls
Alan Pearce alan@alanpearce.eu
Fri, 11 Oct 2019 14:44:04 +0200
zsh: add alias gfa=git fetch --all
Alan Pearce alan@alanpearce.eu
Fri, 11 Oct 2019 14:43:46 +0200
zsh: add pnpm run build alias
Alan Pearce alan@alanpearce.eu
Fri, 11 Oct 2019 11:33:11 +0200
zsh: use pnpm-add for aliases
Alan Pearce alan@alanpearce.eu
Fri, 11 Oct 2019 11:33:04 +0200
zsh: add more nix-channel aliases
Alan Pearce alan@alanpearce.eu
Thu, 10 Oct 2019 16:28:49 +0200
Emacs: trigger git-gutter updates with magit actions
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 22:34:55 +0200
nixos: add aliases for sudo + nixos-* commands
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 22:34:06 +0200
darwin: disable terminal last login message
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 21:28:46 +0200
Use latest release of agkozak prompt
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 21:28:25 +0200
zsh: Don't override agkozak prompt with fallback
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 21:22:27 +0200
zsh: remove lunchy (unused)
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 21:21:39 +0200
Replace zplugin with home-manager zsh.plugins
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 21:20:40 +0200
zsh: Fix fallback prompt
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 21:20:09 +0200
Fix mail setup error on other machines
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 19:36:43 +0200
zsh: Add aliases for nix-channel commands
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 19:36:25 +0200
Unify mail setup
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 17:52:28 +0200
Remove obsoleted file
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 16:41:55 +0200
zsh: add pnpm-based aliases
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 15:46:19 +0200
zsh: use more history for command analysis
Alan Pearce alan@alanpearce.eu
Wed, 09 Oct 2019 15:45:59 +0200
Remove fast-syntax-highlighting Tweak autosuggestion style to compensate
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 16:40:19 +0200
Emacs: show flycheck errors in sideline
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 16:34:43 +0200
Emacs: setup flycheck like flymake and prefer it in lsp-ui
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 16:34:10 +0200
Emacs: fix wrong mu version
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 16:33:56 +0200
Extract TabNine LSP config into module
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 22:01:42 +0200
mv modules settings
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 21:44:57 +0200
Emacs: use single configuration file, compiled by home-manager
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 21:40:33 +0200
zsh: Fix zplugin compilation warning
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 21:27:43 +0200
Emacs: remove exec-path-from-shell. Not necessary with home-manager
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 21:27:12 +0200
Emacs: separate files to link
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 21:22:42 +0200
Emacs: replace ns-auto-titlebar with simple code
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 21:06:37 +0200
Inline TabNine configuration
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 19:43:28 +0200
Trillian: run gc as user New nix install is single-user
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 19:40:06 +0200
Use nixpkgs as unstable on darwin Re-installing seems to have changed how nix is installed.
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 19:39:10 +0200
Don't try to install vim on darwin
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 19:37:00 +0200
zsh: add aliases for git reset
Alan Pearce alan@alanpearce.eu
Tue, 08 Oct 2019 11:32:31 +0200
zsh: fix home-manager help alias
Alan Pearce alan@alanpearce.eu
Mon, 07 Oct 2019 18:15:42 +0200
Emacs: enable dired-git-info, bound to ) Looks like the directory viewer on a VCS website
Alan Pearce alan@alanpearce.eu
Mon, 07 Oct 2019 18:13:54 +0200
Emacs: hide dired details by default
Alan Pearce alan@alanpearce.eu
Mon, 07 Oct 2019 15:59:29 +0200
i3: fix manual locking
Alan Pearce alan@alanpearce.eu
Mon, 07 Oct 2019 15:59:13 +0200
Fix i3 issues on satoshipad
Alan Pearce alan@alanpearce.eu
Mon, 07 Oct 2019 15:30:32 +0200
i3: add missing default keybindings
Alan Pearce alan@alanpearce.eu
Mon, 07 Oct 2019 15:30:18 +0200
zsh: add alias for home-manager-help
Alan Pearce alan@alanpearce.eu
Sun, 06 Oct 2019 07:46:34 +0200
Import and modularise i3 config
Alan Pearce alan@alanpearce.eu
Sun, 06 Oct 2019 07:46:19 +0200
xserver: allow use of Terminus as TTF
Alan Pearce alan@alanpearce.eu
Sun, 06 Oct 2019 07:45:24 +0200
user-interface: install sshfs
Alan Pearce alan@alanpearce.eu
Sun, 06 Oct 2019 03:21:05 +0200
Add shell aliases for common development and administration tasks
Alan Pearce alan@alanpearce.eu
Sun, 06 Oct 2019 00:19:35 +0200
Ignore build artifacts
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 19:43:54 +0200
Move mosh to user space
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 19:43:41 +0200
Move darwin configuration to user
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 19:43:32 +0200
zsh: make l1 really simple
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 22:19:15 +0200
zsh: move current aliases to home-manager
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 22:17:05 +0200
zsh: Remove unused ec alias
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 22:05:18 +0200
zsh: remove ls wrapper No longer required since removal of support for GNU ls on darwin
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 19:26:58 +0200
zsh: Don't add colour to ls output
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 19:25:16 +0200
Add missing references to user-interface module
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 19:21:59 +0200
Fix errors in passwords modules
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 19:18:02 +0200
Remove support for GNU ls on darwin
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 19:10:37 +0200
Purge unstable from system/
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 18:05:04 +0200
Fix whois conflict
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 18:04:46 +0200
Move shell and UI packages to user
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 18:04:34 +0200
Move gaming packages to user
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 18:02:48 +0200
Move password module to user
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 18:01:57 +0200
Fix overzealous find/replace
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 18:00:36 +0200
Optimise zsh startup
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 05:50:05 +0200
zsh: remove zplugin module check
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 05:32:26 +0200
zsh: import zplugin to home-manager
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 05:30:50 +0200
user-interface: ensure zsh has access to completions
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 01:42:36 +0200
Use home-manager where possible for zsh configuration
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 01:41:47 +0200
zsh: source home-manager environment
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 01:09:20 +0200
satoshipay: disable broken GUI packages on macOS
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 00:55:25 +0200
Import emacs package to home-manager configuration
Alan Pearce alan@alanpearce.eu
Sat, 05 Oct 2019 00:53:20 +0200
Re-organise development configuration
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 23:26:28 +0200
Support unstable overlay on non-nixos systems
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 21:25:12 +0200
Inline rofi configuration
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 22:15:06 +0200
Delete unused rofi-pass configuration
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 22:08:19 +0200
Remove configuration for unused terminals
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 22:06:35 +0200
Inline sxhkd config
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 22:04:28 +0200
Inline ledger configuration
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 21:56:23 +0200
Combine javascript configurations
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 21:55:04 +0200
Move dotfile-related packages to home-manager
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 21:40:13 +0200
Remove stow and scripts
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 21:35:17 +0200
Emacs: solve home-manager logic difference
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 21:24:26 +0200
prefect: use nixos config
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 21:24:12 +0200
Simplify console keyboard config by using Xkb config
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 19:45:25 +0200
Enable home-manager HTML manual
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 16:47:44 +0200
Set session variables across all platforms
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 16:47:25 +0200
Move satoshipay packages to home-manager
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 16:43:20 +0200
Move javascript package setup to home-manager
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 16:32:12 +0200
Merge duplicate xkbOptions definitions
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 16:31:36 +0200
Move Emacs to user configuration
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 16:14:13 +0200
Import nixos-unstable as overlay
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 16:13:35 +0200
dunst: add missing configuration
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 11:51:00 +0200
dunst: show newlines
Alan Pearce alan@alanpearce.eu
Fri, 04 Oct 2019 11:09:53 +0200
Simplify nix configuration
Alan Pearce alan@alanpearce.eu
Thu, 03 Oct 2019 22:38:41 +0200
Migrate git config to home-manager
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 23:32:01 +0200
user-interface: use OpenGL for compton
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 20:21:51 +0200
prefect: fix networking.domain
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 20:21:41 +0200
xserver: bind capslock to escape
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 20:21:20 +0200
Create private directory
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 20:02:32 +0200
Add trillian user configuration
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 19:58:06 +0200
installer: explain failures
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 19:57:52 +0200
Migrate dunst to home-manager
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 17:28:38 +0200
Add 'system/' from commit '5016c7440ad771fd990e1aa142fc4de0bdc382bd' git-subtree-dir: system git-subtree-mainline: ec7f1357d16ff2f4aa7430a2940a0b9519018595 git-subtree-split: 5016c7440ad771fd990e1aa142fc4de0bdc382bd
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 16:55:35 +0200
Add 'user/' from commit 'a261579a74bc3bf9ec673ef190f1ec4bb625b86b' git-subtree-dir: user git-subtree-mainline: 8a65ab00b625139984aeb6c3a1a93f8bc9d3fc85 git-subtree-split: a261579a74bc3bf9ec673ef190f1ec4bb625b86b
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 16:55:23 +0200
Initial commit
Alan Pearce alan@alanpearce.eu
Wed, 02 Oct 2019 16:54:28 +0200
Remove TabNine configuration file It overwrites its own configuration, so it does not make sense to manage it in git.
Alan Pearce alan@alanpearce.eu
Tue, 01 Oct 2019 22:23:57 +0200
Create initial configuration for satoshipad
Alan Pearce alan@alanpearce.eu
Tue, 01 Oct 2019 22:17:06 +0200
Ignore build artifact
Alan Pearce alan@alanpearce.eu
Tue, 01 Oct 2019 22:10:19 +0200
Create initial configuration for prefect
Alan Pearce alan@alanpearce.eu
Tue, 01 Oct 2019 22:10:10 +0200
Create shim home-manager modules
Alan Pearce alan@alanpearce.eu
Tue, 01 Oct 2019 22:09:51 +0200
Prepare for home-manager migration
Alan Pearce alan@alanpearce.eu
Tue, 01 Oct 2019 21:24:50 +0200
Cleanup unused dotfile categories
Alan Pearce alan@alanpearce.eu
Tue, 01 Oct 2019 19:59:29 +0200
Emacs: display flymake errors in echo area
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 17:08:18 +0200
zsh: alias pino to pino-pretty
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 16:38:27 +0200
zsh: remove bunyan alias (installed as system package)
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 16:38:15 +0200
Emacs: add kill-buffer keybind
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 14:47:56 +0200
zsh: hide loading message for kubectl-aliases
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 13:01:45 +0200
Setup networkmanager_dmenu
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 12:42:03 +0200
Emacs: add binding for evil-avy-goto-symbol-1
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 12:36:14 +0200
Merge branch 'master' of https://git.alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 11:18:07 +0200
Emacs: parse ANSI colour codes in compilation (e.g. tsc) buffers
Alan Pearce alan@alanpearce.eu
Fri, 27 Sep 2019 16:25:11 +0200
zsh: use pnpx for javascript packages
Alan Pearce alan@alanpearce.eu
Fri, 27 Sep 2019 12:40:26 +0200
zsh: Remove docker-compose completion Included with later versions of docker-compose
Alan Pearce alan@alanpearce.eu
Thu, 26 Sep 2019 13:28:31 +0200
sxhkd: map audio buttons to cmus-remote
Alan Pearce alan@alanpearce.eu
Wed, 25 Sep 2019 16:39:33 +0200
Emacs: delay loading of mu4e
Alan Pearce alan@alanpearce.eu
Tue, 24 Sep 2019 17:46:31 +0200
Emacs: show prettier errors in echo area
Alan Pearce alan@alanpearce.eu
Tue, 24 Sep 2019 17:46:13 +0200
Emacs: fix typo
Alan Pearce alan@alanpearce.eu
Tue, 24 Sep 2019 16:20:53 +0200
Emacs: optimise startup time
Alan Pearce alan@alanpearce.eu
Mon, 23 Sep 2019 22:14:01 +0200
zsh: fix zplugin module detection logic
Alan Pearce alan@alanpearce.eu
Mon, 23 Sep 2019 17:45:50 +0200
xresources: configure xst
Alan Pearce alan@alanpearce.eu
Mon, 23 Sep 2019 10:42:40 +0200
i3: launch updated xst
Alan Pearce alan@alanpearce.eu
Mon, 23 Sep 2019 10:42:24 +0200
zsh: Tweak plugin loading
Alan Pearce alan@alanpearce.eu
Sun, 22 Sep 2019 14:09:38 +0200
zsh: conditionally lazy load docker-compose and kubernetes plugins
Alan Pearce alan@alanpearce.eu
Sun, 22 Sep 2019 14:07:19 +0200
zsh: enable zplugin reporting
Alan Pearce alan@alanpearce.eu
Sun, 22 Sep 2019 14:06:48 +0200
zsh: load zplugin module if available
Alan Pearce alan@alanpearce.eu
Sun, 22 Sep 2019 14:02:30 +0200
Emacs: increase line-spacing
Alan Pearce alan@alanpearce.eu
Fri, 20 Sep 2019 14:55:56 +0200
zsh: add aliases for ava with --tap
Alan Pearce alan@alanpearce.eu
Wed, 18 Sep 2019 17:30:22 +0200
zsh: remove ava-ts aliases
Alan Pearce alan@alanpearce.eu
Wed, 18 Sep 2019 17:30:12 +0200
i3: use firefox developer edition
Alan Pearce alan@alanpearce.eu
Wed, 18 Sep 2019 17:29:54 +0200
xresources: give st a small amount of padding
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 12:20:59 +0200
i3: use bitmap fonts
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 11:35:39 +0200
termite: use `compile` to reload configuration
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 11:35:20 +0200
i3: Use xst/st as terminal
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 11:35:02 +0200
i3: use xautolock as locker
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 11:34:50 +0200
xresources: remove padding in xst
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 11:34:33 +0200
xresources: normalise font configuration
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 16:49:10 +0200
i3: Remove ssh option from rofi
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 16:15:55 +0200
Emacs: add smerge hydra
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 15:53:19 +0200
Emacs: fix missing projectile hydra options on first call
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 15:52:53 +0200
Emacs: disable evil-quickscope in git-rebase mode
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 15:52:33 +0200
trezor: use ed25519 curves for SSH
Alan Pearce alan@alanpearce.eu
Fri, 13 Sep 2019 11:19:25 +0200
TabNine: add haskell language server
Alan Pearce alan@alanpearce.eu
Thu, 12 Sep 2019 19:19:42 +0200
Emacs: Disable mu4e if missing mu
Alan Pearce alan@alanpearce.eu
Thu, 12 Sep 2019 19:18:28 +0200
Emacs: add dockerfile and yaml language servers
Alan Pearce alan@alanpearce.eu
Thu, 12 Sep 2019 15:31:34 +0200
TabNine: add dockerfile and yaml language servers
Alan Pearce alan@alanpearce.eu
Thu, 12 Sep 2019 15:31:17 +0200
Emacs: improve company + tabnine setup
Alan Pearce alan@alanpearce.eu
Tue, 10 Sep 2019 12:32:44 +0200
Emacs: auto-find monorepo sub-projects
Alan Pearce alan@alanpearce.eu
Fri, 06 Sep 2019 12:37:49 +0200
Emacs: fix prettier_d config
Alan Pearce alan@alanpearce.eu
Fri, 30 Aug 2019 16:50:31 +0200
zsh: improve docker-compose setup
Alan Pearce alan@alanpearce.eu
Fri, 30 Aug 2019 16:50:20 +0200
zsh: improve argument-killing widgets
Alan Pearce alan@alanpearce.eu
Fri, 30 Aug 2019 16:50:03 +0200
autorandr: remove DPI setting
Alan Pearce alan@alanpearce.eu
Wed, 28 Aug 2019 16:47:27 +0200
autorandr: Split docked config into -open and -closed
Alan Pearce alan@alanpearce.eu
Wed, 28 Aug 2019 16:47:12 +0200
Emacs: reformat
Alan Pearce alan@alanpearce.eu
Wed, 28 Aug 2019 15:40:55 +0200
Emacs: make eyebrowse mode-line indicator more compact
Alan Pearce alan@alanpearce.eu
Wed, 28 Aug 2019 15:40:32 +0200
Emacs: pick first mu4e context
Alan Pearce alan@alanpearce.eu
Wed, 28 Aug 2019 15:40:14 +0200
Emacs: use typescript parser for prettier_d
Alan Pearce alan@alanpearce.eu
Wed, 28 Aug 2019 15:39:49 +0200
Emacs: enable projectile-ripgrep to be used
Alan Pearce alan@alanpearce.eu
Mon, 26 Aug 2019 16:32:15 +0200
Emacs: set default projectile search to ripgrep
Alan Pearce alan@alanpearce.eu
Mon, 26 Aug 2019 16:31:46 +0200
Emacs: make mu4e indexing quieter and more efficient
Alan Pearce alan@alanpearce.eu
Mon, 26 Aug 2019 16:05:20 +0200
xresources: use Babita Oil theme
Alan Pearce alan@alanpearce.eu
Mon, 26 Aug 2019 11:52:25 +0200
Emacs: configure MTA
Alan Pearce alan@alanpearce.eu
Mon, 19 Aug 2019 14:44:56 +0200
Emacs: fix mu4e UID problem
Alan Pearce alan@alanpearce.eu
Mon, 19 Aug 2019 11:35:26 +0200
Emacs: use partial completion in eshell
Alan Pearce alan@alanpearce.eu
Mon, 19 Aug 2019 11:33:49 +0200
Emacs: fix mu4e at work
Alan Pearce alan@alanpearce.eu
Mon, 19 Aug 2019 11:33:38 +0200
Emacs: fix winner keybindings
Alan Pearce alan@alanpearce.eu
Thu, 15 Aug 2019 15:38:45 +0200
Emacs: configure eshell-toggle
Alan Pearce alan@alanpearce.eu
Thu, 15 Aug 2019 15:38:34 +0200
Emacs: do nothing after switching to new workspace
Alan Pearce alan@alanpearce.eu
Thu, 15 Aug 2019 15:38:09 +0200
zsh: Remove yarn wrapper
Alan Pearce alan@alanpearce.eu
Thu, 15 Aug 2019 15:37:50 +0200
Emacs: copy basic zsh aliases to eshell
Alan Pearce alan@alanpearce.eu
Thu, 15 Aug 2019 15:34:50 +0200
zsh: remove unused aliases
Alan Pearce alan@alanpearce.eu
Thu, 15 Aug 2019 15:29:43 +0200
Emacs: Simplify modeline display
Alan Pearce alan@alanpearce.eu
Tue, 06 Aug 2019 15:55:03 +0200
Override system monospace fonts
Alan Pearce alan@alanpearce.eu
Tue, 06 Aug 2019 15:35:21 +0200
Emacs: fix deprecation warning
Alan Pearce alan@alanpearce.eu
Tue, 06 Aug 2019 15:34:06 +0200
Emacs: auto-update mu4e
Alan Pearce alan@alanpearce.eu
Tue, 06 Aug 2019 15:16:36 +0200
Emacs: moodify eyebrowse
Alan Pearce alan@alanpearce.eu
Tue, 06 Aug 2019 15:16:28 +0200
Emacs: pick work context automatically on satoshipad
Alan Pearce alan@alanpearce.eu
Mon, 05 Aug 2019 16:44:50 +0200
Re-add e-mail setup
Alan Pearce alan@alanpearce.eu
Mon, 05 Aug 2019 14:46:37 +0200
Xresources: Switch to DMZ cursor theme
Alan Pearce alan@alanpearce.eu
Mon, 05 Aug 2019 09:46:19 +0200
Emacs: setup esh-buf-stack after eshell
Alan Pearce alan@alanpearce.eu
Sun, 04 Aug 2019 15:11:44 +0200
Emacs: remove trash function
Alan Pearce alan@alanpearce.eu
Sun, 04 Aug 2019 15:10:41 +0200
Emacs: setup ws-butler
Alan Pearce alan@alanpearce.eu
Sun, 04 Aug 2019 15:10:21 +0200
Emacs: reduce byte-compiler warnings
Alan Pearce alan@alanpearce.eu
Sun, 04 Aug 2019 15:10:07 +0200
Emacs: enable company-tabnine at startup
Alan Pearce alan@alanpearce.eu
Fri, 02 Aug 2019 16:57:48 +0200
i3: prioritise commands over windows in rofi
Alan Pearce alan@alanpearce.eu
Fri, 02 Aug 2019 11:56:38 +0200
i3: bind Cmd/Super + w to kill
Alan Pearce alan@alanpearce.eu
Fri, 02 Aug 2019 11:54:45 +0200
Emacs: improve eshell setup
Alan Pearce alan@alanpearce.eu
Thu, 01 Aug 2019 17:36:43 +0200
Emacs: ensure prettier_d respects configuration
Alan Pearce alan@alanpearce.eu
Tue, 30 Jul 2019 12:57:22 +0200
Emacs: delete outdated Makefile
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 18:19:50 +0200
zsh: remove autopair to enable completion in braces
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 17:13:00 +0200
Emacs: use prettier_d if available
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 17:04:08 +0200
Emacs: use tabs in makefiles
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 17:00:57 +0200
Emacs: make tab key also indent
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 17:00:38 +0200
git: add .git to .gitignore to improve rg --hidden
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 14:24:36 +0200
Emacs: Ensure no byte-compile warnings for string-trim
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 10:32:53 +0200
Emacs: use preloaded trim function
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 10:31:51 +0200
Emacs: load counsel-projectile earlier
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 10:31:41 +0200
zsh: configure careful_rm to trash files under $HOME
Alan Pearce alan@alanpearce.eu
Thu, 25 Jul 2019 17:15:31 +0200
Emacs: run local checkout of company-tabnine
Alan Pearce alan@alanpearce.eu
Wed, 24 Jul 2019 17:00:36 +0200
TabNine: update configuration
Alan Pearce alan@alanpearce.eu
Wed, 24 Jul 2019 14:30:21 +0200
Emacs: configure lsp-mode for haskell
Alan Pearce alan@alanpearce.eu
Tue, 23 Jul 2019 17:54:28 +0200
Emacs: ignore (p)npm lockfiles in projectile
Alan Pearce alan@alanpearce.eu
Tue, 23 Jul 2019 16:15:46 +0200
Emacs: don't auto-enable prettier in JS files
Alan Pearce alan@alanpearce.eu
Fri, 19 Jul 2019 15:29:37 +0200
Git: add lfs config
Alan Pearce alan@alanpearce.eu
Fri, 19 Jul 2019 15:29:29 +0200
Emacs: make company case-{preserving,sensitize}
Alan Pearce alan@alanpearce.eu
Fri, 19 Jul 2019 15:28:29 +0200
Termite: increase yellow contrast
Alan Pearce alan@alanpearce.eu
Mon, 15 Jul 2019 14:29:42 +0200
TabNine: add more language server configurations
Alan Pearce alan@alanpearce.eu
Mon, 08 Jul 2019 11:26:58 +0200
Emacs: split windows horizontally, never vertically
Alan Pearce alan@alanpearce.eu
Wed, 10 Jul 2019 23:04:21 +0200
Emacs: remove sudo prompts when reading Emacs source
Alan Pearce alan@alanpearce.eu
Wed, 10 Jul 2019 22:35:09 +0200
Emacs: tweak window settings
Alan Pearce alan@alanpearce.eu
Wed, 10 Jul 2019 22:34:13 +0200
Emacs: don't automatically byte-compile custom.el
Alan Pearce alan@alanpearce.eu
Wed, 10 Jul 2019 20:43:02 +0200
Emacs: remove magit section highlighting
Alan Pearce alan@alanpearce.eu
Wed, 10 Jul 2019 18:40:12 +0200
Emacs: disable hl-line-mode
Alan Pearce alan@alanpearce.eu
Wed, 10 Jul 2019 17:45:21 +0200
Emacs: remove magit section indicators from fringe
Alan Pearce alan@alanpearce.eu
Wed, 10 Jul 2019 17:45:05 +0200
Emacs: switch to almost-mono-white theme
Alan Pearce alan@alanpearce.eu
Wed, 10 Jul 2019 16:19:10 +0200
Emacs: remove company-lsp
Alan Pearce alan@alanpearce.eu
Tue, 09 Jul 2019 19:38:53 +0200
Emacs: run exec-path-from-shell before other :init steps
Alan Pearce alan@alanpearce.eu
Fri, 05 Jul 2019 20:41:24 +0200
Fix TabNine adoption
Alan Pearce alan@alanpearce.eu
Fri, 05 Jul 2019 20:41:14 +0200
Emacs: enable LSP in more modes
Alan Pearce alan@alanpearce.eu
Fri, 05 Jul 2019 16:16:31 +0200
Emacs: configure flymake-diagnostic-at-point
Alan Pearce alan@alanpearce.eu
Fri, 05 Jul 2019 14:13:22 +0200
Add TabNine configuration
Alan Pearce alan@alanpearce.eu
Thu, 04 Jul 2019 16:58:35 +0200
Emacs: fix company-tabnine/lsp interaction
Alan Pearce alan@alanpearce.eu
Thu, 04 Jul 2019 16:57:15 +0200
Rofi: make matching more predictable
Alan Pearce alan@alanpearce.eu
Thu, 04 Jul 2019 14:06:26 +0200
Emacs: don't clobber minibuffer completion
Alan Pearce alan@alanpearce.eu
Thu, 04 Jul 2019 13:16:49 +0200
Emacs: Fix lsp javascript setup
Alan Pearce alan@alanpearce.eu
Thu, 04 Jul 2019 13:16:33 +0200
Emacs: appease the byte compiler
Alan Pearce alan@alanpearce.eu
Wed, 03 Jul 2019 18:46:48 +0200
Emacs: optimise exec-exec-path-from-shell init
Alan Pearce alan@alanpearce.eu
Wed, 03 Jul 2019 18:46:32 +0200
Emacs: add keybind to bypass company-tabnine
Alan Pearce alan@alanpearce.eu
Wed, 03 Jul 2019 12:45:07 +0200
Emacs: fix lsp configuration
Alan Pearce alan@alanpearce.eu
Wed, 03 Jul 2019 12:14:14 +0200
Emacs: enable lsp in javascript-mode
Alan Pearce alan@alanpearce.eu
Wed, 03 Jul 2019 12:03:25 +0200
Emacs: appease byte-compiler
Alan Pearce alan@alanpearce.eu
Wed, 03 Jul 2019 12:01:12 +0200
Emacs: setup nix-update
Alan Pearce alan@alanpearce.eu
Tue, 02 Jul 2019 20:54:23 +0200
Emacs: update company setup - Use TNG (incompatible with company-box)[0] - Setup company-tabnine - Use recommended company-tabnine configuration [0]: https://github.com/sebastiencs/company-box/issues/47
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 13:24:03 +0200
Emacs: fix exec-path on macOS
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 13:12:37 +0200
Add Trezor-based GnuPG configuration
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 12:44:43 +0200
adopt: fix on macOS
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 12:42:53 +0200
GnuPG: switch to OpenPGP keyserver
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 12:42:31 +0200
Emacs: configure "transparent" titlebars on macOS
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 12:38:26 +0200
Emacs: default crux-reopen-as-root-mode off It interferes with reading paths under /nix, which are read-only anyway
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 11:49:46 +0200
Emacs: always show eyebrowse indicator
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2019 14:51:56 +0200
Emacs: disable evil-company-tng again
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2019 14:51:44 +0200
Emacs: properly disable snippet warning in lsp-ui
Alan Pearce alan@alanpearce.eu
Tue, 25 Jun 2019 14:51:25 +0200
Emacs: Don't normalise case of dabbrev completions
Alan Pearce alan@alanpearce.eu
Fri, 21 Jun 2019 11:31:35 +0200
zsh: remove EDITOR override Provided in nixos-configuration
Alan Pearce alan@alanpearce.eu
Thu, 20 Jun 2019 16:24:01 +0200
Emacs: fix missing keymap-package autoload
Alan Pearce alan@alanpearce.eu
Tue, 18 Jun 2019 14:35:39 +0200
Emacs: tweak lsp-ui configuration
Alan Pearce alan@alanpearce.eu
Tue, 18 Jun 2019 14:35:08 +0200
Emacs: disable evil-quickscope in magit-mode It seems to override magit's keybindings, although it wasn't doing that before
Alan Pearce alan@alanpearce.eu
Tue, 18 Jun 2019 14:34:15 +0200
Emacs: enable winner-mode
Alan Pearce alan@alanpearce.eu
Tue, 18 Jun 2019 14:33:23 +0200
Emacs: disable tabs
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 23:05:47 +0200
Emacs: use company-tng
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 23:05:31 +0200
Emacs: use correct customize function
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 23:00:12 +0200
Emacs: Enable swiper
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 22:26:41 +0200
Emacs: correctly organise minibuffer/modeline code
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 22:14:54 +0200
Emacs: define some ex commands
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 22:13:21 +0200
Emacs: fix eyebrowse init
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 22:02:49 +0200
Emacs: appease the byte compiler
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 22:00:20 +0200
Emacs: configure avy to focus on current window
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 21:59:34 +0200
Emacs: defer more packages
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 21:59:19 +0200
Emacs: fix keybinds
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 21:58:23 +0200
Emacs: appease evil-collection config check
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 21:57:35 +0200
Emacs: change completion mode
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 11:58:31 +0200
Emacs: fix leader in magit
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 11:58:23 +0200
Emacs: fix evil/evil-collection pre-init
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 11:58:00 +0200
Emacs: fix window config
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 11:57:41 +0200
Emacs: remove unused helpers
Alan Pearce alan@alanpearce.eu
Mon, 17 Jun 2019 11:56:56 +0200
Emacs: rework config I missed some things, but time will tell if I actually need them
Alan Pearce alan@alanpearce.eu
Sun, 16 Jun 2019 23:19:21 +0200
i3: update startup programs
Alan Pearce alan@alanpearce.eu
Tue, 04 Jun 2019 15:23:19 +0200
Emacs: fix nix indentation
Alan Pearce alan@alanpearce.eu
Tue, 04 Jun 2019 15:23:08 +0200
Emacs: Fix startup errors
Alan Pearce alan@alanpearce.eu
Tue, 04 Jun 2019 15:23:00 +0200
Emacs: always ignore node_modules in projectile
Alan Pearce alan@alanpearce.eu
Tue, 28 May 2019 09:57:25 +0200
Emacs: fix startup error
Alan Pearce alan@alanpearce.eu
Tue, 28 May 2019 09:57:13 +0200
Emacs: Remove call to uninstalled evil-mu4e package
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:24:36 +0200
Emacs: Improve contrast of inactive buffer modeline and (mini)buffer
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:23:49 +0200
Emacs: Remove github-only open-pull-request function For me, the GitHub monoculture is a thing of the past.
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:20:33 +0200
Emacs: Display flycheck tooltips for longer
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:17:09 +0200
Emacs: Bind <leader> x to C-x keymap
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:16:31 +0200
Emacs: Make minions lighter nicer
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:15:53 +0200
i3: Add startup applications
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:03:50 +0200
i3: Auto-assign windows to workspaces
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:03:28 +0200
Emacs: bind help-map to <leader> h
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:03:10 +0200
Termite: Enable "infinite" scrollback
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:02:49 +0200
zsh: re-add wprop alias
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:02:38 +0200
Emacs: prettify mode line with moody
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:02:24 +0200
Emacs: clarify minions mode-line lighter
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:01:39 +0200
Emacs: replace diminish with minions
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 15:59:13 +0200
Only install nix-zsh-completions on non-NixOS + Nix setups
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2019 15:48:28 +0200
Revert "Recreate autorandr config" This reverts commit e966069d2b91b52fec21841cb2dff7b366d92a18.
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2019 12:21:08 +0200
zsh: lowercase git branch for kubernetes commands
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2019 17:15:17 +0200
i3: use termite
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2019 17:15:10 +0200
Recreate autorandr config
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2019 17:14:58 +0200
termite: Create initial config
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2019 17:13:23 +0200
i3: switch to mate-terminal
Alan Pearce alan@alanpearce.eu
Wed, 24 Apr 2019 17:19:53 +0200
Emacs: Explicitly enable TIDE completion
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2019 13:50:40 +0200
autorandr: Don't restart i3 on monitor hotplug
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2019 13:50:17 +0200
Bind workspaces to outputs
Alan Pearce alan@alanpearce.eu
Thu, 28 Mar 2019 16:32:25 +0100
autorandr: set primary monitor when docked
Alan Pearce alan@alanpearce.eu
Thu, 28 Mar 2019 16:32:11 +0100
i3: Add workspace move commands
Alan Pearce alan@alanpearce.eu
Thu, 28 Mar 2019 16:24:20 +0100
i3: remove gaps
Alan Pearce alan@alanpearce.eu
Thu, 28 Mar 2019 16:21:48 +0100
Remove mail setup
Alan Pearce alan@alanpearce.eu
Thu, 28 Mar 2019 16:14:05 +0100
Remove mu4e
Alan Pearce alan@alanpearce.eu
Thu, 28 Mar 2019 16:12:48 +0100
zsh: Add kubernetes release detection
Alan Pearce alan@alanpearce.eu
Sat, 23 Mar 2019 13:27:28 +0100
zsh: Sort pending deployments
Alan Pearce alan@alanpearce.eu
Sat, 23 Mar 2019 13:27:00 +0100
Emacs: remove non-working LSP setup
Alan Pearce alan@alanpearce.eu
Thu, 21 Mar 2019 16:36:23 +0100
Decrease laptop DPI
Alan Pearce alan@alanpearce.eu
Thu, 21 Mar 2019 16:34:37 +0100
Decrease Emacs font size
Alan Pearce alan@alanpearce.eu
Tue, 19 Mar 2019 12:03:25 +0100
xmodmap: Remap caps lock to escape
Alan Pearce alan@alanpearce.eu
Tue, 19 Mar 2019 11:53:40 +0100
zsh: Improve pending_deployments alias
Alan Pearce alan@alanpearce.eu
Tue, 12 Mar 2019 14:39:14 +0000
Emacs: ignore package-lock.json in projectile
Alan Pearce alan@alanpearce.eu
Wed, 06 Mar 2019 15:49:42 +0000
git: add sp: URL alias
Alan Pearce alan@alanpearce.eu
Wed, 06 Mar 2019 15:48:00 +0000
git: rebase by default, except on master
Alan Pearce alan@alanpearce.eu
Wed, 06 Mar 2019 15:47:42 +0000
zsh: Hide rprompt from copy/paste
Alan Pearce alan@alanpearce.eu
Mon, 25 Feb 2019 15:44:05 +0000
zsh: add aliases for common npm package commands
Alan Pearce alan@alanpearce.eu
Fri, 22 Feb 2019 17:41:05 +0000
Emacs: fix crux command shortcuts
Alan Pearce alan@alanpearce.eu
Fri, 22 Feb 2019 17:40:51 +0000
Emacs: Configure k8s-mode
Alan Pearce alan@alanpearce.eu
Tue, 19 Feb 2019 14:20:11 +0000
Git: fix SatoshiPay auto config include
Alan Pearce alan@alanpearce.eu
Wed, 06 Feb 2019 15:59:37 +0000
Git: remove bulkworkspaces setup
Alan Pearce alan@alanpearce.eu
Wed, 06 Feb 2019 15:59:25 +0000
Emacs: improve macOS chrome display
Alan Pearce alan@alanpearce.eu
Tue, 05 Feb 2019 15:20:57 +0000
JavaScript: always use HTTPS registry
Alan Pearce alan@alanpearce.eu
Mon, 04 Feb 2019 15:13:00 +0000
Emacs: Fix LSP setup
Alan Pearce alan@alanpearce.eu
Mon, 04 Feb 2019 15:12:44 +0000
zsh: Replace kubectl-aliases with my own fork
Alan Pearce alan@alanpearce.eu
Thu, 31 Jan 2019 09:26:07 +0000
zsh: Re-add kns and kx aliases
Alan Pearce alan@alanpearce.eu
Mon, 28 Jan 2019 14:27:05 +0000
zsh: replace dbz/kube-aliases with ahmetb/kubectl-aliases Some resource types were missing in dbz's package
Alan Pearce alan@alanpearce.eu
Thu, 24 Jan 2019 16:08:41 +0000
zsh: Add pending_deployments alias
Alan Pearce alan@alanpearce.eu
Fri, 18 Jan 2019 16:52:05 +0100
Emacs: Set evil-shift-width correctly
Alan Pearce alan@alanpearce.eu
Fri, 18 Jan 2019 15:45:19 +0100
npm: Disable update notifications
Alan Pearce alan@alanpearce.eu
Fri, 18 Jan 2019 15:42:46 +0100
Emacs: remove modeline configuration
Alan Pearce alan@alanpearce.eu
Mon, 14 Jan 2019 20:03:07 +0100
Emacs: Tweak startup
Alan Pearce alan@alanpearce.eu
Sat, 05 Jan 2019 16:30:41 +0100
nix: Remove node-packages overlay
Alan Pearce alan@alanpearce.eu
Thu, 27 Dec 2018 13:13:34 +0000
nix: Remove nixpkg overrides
Alan Pearce alan@alanpearce.eu
Thu, 27 Dec 2018 13:13:15 +0000
zsh: Don't set emacsclient as EDITOR unless present
Alan Pearce alan@alanpearce.eu
Mon, 24 Dec 2018 18:33:44 +0000
zsh: Install zsh-you-should-use
Alan Pearce alan@alanpearce.eu
Sun, 23 Dec 2018 10:45:58 +0000
zsh: Install zsh-nix-shell
Alan Pearce alan@alanpearce.eu
Sun, 23 Dec 2018 10:45:45 +0000
zsh: Fix ls -l on macOS
Alan Pearce alan@alanpearce.eu
Sun, 23 Dec 2018 10:45:24 +0000
zsh: Fix kube-aliases fixup
Alan Pearce alan@alanpearce.eu
Fri, 21 Dec 2018 14:38:05 +0100
Emacs: add mu4e "open in browser" action
Alan Pearce alan@alanpearce.eu
Fri, 21 Dec 2018 12:16:29 +0100
Emacs: stop mu4e asking silly questions
Alan Pearce alan@alanpearce.eu
Fri, 21 Dec 2018 12:15:55 +0100
mbsync: Improve gmail folder layout
Alan Pearce alan@alanpearce.eu
Fri, 21 Dec 2018 12:15:15 +0100
npm: don't rebuild bundles all the time
Alan Pearce alan@alanpearce.eu
Fri, 21 Dec 2018 12:14:59 +0100
Emacs: search hidden files with counsel-ag
Alan Pearce alan@alanpearce.eu
Fri, 21 Dec 2018 11:17:12 +0100
Merge branch 'master' of https://git.alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Fri, 21 Dec 2018 11:17:03 +0100
zsh: Enable watch with aliases
Alan Pearce alan@alanpearce.eu
Thu, 20 Dec 2018 15:36:28 +0100
zsh: Show kubectl namespace when in a kubernetes folder
Alan Pearce alan@alanpearce.eu
Thu, 20 Dec 2018 14:53:59 +0100
zsh: auto-create HISTFILE dir on startup
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 22:30:54 +0100
zsh: Fix SSH optimisation
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 22:28:28 +0100
zsh: remove unused OS compatibility
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 22:23:50 +0100
zsh: Optimise plugins for ssh/mosh connections
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 22:22:03 +0100
zsh: Fix SSH_AUTH_SOCK setting without gpgconf
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 21:01:41 +0100
zsh: Update zplugin init code
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 21:00:11 +0100
zsh: cleanup
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 20:52:59 +0100
zsh: optimise startup
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 19:10:22 +0100
zsh: Set a basic fallback prompt
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 19:10:02 +0100
zsh: Add calc plugin
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 19:09:33 +0100
zsh: install autosuggestions
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 16:50:48 +0100
mlterm: Make colours nicer
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 16:23:01 +0100
zsh: Install careful_rm, cd-gitroot
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 15:06:50 +0100
zsh: Fix kube-aliases help
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 15:06:32 +0100
zsh: add kx=kubectx alias
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 12:13:11 +0100
zsh: Optimise startup
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 12:13:04 +0100
zsh: Optimise startup
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 11:55:50 +0100
zsh: Add kube context to prompt
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 11:47:21 +0100
zsh: Use agkozak prompt
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 11:46:56 +0100
zsh: simplify OMZ snippet loads
Alan Pearce alan@alanpearce.eu
Wed, 19 Dec 2018 11:43:21 +0100
zsh: remove = from WORDCHARS
Alan Pearce alan@alanpearce.eu
Fri, 07 Dec 2018 11:33:35 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Thu, 29 Nov 2018 20:33:11 +0100
Emacs: fix ob-sh startup error
Alan Pearce alan@alanpearce.eu
Thu, 29 Nov 2018 20:32:58 +0100
Emacs: simplify macOS font setup
Alan Pearce alan@alanpearce.eu
Thu, 29 Nov 2018 20:32:38 +0100
mlterm: increase scrollback
Alan Pearce alan@alanpearce.eu
Wed, 14 Nov 2018 13:05:40 +0100
Emacs: use global eldoc mode
Alan Pearce alan@alanpearce.eu
Wed, 14 Nov 2018 13:05:31 +0100
autorandr: Don't toggle wifi on docked state
Alan Pearce alan@alanpearce.eu
Wed, 07 Nov 2018 17:20:36 +0100
Emacs: update directories
Alan Pearce alan@alanpearce.eu
Thu, 18 Oct 2018 23:05:05 +0200
Emacs: remove ledger
Alan Pearce alan@alanpearce.eu
Thu, 18 Oct 2018 23:04:52 +0200
zsh: Remove outdated environment variable
Alan Pearce alan@alanpearce.eu
Thu, 18 Oct 2018 23:03:18 +0200
zsh: Enable colours in ls on OSX
Alan Pearce alan@alanpearce.eu
Thu, 18 Oct 2018 23:02:58 +0200
Emacs: Only enable async byte compile if loaded
Alan Pearce alan@alanpearce.eu
Wed, 17 Oct 2018 22:27:20 +0200
Emacs: Fix evil/evil-collection compatibility
Alan Pearce alan@alanpearce.eu
Wed, 17 Oct 2018 22:26:57 +0200
Emacs: Fix oddities with counsel-projectile
Alan Pearce alan@alanpearce.eu
Wed, 17 Oct 2018 22:26:36 +0200
Emacs: Configure spaceline for normal Emacs
Alan Pearce alan@alanpearce.eu
Wed, 17 Oct 2018 22:26:11 +0200
Emacs: remove outshine + navi
Alan Pearce alan@alanpearce.eu
Fri, 12 Oct 2018 15:37:15 +0200
Simplify email setup
Alan Pearce alan@alanpearce.eu
Thu, 11 Oct 2018 14:48:19 +0200
Git: enable SatoshiPay configuration for GitLab
Alan Pearce alan@alanpearce.eu
Wed, 10 Oct 2018 15:55:50 +0200
Emacs: add useful leader key sequences
Alan Pearce alan@alanpearce.eu
Wed, 10 Oct 2018 15:55:31 +0200
Merge branch 'master' of https://git.alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Sun, 07 Oct 2018 17:57:16 +0200
Emacs: fix spacemacs theme loading
Alan Pearce alan@alanpearce.eu
Sun, 07 Oct 2018 16:22:37 +0200
git: enable pending with GitHub squash-merges
Alan Pearce alan@alanpearce.eu
Thu, 27 Sep 2018 13:54:06 +0200
git: Show tags in git lg
Alan Pearce alan@alanpearce.eu
Fri, 21 Sep 2018 15:23:01 +0200
Emacs: Configure prettier-js
Alan Pearce alan@alanpearce.eu
Fri, 07 Sep 2018 17:10:04 +0200
Emacs: setup tslint automatically
Alan Pearce alan@alanpearce.eu
Fri, 07 Sep 2018 17:09:45 +0200
Make terminal colours more readable
Alan Pearce alan@alanpearce.eu
Mon, 27 Aug 2018 12:50:42 +0200
Emacs: use spacemacs-theme
Alan Pearce alan@alanpearce.eu
Sun, 26 Aug 2018 20:30:25 +0200
emacs: dedicate a prefix to beancount
Alan Pearce alan@alanpearce.eu
Mon, 20 Aug 2018 12:09:41 +0200
emacs: Silence some warnings
Alan Pearce alan@alanpearce.eu
Mon, 20 Aug 2018 12:09:30 +0200
emacs: fix open-project in non-default ghq root
Alan Pearce alan@alanpearce.eu
Mon, 20 Aug 2018 12:08:37 +0200
emacs: fix pull-request command
Alan Pearce alan@alanpearce.eu
Thu, 16 Aug 2018 09:47:43 +0200
xresources: Specify emacs font
Alan Pearce alan@alanpearce.eu
Thu, 16 Aug 2018 09:47:32 +0200
mlterm: update fonts
Alan Pearce alan@alanpearce.eu
Wed, 08 Aug 2018 13:57:34 +0200
Git: fix lasttag showing non-version tags
Alan Pearce alan@alanpearce.eu
Fri, 03 Aug 2018 14:14:38 +0200
mlterm: make yellow readable on white
Alan Pearce alan@alanpearce.eu
Wed, 01 Aug 2018 12:22:06 +0200
git: improve lasttag alias
Alan Pearce alan@alanpearce.eu
Wed, 01 Aug 2018 12:21:54 +0200
git: workaround bulkworkspaces weirdness
Alan Pearce alan@alanpearce.eu
Sat, 21 Jul 2018 13:38:47 +0200
Emacs: make closing buffers less confusing
Alan Pearce alan@alanpearce.eu
Sat, 21 Jul 2018 13:37:57 +0200
Emacs: don't require pinentry Removed in version 26 and doesn't currently appear to be necessary anyway
Alan Pearce alan@alanpearce.eu
Sat, 21 Jul 2018 13:37:31 +0200
Emacs: Enabled display-line-numbers mode, if available
Alan Pearce alan@alanpearce.eu
Sat, 21 Jul 2018 13:37:16 +0200
Emacs: load sentence-navigation with care
Alan Pearce alan@alanpearce.eu
Thu, 12 Jul 2018 15:46:51 +0200
Emacs: fix projectile project types after breaking change
Alan Pearce alan@alanpearce.eu
Thu, 12 Jul 2018 15:45:53 +0200
zsh: Setup helm completion more reliably
Alan Pearce alan@alanpearce.eu
Thu, 05 Jul 2018 15:18:15 +0200
Emacs: Fix eyebrowse evil keybinds missing
Alan Pearce alan@alanpearce.eu
Thu, 05 Jul 2018 15:17:46 +0200
Emacs: Rename spam->junk
Alan Pearce alan@alanpearce.eu
Sat, 30 Jun 2018 22:17:05 +0200
emacs: add more evil leader keys
Alan Pearce alan@alanpearce.eu
Fri, 29 Jun 2018 13:08:18 +0200
git: fix conditional include
Alan Pearce alan@alanpearce.eu
Fri, 29 Jun 2018 13:05:40 +0200
emacs: setup kubernetes.el
Alan Pearce alan@alanpearce.eu
Wed, 27 Jun 2018 11:53:29 +0200
zsh: load helm completion
Alan Pearce alan@alanpearce.eu
Wed, 27 Jun 2018 11:53:09 +0200
zsh: fix incorrect loading of syntax/completion
Alan Pearce alan@alanpearce.eu
Wed, 27 Jun 2018 11:52:40 +0200
Emacs: setup typescript
Alan Pearce alan@alanpearce.eu
Tue, 26 Jun 2018 17:07:20 +0200
emacs: turn subword-mode back on
Alan Pearce alan@alanpearce.eu
Mon, 25 Jun 2018 11:11:00 +0200
emacs: configure magit-repos
Alan Pearce alan@alanpearce.eu
Fri, 22 Jun 2018 13:51:24 +0200
emacs: auto-compile asynchronously
Alan Pearce alan@alanpearce.eu
Fri, 22 Jun 2018 13:50:58 +0200
Emacs: don't use tern in web-mode I don't write JavaScript in HTML any more
Alan Pearce alan@alanpearce.eu
Fri, 22 Jun 2018 13:50:35 +0200
mlterm: Use a nice colour scheme
Alan Pearce alan@alanpearce.eu
Thu, 21 Jun 2018 11:29:40 +0200
Emacs: Add git-chore command
Alan Pearce alan@alanpearce.eu
Thu, 21 Jun 2018 11:29:21 +0200
Emacs: use xdg-open when found, even if not in a DE
Alan Pearce alan@alanpearce.eu
Thu, 21 Jun 2018 11:28:59 +0200
mlterm: autosave
Alan Pearce alan@alanpearce.eu
Mon, 18 Jun 2018 20:45:47 +0200
Update mail config
Alan Pearce alan@alanpearce.eu
Mon, 18 Jun 2018 20:45:38 +0200
emacs: remove prog-fill
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 10:39:00 +0200
emacs: remove outdated comment
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:46:46 +0200
Emacs: make sure missing/outdated helm doesn't halt init
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:46:23 +0200
emacs: Remove non-working em-smart init code
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:46:06 +0200
emacs: Don't auto-fill markdown
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:45:14 +0200
emacs: Fix eshell prompt matching
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:45:00 +0200
emacs: Discard packages superceded by evil
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:44:25 +0200
emacs: Discard more unused modes
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:43:51 +0200
emacs: reformat
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:42:49 +0200
emacs: Discard some unused programming modes
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:42:12 +0200
emacs: Remove mu4e loading workaround NixOS automatically adds the lisp files to the load-path
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:40:21 +0200
emacs: Only consider applying dtrt-indent in prog modes
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 09:28:06 +0200
mlterm: Fix font size not changing with DPI
Alan Pearce alan@alanpearce.eu
Sat, 16 Jun 2018 22:33:06 +0200
emacs: Make git-gutter deleted fringe match others
Alan Pearce alan@alanpearce.eu
Sat, 16 Jun 2018 20:18:15 +0200
emacs: Remove some old emacs-style keybinds
Alan Pearce alan@alanpearce.eu
Sat, 16 Jun 2018 20:17:42 +0200
emacs: Use crux function to delete buffer and file
Alan Pearce alan@alanpearce.eu
Sat, 16 Jun 2018 20:17:18 +0200
emacs: avoid error loading org files with evil-org
Alan Pearce alan@alanpearce.eu
Sat, 16 Jun 2018 20:16:38 +0200
emacs: Remove evil-goggles
Alan Pearce alan@alanpearce.eu
Sat, 16 Jun 2018 20:16:24 +0200
Emacs: remove cyphejor version check
Alan Pearce alan@alanpearce.eu
Sat, 16 Jun 2018 20:16:02 +0200
Switch back to monotropic-theme
Alan Pearce alan@alanpearce.eu
Sat, 16 Jun 2018 20:15:42 +0200
zsh: customise fzf/anyframe
Alan Pearce alan@alanpearce.eu
Sat, 16 Jun 2018 16:17:13 +0200
emacs: Fix eyebrowse+evil
Alan Pearce alan@alanpearce.eu
Fri, 15 Jun 2018 16:47:16 +0200
emacs: Fix open-pr command
Alan Pearce alan@alanpearce.eu
Wed, 13 Jun 2018 12:11:53 +0200
git: Add bulk workspace
Alan Pearce alan@alanpearce.eu
Mon, 11 Jun 2018 09:01:13 +0200
git: Remove some aliases included in git-extras
Alan Pearce alan@alanpearce.eu
Mon, 11 Jun 2018 09:00:01 +0200
Emacs: Move eyebrowse keys to fit evil
Alan Pearce alan@alanpearce.eu
Fri, 08 Jun 2018 15:03:33 +0200
zsh: re-configure history
Alan Pearce alan@alanpearce.eu
Fri, 08 Jun 2018 15:02:19 +0200
zsh: Setup gcloud completion
Alan Pearce alan@alanpearce.eu
Thu, 07 Jun 2018 16:54:53 +0200
zsh: optimise zplugin startup
Alan Pearce alan@alanpearce.eu
Thu, 07 Jun 2018 15:05:36 +0200
zsh: Cleanup old code
Alan Pearce alan@alanpearce.eu
Thu, 07 Jun 2018 15:05:23 +0200
Emacs: convert to the dark side
Alan Pearce alan@alanpearce.eu
Thu, 07 Jun 2018 14:28:24 +0200
mlterm: tweak fonts
Alan Pearce alan@alanpearce.eu
Thu, 07 Jun 2018 14:27:51 +0200
git: Add sopsdiffer command
Alan Pearce alan@alanpearce.eu
Thu, 07 Jun 2018 14:27:39 +0200
i3: Make status bar font a little larger
Alan Pearce alan@alanpearce.eu
Sun, 27 May 2018 15:17:10 +0200
Emacs: Make mu4e maildirs nicer
Alan Pearce alan@alanpearce.eu
Sun, 27 May 2018 15:16:30 +0200
Emacs: Move ehelp
Alan Pearce alan@alanpearce.eu
Sun, 27 May 2018 15:16:04 +0200
Emacs: Update flycheck nix wrapper
Alan Pearce alan@alanpearce.eu
Sun, 27 May 2018 15:15:29 +0200
Emacs: Remove email address Not sure if it has any use...
Alan Pearce alan@alanpearce.eu
Sun, 27 May 2018 15:14:27 +0200
Emacs: Make ag also search hidden files
Alan Pearce alan@alanpearce.eu
Mon, 21 May 2018 12:28:49 +0200
Tweak fonts some more
Alan Pearce alan@alanpearce.eu
Mon, 21 May 2018 12:19:53 +0200
Update font configuration
Alan Pearce alan@alanpearce.eu
Sun, 20 May 2018 16:57:48 +0200
autorandr: Update docked configuration
Alan Pearce alan@alanpearce.eu
Sat, 19 May 2018 19:49:53 +0200
Use mlterm everywhere
Alan Pearce alan@alanpearce.eu
Sun, 29 Apr 2018 14:57:59 +0200
Add mlterm configuration
Alan Pearce alan@alanpearce.eu
Sun, 29 Apr 2018 14:57:21 +0200
git: add merge driver for npm lockfiles
Alan Pearce alan@alanpearce.eu
Fri, 27 Apr 2018 18:05:51 +0200
dunst: Don't clobber ctrl- keybindings
Alan Pearce alan@alanpearce.eu
Fri, 27 Apr 2018 18:05:33 +0200
Fix mbsync
Alan Pearce alan@alanpearce.eu
Fri, 13 Apr 2018 14:58:34 +0200
Emacs: rip out smartparens
Alan Pearce alan@alanpearce.eu
Sat, 07 Apr 2018 21:19:27 +0200
sxhkd: Increase brightness steps
Alan Pearce alan@alanpearce.eu
Thu, 29 Mar 2018 21:21:59 +0200
zsh: Enable kubectl completion
Alan Pearce alan@alanpearce.eu
Fri, 23 Mar 2018 12:57:06 +0100
i3: don't lock so easily
Alan Pearce alan@alanpearce.eu
Thu, 22 Mar 2018 16:22:09 +0100
Emacs: Search hidden files with ripgrep
Alan Pearce alan@alanpearce.eu
Thu, 22 Mar 2018 14:56:35 +0100
git: add alias to bmpr
Alan Pearce alan@alanpearce.eu
Wed, 21 Mar 2018 16:38:05 +0100
Create overlay of custom node packages
Alan Pearce alan@alanpearce.eu
Wed, 21 Mar 2018 16:37:41 +0100
Emacs: add extra discover-my-major keybind
Alan Pearce alan@alanpearce.eu
Mon, 19 Mar 2018 15:07:48 +0100
Remove xmodmap content
Alan Pearce alan@alanpearce.eu
Wed, 07 Mar 2018 17:43:49 +0100
i3: add easier keybind for exit menu
Alan Pearce alan@alanpearce.eu
Wed, 07 Mar 2018 17:43:13 +0100
Emacs: fix helpful keybinds
Alan Pearce alan@alanpearce.eu
Tue, 06 Mar 2018 13:34:59 +0100
Emacs: run npm version as a normal shell command
Alan Pearce alan@alanpearce.eu
Tue, 06 Mar 2018 13:34:36 +0100
Emacs: improve mocha output
Alan Pearce alan@alanpearce.eu
Tue, 06 Mar 2018 13:34:04 +0100
Emacs: use normal qwerty avy-keys
Alan Pearce alan@alanpearce.eu
Tue, 06 Mar 2018 13:33:16 +0100
Emacs: Don't warn on inconsistent js return statements
Alan Pearce alan@alanpearce.eu
Tue, 06 Mar 2018 13:32:49 +0100
Emacs: setup ivy-hydra
Alan Pearce alan@alanpearce.eu
Tue, 06 Mar 2018 13:32:30 +0100
i3: use qwerty keybinds again
Alan Pearce alan@alanpearce.eu
Tue, 06 Mar 2018 12:50:34 +0100
Emacs: Don't hide trashed messages Not needed now that I fixed mbsync
Alan Pearce alan@alanpearce.eu
Wed, 28 Feb 2018 10:34:28 +0100
Add npm version bump command
Alan Pearce alan@alanpearce.eu
Thu, 22 Feb 2018 12:46:07 +0100
mbsync: Sync expunges in both directions
Alan Pearce alan@alanpearce.eu
Wed, 21 Feb 2018 15:53:54 +0100
Emacs: Grab symbol at point for ripgrep searches
Alan Pearce alan@alanpearce.eu
Wed, 21 Feb 2018 15:53:38 +0100
Emacs: Fix counsel-projectile preferring ag to rg
Alan Pearce alan@alanpearce.eu
Wed, 21 Feb 2018 15:53:16 +0100
MBSync: propagate remote deletions
Alan Pearce alan@alanpearce.eu
Wed, 21 Feb 2018 11:44:18 +0100
Emacs: Fix incorrect function call
Alan Pearce alan@alanpearce.eu
Wed, 21 Feb 2018 11:24:20 +0100
Emacs: Fix chained method call indentation in Javascript
Alan Pearce alan@alanpearce.eu
Wed, 21 Feb 2018 11:23:47 +0100
Emacs: Tweak theme
Alan Pearce alan@alanpearce.eu
Sun, 18 Feb 2018 18:06:29 +0100
Emacs: add line spacing
Alan Pearce alan@alanpearce.eu
Sun, 18 Feb 2018 18:06:16 +0100
Use bitmap fonts again
Alan Pearce alan@alanpearce.eu
Sun, 18 Feb 2018 18:05:59 +0100
Emacs: Automatically resize powerline after setting font
Alan Pearce alan@alanpearce.eu
Thu, 15 Feb 2018 16:39:20 +0100
Move more startup applications to nixos configuration
Alan Pearce alan@alanpearce.eu
Mon, 12 Feb 2018 14:12:59 +0100
Emacs: Configure prog-fill
Alan Pearce alan@alanpearce.eu
Fri, 09 Feb 2018 12:46:00 +0100
Emacs: Disable company-lsp async It currently doesn't work as well
Alan Pearce alan@alanpearce.eu
Fri, 09 Feb 2018 12:45:43 +0100
Spaceline: auto-calculate a nice height
Alan Pearce alan@alanpearce.eu
Fri, 09 Feb 2018 12:45:29 +0100
Emacs: switch to monotropic-theme
Alan Pearce alan@alanpearce.eu
Wed, 07 Feb 2018 10:49:42 +0100
Emacs: Install prog-fill-mode
Alan Pearce alan@alanpearce.eu
Wed, 07 Feb 2018 10:49:31 +0100
Emacs: Only configure lsp-javascript if server installed
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 15:26:11 +0100
Emacs: run add-node-modules-path also for typescript
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 15:25:55 +0100
Emacs: Fix lsp-imenu setup
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 15:25:41 +0100
Emacs: use LSP for javascript and typescript
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 11:50:59 +0100
Emacs: Configure language server protocol
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 11:50:49 +0100
emacs: change emacsclient desktop file
Alan Pearce alan@alanpearce.eu
Thu, 01 Feb 2018 12:27:14 +0100
Emacs: Improve fringe display
Alan Pearce alan@alanpearce.eu
Fri, 12 Jan 2018 14:54:10 +0100
Fix NPM registry for npm command
Alan Pearce alan@alanpearce.eu
Wed, 10 Jan 2018 17:32:30 +0100
Yarn: fix registry
Alan Pearce alan@alanpearce.eu
Mon, 08 Jan 2018 15:11:36 +0100
Emacs: Enable magit-file-mode globally
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 21:15:21 +0100
Emacs: Enable diagnostics for auto-revert
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 21:13:32 +0100
Emacs: Remove magithub Not all that useful
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 21:13:18 +0100
Emacs: Tell mocha to fail early
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 21:12:26 +0100
autorandr: Make laptop DPI a little smaller
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 21:12:06 +0100
Emacs: Fix typo in alias
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 15:26:21 +0100
Emacs: Use more inclusive test path for mocha
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 12:08:09 +0100
zsh: Unalias git->hub
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 11:59:26 +0100
Emacs: configure mocha.el
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 11:59:08 +0100
Emacs: Hide trashed messages in mu4e
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 11:58:52 +0100
Emacs: Bind helpful keys
Alan Pearce alan@alanpearce.eu
Wed, 13 Dec 2017 10:54:14 +0100
git: add aliases for lasttag and pending (merged PRs not in a tag)
Alan Pearce alan@alanpearce.eu
Tue, 12 Dec 2017 16:47:44 +0100
Emacs: Remove hide/show mode-line functions Too complicated; didn't really use
Alan Pearce alan@alanpearce.eu
Wed, 06 Dec 2017 11:41:10 +0100
autorandr: Don't restart redshift It seems to handle display switching after a second or two
Alan Pearce alan@alanpearce.eu
Mon, 04 Dec 2017 17:04:54 +0100
xprofile: Remove xsetroot call Now in nixos-configuration
Alan Pearce alan@alanpearce.eu
Mon, 04 Dec 2017 17:04:34 +0100
Emacs: Tweak spaceline
Alan Pearce alan@alanpearce.eu
Wed, 29 Nov 2017 15:22:28 +0100
Emacs: Load spaceline-config later
Alan Pearce alan@alanpearce.eu
Wed, 29 Nov 2017 15:15:26 +0100
i3: Remove unnecessary special rule for Chrome
Alan Pearce alan@alanpearce.eu
Wed, 29 Nov 2017 11:52:38 +0100
i3: Stop windows from moving when opening new windows
Alan Pearce alan@alanpearce.eu
Wed, 29 Nov 2017 11:52:21 +0100
zsh: Add quicklisp local-projects to ghq roots
Alan Pearce alan@alanpearce.eu
Mon, 27 Nov 2017 16:11:17 +0100
xprofile: Don't run dunst/sxhkd Moved to nixos-configuration repository
Alan Pearce alan@alanpearce.eu
Mon, 27 Nov 2017 16:10:48 +0100
i3: Try a larger border
Alan Pearce alan@alanpearce.eu
Sun, 26 Nov 2017 19:51:01 +0100
i3: Remove gaps
Alan Pearce alan@alanpearce.eu
Sun, 26 Nov 2017 19:50:48 +0100
i3: Tweak bar colours
Alan Pearce alan@alanpearce.eu
Sun, 26 Nov 2017 16:35:04 +0100
i3: Update statusbar highlight colours
Alan Pearce alan@alanpearce.eu
Sun, 26 Nov 2017 16:34:46 +0100
Delete old Spotcap git config
Alan Pearce alan@alanpearce.eu
Sun, 26 Nov 2017 12:42:48 +0100
rofi: Add initial rofi-pass config
Alan Pearce alan@alanpearce.eu
Sun, 26 Nov 2017 10:48:49 +0100
i3: Use tomorrow-night colour scheme
Alan Pearce alan@alanpearce.eu
Sun, 26 Nov 2017 10:48:36 +0100
Use base16-tomorrow instead of mexico-light Since this already has a white background, no need to override it
Alan Pearce alan@alanpearce.eu
Sun, 26 Nov 2017 10:48:05 +0100
xprofile: Fix rofi-pass typing
Alan Pearce alan@alanpearce.eu
Sat, 25 Nov 2017 21:30:58 +0100
Move old files to stow-correct positions
Alan Pearce alan@alanpearce.eu
Sat, 25 Nov 2017 21:01:49 +0100
i3: Rely on physlock instead of $Locker
Alan Pearce alan@alanpearce.eu
Sat, 25 Nov 2017 00:35:13 +0100
rofi: Add initial configuration
Alan Pearce alan@alanpearce.eu
Sat, 25 Nov 2017 00:34:21 +0100
Xresources: set font for rofi
Alan Pearce alan@alanpearce.eu
Sat, 25 Nov 2017 00:34:07 +0100
i3: Use rofi in place of dmenu
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 22:57:44 +0100
Emacs: Configure eacl (and grep)
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 20:54:56 +0100
Xresources: Make fonts smaller They seem the same size on both laptops. Therefore, if this setup doesn't work on my docked setup, I'll have to change the DPI of those screens
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 20:53:07 +0100
Autorandr: Make satoshipad fonts the same size as marvin's
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 20:54:06 +0100
nix: Remove zr It stopped building successfully and I never started using it anyway
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 16:06:31 +0100
Emacs: Re-install magithub It's not perfect, but until magit includes similar functionality, it's enough
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 16:05:38 +0100
Emacs: Add command to open pull requests
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 12:54:36 +0100
npm: Fix yarn (!)
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 12:53:53 +0100
Emacs: Add commands for git helpers
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 11:14:15 +0100
i3: Don't expect startup notification from locker
Alan Pearce alan@alanpearce.eu
Sun, 12 Nov 2017 15:56:27 +0100
Emacs: Fix outline-minor-mode prefix
Alan Pearce alan@alanpearce.eu
Sun, 05 Nov 2017 21:10:58 +0100
Emacs: Configure spaceline
Alan Pearce alan@alanpearce.eu
Sat, 04 Nov 2017 18:00:28 +0100
Emacs: Fix incorrect setup of docker-compose-mode
Alan Pearce alan@alanpearce.eu
Thu, 02 Nov 2017 14:18:41 +0100
Emacs: Keep package-archives even in nix-emacs
Alan Pearce alan@alanpearce.eu
Mon, 23 Oct 2017 20:52:45 +0200
Emacs: enable completion in docker-compose files
Alan Pearce alan@alanpearce.eu
Thu, 26 Oct 2017 09:36:43 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 23 Oct 2017 14:27:24 +0200
Emacs: Configure define-word package
Alan Pearce alan@alanpearce.eu
Mon, 23 Oct 2017 14:27:09 +0200
Emacs: Open .handlebars with web-mode
Alan Pearce alan@alanpearce.eu
Mon, 23 Oct 2017 14:25:33 +0200
i3: Change gaps to only inner
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:36:37 +0200
Git: Use github username instead of email
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:36:22 +0200
Emacs: Add use-fixed-fonts function Counterpart to use-variable fonts
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:35:52 +0200
Emacs: Change mu4e shortcuts
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:35:45 +0200
Emacs: Fix flycheck setup in js2-mode
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:35:31 +0200
Emacs: Add npm-yarn aliases
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:35:11 +0200
xprofile: Fix missing notifications Dunst wasn't being started.
Alan Pearce alan@alanpearce.eu
Fri, 13 Oct 2017 20:38:44 +0200
git: Push relevant tags by default See --follow-tags in git-push(1)
Alan Pearce alan@alanpearce.eu
Fri, 13 Oct 2017 11:10:30 +0200
git: Don't sign commits by default It's too slow with the NitroKey and probably not of that much benefit
Alan Pearce alan@alanpearce.eu
Thu, 12 Oct 2017 15:22:55 +0200
Emacs: fix mu folders for Riseup
Alan Pearce alan@alanpearce.eu
Mon, 09 Oct 2017 09:57:05 +0200
Mail: Update password paths again
Alan Pearce alan@alanpearce.eu
Fri, 06 Oct 2017 11:44:54 +0200
xprofile: Remove gpg-connect-agent Superceded by gpg agents in nixos-configuration
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 20:13:19 +0200
Emacs: Use prettier-standard if installed
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 14:33:10 +0200
Emacs: Add npx-run command for node projects
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 14:32:51 +0200
Emacs: Make yarn- commands DWIM w.r.t. yarn/npm
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 14:32:31 +0200
Make fonts the right size across autorandr profiles
Alan Pearce alan@alanpearce.eu
Mon, 02 Oct 2017 12:38:52 +0200
i3status: Add 5-minute loadavg
Alan Pearce alan@alanpearce.eu
Sun, 01 Oct 2017 13:14:56 +0200
i3status: Add disk low space threshold
Alan Pearce alan@alanpearce.eu
Sun, 01 Oct 2017 13:14:19 +0200
Emacs: Increase mail check frequency
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 10:53:58 +0200
Emacs: Set mu home to default
Alan Pearce alan@alanpearce.eu
Fri, 29 Sep 2017 22:10:14 +0200
autorandr: Restart redshift without blocking
Alan Pearce alan@alanpearce.eu
Fri, 29 Sep 2017 22:09:15 +0200
Emacs: Add contextual shortcuts for mu4e
Alan Pearce alan@alanpearce.eu
Fri, 29 Sep 2017 11:25:03 +0200
Emacs: Use mu4e contexts correctly
Alan Pearce alan@alanpearce.eu
Fri, 29 Sep 2017 11:06:13 +0200
Emacs: Improve mu4e UI
Alan Pearce alan@alanpearce.eu
Thu, 28 Sep 2017 17:11:44 +0200
Emacs: Improve mu4e message composition
Alan Pearce alan@alanpearce.eu
Thu, 28 Sep 2017 17:11:26 +0200
javascript: fix NPM token
Alan Pearce alan@alanpearce.eu
Thu, 28 Sep 2017 17:11:04 +0200
Emacs: add mu4e optimisations
Alan Pearce alan@alanpearce.eu
Mon, 25 Sep 2017 15:43:00 +0200
Emacs: Get email per-context directly in mu4e
Alan Pearce alan@alanpearce.eu
Mon, 25 Sep 2017 15:08:54 +0200
Emacs: Configure mu4e for mbsync compatibility
Alan Pearce alan@alanpearce.eu
Mon, 25 Sep 2017 15:08:34 +0200
Configure mbsync
Alan Pearce alan@alanpearce.eu
Mon, 25 Sep 2017 15:06:41 +0200
Emacs: Use mu4e as mail agent
Alan Pearce alan@alanpearce.eu
Mon, 25 Sep 2017 15:05:50 +0200
offlineimap: Delegate mu index update to emacs if `mu` fails When mu4e is in a context, the `mu index` postsynchook doesn't work. Since it returns an exit code, tell Emacs to update the index with the already running `mu` server instance.
Alan Pearce alan@alanpearce.eu
Sun, 24 Sep 2017 14:56:03 +0200
Emacs: Add reload-user-init-file command
Alan Pearce alan@alanpearce.eu
Sun, 24 Sep 2017 14:49:40 +0200
xresources: Tweak font sizes again...
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 17:36:11 +0200
Emacs: Enable navi-mode
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 13:12:53 +0200
Git: Sign commits by default
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 13:11:05 +0200
Emacs: Remove unnecessary SRC blocks Outorg and friends don't seem to require them
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 12:50:13 +0200
xresources: Remove disabled cursor line
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 12:48:14 +0200
npm: Sign git tags
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 12:48:02 +0200
zsh: Remove gh alias
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 16:00:17 +0200
Emacs: Fix headers
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:34:14 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:53:44 +0200
Balance font sizes between setups correctly
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:53:20 +0200
Emacs: Diminish js2-refactor-mode
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:51:50 +0200
Emacs: Only wrap lines in non-prog modes
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:51:03 +0200
Emacs: Diminish all beginend modes
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:49:37 +0200
Emacs: Fully diminish redshank-mode
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:49:12 +0200
Emacs: remove incorrect counsel-projectile-rg keybinding
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:48:42 +0200
Emacs: Diminish company some more
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:48:14 +0200
Emacs: Don't complain about projectile-global-mode deprecation
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:47:49 +0200
Emacs: Complain more when editorconfig is missing
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:43:29 +0200
msmtp: Fix google mail password
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:43:04 +0200
autorandr: Set correct DPI for external monitors Turns out they're actually more like 94 dpi, but oh well.
Alan Pearce alan@alanpearce.eu
Tue, 19 Sep 2017 14:17:27 +0200
offlineimap: Use app-specific password for mail
Alan Pearce alan@alanpearce.eu
Tue, 19 Sep 2017 09:58:32 +0200
Emacs: Optimise projectile usage
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 19:05:13 +0200
Emacs: Enable projectile-mode globally The function projectile-global-mode no longe rseems to throw deprecation warnings.
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 19:04:30 +0200
Emacs: Use correct keybinding syntax for projectile-ripgrep
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 18:57:53 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 18:57:26 +0200
Emacs: Fix beancount loading If another repository exists whose name includes beancount and sorts before it, then loading beancount.el will fail due to incorrect load path
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 18:56:14 +0200
git: Use satoshipay email for its repositories
Alan Pearce alan@alanpearce.eu
Sat, 16 Sep 2017 17:40:07 +0200
git: Fix gpg invocation
Alan Pearce alan@alanpearce.eu
Sat, 16 Sep 2017 17:39:54 +0200
Emacs: Move projectile-vc key to C-M-g Super should be reserved for the window manager; it was in the way of the i3 gaps mode
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 13:05:45 +0200
i3status: Shorten networking info
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 13:05:04 +0200
xprofile: Don't run nitrokey-app The linux version doesn't seem to do anything useful, like notify when it's plugged in
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 13:03:55 +0200
i3: Configure gaps
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 13:03:47 +0200
i3: Switch back to bitmap fonts
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 13:02:54 +0200
Emacs: Remove nix info from frame title
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 12:19:57 +0200
npmrc: Fix creation of '$HOME' dir
Alan Pearce alan@alanpearce.eu
Thu, 14 Sep 2017 13:23:52 +0200
autorandr: Add notification to postswitch script
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 13:42:31 +0200
xprofile: Move X settings after autorandr switch
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 13:42:13 +0200
autorandr: Fix profile detection
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 13:33:41 +0200
Emacs: Add autoload for beancount-mode
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:51:18 +0200
Emacs: Make sure pre-set SSH_AUTH_SOCK exists before using it
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:50:54 +0200
msmtp: Fix password fetching
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:41:54 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2017 13:07:56 +0200
i3: Use client/server rxvt-unicode
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2017 13:03:20 +0200
Emacs: Add mu4e variable declarations
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2017 13:02:34 +0200
Emacs: Add mu4e-refile-folder for satoshipay
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2017 10:44:55 +0200
XResources: Override background colour
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2017 10:30:29 +0200
xprofile: Start nitrokey-app
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2017 10:30:12 +0200
i3: Disable mouse warping
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2017 10:29:52 +0200
Emacs: fix error when checking if beancount is available
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 21:06:32 +0200
Emacs: Move outline-cycle away from tab Use shift-tab instead. `outshine-cycle-buffer` is already bound to alt-tab or ctrl-alt-i by default.
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 20:11:20 +0200
Emacs: Use electric-pair mode in nix-mode buffers It seems to work better than smartparens
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 20:09:09 +0200
Emacs: Add shortcut to insert current date in beancount
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 20:08:51 +0200
zsh: Fix email switch
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 20:02:40 +0200
Emacs: Add fontawesome
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 23:21:51 +0200
Emacs: Use system default font from Xresources
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 23:20:05 +0200
Remove trailing spaces
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 23:16:24 +0200
Emacs: Add company fallback keybind to overriding keymap
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 23:15:44 +0200
Emacs: Replace beacon with builtin hl-line-mode
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 23:15:24 +0200
Emacs: appease emacs-lisp-checkdoc
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 23:12:32 +0200
Emacs: reformat to outshine style
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 23:08:35 +0200
yarn+npm: login
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 21:45:07 +0200
xresources: Add compile-command for emacs
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 21:43:18 +0200
i3: Set urxvt as terminal
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 21:31:12 +0200
xresources: Use system-wide default fonts for uxrvt
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 21:30:10 +0200
i3: change font size to follow DPI
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 21:27:01 +0200
autorandr: Add initial setup (for satoshipad)
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 21:26:44 +0200
xprofile: Run autorandr on startup
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 21:21:22 +0200
i3: Remove border from google-chrome
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 11:48:17 +0200
Revert "XResources: Remove rxvt-unicode configuration" This reverts commit 6a46db0b3784824437219cce0077ae1b600cb35a.
Alan Pearce alan@alanpearce.eu
Fri, 08 Sep 2017 11:47:06 +0200
i3: Make bar text clearer
Alan Pearce alan@alanpearce.eu
Thu, 07 Sep 2017 17:03:13 +0200
Emacs: Ensure shift keys are not overridden in org-mode
Alan Pearce alan@alanpearce.eu
Thu, 07 Sep 2017 16:58:20 +0200
Emacs: Disable crux-reopen-as-root-mode It's annoying that it pops up when I follow a link to a source file in an emacs help file.
Alan Pearce alan@alanpearce.eu
Thu, 07 Sep 2017 16:57:31 +0200
Emacs: Extract first-frame-hook
Alan Pearce alan@alanpearce.eu
Wed, 06 Sep 2017 19:26:28 +0200
offlineimap: check more often
Alan Pearce alan@alanpearce.eu
Wed, 06 Sep 2017 16:44:20 +0200
i3: Float pinentry windows
Alan Pearce alan@alanpearce.eu
Wed, 06 Sep 2017 16:44:07 +0200
i3: Add extra keybind for shutdown mode
Alan Pearce alan@alanpearce.eu
Wed, 06 Sep 2017 16:43:45 +0200
Emacs: hook up `standard` and `eslint` if available
Alan Pearce alan@alanpearce.eu
Wed, 06 Sep 2017 16:43:17 +0200
Emacs: Add yarn-remove command
Alan Pearce alan@alanpearce.eu
Wed, 06 Sep 2017 14:44:38 +0200
git: Update signing key
Alan Pearce alan@alanpearce.eu
Tue, 05 Sep 2017 13:08:35 +0200
Emacs: Update mu4e automatically
Alan Pearce alan@alanpearce.eu
Mon, 04 Sep 2017 19:58:07 +0200
i3: Add mode for power commands
Alan Pearce alan@alanpearce.eu
Mon, 04 Sep 2017 12:42:07 +0200
i3: Fix "wait" cursor after launching
Alan Pearce alan@alanpearce.eu
Mon, 04 Sep 2017 12:41:46 +0200
i3: Add locker
Alan Pearce alan@alanpearce.eu
Mon, 04 Sep 2017 12:41:34 +0200
offlineimap: Change pass structure
Alan Pearce alan@alanpearce.eu
Mon, 04 Sep 2017 09:05:32 +0200
zsh: Set EMAIL
Alan Pearce alan@alanpearce.eu
Mon, 04 Sep 2017 09:05:19 +0200
zsh: Fix OS check for SSH agent
Alan Pearce alan@alanpearce.eu
Mon, 04 Sep 2017 09:05:07 +0200
Emacs: Improve first-frame-hook
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2017 20:48:41 +0200
Emacs: Configure beancount mode
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2017 20:48:25 +0200
Emacs: Silence most byte-compiler warnings
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2017 20:37:43 +0200
Emacs: Fix daemon startup error
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2017 20:37:00 +0200
msmtp: Add satoshipay
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2017 15:08:21 +0200
msmtp: Remove duplicate riseup setting
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2017 15:08:09 +0200
Emacs: Set shr-like keybindings in mu4e
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2017 15:02:44 +0200
Add satoshipay email
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2017 15:02:16 +0200
Emacs: Fix syntax error
Alan Pearce alan@alanpearce.eu
Fri, 01 Sep 2017 10:14:32 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Thu, 31 Aug 2017 18:28:16 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Thu, 31 Aug 2017 18:24:43 +0200
Add riseup to email system
Alan Pearce alan@alanpearce.eu
Tue, 29 Aug 2017 21:14:31 +0200
adopt: Use stow wrapper script
Alan Pearce alan@alanpearce.eu
Tue, 29 Aug 2017 21:12:35 +0200
xprofile: Run NetworkManager's applet instead of connman's
Alan Pearce alan@alanpearce.eu
Sun, 27 Aug 2017 17:29:19 +0200
Emacs: Remove workaround for echo-area-message
Alan Pearce alan@alanpearce.eu
Sun, 27 Aug 2017 13:41:36 +0200
Emacs: Force-bind avy shortcuts
Alan Pearce alan@alanpearce.eu
Sun, 27 Aug 2017 13:41:23 +0200
sxhkd: Use disper for XF86Display shortcut
Alan Pearce alan@alanpearce.eu
Sun, 27 Aug 2017 13:40:41 +0200
Emacs: Add desktop file
Alan Pearce alan@alanpearce.eu
Sun, 27 Aug 2017 13:02:23 +0200
msmtp: Add initial configuration
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2017 18:00:33 +0200
offlineimap: Add initial configuration
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2017 17:59:34 +0200
zsh: Set SSH_AUTH_SOCK to GnuPG SSH agent socket
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2017 17:03:46 +0200
i3: Use i3status from current-system It's not feasible to use the nix derivation dependency, because the i3 config file is not generated by NixOS, so use the current system version instead. This means that it needs to be added to systemPackages.
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2017 16:51:25 +0200
i3: Fix passmenu binding
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2017 16:51:16 +0200
zsh: Ensure cache directory is present for HISTFILE
Alan Pearce alan@alanpearce.eu
Sat, 26 Aug 2017 16:50:33 +0200
Emacs: Configure mu4e
Alan Pearce alan@alanpearce.eu
Fri, 25 Aug 2017 23:41:04 +0200
Emacs: Default to SSH socket from GnuPG
Alan Pearce alan@alanpearce.eu
Fri, 25 Aug 2017 23:40:40 +0200
gpg: Use builtin tor method
Alan Pearce alan@alanpearce.eu
Fri, 25 Aug 2017 23:40:27 +0200
i3: Fix duplicate keybinds again
Alan Pearce alan@alanpearce.eu
Fri, 25 Aug 2017 23:39:54 +0200
zsh: Don't init gnupg on macOS. Assume GPG Tools are installed instead
Alan Pearce alan@alanpearce.eu
Mon, 21 Aug 2017 13:53:49 +0200
Emacs: Remove base16-theme
Alan Pearce alan@alanpearce.eu
Mon, 21 Aug 2017 12:47:06 +0200
Emacs: add lentic configuration
Alan Pearce alan@alanpearce.eu
Mon, 21 Aug 2017 12:46:17 +0200
Emacs: Fix C-c p s s binding
Alan Pearce alan@alanpearce.eu
Mon, 21 Aug 2017 12:46:02 +0200
Emacs: Update encrypted configuration
Alan Pearce alan@alanpearce.eu
Mon, 21 Aug 2017 12:45:38 +0200
Configure GPG (version 2.1)
Alan Pearce alan@alanpearce.eu
Fri, 18 Aug 2017 21:23:35 +0200
xprofile: Increase delay for setting cursor Seems like it didn't always work with a 1 second delay
Alan Pearce alan@alanpearce.eu
Fri, 18 Aug 2017 21:19:20 +0200
i3: Tweak keybinds
Alan Pearce alan@alanpearce.eu
Fri, 18 Aug 2017 21:19:04 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Thu, 17 Aug 2017 19:24:29 +0200
i3: Tweak keybindings
Alan Pearce alan@alanpearce.eu
Thu, 17 Aug 2017 19:24:19 +0200
Emacs: Fix execution of old code at startup Set load-prefer-newer before loading main init code (it does not apply to the file it is in) Set auto-compile-on-load to compile init.el if it is newer than init.elc
Alan Pearce alan@alanpearce.eu
Mon, 07 Aug 2017 16:50:24 +0200
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2017 09:23:14 +0200
Xprofile: Run cmst
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2017 09:22:55 +0200
Emacs: Update linux fonts
Alan Pearce alan@alanpearce.eu
Sun, 06 Aug 2017 09:22:44 +0200
Emacs: Guard against startup errors from frame-title setting
Alan Pearce alan@alanpearce.eu
Mon, 31 Jul 2017 20:21:19 +0200
Emacs: Fix typo in base16-theme init
Alan Pearce alan@alanpearce.eu
Thu, 20 Jul 2017 18:01:12 +0200
i3: Don't toggle workspaces
Alan Pearce alan@alanpearce.eu
Wed, 19 Jul 2017 22:50:25 +0200
Emacs: Move eyebrowse bindings from under WM keybinds
Alan Pearce alan@alanpearce.eu
Tue, 18 Jul 2017 21:28:04 +0200
i3: Add initial configuration
Alan Pearce alan@alanpearce.eu
Mon, 17 Jul 2017 21:15:21 +0200
adopt: Use stow to create backlinks
Alan Pearce alan@alanpearce.eu
Mon, 17 Jul 2017 21:15:04 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 17 Jul 2017 21:13:17 +0200
dunst: Add initial configuration
Alan Pearce alan@alanpearce.eu
Mon, 17 Jul 2017 21:12:56 +0200
sxhkd: Configure WLAN with Fn+F9 (settings key)
Alan Pearce alan@alanpearce.eu
Mon, 17 Jul 2017 21:09:42 +0200
xprofile: re-create according to current config
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2017 14:16:45 +0200
sxhkd: Adopt configuration
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2017 14:16:31 +0200
Add shell script to adopt dotfiles into repo
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2017 14:15:56 +0200
Emacs: Update fonts in XResources
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2017 12:51:49 +0200
Xresources: Use base16-mexico-light theme
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2017 12:51:37 +0200
Emacs: Install base16 theme package
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2017 12:51:17 +0200
zsh: Fix keybinds in st
Alan Pearce alan@alanpearce.eu
Sun, 16 Jul 2017 12:50:58 +0200
Emacs: Enable crux-reopen-as-root-mode
Alan Pearce alan@alanpearce.eu
Sat, 15 Jul 2017 15:55:27 +0200
fix location of xmodmaprc
Alan Pearce alan@alanpearce.eu
Sat, 15 Jul 2017 15:08:47 +0200
Emacs: Show numerical nix generation even for system profiles
Alan Pearce alan@alanpearce.eu
Sat, 15 Jul 2017 15:08:25 +0200
Emacs: Use common var to detect nixified emacs
Alan Pearce alan@alanpearce.eu
Sat, 15 Jul 2017 15:07:59 +0200
Emacs: Use ripgrep for projectile-commander "A" binding
Alan Pearce alan@alanpearce.eu
Tue, 11 Jul 2017 17:10:38 +0200
Emacs: Don't ignore hidden files with ripgrep
Alan Pearce alan@alanpearce.eu
Tue, 11 Jul 2017 17:10:20 +0200
Emacs: Simplify nix title generation
Alan Pearce alan@alanpearce.eu
Tue, 11 Jul 2017 17:10:07 +0200
Emacs: Remove extra space in title
Alan Pearce alan@alanpearce.eu
Mon, 10 Jul 2017 14:22:39 +0200
Emacs: Install suggest
Alan Pearce alan@alanpearce.eu
Mon, 10 Jul 2017 14:11:13 +0200
Emacs: Add nix generation info to title if built via nix
Alan Pearce alan@alanpearce.eu
Mon, 10 Jul 2017 14:10:45 +0200
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Sat, 08 Jul 2017 19:17:31 +0200
Nix: Use nixos-unstable for nodejs on Linux My Laptop uses the stable channel for the system by default, but also has the unstable channel available for when I need it. NodeJS 8 isn't available on the stable channel, so manually import nixos-unstable. Other machines shouldn't be affected, as they're using nixpkgs unstable on other OSes.
Alan Pearce alan@alanpearce.eu
Sat, 08 Jul 2017 19:14:44 +0200
Emacs: Remove company-nixos-options from installation
Alan Pearce alan@alanpearce.eu
Sat, 08 Jul 2017 19:14:25 +0200
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Wed, 05 Jul 2017 19:09:06 +0200
Emacs: Enable emmet-mode in web-mode
Alan Pearce alan@alanpearce.eu
Wed, 05 Jul 2017 19:08:52 +0200
Emacs: Fix incorrectly detection of editorconfig-mode
Alan Pearce alan@alanpearce.eu
Thu, 29 Jun 2017 00:23:15 +0200
Emacs: Enable prettify-symbols-mode
Alan Pearce alan@alanpearce.eu
Tue, 27 Jun 2017 16:51:29 +0200
Emacs: Use electric-indent everywhere; not just in C-like modes
Alan Pearce alan@alanpearce.eu
Mon, 26 Jun 2017 14:40:33 +0200
Emacs: use nix wrappers for flycheck iff sandbox detected
Alan Pearce alan@alanpearce.eu
Mon, 26 Jun 2017 14:40:04 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 26 Jun 2017 08:56:52 +0200
Emacs: Improve emmet-mode setup
Alan Pearce alan@alanpearce.eu
Mon, 26 Jun 2017 08:56:37 +0200
Emacs: Setup Emmet in CSS mode
Alan Pearce alan@alanpearce.eu
Fri, 23 Jun 2017 16:52:01 +0200
Emacs: Only enable flycheck-flow when executable found
Alan Pearce alan@alanpearce.eu
Fri, 23 Jun 2017 16:49:21 +0200
Emacs: Change git-gutter colours to match white-theme
Alan Pearce alan@alanpearce.eu
Fri, 23 Jun 2017 14:58:08 +0200
Emacs: Install nix-sandbox
Alan Pearce alan@alanpearce.eu
Thu, 22 Jun 2017 13:46:43 +0200
Emacs: Install rainbow-mode for manual usage
Alan Pearce alan@alanpearce.eu
Mon, 19 Jun 2017 12:30:38 +0200
Emacs: Don't italicise font-lock strings in white-theme
Alan Pearce alan@alanpearce.eu
Mon, 19 Jun 2017 12:30:21 +0200
Emacs: Fix invocation of white-theme
Alan Pearce alan@alanpearce.eu
Mon, 19 Jun 2017 10:27:34 +0200
Emacs: Setup toml-mode
Alan Pearce alan@alanpearce.eu
Mon, 19 Jun 2017 10:26:10 +0200
Emacs: Install rjsx-mode for React component files
Alan Pearce alan@alanpearce.eu
Mon, 19 Jun 2017 10:25:31 +0200
Emacs: Tweak Linux/X11 fonts
Alan Pearce alan@alanpearce.eu
Sun, 18 Jun 2017 22:54:57 +0200
Emacs: Use web-mode for nunjucks.njk templates
Alan Pearce alan@alanpearce.eu
Sun, 18 Jun 2017 22:54:33 +0200
Emacs: Disable js missing semicolon warning
Alan Pearce alan@alanpearce.eu
Sun, 18 Jun 2017 22:54:12 +0200
Emacs: Support nodeJS projects in projectile
Alan Pearce alan@alanpearce.eu
Sun, 18 Jun 2017 22:53:42 +0200
Emacs: use exec-path-from-shell on Linux daemons As it's usually run via systemd, there isn't much of an environment
Alan Pearce alan@alanpearce.eu
Sun, 18 Jun 2017 22:53:01 +0200
Emacs: Try white-theme
Alan Pearce alan@alanpearce.eu
Sun, 18 Jun 2017 22:52:34 +0200
Emacs: Improve nix-emacs check
Alan Pearce alan@alanpearce.eu
Sun, 18 Jun 2017 22:52:10 +0200
Emacs: Remove unused theme declarations
Alan Pearce alan@alanpearce.eu
Fri, 16 Jun 2017 21:12:04 +0200
zsh: Ensure ghq completion is installed
Alan Pearce alan@alanpearce.eu
Tue, 13 Jun 2017 12:09:20 +0200
zsh: Load ghq's zsh integration via zplugin
Alan Pearce alan@alanpearce.eu
Tue, 13 Jun 2017 10:11:13 +0200
zsh: Don't hardcode zpath to macports site-functions
Alan Pearce alan@alanpearce.eu
Tue, 13 Jun 2017 10:10:54 +0200
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Mon, 12 Jun 2017 19:11:59 +0200
Emacs: Setup org-journal again Let's see if I use it more often now
Alan Pearce alan@alanpearce.eu
Mon, 12 Jun 2017 19:11:27 +0200
nix: Allow emacs package to be specified
Alan Pearce alan@alanpearce.eu
Mon, 12 Jun 2017 19:11:11 +0200
Emacs: Remove dired-+ I don't think I use it
Alan Pearce alan@alanpearce.eu
Mon, 12 Jun 2017 18:57:11 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Fri, 09 Jun 2017 22:09:45 +0200
nix: Parametrise use of macport
Alan Pearce alan@alanpearce.eu
Fri, 09 Jun 2017 22:09:24 +0200
zsh: Add function to set emacs' SSH agent socket
Alan Pearce alan@alanpearce.eu
Fri, 09 Jun 2017 22:08:43 +0200
Emacs: Fix undefined server-name error
Alan Pearce alan@alanpearce.eu
Tue, 06 Jun 2017 13:46:37 +0200
nix: Fix mis-organised dired-du package
Alan Pearce alan@alanpearce.eu
Tue, 06 Jun 2017 11:49:31 +0200
Emacs: Load packages at startup if daemon
Alan Pearce alan@alanpearce.eu
Tue, 06 Jun 2017 11:47:23 +0200
Emacs: Run with pure packages if installed via nix This is not a perfect method of detection, but if I install emacs via nix I'm almost certainly going to use my custom derivation. Checking the equality of system-name and emacs-build-system makes it more likely to be correct, as a normal nix emacs build would probably installed from a pre-built hydra package.
Alan Pearce alan@alanpearce.eu
Tue, 06 Jun 2017 11:42:30 +0200
nix: Add Emacs build with packages Install with `nix-env -iA nixpkgs.myEmacs` (depending on nix namespace)
Alan Pearce alan@alanpearce.eu
Tue, 06 Jun 2017 11:40:44 +0200
Emacs: Load counsel-projectile after counsel and projectile
Alan Pearce alan@alanpearce.eu
Tue, 06 Jun 2017 10:35:47 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 05 Jun 2017 12:52:14 +0200
Emacs: Use AA fonts on X11
Alan Pearce alan@alanpearce.eu
Mon, 05 Jun 2017 12:50:20 +0200
Emacs: Change X font size following DPI change
Alan Pearce alan@alanpearce.eu
Sun, 21 May 2017 13:53:21 +0200
Emacs: Ensure package archives are up-to-date before installing
Alan Pearce alan@alanpearce.eu
Sun, 21 May 2017 13:52:48 +0200
Emacs: Remove music setup
Alan Pearce alan@alanpearce.eu
Fri, 19 May 2017 14:41:19 +0200
zsh: Simplify title in Terminal.app
Alan Pearce alan@alanpearce.eu
Fri, 19 May 2017 10:06:04 +0200
Remove trailing whitespace
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 16:36:33 +0200
zsh: Load terminal title function from omz directly
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 16:35:35 +0200
zsh: Fix incorrect function declaration I'm surprised this wasn't a syntax error
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 16:25:21 +0200
zsh: Stop anyframe from adding to fpath
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 16:23:57 +0200
git: Remove default excludesfile setting The value I had set is the default, so it's unnecessary
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 16:15:39 +0200
git: Add global ignore pattern for compiled zsh code
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 16:15:18 +0200
zsh: Load fzf key-bindings as zplugin snippet
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 16:11:27 +0200
zsh: Remove zplug
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 16:06:52 +0200
zsh: Use anyframe as a fzf wrapper Works around the problem of not being able to use the fzf shell code with zplugin
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 16:02:35 +0200
zsh: Use zplugin in place of zplug (except fzf) zplugin seems cleaner than zplug, but it doesn't support github releases, so keep zplug around for now, to load fzf
Alan Pearce alan@alanpearce.eu
Thu, 18 May 2017 14:24:54 +0200
yarn: Add yarn configuration
Alan Pearce alan@alanpearce.eu
Tue, 16 May 2017 12:49:30 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 15 May 2017 14:32:49 +0200
Emacs: Add "live coding" command
Alan Pearce alan@alanpearce.eu
Mon, 15 May 2017 14:32:38 +0200
Emacs: Change macOS fonts across emacs-mac and normal emacs
Alan Pearce alan@alanpearce.eu
Mon, 15 May 2017 14:26:54 +0200
Emacs: Set switch/case indentation to follow most styles
Alan Pearce alan@alanpearce.eu
Mon, 15 May 2017 14:26:25 +0200
Emacs: Setup flycheck-flow
Alan Pearce alan@alanpearce.eu
Fri, 12 May 2017 15:51:30 +0200
Emacs: Use any eslint_d instead of global With the package add-node-modules-path, this allows using a local version of eslint_d
Alan Pearce alan@alanpearce.eu
Fri, 12 May 2017 15:50:52 +0200
Update Karabiner configuration
Alan Pearce alan@alanpearce.eu
Fri, 12 May 2017 14:48:21 +0200
Emacs: Fix initialisation of tern-mode
Alan Pearce alan@alanpearce.eu
Fri, 12 May 2017 14:47:56 +0200
Emacs: Setup beginend mode
Alan Pearce alan@alanpearce.eu
Thu, 11 May 2017 11:58:45 +0200
Emacs: Improve org-mode navigation
Alan Pearce alan@alanpearce.eu
Thu, 11 May 2017 11:58:28 +0200
Emacs: Configure desktop mode Auto-save Emacs' state if a desktop file exists. This is probably as DWIM as I need.
Alan Pearce alan@alanpearce.eu
Wed, 10 May 2017 16:10:53 +0200
Recode hgrc to use unix EOL
Alan Pearce alan@alanpearce.eu
Wed, 10 May 2017 15:00:53 +0200
Update email addresses
Alan Pearce alan@alanpearce.eu
Wed, 10 May 2017 15:00:32 +0200
Git: Add configuration for spotcap repositories
Alan Pearce alan@alanpearce.uk
Wed, 10 May 2017 14:47:57 +0200
Emacs: Re-bind execute-extended-command Move it away from eval-defun, as C-u C-M-x is useful for debugging elisp
Alan Pearce alan@alanpearce.uk
Wed, 10 May 2017 14:47:04 +0200
Emacs: replace Jade (JS IDE) with Indium Jade was renamed due to trademark issues.
Alan Pearce alan@alanpearce.uk
Wed, 10 May 2017 10:45:03 +0200
Emacs: Make macOS variable-pitch font size consistent
Alan Pearce alan@alanpearce.uk
Mon, 08 May 2017 17:08:06 +0200
Emacs: Try eziam-light-theme
Alan Pearce alan@alanpearce.uk
Mon, 08 May 2017 17:07:53 +0200
Emacs: Remove missing packages - xrdb-mode - smart-scan
Alan Pearce alan@alanpearce.uk
Mon, 08 May 2017 15:25:03 +0200
Emacs: Increase font size I started working in a new office, with the screen further away. I don't think Monaco 10 will be comfortable for long periods of work
Alan Pearce alan@alanpearce.uk
Mon, 08 May 2017 14:08:19 +0200
Emacs: Move window chrome configuration to own block It's not really related to a specific theme.
Alan Pearce alan@alanpearce.uk
Mon, 08 May 2017 14:07:40 +0200
Emacs: Remove org-page setup It doesn't seem suitable for me. It includes javascript, in particular for code snippet rendering and doesn't allow templates to be defined.
Alan Pearce alan@alanpearce.uk
Mon, 08 May 2017 14:02:19 +0200
Emacs: Re-enable melpa I keep reading that melpa-stable isn't really supposed to be used. I'm not sure what it's purpose is, therefore. I liked the idea of having only versioned plugins as it had a reduced chance of breaking things.
Alan Pearce alan@alanpearce.uk
Fri, 05 May 2017 21:23:00 +0200
Emacs: Auto-add node_modules bin folders to path
Alan Pearce alan@alanpearce.uk
Fri, 05 May 2017 14:58:56 +0200
Emacs: Unset cursor type A new version of multiple-cursors tries to mimic a bar cursor, but it uses a taller character in the Monaco-10 font, so the lines jump around.
Alan Pearce alan@alanpearce.uk
Fri, 05 May 2017 14:56:45 +0200
Emacs: Install and configure eyebrowse
Alan Pearce alan@alanpearce.uk
Thu, 04 May 2017 13:20:01 +0200
Emacs: Use counsel-imenu
Alan Pearce alan@alanpearce.uk
Thu, 04 May 2017 11:23:43 +0200
Emacs: Use counsel instead of ivy for imenu
Alan Pearce alan@alanpearce.uk
Thu, 04 May 2017 10:40:12 +0200
Ledger: Configure weekdays
Alan Pearce alan@alanpearce.uk
Mon, 01 May 2017 19:27:30 +0200
Emacs: Replace deprecated system-name var with fun
Alan Pearce alan@alanpearce.uk
Mon, 01 May 2017 19:26:56 +0200
Emacs: Fix hook-helper startup error
Alan Pearce alan@alanpearce.uk
Mon, 01 May 2017 19:26:42 +0200
Emacs: Include line-spacing in font definition
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 17:05:03 +0200
Emacs: Disable show-trailing-whitespace by default This should avoid it being enabled in "special" buffers. As it's already turned on in prog-mode-hook and text-mode-hook, this should work nicely.
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 15:09:23 +0200
Emacs: Fix server test
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 14:25:50 +0200
Emacs: bind js2-refactor's kill command
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 14:25:19 +0200
Emacs: Improve hook setup with hook-helpers
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 14:25:04 +0200
Emacs: Remove JIRA stuff from work configuration It didn't work anyway. https://github.com/tagoro9/fotingo seems to be the way to go
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 14:18:13 +0200
Emacs: Use use-package for more builtins
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 14:17:58 +0200
Emacs: Move hyperspec setup to correct place
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 12:27:26 +0200
Emacs: Remove org-caldav
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 11:47:11 +0200
Emacs: remove org-mobile setup
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 11:46:45 +0200
Emacs: Setup js2-refactor-mode
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 10:44:05 +0200
Emacs: Enrich imenu in js2-mode
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 10:43:50 +0200
zsh: Fix plugin load order
Alan Pearce alan@alanpearce.uk
Fri, 28 Apr 2017 09:29:24 +0200
Emacs: Let's try a different (HiDPI) font setup
Alan Pearce alan@alanpearce.uk
Thu, 27 Apr 2017 19:03:07 +0200
Emacs: Show fringe instead of border
Alan Pearce alan@alanpearce.uk
Thu, 27 Apr 2017 19:02:40 +0200
Emacs: Use built-in trailing whitespace instead of ws-butler
Alan Pearce alan@alanpearce.uk
Thu, 27 Apr 2017 11:58:39 +0200
Emacs: Add macOS TLS CA cert to trustfiles
Alan Pearce alan@alanpearce.uk
Thu, 27 Apr 2017 11:01:02 +0200
Emacs: Don't ask about dired deletes when using trash
Alan Pearce alan@alanpearce.uk
Thu, 27 Apr 2017 11:00:45 +0200
Reduce JS highlighting
Alan Pearce alan@alanpearce.uk
Thu, 27 Apr 2017 11:00:31 +0200
Emacs: Enable next/previous wrap-around in company popups
Alan Pearce alan@alanpearce.uk
Thu, 27 Apr 2017 10:59:59 +0200
Emacs: Make sure to use the system CA certificate store
Alan Pearce alan@alanpearce.uk
Thu, 27 Apr 2017 09:11:04 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Wed, 26 Apr 2017 17:04:54 +0200
zsh: Use gsort in place of sort, if necessary
Alan Pearce alan@alanpearce.uk
Wed, 26 Apr 2017 17:02:48 +0200
ghq: Assume git as the VCS for my domain
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 17:10:30 +0200
Ledger: update date format
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 17:10:18 +0200
Update readme
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 16:07:58 +0200
Emacs: Re-add . to ivy directory lists
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 15:35:05 +0200
zsh: Add hashed directories for GHQ_ROOT and GOPATH
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 15:31:26 +0200
zsh: Make matching fuzzier It will now complete from the right, if there are no leftward completions, and then from both sides if necessary
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 15:01:34 +0200
zsh: Add eb-active-environment function
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 15:01:20 +0200
zsh: Remove oh-my-zsh-jira-plus
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 14:25:41 +0200
zsh: Setup fast syntax highlighting
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 12:54:28 +0200
zsh: Create function & widget to cd into ghq projects
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 12:44:13 +0200
zsh: Install ghq completion
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 12:43:58 +0200
Emacs: Remove ./ and ../ from ivy file completions
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 10:39:08 +0200
Emacs: Install and configure counsel-projectile
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 10:37:00 +0200
Emacs: Remove ivy completion inconsistency
Alan Pearce alan@alanpearce.uk
Tue, 25 Apr 2017 10:36:44 +0200
Emacs: Setup company-nixos-options on all OSes
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 19:42:15 +0200
Emacs: Remove unused var
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 19:37:18 +0200
Emacs: Simplify project opening logic Use ghq to do the heavy lifting
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 19:34:02 +0200
Emacs: Fix switch-to-dotfiles issue
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 19:24:44 +0200
Emacs: Use ghq to get dotfiles directory
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 16:25:55 +0200
Emacs: Don't change tramp-remote-path I don't think this is necessary any more
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 16:17:08 +0200
Remove empty section
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 16:14:28 +0200
Emacs: Spell-check camelCased words correctly Configure "run-together" for aspell
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 15:44:07 +0200
Emacs: Bind multiple-cursors keys via override keymap
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 15:29:53 +0200
Add ledgerrc
Alan Pearce alan@alanpearce.uk
Mon, 24 Apr 2017 15:16:14 +0200
Emacs: Setup slime-asdf plugin
Alan Pearce alan@alanpearce.uk
Sun, 23 Apr 2017 21:31:23 +0200
Emacs: Install and configure hyperspec
Alan Pearce alan@alanpearce.uk
Sun, 23 Apr 2017 21:31:09 +0200
Emacs: Configure ghq
Alan Pearce alan@alanpearce.uk
Sun, 23 Apr 2017 21:30:59 +0200
Emacs: Fix error initialising flyspell-prog-mode
Alan Pearce alan@alanpearce.uk
Sat, 22 Apr 2017 16:21:40 +0200
Emacs: Use ccl for a lisp, if available
Alan Pearce alan@alanpearce.uk
Sat, 22 Apr 2017 16:21:24 +0200
Emacs: Remove dash library usage Emacs lisp already includes seq- functions which work as expected
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 20:38:39 +0200
Emacs: Re-implement project-directory functions
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 20:35:52 +0200
Emacs: Use one projects directory
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 20:35:24 +0200
zsh: Move zplug to ghq folder
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 20:34:43 +0200
zsh: Set ghq root
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 20:34:25 +0200
zsh: Add go/bin to PATH
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 16:53:30 +0200
zsh: Move path modification to zshenv
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 16:53:14 +0200
Emacs: Move insensitive email configuration to init.org
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 14:45:53 +0200
Emacs: Update private configuration
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 12:52:11 +0200
Emacs: Add yarn-run command
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 11:23:30 +0200
Emacs: Configure flyspell
Alan Pearce alan@alanpearce.uk
Fri, 21 Apr 2017 11:23:21 +0200
zsh: Rebind C-t
Alan Pearce alan@alanpearce.uk
Thu, 20 Apr 2017 15:53:16 +0200
Update private configuration
Alan Pearce alan@alanpearce.uk
Wed, 12 Apr 2017 17:35:41 +0200
Emacs: Don't force-bind M-g bindings Gnus binds something to M-g that I might want to use
Alan Pearce alan@alanpearce.uk
Wed, 12 Apr 2017 14:45:40 +0200
Update karabiner configuration
Alan Pearce alan@alanpearce.uk
Wed, 12 Apr 2017 14:45:28 +0200
Add stow wrapper Allows me the freedom to clone the repository anywhere
Alan Pearce alan@alanpearce.uk
Wed, 12 Apr 2017 14:44:35 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Mon, 10 Apr 2017 09:27:49 +0200
Git: add "difftool" command (requires icdiff)
Alan Pearce alan@alanpearce.uk
Mon, 10 Apr 2017 09:20:32 +0200
Emacs: Make encrypted configuration system-specific
Alan Pearce alan@alanpearce.uk
Fri, 07 Apr 2017 16:41:24 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Fri, 07 Apr 2017 16:32:36 +0200
Emacs: Update private configuration
Alan Pearce alan@alanpearce.uk
Fri, 07 Apr 2017 16:31:22 +0200
Karabiner: Update configuration
Alan Pearce alan@alanpearce.uk
Fri, 07 Apr 2017 16:30:58 +0200
Emacs: Configure smartscan-mode properly
Alan Pearce alan@alanpearce.uk
Fri, 07 Apr 2017 16:30:05 +0200
Emacs: Add a 1px padding to windows
Alan Pearce alan@alanpearce.uk
Fri, 07 Apr 2017 16:29:38 +0200
Emacs/zsh: Enable GNU Global if available
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 15:11:06 +0100
Emacs: Install dumb-jump for simple goto-definition
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 15:10:43 +0100
Add Emacs section to readme
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 14:19:04 +0100
Add comments to Makefile
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 14:18:32 +0100
Move zsh install commands to readme
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 12:42:46 +0100
Add installation section to readme
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 12:38:16 +0100
Emacs: Reconfigure beacon-mode
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 12:23:13 +0100
Emacs: Update private configuration
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 12:23:04 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 08:59:47 +0100
Update README
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 08:58:52 +0100
Emacs: Point switch-to-dotfiles to new dotfiles folder
Alan Pearce alan@alanpearce.uk
Mon, 20 Mar 2017 08:46:04 +0100
Replace emacs hook with makefile
Alan Pearce alan@alanpearce.uk
Fri, 17 Mar 2017 10:39:59 +0100
Move top-level dotfiles to tags
Alan Pearce alan@ap-spotcap.local
Fri, 17 Mar 2017 10:04:07 +0100
Merge host-specific configuration to tags
Alan Pearce alan@ap-spotcap.local
Fri, 17 Mar 2017 10:01:23 +0100
Re-structure tags to GNU stow format
Alan Pearce alan@ap-spotcap.local
Fri, 17 Mar 2017 09:48:24 +0100
Emacs: Install projectile-ripgrep correctly It used to be bundled with ripgrep.el, now it seems to be separate
Alan Pearce alan@alanpearce.uk
Thu, 16 Mar 2017 16:32:58 +0100
zsh: Unset auto_cd
Alan Pearce alan@alanpearce.uk
Thu, 16 Mar 2017 16:30:40 +0100
zsh: Remove autoenv
Alan Pearce alan@alanpearce.uk
Thu, 16 Mar 2017 16:30:30 +0100
Gems: Install to .local/bin alongside other package managers
Alan Pearce alan@alanpearce.uk
Thu, 16 Mar 2017 16:30:01 +0100
Emacs: Don't auto-enable highlight-stages mode
Alan Pearce alan@alanpearce.uk
Thu, 16 Mar 2017 15:37:52 +0100
Emacs: Remove smart-tabs library code
Alan Pearce alan@alanpearce.uk
Thu, 16 Mar 2017 15:35:36 +0100
Emacs: Ensure wgrep-ag is installed
Alan Pearce alan@alanpearce.uk
Wed, 15 Mar 2017 16:00:19 +0100
Emacs: Fix byte-compilation warnings
Alan Pearce alan@alanpearce.uk
Tue, 14 Mar 2017 22:46:44 +0100
Emacs: Fix free variable warning: company-dabbrev-downcase The default is `case-replace`, so use that instead
Alan Pearce alan@alanpearce.uk
Tue, 14 Mar 2017 22:42:11 +0100
Emacs: Remove unnecessary smart-tabs code
Alan Pearce alan@alanpearce.uk
Tue, 14 Mar 2017 22:41:45 +0100
Emacs: Remove magithub
Alan Pearce alan@alanpearce.uk
Mon, 13 Mar 2017 16:47:21 +0100
Update private Emacs configuration
Alan Pearce alan@alanpearce.uk
Mon, 13 Mar 2017 15:09:11 +0100
Slate: Remove layouts I'm trying out using just one window per screen.
Alan Pearce alan@alanpearce.uk
Mon, 13 Mar 2017 15:08:25 +0100
Emacs: Don't enable electric-quote-mode It pairs "``" with "'", which isn't what I wanted, and doesn't seem to be configurable
Alan Pearce alan@alanpearce.uk
Mon, 13 Mar 2017 14:34:03 +0100
Emacs: Remove auto-indent-mode Not necessary with electric-indent-mode, which I’ve already set up in c-mode-hook. It was responsible for all the `looking-back` errors when compiling or executing init.el
Alan Pearce alan@alanpearce.uk
Mon, 13 Mar 2017 14:29:26 +0100
Diminish beacon-mode
Alan Pearce alan@alanpearce.uk
Mon, 13 Mar 2017 14:15:47 +0100
Emacs: Install beacon-mode
Alan Pearce alan@alanpearce.uk
Mon, 13 Mar 2017 11:14:10 +0100
Emacs: Use "Fixed" font on X11
Alan Pearce alan@alanpearce.uk
Mon, 13 Mar 2017 01:04:07 +0100
Emacs: Check for display system before setting theme
Alan Pearce alan@alanpearce.uk
Mon, 13 Mar 2017 01:03:48 +0100
Emacs: Check for SSH environment before starting gpg-agent
Alan Pearce alan@alanpearce.uk
Fri, 10 Mar 2017 13:08:29 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Tue, 07 Mar 2017 16:32:08 +0100
Update private elisp
Alan Pearce alan@alanpearce.uk
Tue, 07 Mar 2017 16:31:43 +0100
Emacs: Add ace-link
Alan Pearce alan@alanpearce.uk
Tue, 07 Mar 2017 16:31:03 +0100
Emacs: Fix loading private elisp
Alan Pearce alan@alanpearce.uk
Tue, 07 Mar 2017 16:30:48 +0100
Emacs: Use projectile-commander when switching projects
Alan Pearce alan@alanpearce.uk
Tue, 07 Mar 2017 16:30:07 +0100
Emacs: Remove ivy-resume binding I’ve never intentionally used it
Alan Pearce alan@alanpearce.uk
Tue, 07 Mar 2017 16:26:10 +0100
Emacs: Store file-name-handler-alist into variable
Alan Pearce alan@alanpearce.uk
Mon, 06 Mar 2017 09:42:43 +0100
Emacs: Configure multi-line eshell prompt
Alan Pearce alan@alanpearce.uk
Sun, 05 Mar 2017 16:39:02 +0100
Emacs: Configure window-dividers in X11 environments
Alan Pearce alan@alanpearce.uk
Tue, 28 Feb 2017 15:12:20 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Tue, 28 Feb 2017 14:59:35 +0100
XResources: Remove rxvt-unicode configuration
Alan Pearce alan@alanpearce.uk
Tue, 28 Feb 2017 14:58:45 +0100
Fix setting SSH_AUTH_SOCK
Alan Pearce alan@alanpearce.uk
Tue, 28 Feb 2017 14:58:09 +0100
Emacs: Reconfigure fonts on X11
Alan Pearce alan@alanpearce.uk
Sat, 25 Feb 2017 17:41:42 +0100
Emacs: Use eslint_d for flycheck, if installed
Alan Pearce alan@alanpearce.uk
Wed, 22 Feb 2017 11:43:01 +0100
Emacs: Use secure package archives
Alan Pearce alan@alanpearce.uk
Wed, 22 Feb 2017 11:42:29 +0100
Emacs: Cache GitHub calls for longer
Alan Pearce alan@alanpearce.uk
Wed, 22 Feb 2017 11:42:11 +0100
Emacs: Remove projectile-switch-to-buffer binding
Alan Pearce alan@alanpearce.uk
Wed, 22 Feb 2017 11:41:45 +0100
rcup: Use `Emacs` command for building configuration if exists `emacs` calls /usr/bin/emacs, which is too old. This relies on an Emacs application being added to $PATH
Alan Pearce alan@alanpearce.uk
Wed, 22 Feb 2017 11:19:43 +0100
Emacs: Update private Spotcap configuration
Alan Pearce alan@alanpearce.uk
Wed, 22 Feb 2017 10:29:58 +0100
Add system for loading extra encrypted configuration
Alan Pearce alan@alanpearce.uk
Wed, 22 Feb 2017 10:28:31 +0100
Emacs: Add process-exit-code command
Alan Pearce alan@alanpearce.uk
Wed, 22 Feb 2017 10:28:08 +0100
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan@alanpearce.uk
Tue, 21 Feb 2017 17:16:04 +0100
Emacs: Install magithub
Alan Pearce alan@alanpearce.uk
Tue, 21 Feb 2017 17:09:22 +0100
Emacs: Configure borders and window dividers
Alan Pearce alan@alanpearce.uk
Tue, 21 Feb 2017 17:09:08 +0100
Emacs: Use Roboto Mono on Retina
Alan Pearce alan@alanpearce.uk
Tue, 21 Feb 2017 16:44:21 +0100
Emacs: Remove perspective It seemed to slow things down a lot, particularly on macOS. I seem to be able to get on fine without it, as well.
Alan Pearce alan@alanpearce.uk
Sun, 19 Feb 2017 13:38:08 +0100
Emacs: Fix exec-path-from-shell-initialize error
Alan Pearce alan@alanpearce.uk
Tue, 07 Feb 2017 15:40:45 +0100
Emacs: Fix called-interactively-p warnings
Alan Pearce alan@alanpearce.uk
Tue, 07 Feb 2017 15:40:32 +0100
Emacs: Show modeline by default At least, until I can figure out how to show a divider
Alan Pearce alan@alanpearce.uk
Tue, 07 Feb 2017 12:07:27 +0100
Emacs: Make bar cursor thinner
Alan Pearce alan@alanpearce.uk
Tue, 07 Feb 2017 12:07:12 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Mon, 06 Feb 2017 08:51:20 +0100
Emacs: Improve hide/show mode line functions
Alan Pearce alan@alanpearce.uk
Mon, 06 Feb 2017 08:50:15 +0100
Slate: Work with Safari Tech Preview as default browser
Alan Pearce alan@alanpearce.uk
Wed, 01 Feb 2017 16:49:17 +0100
Slate: Move layout shortcut to cmd-ctrl-enter
Alan Pearce alan@alanpearce.uk
Wed, 01 Feb 2017 16:48:59 +0100
Emacs: Always show first completion candidate inline
Alan Pearce alan@alanpearce.uk
Wed, 01 Feb 2017 16:47:54 +0100
Emacs: Don’t use dabbrev in company
Alan Pearce alan@alanpearce.uk
Wed, 01 Feb 2017 16:46:55 +0100
Emacs: Install and configure company-restclient
Alan Pearce alan@alanpearce.uk
Wed, 01 Feb 2017 16:46:09 +0100
Emacs: Move environment variable configuration
Alan Pearce alan@alanpearce.uk
Wed, 01 Feb 2017 16:45:33 +0100
Emacs: Use exec-path-from-shell on macOS
Alan Pearce alan@alanpearce.uk
Tue, 31 Jan 2017 14:29:17 +0100
Emacs: Remove spurious END_SRC marker
Alan Pearce alan@alanpearce.uk
Tue, 31 Jan 2017 13:56:33 +0100
Emacs: Add commands for yarn add {,--dev}
Alan Pearce alan@alanpearce.uk
Fri, 27 Jan 2017 16:02:51 +0100
Emacs: Tell magit to use ivy directly
Alan Pearce alan@alanpearce.uk
Thu, 26 Jan 2017 16:31:03 +0100
Disable unused ggtags mode
Alan Pearce alan@alanpearce.uk
Tue, 24 Jan 2017 17:02:13 +0100
slate: s/Safari/Google Chrome/
Alan Pearce alan@alanpearce.uk
Fri, 20 Jan 2017 11:15:02 +0100
zsh: Remove fasd
Alan Pearce alan@alanpearce.uk
Fri, 20 Jan 2017 11:14:53 +0100
zsh: Install tumult on macOS
Alan Pearce alan@alanpearce.uk
Fri, 20 Jan 2017 11:14:13 +0100
Fix syntax error
Alan Pearce alan@alanpearce.uk
Wed, 18 Jan 2017 17:10:11 +0100
Fix fzf completion
Alan Pearce alan@alanpearce.uk
Tue, 17 Jan 2017 15:42:02 +0100
zsh: Install fzf
Alan Pearce alan@alanpearce.uk
Tue, 17 Jan 2017 15:20:12 +0100
zsh: Use OMZ yarn completion
Alan Pearce alan@alanpearce.uk
Tue, 17 Jan 2017 12:03:55 +0100
zsh: Don’t run compinit as zplug handles it
Alan Pearce alan@alanpearce.uk
Tue, 17 Jan 2017 12:01:56 +0100
Emacs: Use non-AA Monaco font on macOS
Alan Pearce alan@alanpearce.uk
Tue, 17 Jan 2017 11:39:17 +0100
zsh: Set os/arch in zshenv
Alan Pearce alan@alanpearce.uk
Tue, 17 Jan 2017 11:38:48 +0100
Show modeline when using minibuffer
Alan Pearce alan@alanpearce.uk
Mon, 16 Jan 2017 11:59:31 +0100
Add mpv configuration on osx
Alan Pearce alan@alanpearce.uk
Tue, 03 Jan 2017 11:47:52 +0100
Karabiner: Move config file to .config
Alan Pearce alan@alanpearce.uk
Tue, 03 Jan 2017 11:25:37 +0100
zsh: Follow zplug updates
Alan Pearce alan@alanpearce.uk
Fri, 23 Dec 2016 09:19:25 +0000
Emacs: Use ssh-managed controlmaster options
Alan Pearce alan@alanpearce.uk
Thu, 22 Dec 2016 16:24:31 +0000
Tramp: Increase cache time for remote directory completion
Alan Pearce alan@alanpearce.uk
Wed, 21 Dec 2016 12:43:00 +0000
zsh: Disable line editor for dumb terminal
Alan Pearce alan@alanpearce.uk
Wed, 21 Dec 2016 12:41:44 +0000
Emacs: Ignore TRAMP directories for VC
Alan Pearce alan@alanpearce.uk
Wed, 21 Dec 2016 12:39:11 +0000
zsh: Set or unset window title according to host
Alan Pearce alan@alanpearce.uk
Thu, 15 Dec 2016 16:45:27 +0100
zsh: Update macOS Terminal icon with cwd
Alan Pearce alan@alanpearce.uk
Thu, 15 Dec 2016 16:45:01 +0100
Emacs: Always use bar cursor
Alan Pearce alan@alanpearce.uk
Thu, 15 Dec 2016 16:43:31 +0100
Emacs: Remove old tramp proxy listing
Alan Pearce alan@alanpearce.uk
Wed, 14 Dec 2016 11:00:05 +0100
Fix use of deprecated cursor variables
Alan Pearce alan@alanpearce.uk
Wed, 14 Dec 2016 10:59:47 +0100
Emacs: Configure copy-as-format
Alan Pearce alan@alanpearce.uk
Wed, 14 Dec 2016 10:59:31 +0100
Emacs: Set emmet indentation
Alan Pearce alan@alanpearce.uk
Wed, 14 Dec 2016 10:59:16 +0100
Emacs: remove empty function
Alan Pearce alan@alanpearce.uk
Thu, 08 Dec 2016 12:18:27 +0100
Emacs: Fix init.org indentation forever
Alan Pearce alan@alanpearce.uk
Thu, 08 Dec 2016 11:31:20 +0100
Emacs: Toggle clutter
Alan Pearce alan@alanpearce.uk
Wed, 07 Dec 2016 16:17:26 +0100
Replace diff-hl with git-gutter-fringe
Alan Pearce alan@alanpearce.uk
Wed, 07 Dec 2016 09:29:06 +0100
Emacs: Remove projectile-git-autofetch Has problems with waking from sleep
Alan Pearce alan@alanpearce.uk
Wed, 07 Dec 2016 09:28:25 +0100
Remove hub compdef
Alan Pearce alan@alanpearce.uk
Tue, 06 Dec 2016 14:06:53 +0100
Load macports zsh-functions
Alan Pearce alan@alanpearce.uk
Tue, 06 Dec 2016 14:06:39 +0100
Emacs: Try basic-theme instead of minimal-light
Alan Pearce alan@alanpearce.uk
Tue, 06 Dec 2016 13:43:06 +0100
Emacs: Switch to ProggyClean at work
Alan Pearce alan@alanpearce.uk
Tue, 06 Dec 2016 13:40:08 +0100
Emacs: Add yarn-install command
Alan Pearce alan@alanpearce.uk
Mon, 05 Dec 2016 12:54:28 +0100
Emacs: Reformat code in init file
Alan Pearce alan@alanpearce.uk
Mon, 05 Dec 2016 12:54:16 +0100
Emacs: Remove erroneous line
Alan Pearce alan@alanpearce.uk
Sun, 04 Dec 2016 17:08:38 +0100
Emacs: Configure ripgrep
Alan Pearce alan@alanpearce.uk
Tue, 29 Nov 2016 15:30:09 +0100
Emacs: Show cmd-to-echo output in process buffers
Alan Pearce alan@alanpearce.uk
Mon, 28 Nov 2016 11:09:54 +0100
Add Spotcap email to environment
Alan Pearce alan@alanpearce.uk
Mon, 28 Nov 2016 11:09:11 +0100
Emacs: Configure JS IDE features
Alan Pearce alan@alanpearce.uk
Fri, 25 Nov 2016 14:20:25 +0100
Emacs: Fix font setting for new frames
Alan Pearce alan@alanpearce.uk
Wed, 23 Nov 2016 15:24:29 +0100
zsh: Configure JIRA locally on work machine
Alan Pearce alan@alanpearce.uk
Thu, 17 Nov 2016 15:23:21 +0100
Emacs: Add counsel-yank-pop binding
Alan Pearce alan@alanpearce.uk
Mon, 14 Nov 2016 09:59:57 +0100
Emacs: Setup git autofetch
Alan Pearce alan@alanpearce.uk
Fri, 11 Nov 2016 17:27:49 +0100
zsh: Have autoenv unset variables on leaving dir
Alan Pearce alan@alanpearce.uk
Fri, 11 Nov 2016 16:34:51 +0100
Emacs: Change magit window display confugration
Alan Pearce alan@alanpearce.uk
Wed, 09 Nov 2016 19:05:09 +0100
Emacs: Save system clipboard in kill ring
Alan Pearce alan@alanpearce.uk
Tue, 08 Nov 2016 16:57:49 +0100
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan@alanpearce.uk
Sun, 06 Nov 2016 13:37:01 +0100
Emacs: Install cmd-to-echo
Alan Pearce alan@alanpearce.uk
Sun, 06 Nov 2016 13:35:49 +0100
Emacs: Configure ispell checker dynamically
Alan Pearce alan@alanpearce.uk
Sun, 06 Nov 2016 13:28:02 +0100
Karabiner: Configure keyboards
Alan Pearce alan@alanpearce.uk
Fri, 04 Nov 2016 11:41:17 +0100
Regenerate karabiner.json according to app
Alan Pearce alan@alanpearce.uk
Fri, 04 Nov 2016 11:39:57 +0100
Emacs: Don't split width-wise so much
Alan Pearce alan@alanpearce.uk
Fri, 04 Nov 2016 11:38:02 +0100
Emacs: Cleanup org-mode configuration
Alan Pearce alan@alanpearce.uk
Fri, 04 Nov 2016 11:37:47 +0100
Emacs: Set sgml (html) offset to 2
Alan Pearce alan@alanpearce.uk
Mon, 31 Oct 2016 14:58:07 +0100
Reindent init.org
Alan Pearce alan@alanpearce.uk
Mon, 31 Oct 2016 14:57:08 +0100
npm/yarn: Install to ~/.local
Alan Pearce alan@alanpearce.uk
Mon, 31 Oct 2016 13:22:10 +0100
Emacs: Open zshrc/zshenv in shell-script-mode
Alan Pearce alan@alanpearce.uk
Mon, 31 Oct 2016 10:57:06 +0100
Emacs: Fix sh-mode indentation
Alan Pearce alan@alanpearce.uk
Mon, 31 Oct 2016 10:56:49 +0100
Remove unnecessary zsh override for prefect
Alan Pearce alan@alanpearce.uk
Mon, 31 Oct 2016 10:56:31 +0100
Reindent all the things
Alan Pearce alan@alanpearce.uk
Mon, 31 Oct 2016 10:56:22 +0100
Change indentation setup to two spaces
Alan Pearce alan@alanpearce.uk
Mon, 31 Oct 2016 10:49:40 +0100
Remove Syncthing LaunchAgent It should be included with the software via either ports or brew
Alan Pearce alan@alanpearce.uk
Thu, 27 Oct 2016 16:43:49 +0200
Emacs: Update js2-mode configuration
Alan Pearce alan@alanpearce.uk
Thu, 27 Oct 2016 16:22:21 +0200
zsh: load and save history
Alan Pearce alan@alanpearce.uk
Wed, 26 Oct 2016 14:23:33 +0200
Remove brew stuff
Alan Pearce alan@alanpearce.uk
Fri, 21 Oct 2016 12:09:54 +0200
Update karabiner.json
Alan Pearce alan@alanpearce.uk
Mon, 17 Oct 2016 15:30:55 +0200
Don’t load tern.el if executable missing
Alan Pearce alan@alanpearce.uk
Fri, 14 Oct 2016 20:52:27 +0200
Use web-mode for normal html files
Alan Pearce alan@alanpearce.uk
Fri, 14 Oct 2016 20:51:28 +0200
Emacs: Swap crux open-line keybinds
Alan Pearce alan@alanpearce.uk
Fri, 14 Oct 2016 14:09:34 +0200
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan@alanpearce.uk
Wed, 12 Oct 2016 10:32:40 +0200
Emacs: Replace simple functions with crux.el
Alan Pearce alan@alanpearce.uk
Tue, 11 Oct 2016 21:03:46 +0200
zsh: Add "hub" aliases again
Alan Pearce alan@alanpearce.uk
Thu, 29 Sep 2016 09:32:46 +0200
Emacs: Show Assets:Budget in budget report
Alan Pearce alan@alanpearce.uk
Wed, 28 Sep 2016 19:47:34 +0200
Emacs: Install and configure nixos completions
Alan Pearce alan@alanpearce.uk
Wed, 28 Sep 2016 19:47:07 +0200
zsh: Add function to open project from PWD or arg
Alan Pearce alan@alanpearce.uk
Wed, 28 Sep 2016 17:02:43 +0200
zsh: Set $EDITOR
Alan Pearce alan@alanpearce.uk
Wed, 28 Sep 2016 16:53:31 +0200
zsh: Add ec alias
Alan Pearce alan@alanpearce.uk
Wed, 28 Sep 2016 16:52:39 +0200
Slate: Move focus keybindings cmd-arrows are often used in macOS itself, for finder and browsers
Alan Pearce alan@alanpearce.uk
Wed, 28 Sep 2016 15:52:31 +0200
zsh: Source private zshenv if exists
Alan Pearce alan@alanpearce.uk
Wed, 28 Sep 2016 09:37:11 +0200
Emacs: Use SF Mono font on macOS
Alan Pearce alan@alanpearce.uk
Tue, 27 Sep 2016 14:17:08 +0200
Slate: Fix incorrect keybinding
Alan Pearce alan@alanpearce.uk
Tue, 27 Sep 2016 08:09:29 +0200
Slate: Add keybind to set work layout
Alan Pearce alan@alanpearce.uk
Mon, 26 Sep 2016 17:12:05 +0200
Emacs: Add smartscan-mode Go to next/previous instance of symbol at point with M-n and M-p. M-' to replace all instances of symbol
Alan Pearce alan@alanpearce.uk
Mon, 26 Sep 2016 17:11:17 +0200
Add Karabiner Elements configuration
Alan Pearce alan@alanpearce.uk
Mon, 26 Sep 2016 09:38:36 +0200
zsh: Add ds (directory size) function Shows size of subfolders, largest at the bottom. Easy to explore with.
Alan Pearce alan@alanpearce.uk
Sun, 25 Sep 2016 14:04:20 +0200
Emacs: Try smaller, unsmoothed fonts on X11
Alan Pearce alan@alanpearce.uk
Sun, 25 Sep 2016 13:58:33 +0200
Remove zsh-directory-history It was slow and I kept having issues
Alan Pearce alan@alanpearce.uk
Sat, 24 Sep 2016 19:03:49 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Sat, 24 Sep 2016 17:27:46 +0200
Emacs: Use Liberation Sans on linux It’s more likely to be available
Alan Pearce alan@alanpearce.uk
Sat, 24 Sep 2016 17:25:41 +0200
zsh: Hide right prompt
Alan Pearce alan@alanpearce.uk
Sat, 24 Sep 2016 17:25:26 +0200
Emacs: Resize fonts on linux Changing the specification of the font size caused the size to change somehow. This makes the fonts the same real size as before.
Alan Pearce alan@alanpearce.uk
Wed, 21 Sep 2016 13:31:32 +0200
Emacs: Move avy-goto-word keybinding It was shadowing some useful keybinds, like M-s M-w (eww-search-words)
Alan Pearce alan.pearce@spotcap.com
Wed, 21 Sep 2016 13:22:30 +0200
Emacs: Use async operations for package.el
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Sep 2016 20:24:50 +0200
Emacs: Replace typo-mode with electric-quote-mode
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Sep 2016 20:17:46 +0200
Emacs: Move goto-last-change binding C-x SPC is the default for rectangle-mark-mode, which is now more useful and intuitive in Emacs 25
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Sep 2016 15:04:12 +0200
Emacs: Setting tab-stop-list seems unnecessary
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Sep 2016 08:41:20 +0200
Emacs: Remove recentf and virtual ivy buffers
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Sep 2016 08:29:00 +0200
Emacs: Replace helm history commands with counsel
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Sep 2016 08:26:06 +0200
Emacs: Replace helm-dash with counsel-dash
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Sep 2016 08:22:32 +0200
Fix package-archive-priorities
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Sep 2016 07:37:02 +0200
Emacs: Update package archive filtering (25.1)
Alan Pearce alan.pearce@spotcap.com
Mon, 19 Sep 2016 16:26:43 +0200
Emacs: Fix fonts in 25.1
Alan Pearce alan.pearce@spotcap.com
Mon, 19 Sep 2016 16:26:30 +0200
Emacs: Remove rainbow-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 19 Sep 2016 16:26:09 +0200
Add slate file
Alan Pearce alan.pearce@spotcap.com
Fri, 16 Sep 2016 09:06:28 +0200
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan@alanpearce.uk
Sat, 10 Sep 2016 14:36:47 +0200
zsh: Remove newline before prompt
Alan Pearce alan@alanpearce.uk
Sat, 10 Sep 2016 14:36:10 +0200
zsh: Simplify prompt Remove pure and git information
Alan Pearce alan.pearce@spotcap.com
Fri, 09 Sep 2016 16:13:16 +0200
Emacs: Use Monoid as single-screen font
Alan Pearce alan.pearce@spotcap.com
Fri, 09 Sep 2016 16:07:47 +0200
Emacs: Always antialias (vector) fonts on OSX I don’t need to disable anti-aliasing for fonts on OSX when using a bitmap font. This way, it’s easier if I want to switch fonts.
Alan Pearce alan.pearce@spotcap.com
Fri, 09 Sep 2016 16:06:46 +0200
Emacs: Workaround strange menu error
Alan Pearce alan.pearce@spotcap.com
Fri, 02 Sep 2016 14:37:44 +0200
Emacs: Setup scala environment
Alan Pearce alan.pearce@spotcap.com
Fri, 12 Aug 2016 15:55:21 +0200
Emacs: Delete to trash correctly on OSX
Alan Pearce alan.pearce@spotcap.com
Fri, 12 Aug 2016 15:55:04 +0200
zsh: Add extra newline to dumb pure prompt
Alan Pearce alan.pearce@spotcap.com
Sun, 31 Jul 2016 18:28:26 +0200
Bind directory history keys more portably
Alan Pearce alan.pearce@spotcap.com
Sun, 31 Jul 2016 18:27:12 +0200
Remove old gitmodules file
Alan Pearce alan.pearce@spotcap.com
Mon, 25 Jul 2016 16:22:31 +0200
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan@alanpearce.uk
Sat, 23 Jul 2016 12:09:29 +0200
Emacs: Split windows horizontally more
Alan Pearce alan@alanpearce.uk
Sat, 23 Jul 2016 11:59:58 +0200
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan.pearce@spotcap.com
Mon, 18 Jul 2016 10:12:07 +0200
zsh: Add describe-key-briefly keybind
Alan Pearce alan.pearce@spotcap.com
Mon, 18 Jul 2016 09:57:23 +0200
zsh: Load npm completion after compinit
Alan Pearce alan.pearce@spotcap.com
Fri, 15 Jul 2016 12:34:43 +0200
zsh: Install better npm completion
Alan Pearce alan.pearce@spotcap.com
Fri, 15 Jul 2016 09:57:55 +0200
Inline zplug conditional
Alan Pearce alan.pearce@spotcap.com
Fri, 15 Jul 2016 09:44:29 +0200
zsh: Install nix completions plugin
Alan Pearce alan.pearce@spotcap.com
Fri, 15 Jul 2016 09:41:41 +0200
zsh: Install autopair plugin
Alan Pearce alan.pearce@spotcap.com
Fri, 15 Jul 2016 09:32:53 +0200
zsh: Install Jira plugin
Alan Pearce alan.pearce@spotcap.com
Fri, 15 Jul 2016 09:19:20 +0200
zsh: Set ZPLUG_HOME once
Alan Pearce alan@alanpearce.uk
Thu, 14 Jul 2016 18:20:50 +0200
zsh: Fix zsh envvars in X11 terminals
Alan Pearce alan@alanpearce.uk
Thu, 14 Jul 2016 18:17:18 +0200
zsh: Add historic word completion to M-Tab
Alan Pearce alan.pearce@spotcap.com
Thu, 14 Jul 2016 10:53:46 +0200
zsh: Add argument-wise word commands
Alan Pearce alan.pearce@spotcap.com
Thu, 14 Jul 2016 10:49:36 +0200
zsh: Install open-pr plugin
Alan Pearce alan.pearce@spotcap.com
Thu, 14 Jul 2016 10:36:21 +0200
zsh: Switch to my fork of directory-history
Alan Pearce alan.pearce@spotcap.com
Thu, 14 Jul 2016 10:13:38 +0200
zsh: Configure completion
Alan Pearce alan.pearce@spotcap.com
Wed, 13 Jul 2016 14:12:05 +0200
zsh: Only build environment in top-level shell
Alan Pearce alan.pearce@spotcap.com
Wed, 13 Jul 2016 14:07:51 +0200
Emacs: Don’t flycheck whilst idle
Alan Pearce alan.pearce@spotcap.com
Mon, 11 Jul 2016 11:46:00 +0200
Emacs: Fix display of page break lines adaptively
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Jul 2016 22:54:01 +0200
Emacs: Use Liberation Mono on Windows
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Jul 2016 22:53:27 +0200
Simplify pure prompt symbol on Windows
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Jul 2016 22:15:22 +0200
Update rcrc tags
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Jul 2016 22:15:09 +0200
zsh: Limit loaded files in async/pure
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Jul 2016 22:14:30 +0200
zsh: Fix pure startup
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Jul 2016 22:07:02 +0200
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan@alanpearce.uk
Thu, 07 Jul 2016 20:35:18 +0200
zsh: Export SSH_AUTH_SOCK if needed
Alan Pearce alan@alanpearce.uk
Thu, 07 Jul 2016 20:34:42 +0200
Add very basic fish config
Alan Pearce alan@alanpearce.uk
Thu, 07 Jul 2016 20:30:28 +0200
Emacs: Show zero values in cumulative budget
Alan Pearce alan.pearce@spotcap.com
Tue, 05 Jul 2016 16:54:16 +0200
zsh: Change WORDCHARS in a more elegant way
Alan Pearce alan.pearce@spotcap.com
Tue, 05 Jul 2016 14:14:39 +0200
zsh: Remove extra chars from WORDCHARS
Alan Pearce alan.pearce@spotcap.com
Tue, 05 Jul 2016 14:13:56 +0200
zsh: Bind OS X delete key
Alan Pearce alan.pearce@spotcap.com
Tue, 05 Jul 2016 14:11:30 +0200
Emacs: Switch OSX bitmap font Makes smart quotes look like quotes, not guillemots
Alan Pearce alan.pearce@spotcap.com
Tue, 05 Jul 2016 11:30:30 +0200
Emacs: M-x repunctuate-sentences
Alan Pearce alan.pearce@spotcap.com
Tue, 05 Jul 2016 11:30:17 +0200
Emacs: Disable “fast” keys for expand-region
Alan Pearce alan.pearce@spotcap.com
Tue, 05 Jul 2016 11:17:33 +0200
Emacs: Remove extra Javascript menu
Alan Pearce alan.pearce@spotcap.com
Mon, 04 Jul 2016 16:46:53 +0200
Emacs: Reset window-splitting thresholds
Alan Pearce alan.pearce@spotcap.com
Mon, 04 Jul 2016 16:45:46 +0200
zsh: Add $HOME/bin to path
Alan Pearce alan.pearce@spotcap.com
Mon, 04 Jul 2016 14:36:59 +0200
Emacs: Move smartparens’ keys out of swiper’s way
Alan Pearce alan.pearce@spotcap.com
Mon, 04 Jul 2016 09:48:20 +0200
Ignore tangled Emacs init
Alan Pearce alan.pearce@spotcap.com
Mon, 04 Jul 2016 08:48:31 +0200
Remove unused pre-up hooks
Alan Pearce alan.pearce@spotcap.com
Mon, 04 Jul 2016 08:47:53 +0200
Emacs: Fix error when starting web-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 04 Jul 2016 08:47:40 +0200
Emacs: Fix smartparens in web-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 04 Jul 2016 08:17:30 +0200
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan@alanpearce.uk
Sun, 03 Jul 2016 20:58:51 +0200
Fix open-budget command
Alan Pearce alan@alanpearce.uk
Sun, 03 Jul 2016 20:55:37 +0200
Update github user
Alan Pearce alan@alanpearce.co.uk
Sun, 03 Jul 2016 20:55:11 +0200
Re-make zsh configuration Start using zplug with the bare minimum of extra configuration
Alan Pearce alan@alanpearce.co.uk
Sun, 26 Jun 2016 17:29:22 +0200
Emacs: add command to open budget
Alan Pearce alan@alanpearce.co.uk
Sat, 25 Jun 2016 22:51:26 +0200
Emacs: Fix ap/set-fonts argument errors
Alan Pearce alan@alanpearce.co.uk
Sat, 25 Jun 2016 22:51:13 +0200
Add dotfiles directory to default rcrc It can always be overridden…
Alan Pearce alan.pearce@spotcap.com
Fri, 24 Jun 2016 16:48:45 +0200
Emacs: Don’t auto-quote web-mode attrs
Alan Pearce alan.pearce@spotcap.com
Fri, 17 Jun 2016 17:36:37 +0200
Fix outline
Alan Pearce alan.pearce@spotcap.com
Fri, 17 Jun 2016 17:36:26 +0200
Emacs: Add company-web and re-work backends list
Alan Pearce alan.pearce@spotcap.com
Fri, 17 Jun 2016 17:36:07 +0200
Emacs: Make font-setting function interactive
Alan Pearce alan.pearce@spotcap.com
Fri, 17 Jun 2016 17:35:50 +0200
Emacs: Use `window-system` for all font checks
Alan Pearce alan.pearce@spotcap.com
Mon, 13 Jun 2016 11:04:37 +0200
Emacs: Set OS X differently depending on displays
Alan Pearce alan.pearce@spotcap.com
Mon, 13 Jun 2016 10:39:18 +0200
Emacs: Fix incorrect nesting
Alan Pearce alan.pearce@spotcap.com
Fri, 10 Jun 2016 18:15:50 +0200
Emacs: Change s-p to show all recent projects
Alan Pearce alan.pearce@spotcap.com
Fri, 10 Jun 2016 17:33:50 +0200
Emacs: Resize frames (OS windows) by characters
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jun 2016 11:09:16 +0200
Emacs: Ensure typo-mode starts in English
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jun 2016 11:09:01 +0200
Emacs: Try some non-AA fonts in OS X It’s one way to get around OS X’s weird font rendering…
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jun 2016 11:08:22 +0200
Emacs: Pair <% %> in web-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jun 2016 11:08:05 +0200
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan.pearce@spotcap.com
Mon, 30 May 2016 16:55:08 +0200
Emacs: Workaround OSX keyboard specialchar crash
Alan Pearce alan.pearce@spotcap.com
Mon, 30 May 2016 16:52:34 +0200
Emacs: Fix typo in function name
Alan Pearce alan.pearce@spotcap.com
Wed, 11 May 2016 15:42:09 +0200
Emacs: Disable org-mobile
Alan Pearce alan.pearce@spotcap.com
Wed, 11 May 2016 15:41:58 +0200
Emacs: Fix typo in function name
Alan Pearce alan.pearce@spotcap.com
Wed, 11 May 2016 15:41:33 +0200
Emacs: Fix byte-compiler warnings
Alan Pearce alan.pearce@spotcap.com
Wed, 11 May 2016 15:41:13 +0200
Emacs: Remove keybind for undefined function
Alan Pearce alan.pearce@spotcap.com
Wed, 11 May 2016 15:40:46 +0200
Emacs: Open tern-project files in json-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 09 May 2016 14:33:19 +0200
Emacs: Remove unnecessary guard
Alan Pearce alan.pearce@spotcap.com
Mon, 09 May 2016 14:32:11 +0200
Emacs: Remove mmm-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 09 May 2016 14:31:26 +0200
Emacs: Remove todos
Alan Pearce alan.pearce@spotcap.com
Mon, 09 May 2016 14:31:01 +0200
Emacs: Remove unused functions
Alan Pearce alan.pearce@spotcap.com
Mon, 09 May 2016 14:28:49 +0200
Emacs: Remove projectile-direnv
Alan Pearce alan.pearce@spotcap.com
Mon, 09 May 2016 14:27:12 +0200
Emacs: Make dtrt and editorconfig play together
Alan Pearce alan.pearce@spotcap.com
Fri, 06 May 2016 12:51:50 +0200
Install volatile-highlights-mode
Alan Pearce alan.pearce@spotcap.com
Fri, 06 May 2016 12:51:34 +0200
Emacs: Enable tern in web-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 04 May 2016 11:51:25 +0200
Emacs: Skip shebangs in js2-mode
Alan Pearce alan.pearce@spotcap.com
Tue, 03 May 2016 15:58:18 +0200
Emacs: Open scripts with node shebang in js2-mode
Alan Pearce alan.pearce@spotcap.com
Tue, 03 May 2016 15:51:14 +0200
Emacs: Don’t guess indentation with editorconfig
Alan Pearce alan.pearce@spotcap.com
Fri, 29 Apr 2016 15:56:17 +0200
Emacs: Don’t configure save-place
Alan Pearce alan.pearce@spotcap.com
Fri, 29 Apr 2016 15:37:37 +0200
Remove useless hook
Alan Pearce alan.pearce@spotcap.com
Fri, 29 Apr 2016 14:50:21 +0200
Merge branch 'master' of home:projects/dotfiles
Alan Pearce alan.pearce@spotcap.com
Fri, 29 Apr 2016 11:05:17 +0200
Emacs: Setup editorconfig again
Alan Pearce alan.pearce@spotcap.com
Fri, 29 Apr 2016 11:02:31 +0200
Emacs: Remove JIT/deferred font-locking
Alan Pearce alan.pearce@spotcap.com
Fri, 29 Apr 2016 11:02:16 +0200
Emacs: Add avy-goto-word binding
Alan Pearce alan.pearce@spotcap.com
Fri, 29 Apr 2016 11:01:54 +0200
Emacs: Fix first startup errors
Alan Pearce alan.pearce@spotcap.com
Wed, 30 Mar 2016 11:00:47 +0200
Merge branch 'master' of home:projects/dotfiles
Alan Pearce alan.pearce@spotcap.com
Tue, 29 Mar 2016 14:25:41 +0200
Emacs: Add Budget Allocation ledger report
Alan Pearce alan.pearce@spotcap.com
Tue, 29 Mar 2016 14:25:15 +0200
Emacs: Make current budget show amount budgeted
Alan Pearce alan.pearce@spotcap.com
Thu, 24 Mar 2016 14:21:09 +0100
Emacs: Don’t fontify org-src blocks
Alan Pearce alan.pearce@spotcap.com
Thu, 24 Mar 2016 14:20:53 +0100
Emacs: Remove dash font-locking
Alan Pearce alan.pearce@spotcap.com
Fri, 18 Mar 2016 11:20:30 +0100
Emacs: Remove isearch configuration
Alan Pearce alan.pearce@spotcap.com
Thu, 17 Mar 2016 14:25:30 +0100
Emacs: Improve tangling
Alan Pearce alan.pearce@spotcap.com
Thu, 17 Mar 2016 14:16:08 +0100
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan.pearce@spotcap.com
Thu, 17 Mar 2016 12:17:53 +0100
Emacs: Remove osx-location. I probably won’t be travelling with my Macbook often…
Alan Pearce alan.pearce@spotcap.com
Thu, 17 Mar 2016 12:16:45 +0100
Emacs: Remove header line
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Mar 2016 19:20:39 +0100
Emacs: Re-enable jit locking
Alan Pearce alan.pearce@spotcap.com
Wed, 16 Mar 2016 16:28:40 +0100
Emacs: Reduce font locking
Alan Pearce alan.pearce@spotcap.com
Wed, 16 Mar 2016 16:28:17 +0100
Emacs: Try minimal-theme
Alan Pearce alan.pearce@spotcap.com
Wed, 16 Mar 2016 14:35:20 +0100
Emacs: Disable smartparens pair overlays They seem quite buggy, especially with multiple cursors and aren’t really necessary
Alan Pearce alan.pearce@spotcap.com
Wed, 16 Mar 2016 10:45:40 +0100
Emacs: Install projectile-direnv
Alan Pearce alan.pearce@spotcap.com
Mon, 14 Mar 2016 16:24:06 +0100
Emacs: Switch font to Source Code Pro
Alan Pearce alan.pearce@spotcap.com
Mon, 14 Mar 2016 16:23:50 +0100
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan.pearce@spotcap.com
Fri, 11 Mar 2016 11:30:22 +0100
Emacs: Fix dired-narrow load error
Alan Pearce alan.pearce@spotcap.com
Fri, 11 Mar 2016 11:28:05 +0100
Emacs: Fix s-x map on OS X
Alan Pearce alan.pearce@spotcap.com
Fri, 11 Mar 2016 11:27:41 +0100
Emacs: Install and configure dired-narrow
Alan Pearce alan.pearce@spotcap.com
Fri, 04 Mar 2016 10:35:32 +0100
Emacs: Fix typo in org-calendar configuration
Alan Pearce alan.pearce@spotcap.com
Fri, 04 Mar 2016 10:31:32 +0100
Emacs: Remove checklist from org-modules It just throws an error
Alan Pearce alan.pearce@spotcap.com
Fri, 19 Feb 2016 11:04:09 +0100
Emacs: Configure org-caldav
Alan Pearce alan.pearce@spotcap.com
Tue, 16 Feb 2016 16:57:43 +0100
Emacs: Remove extra setting of coding system
Alan Pearce alan.pearce@spotcap.com
Tue, 16 Feb 2016 16:57:23 +0100
Emacs: Show compiled file path after tangling
Alan Pearce alan.pearce@spotcap.com
Tue, 16 Feb 2016 14:55:24 +0100
Emacs: Fix option key usage generically
Alan Pearce alan.pearce@spotcap.com
Tue, 16 Feb 2016 14:44:42 +0100
Emacs: Improve special character input on OS X
Alan Pearce alan.pearce@spotcap.com
Tue, 16 Feb 2016 13:40:33 +0100
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan.pearce@spotcap.com
Mon, 08 Feb 2016 09:45:00 +0100
Emacs: Remove which-func-mode
Alan Pearce alan.pearce@spotcap.com
Fri, 22 Jan 2016 16:18:13 +0100
Remove old ’todo’ for org-mobile
Alan Pearce alan.pearce@spotcap.com
Fri, 22 Jan 2016 14:17:18 +0100
Emacs: Check for file-notify support
Alan Pearce alan.pearce@spotcap.com
Thu, 21 Jan 2016 12:51:22 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.co.uk
Wed, 20 Jan 2016 21:01:41 +0100
Emacs: Use file-notify for org-mobile
Alan Pearce alan@alanpearce.co.uk
Wed, 20 Jan 2016 21:01:25 +0100
Emacs: Use correct package name for babel
Alan Pearce alan@alanpearce.co.uk
Wed, 20 Jan 2016 20:58:13 +0100
Emacs: Fix bad window-splitting on laptop
Alan Pearce alan@alanpearce.co.uk
Thu, 14 Jan 2016 19:45:01 +0100
Emacs: Remove */5 minute org-mobile pull
Alan Pearce alan@alanpearce.co.uk
Thu, 14 Jan 2016 19:42:10 +0100
Formatting
Alan Pearce alan@alanpearce.co.uk
Thu, 14 Jan 2016 19:41:46 +0100
Emacs: Open composer.lock files with json-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 14 Jan 2016 19:38:17 +0100
Merge branch 'master' of home:projects/dotfiles
Alan Pearce alan@alanpearce.co.uk
Thu, 14 Jan 2016 19:29:25 +0100
Emacs: Use js2-mode for jsx files
Alan Pearce alan@alanpearce.co.uk
Thu, 14 Jan 2016 19:26:51 +0100
Emacs: Add sync version of tangle-init
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Jan 2016 17:46:23 +0100
Xresources: Use Input fonts in Emacs
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Jan 2016 17:46:05 +0100
Emacs: Fix tramp prompt hanging on certain prompts
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Jan 2016 17:45:42 +0100
Emacs: Configure avy keys for colemak
Alan Pearce alan@alanpearce.co.uk
Mon, 04 Jan 2016 15:58:42 +0100
Emacs: Fix compile error in restclient config
Alan Pearce alan@alanpearce.co.uk
Mon, 04 Jan 2016 15:34:01 +0100
Emacs: Use web-mode for jsx files
Alan Pearce alan@alanpearce.co.uk
Mon, 04 Jan 2016 14:35:31 +0100
Emacs: Use faster method to hide startup message
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Dec 2015 14:45:01 +0000
ZSH: Remove old unused linkAuthSock setup
Alan Pearce alan@alanpearce.co.uk
Thu, 24 Dec 2015 19:56:35 +0000
Emacs: Use Input fonts on OS X
Alan Pearce alan.pearce@spotcap.com
Thu, 24 Dec 2015 10:57:06 +0100
Emacs: Show perspective modestring in header
Alan Pearce alan.pearce@spotcap.com
Wed, 23 Dec 2015 16:52:27 +0100
Emacs: Switch buffers from persp, not projectile
Alan Pearce alan.pearce@spotcap.com
Wed, 23 Dec 2015 16:49:43 +0100
Emacs: Move Modeline settings under Style
Alan Pearce alan.pearce@spotcap.com
Wed, 23 Dec 2015 16:48:04 +0100
Emacs: Fix projectile-pt keybind
Alan Pearce alan.pearce@spotcap.com
Wed, 23 Dec 2015 15:55:58 +0100
Emacs: Don’t use find-file in tangle-init
Alan Pearce alan.pearce@spotcap.com
Wed, 23 Dec 2015 14:49:45 +0100
Fix sub/super-script in init.org
Alan Pearce alan.pearce@spotcap.com
Wed, 23 Dec 2015 11:01:24 +0100
Emacs: Add `pt` with projectile search override
Alan Pearce alan.pearce@spotcap.com
Wed, 23 Dec 2015 11:00:29 +0100
Emacs: fix whitespace
Alan Pearce alan.pearce@spotcap.com
Wed, 23 Dec 2015 10:38:34 +0100
Emacs: Fix error on loading ledger-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 23 Dec 2015 10:28:24 +0100
Merge branch 'master' of home:projects/dotfiles
Alan Pearce alan.pearce@spotcap.com
Tue, 22 Dec 2015 16:45:52 +0100
Override imenu with nested version
Alan Pearce alan.pearce@spotcap.com
Tue, 22 Dec 2015 16:45:20 +0100
Git: Remember merge conflict resolutions
Alan Pearce alan.pearce@spotcap.com
Thu, 17 Dec 2015 09:03:36 +0100
Emacs: Add fallback execute-extended-command bind
Alan Pearce alan.pearce@spotcap.com
Tue, 15 Dec 2015 17:22:15 +0100
Emacs: Don’t show server running message
Alan Pearce alan.pearce@spotcap.com
Tue, 15 Dec 2015 17:17:09 +0100
Emacs: Replace smart-tab with a simple binding
Alan Pearce alan.pearce@spotcap.com
Thu, 10 Dec 2015 16:11:59 +0100
Emacs: Run style customisations first
Alan Pearce alan.pearce@spotcap.com
Thu, 10 Dec 2015 11:24:51 +0100
Emacs: More startup optimisation
Alan Pearce alan.pearce@spotcap.com
Thu, 10 Dec 2015 11:18:27 +0100
Emacs: Remove benchmark-init
Alan Pearce alan.pearce@spotcap.com
Thu, 10 Dec 2015 11:16:50 +0100
Emacs: Delay init of cyphejor-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 09 Dec 2015 17:01:53 +0100
Emacs: Disable magic filename handling on startup
Alan Pearce alan.pearce@spotcap.com
Wed, 09 Dec 2015 17:01:29 +0100
Emacs: Fix error after loading align
Alan Pearce alan.pearce@spotcap.com
Wed, 09 Dec 2015 17:00:38 +0100
Emacs: Start server when idle
Alan Pearce alan.pearce@spotcap.com
Wed, 09 Dec 2015 17:00:19 +0100
Emacs: Reduce GC usage at startup
Alan Pearce alan.pearce@spotcap.com
Wed, 09 Dec 2015 16:59:49 +0100
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan.pearce@spotcap.com
Mon, 07 Dec 2015 08:41:56 +0100
Emacs: Open helm-dash docsets in eww
Alan Pearce alan.pearce@spotcap.com
Fri, 04 Dec 2015 10:58:57 +0100
Emacs: Setup which-key properly
Alan Pearce alan.pearce@spotcap.com
Tue, 01 Dec 2015 10:26:25 +0100
Emacs: Replace discover with which-key
Alan Pearce alan.pearce@spotcap.com
Mon, 30 Nov 2015 14:57:02 +0100
Emacs: Fix :ensure-ing of non-packages
Alan Pearce alan.pearce@spotcap.com
Sun, 29 Nov 2015 21:00:46 +0100
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Nov 2015 16:51:10 +0100
Emacs: Optimise init
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Nov 2015 16:49:58 +0100
Emacs: Add init benchmarking
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Nov 2015 16:49:31 +0100
Emacs: Revert to http package fetching Marmalade’s TLS certificate doesn’t seem to be trusted, so I can’t use it.
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Nov 2015 16:47:11 +0100
Emacs: Remove unnecessary smex-init call
Alan Pearce alan@alanpearce.co.uk
Sat, 28 Nov 2015 23:31:24 +0100
Emacs: Switch from req-package to use-package
Alan Pearce alan@alanpearce.co.uk
Sat, 28 Nov 2015 23:31:06 +0100
Emacs: Fix byte-compilation warnings
Alan Pearce alan@alanpearce.co.uk
Sat, 28 Nov 2015 17:56:07 +0100
Emacs: Remove rase package
Alan Pearce alan@alanpearce.co.uk
Sat, 28 Nov 2015 15:38:03 +0100
Emacs: Fix smartparens keymap warnings
Alan Pearce alan@alanpearce.co.uk
Sat, 28 Nov 2015 15:36:38 +0100
Emacs: Fix spurious sudo prompts
Alan Pearce alan.pearce@spotcap.com
Tue, 24 Nov 2015 17:25:28 +0100
zsh: Remove dead sections
Alan Pearce alan.pearce@spotcap.com
Thu, 19 Nov 2015 16:01:20 +0100
zsh: Remove per-directory-history
Alan Pearce alan.pearce@spotcap.com
Thu, 19 Nov 2015 15:59:43 +0100
Clojure: Don’t load cider unless using a REPL
Alan Pearce alan.pearce@spotcap.com
Wed, 18 Nov 2015 15:57:27 +0100
Emacs: Install git-timemachine
Alan Pearce alan.pearce@spotcap.com
Tue, 17 Nov 2015 15:42:00 +0100
Emacs: Fix org-journal-display-entry-yesterday
Alan Pearce alan.pearce@spotcap.com
Tue, 17 Nov 2015 10:56:11 +0100
Emacs: Add function to read yesterday’s journal
Alan Pearce alan.pearce@spotcap.com
Tue, 17 Nov 2015 09:35:24 +0100
Emacs: Ensure ag package is available
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 17:19:08 +0100
Emacs: Monitor location and set lat/long (OSX)
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 16:42:04 +0100
Emacs: Change themes based on sunlight
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 16:38:20 +0100
Emacs: Set latitude and longitude to Berlin
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 16:33:45 +0100
Emacs: Set a nicer frame-title-format
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 16:01:08 +0100
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 15:42:42 +0100
Emacs: Replace typopunct-mode with typo-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 15:38:19 +0100
Emacs: Remove cask and pallet Instead, use a package-directory based upon the emacs version, which was the main feature about cask, for me.
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 15:37:17 +0100
Fix indentation
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 09:59:27 +0100
Emacs: Add org-journal binding
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 09:59:00 +0100
Emacs: Fix org-ellipsis setting
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 09:58:38 +0100
Emacs: Disable unused magit features
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 09:58:27 +0100
Emacs: More defer
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 09:57:27 +0100
Emacs: Fix slowness/hanging with TRAMP
Alan Pearce alan.pearce@spotcap.com
Mon, 16 Nov 2015 09:56:33 +0100
Emacs: Use a proper ellipsis for elisions
Alan Pearce alan.pearce@spotcap.com
Fri, 13 Nov 2015 15:35:32 +0100
Emacs: Improve TLS security
Alan Pearce alan.pearce@spotcap.com
Fri, 13 Nov 2015 10:02:41 +0100
Emacs: Use only secure package archives
Alan Pearce alan.pearce@spotcap.com
Fri, 13 Nov 2015 09:00:53 +0100
Emacs: Remove apparently-unused packages
Alan Pearce alan.pearce@spotcap.com
Thu, 12 Nov 2015 12:45:07 +0100
zsh: Setup nix on Spotcap laptop
Alan Pearce alan.pearce@spotcap.com
Wed, 11 Nov 2015 15:34:27 +0100
Emacs: Move ap-functions into init file
Alan Pearce alan.pearce@spotcap.com
Wed, 11 Nov 2015 14:52:25 +0100
Emacs: Fix M-q binding
Alan Pearce alan.pearce@spotcap.com
Tue, 10 Nov 2015 15:37:03 +0100
Emacs: Remove php-extras company backend
Alan Pearce alan.pearce@spotcap.com
Tue, 10 Nov 2015 15:28:58 +0100
Emacs: Improve tangling usability Show a message when tangling and make the function a command
Alan Pearce alan.pearce@spotcap.com
Tue, 10 Nov 2015 15:21:10 +0100
Emacs: Load modules on startup
Alan Pearce alan.pearce@spotcap.com
Mon, 09 Nov 2015 09:16:44 +0100
Emacs: Load skewer in web-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 09 Nov 2015 09:16:22 +0100
Emacs: Background-load cc-mode
Alan Pearce alan.pearce@spotcap.com
Thu, 05 Nov 2015 09:16:59 +0100
Emacs: Install and configure coffee-mode
Alan Pearce alan.pearce@spotcap.com
Tue, 03 Nov 2015 17:17:39 +0100
Emacs: Install dockerfile-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 02 Nov 2015 17:32:45 +0100
Emacs: Require correct package for smartparens
Alan Pearce alan.pearce@spotcap.com
Fri, 30 Oct 2015 15:17:38 +0100
zsh: Remove Nix setup
Alan Pearce alan.pearce@spotcap.com
Fri, 30 Oct 2015 15:06:11 +0100
Emacs: Remove call to uninstalled package
Alan Pearce alan.pearce@spotcap.com
Fri, 30 Oct 2015 15:05:37 +0100
Emacs: Remove errors & warnings
Alan Pearce alan.pearce@spotcap.com
Thu, 29 Oct 2015 08:58:49 +0100
Emacs: Fix preferred encoding style
Alan Pearce alan.pearce@spotcap.com
Thu, 29 Oct 2015 08:56:17 +0100
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Oct 2015 13:36:51 +0200
Emacs: Force-bind my keys
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Oct 2015 13:35:58 +0200
Emacs: Use Input fonts on OS X
Alan Pearce alan.pearce@spotcap.com
Tue, 20 Oct 2015 13:31:39 +0200
Emacs: Re-add find-file-as-root advice for counsel
Alan Pearce alan.pearce@spotcap.com
Fri, 16 Oct 2015 11:25:11 +0200
Emacs: Configure spotlight on OS X
Alan Pearce alan.pearce@spotcap.com
Fri, 16 Oct 2015 11:24:37 +0200
Emacs: Use avy-goto-char-timer, better at DWIM
Alan Pearce alan.pearce@spotcap.com
Mon, 05 Oct 2015 09:26:10 +0200
Use Cyphejor to rename major mode lighters
Alan Pearce alan.pearce@spotcap.com
Mon, 05 Oct 2015 09:25:12 +0200
Emacs: Use correct package name for company-tern
Alan Pearce alan.pearce@spotcap.com
Thu, 01 Oct 2015 09:58:15 +0200
Emacs: Regenerate cask file
Alan Pearce alan.pearce@spotcap.com
Wed, 16 Sep 2015 13:12:33 +0200
Emacs: Install page-break-lines mode
Alan Pearce alan.pearce@spotcap.com
Wed, 16 Sep 2015 13:09:32 +0200
Emacs: Remove ace-jump-buffer
Alan Pearce alan.pearce@spotcap.com
Wed, 09 Sep 2015 14:47:10 +0200
Emacs: Replace Uniquify with relative-buffers
Alan Pearce alan.pearce@spotcap.com
Mon, 07 Sep 2015 16:42:42 +0200
Emacs: Fix tangling, again
Alan Pearce alan.pearce@spotcap.com
Mon, 07 Sep 2015 10:37:56 +0200
Emacs: Open sailsrc files in json-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 07 Sep 2015 09:06:25 +0200
Emacs: Resize frames pixelwise
Alan Pearce alan.pearce@spotcap.com
Mon, 07 Sep 2015 08:39:51 +0200
Emacs: Switch OSX font to Hack
Alan Pearce alan.pearce@spotcap.com
Mon, 07 Sep 2015 08:39:37 +0200
Emacs: Defer loading of async until tangling
Alan Pearce alan@alanpearce.co.uk
Thu, 03 Sep 2015 19:58:05 +0200
Emacs: Ensure cask & pallet are required
Alan Pearce alan@alanpearce.co.uk
Thu, 03 Sep 2015 19:34:36 +0200
Emacs: Improve async byte-compile error handling
Alan Pearce alan@alanpearce.co.uk
Thu, 03 Sep 2015 19:32:54 +0200
Emacs: Fix smart-tabs-mode by brute force Not really sure what’s wrong with the initialisation, but now it works.
Alan Pearce alan.pearce@spotcap.com
Mon, 31 Aug 2015 10:17:47 +0200
Emacs: Check for byte-compiliation errors
Alan Pearce alan.pearce@spotcap.com
Mon, 31 Aug 2015 09:44:17 +0200
Emacs: Initialise Customize after package config
Alan Pearce alan.pearce@spotcap.com
Mon, 31 Aug 2015 09:39:53 +0200
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan.pearce@spotcap.com
Fri, 28 Aug 2015 17:31:25 +0200
Emacs: Remove extra message call
Alan Pearce alan.pearce@spotcap.com
Fri, 28 Aug 2015 14:32:06 +0200
Emacs: Install shrink-whitespace
Alan Pearce alan.pearce@spotcap.com
Thu, 27 Aug 2015 08:54:57 +0200
Emacs: Use Menlo on Darwin
Alan Pearce alan.pearce@spotcap.com
Thu, 27 Aug 2015 08:54:38 +0200
Emacs: Set Counsel’s M-x to search from anywhere
Alan Pearce alan.pearce@spotcap.com
Wed, 26 Aug 2015 10:13:51 +0200
Git: Fix delete-merged alias
Alan Pearce alan.pearce@spotcap.com
Wed, 26 Aug 2015 10:08:34 +0200
Emacs: Install and use dtrt-indent-mode
Alan Pearce alan.pearce@spotcap.com
Tue, 25 Aug 2015 16:56:05 +0200
Emacs: Remove redundant smart-tabs setup for js2
Alan Pearce alan.pearce@spotcap.com
Tue, 25 Aug 2015 16:55:31 +0200
Emacs: Fix smart-tabs in js2-mode
Alan Pearce alan.pearce@spotcap.com
Tue, 18 Aug 2015 16:28:03 +0200
Git add delete-merged command
Alan Pearce alan.pearce@spotcap.com
Mon, 17 Aug 2015 17:06:50 +0200
Git: Add pr -> pull-request alias
Alan Pearce alan.pearce@spotcap.com
Mon, 17 Aug 2015 16:29:38 +0200
Emacs: Revert git buffers with magit
Alan Pearce alan.pearce@spotcap.com
Mon, 17 Aug 2015 11:30:45 +0200
Emacs: Move org-directory to subfolder
Alan Pearce alan@alanpearce.co.uk
Sun, 16 Aug 2015 15:28:06 +0200
Emacs: Add org-mobile timer setup
Alan Pearce alan@alanpearce.co.uk
Sun, 16 Aug 2015 13:30:57 +0200
Emacs: Fix counsel-switch-to-projectile-buffer Fallback to `ivy-switch-buffer` if not in a project
Alan Pearce alan@alanpearce.co.uk
Sun, 16 Aug 2015 13:29:45 +0200
Emacs: Remove overzealous font-locking from dired
Alan Pearce alan@alanpearce.co.uk
Fri, 14 Aug 2015 23:31:35 +0200
Emacs: Add ivy-switch-buffer action to kill buffer
Alan Pearce alan@alanpearce.co.uk
Fri, 14 Aug 2015 21:55:50 +0200
Emacs: Better project buffer switching with ivy
Alan Pearce alan@alanpearce.co.uk
Fri, 14 Aug 2015 21:43:53 +0200
Fix indentation
Alan Pearce alan@alanpearce.co.uk
Fri, 14 Aug 2015 21:06:32 +0200
Emacs: Give counsel a heading
Alan Pearce alan@alanpearce.co.uk
Fri, 14 Aug 2015 21:06:14 +0200
Emacs: Stop Magit nagging on push
Alan Pearce alan.pearce@spotcap.com
Fri, 14 Aug 2015 09:22:08 +0200
Emacs: Add missing gntp package to Caskfile
Alan Pearce alan.pearce@spotcap.com
Fri, 14 Aug 2015 09:19:34 +0200
zsh: Don’t try to init GPG agent
Alan Pearce alan@alanpearce.co.uk
Fri, 14 Aug 2015 07:52:18 +0200
Emacs: Remove old imenu-init jump functions
Alan Pearce alan@alanpearce.co.uk
Thu, 13 Aug 2015 22:40:08 +0200
Emacs: Switch to swiper/ivy for completion
Alan Pearce alan@alanpearce.co.uk
Thu, 13 Aug 2015 22:35:56 +0200
Emacs: Defer magit and org init
Alan Pearce alan@alanpearce.co.uk
Mon, 10 Aug 2015 10:43:36 +0200
Emacs: Fix nix-mode initialisation
Alan Pearce alan@alanpearce.co.uk
Mon, 10 Aug 2015 10:43:13 +0200
Emacs: Fix eshell configuration
Alan Pearce alan@alanpearce.co.uk
Fri, 07 Aug 2015 20:24:31 +0200
Emacs: Remove learning keywords from org config
Alan Pearce alan@alanpearce.co.uk
Fri, 07 Aug 2015 20:24:07 +0200
Emacs: Install eshell buffer stack package
Alan Pearce alan@alanpearce.co.uk
Sat, 01 Aug 2015 21:46:55 +0200
Emacs: Use Magit’s WIP functionality
Alan Pearce alan@alanpearce.co.uk
Sun, 26 Jul 2015 16:42:44 +0200
Emacs: Autoload smart-tabs mode better
Alan Pearce alan@alanpearce.co.uk
Sun, 26 Jul 2015 16:41:27 +0200
Emacs: Improve org TODO state handling
Alan Pearce alan@alanpearce.co.uk
Sun, 26 Jul 2015 16:39:02 +0200
Emacs: Fix mobile-org setup
Alan Pearce alan@alanpearce.co.uk
Sat, 25 Jul 2015 14:12:27 +0200
RCM: Detect Emacs Cask by folder existance
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 21:38:39 +0200
Upgrade leiningen plugins
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 21:38:22 +0200
Leiningen: Add lein-droid
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 21:34:24 +0200
RCM: Tangle Emacs init file on install
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 17:12:59 +0200
Emacs: Tangle init file asynchronously
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 12:04:38 +0200
Dedent Emacs configuration
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 11:36:56 +0200
Emacs: Don’t force-enable org-indent-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 11:13:22 +0200
Whitespace fixes
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 11:13:12 +0200
Emacs: Remove file startup options
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 11:10:25 +0200
Emacs: Use magit popups in the default way
Alan Pearce alan@alanpearce.co.uk
Sat, 18 Jul 2015 10:48:24 +0200
Move emacs configuration to org-babel
Alan Pearce alan@alanpearce.co.uk
Tue, 14 Jul 2015 14:21:28 +0200
Emacs: Use dired-subtree more intelligently
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 17:05:09 +0200
Remove system configuration for S40
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 17:04:48 +0200
zsh: Disable GPG SSH support
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 16:56:56 +0200
Emacs: Use cask to install xrdb-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 16:56:36 +0200
Emacs: Remove package stats functions I don’t really care about these any more
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 16:02:33 +0200
Emacs: Remove paradox
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 16:00:28 +0200
Emacs: Enable sh blocks in org-babel
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 15:43:45 +0200
Emacs: Improve org-mode startup time
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 15:43:34 +0200
Emacs: Fontify src blocks in org-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 11:27:02 +0200
Emacs: Enable auto-fill-mode in org
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 11:26:50 +0200
Emacs: Remove bind to missing function
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 09:21:46 +0200
Emacs: Remove unused php-electric.el
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 09:13:34 +0200
Emacs: Change typopunct language after loading
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jul 2015 09:11:51 +0200
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan@alanpearce.co.uk
Wed, 08 Jul 2015 20:17:04 +0200
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan@alanpearce.co.uk
Fri, 03 Jul 2015 22:00:04 +0200
Emacs: Remove editorconfig
Alan Pearce alan@alanpearce.co.uk
Fri, 03 Jul 2015 21:57:24 +0200
Don’t try to run gpg-agent on OSX GPGTools handles this for us, without a warning
Alan Pearce alan.pearce@spotcap.com
Tue, 23 Jun 2015 16:19:24 +0200
zsh: Fix syntax error
Alan Pearce alan.pearce@spotcap.com
Tue, 23 Jun 2015 16:19:11 +0200
Emacs: Optimise startup
Alan Pearce alan.pearce@spotcap.com
Sun, 21 Jun 2015 13:07:53 +0200
zsh: Use gpg-agent instead of envoy
Alan Pearce alan@alanpearce.co.uk
Sun, 21 Jun 2015 11:28:53 +0200
Emacs: Update magit configuration for 1.4.0
Alan Pearce alan.pearce@spotcap.com
Wed, 17 Jun 2015 12:05:01 +0200
Git: Always auto-squash with rebase
Alan Pearce alan.pearce@spotcap.com
Tue, 16 Jun 2015 12:45:48 +0200
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan@alanpearce.co.uk
Sun, 14 Jun 2015 13:08:13 +0200
zsh: Alias gpg when gpg2 is installed
Alan Pearce alan@alanpearce.co.uk
Sun, 14 Jun 2015 13:04:37 +0200
Emacs: Open .envrc files with sh-mode
Alan Pearce alan.pearce@spotcap.com
Fri, 22 May 2015 16:49:37 +0200
Emacs: Bind C-| to avy-go-to-line
Alan Pearce alan.pearce@spotcap.com
Thu, 21 May 2015 14:09:32 +0200
Emacs: Add ace-window key to kill current window
Alan Pearce alan.pearce@spotcap.com
Wed, 20 May 2015 18:03:10 +0200
Emacs: Auto-start pallet-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 20 May 2015 18:02:59 +0200
Emacs: Install and configure ace-window-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 20 May 2015 16:36:13 +0200
Emacs: Add alignment rules for Javascript objects
Alan Pearce alan.pearce@spotcap.com
Wed, 20 May 2015 16:30:25 +0200
Emacs: Move persp-switch key to s-p
Alan Pearce alan.pearce@spotcap.com
Wed, 20 May 2015 12:12:05 +0200
zsh: Treat = as a word splitter
Alan Pearce alan.pearce@spotcap.com
Wed, 20 May 2015 12:09:19 +0200
Emacs: Replace ace-jump-mode with avy
Alan Pearce alan.pearce@spotcap.com
Wed, 20 May 2015 12:09:07 +0200
Emacs: Fix error in highlight-stages config
Alan Pearce alan.pearce@spotcap.com
Wed, 20 May 2015 11:57:02 +0200
WS cleanup
Alan Pearce alan.pearce@spotcap.com
Mon, 18 May 2015 12:47:32 +0200
Emacs: Fix helm startup errors
Alan Pearce alan.pearce@spotcap.com
Mon, 18 May 2015 09:43:38 +0200
Emacs: Remove old Bulb laptop configuration
Alan Pearce alan.pearce@spotcap.com
Wed, 13 May 2015 17:50:37 +0200
Emacs: Don’t enable helm-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 13 May 2015 17:41:38 +0200
Emacs: Remove incorrect sendmail configuration
Alan Pearce alan.pearce@spotcap.com
Wed, 13 May 2015 17:33:04 +0200
Emacs: Fix warnings
Alan Pearce alan.pearce@spotcap.com
Wed, 13 May 2015 17:32:49 +0200
Emacs: Replace deprecated ucs-insert call
Alan Pearce alan.pearce@spotcap.com
Wed, 13 May 2015 17:28:43 +0200
Emacs: Fix dired-k initialisation
Alan Pearce alan.pearce@spotcap.com
Wed, 13 May 2015 17:27:05 +0200
Emacs: Diminish highlight-stages
Alan Pearce alan.pearce@spotcap.com
Wed, 13 May 2015 17:26:12 +0200
Emacs: Use human-readable file sizes in dired
Alan Pearce alan.pearce@spotcap.com
Wed, 13 May 2015 17:22:08 +0200
Emacs: Use helm inside projectile
Alan Pearce alan.pearce@spotcap.com
Wed, 13 May 2015 17:21:56 +0200
Emacs: Use dired-k outside projects, too
Alan Pearce alan.pearce@spotcap.com
Tue, 12 May 2015 09:56:48 +0200
Emacs: Remove timeclock configuration
Alan Pearce alan.pearce@spotcap.com
Tue, 12 May 2015 09:45:46 +0200
Emacs: Fix “g” removing “k” info in dired buffers
Alan Pearce alan.pearce@spotcap.com
Tue, 12 May 2015 09:44:45 +0200
Setup editorconfig package
Alan Pearce alan.pearce@spotcap.com
Mon, 11 May 2015 17:01:44 +0200
Emacs: Use node externs in js2-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 11 May 2015 16:55:56 +0200
Emacs: Open .ejs files in web-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 11 May 2015 16:55:43 +0200
Emacs: Install and configure password-store
Alan Pearce alan.pearce@spotcap.com
Mon, 11 May 2015 16:55:29 +0200
zsh: Add pass completion to fpath when extant
Alan Pearce alan.pearce@spotcap.com
Fri, 08 May 2015 09:58:55 +0200
Emacs: Remove missing company-ropmacs backend
Alan Pearce alan@alanpearce.co.uk
Thu, 07 May 2015 17:10:01 +0200
Emacs: Fix diminishing of emmet-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 07 May 2015 17:09:45 +0200
Emacs: Configure js2-mode to work with node
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 16:29:27 +0200
Emacs: Improve company popup layout
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:35:51 +0200
zsh: Setup nix on SpotCap machine
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:35:14 +0200
Emacs: Re-generate cask file
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:34:45 +0200
Emacs: Install and configure tern package
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:28:04 +0200
Whitespace cleanup
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:27:14 +0200
Emacs: Remove jquery-doc package
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:26:18 +0200
zsh: Alias gh to hub
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:25:59 +0200
zsh: Use hub instead of gh for git alias
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:25:45 +0200
zsh: Source zshenv.{local,private} if extant
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:24:32 +0200
rcm: Add host configuration for SpotCap machine
Alan Pearce alan@alanpearce.co.uk
Wed, 06 May 2015 09:23:55 +0200
Emacs: Change ledger-mode default commodity to EUR
Alan Pearce alan@alanpearce.co.uk
Sun, 03 May 2015 18:34:40 +0200
Emacs: Improve <TAB> functionality in ledger
Alan Pearce alan@alanpearce.co.uk
Wed, 22 Apr 2015 19:17:36 +0100
Emacs: Avoid prompt in minibuffer
Alan Pearce alan@alanpearce.co.uk
Mon, 13 Apr 2015 16:08:59 +0100
Emacs: Fix ledger date formatting
Alan Pearce alan@alanpearce.co.uk
Mon, 13 Apr 2015 14:05:37 +0100
Zsh: Ensure RPROMPT is unset when setting prompt
Alan Pearce alan@alanpearce.co.uk
Mon, 13 Apr 2015 14:04:45 +0100
Xmodmap: Fix Alt mapping for external keyboards
Alan Pearce alan@alanpearce.co.uk
Mon, 13 Apr 2015 09:31:43 +0100
Emacs: Enable ledger weaving with org-babel
Alan Pearce alan@alanpearce.co.uk
Thu, 09 Apr 2015 21:57:13 +0100
Emacs: Improve ledger reconciliation
Alan Pearce alan@alanpearce.co.uk
Thu, 09 Apr 2015 21:57:01 +0100
Emacs: Install and configure ledger-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 09 Apr 2015 13:12:30 +0100
Add xmodmaprc for Marvin the ThinkPad
Alan Pearce alan@alanpearce.co.uk
Tue, 07 Apr 2015 22:58:52 +0100
Merge branch 'master' of git://github.com/alanpearce/dotfiles
Alan Pearce alan@alanpearce.co.uk
Tue, 07 Apr 2015 22:58:19 +0100
Emacs: Add nix-mode configuration
Alan Pearce alan@alanpearce.co.uk
Tue, 07 Apr 2015 22:57:10 +0100
zsh: Fix E alias
Alan Pearce alan@alanpearce.co.uk
Fri, 03 Apr 2015 16:21:25 +0100
Emacs: Open files via sudo if needed
Alan Pearce alan@alanpearce.co.uk
Fri, 03 Apr 2015 16:19:47 +0100
Emacs: Disable auto-indent in nix-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 03 Apr 2015 16:03:14 +0100
Zsh: Remove fasd autoload
Alan Pearce alan@alanpearce.co.uk
Sat, 28 Mar 2015 10:00:08 +0000
Emacs: Remove unneeded diminish line
Alan Pearce alan@alanpearce.co.uk
Fri, 27 Mar 2015 14:11:43 +0000
Emacs: Fix eshell init
Alan Pearce alan@alanpearce.co.uk
Fri, 27 Mar 2015 14:11:00 +0000
Emacs: Autoload global-smart-tab-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 27 Mar 2015 14:10:34 +0000
Emacs: Check before loading oracle-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 27 Mar 2015 14:10:19 +0000
Zsh: Fix arrows in Xfce Terminal
Alan Pearce alan@alanpearce.co.uk
Fri, 27 Mar 2015 14:09:49 +0000
Emacs: Reinstall ido and related packages
Alan Pearce alan@alanpearce.co.uk
Tue, 03 Feb 2015 14:33:23 +0000
Emacs: Move underline, improve mode-line rendering
Alan Pearce alan@alanpearce.co.uk
Sat, 31 Jan 2015 12:57:18 +0000
Emacs: Switch from leuven back to solarized-light
Alan Pearce alan@alanpearce.co.uk
Sat, 31 Jan 2015 12:56:33 +0000
Emacs: Remove unused hemisu theme
Alan Pearce alan@alanpearce.co.uk
Sat, 31 Jan 2015 12:52:26 +0000
ZSH: Set LESSGLOBAL to view global tags in less
Alan Pearce alan@alanpearce.co.uk
Sat, 31 Jan 2015 12:50:22 +0000
Emacs: Disable auto-indent in yaml/salt modes
Alan Pearce alan@alanpearce.co.uk
Sat, 31 Jan 2015 12:50:02 +0000
Revert "Emacs: Install flycheck-pos-tip" This reverts commit 35bc57878c8dff67bdd17ddf207a2ba3d5076d3a.
Alan Pearce alan@alanpearce.co.uk
Wed, 07 Jan 2015 10:28:52 +0000
Emacs: Install flycheck-pos-tip
Alan Pearce alan@alanpearce.co.uk
Sat, 03 Jan 2015 10:16:36 +0000
Emacs: Setup dired-k
Alan Pearce alan@alanpearce.co.uk
Thu, 25 Dec 2014 11:51:04 +0000
Emacs: Configure twig tag pairs
Alan Pearce alan@alanpearce.co.uk
Wed, 24 Dec 2014 16:35:15 +0000
Emacs: Add and bind isearch-yank-symbol
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Dec 2014 20:15:59 +0000
Emacs: Add typo mode for nice “quotes”
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Dec 2014 20:14:50 +0000
Emacs: Use symfony style in PHP
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Dec 2014 20:10:49 +0000
Git: Remove template
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Dec 2014 20:10:22 +0000
Git: Don't ignore .envrc
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Dec 2014 20:09:44 +0000
Emacs: Offer to create missing directories
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Dec 2014 20:09:20 +0000
OSX: Update Syncthing launch agent
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Dec 2014 20:08:44 +0000
zsh: Add composer bin dir to path
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Dec 2014 20:08:25 +0000
fixup! Emacs: Try boon mode
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Dec 2014 20:08:17 +0000
Emacs: Try boon mode
Alan Pearce alan@alanpearce.co.uk
Tue, 11 Nov 2014 09:55:00 +0000
Emacs: Open composer.lock files in js-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Nov 2014 17:33:07 +0000
Clojure: Update user plugins
Alan Pearce alan@alanpearce.co.uk
Thu, 16 Oct 2014 19:33:44 +0100
Clojure: Add lein-ancient to user plugins
Alan Pearce alan@alanpearce.co.uk
Thu, 16 Oct 2014 19:32:50 +0100
Emacs: Revert to paredit for lisp modes. Smartparens is nice, but isn't as nice as paredit in lispy languages, even in strict mode.
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Oct 2014 18:23:06 +0100
Emacs: Bind smartparens hybrid commands
Alan Pearce alan@alanpearce.co.uk
Wed, 01 Oct 2014 19:45:03 +0100
Emacs: Add wgrep-ag package for editing ag results
Alan Pearce alan@alanpearce.co.uk
Wed, 01 Oct 2014 19:44:33 +0100
Add clojure tag to relevant boxen
Alan Pearce alan@alanpearce.co.uk
Sat, 20 Sep 2014 16:43:41 +0100
Add Leiningen profiles to new Clojure tag
Alan Pearce alan@alanpearce.co.uk
Sat, 20 Sep 2014 16:36:33 +0100
Emacs: Add highlight-stages mode
Alan Pearce alan@alanpearce.co.uk
Fri, 19 Sep 2014 19:57:36 +0100
Emacs: Disable web-mode auto-pairing
Alan Pearce alan@alanpearce.co.uk
Fri, 19 Sep 2014 19:56:32 +0100
Emacs: Fix smartparens load issues
Alan Pearce alan@alanpearce.co.uk
Fri, 19 Sep 2014 19:56:21 +0100
Emacs: Use smartparens to replace 4 other modes Paredit, autopair, cedit and smart-forward. Should work nicely in HTML modes, too!
Alan Pearce alan@alanpearce.co.uk
Thu, 18 Sep 2014 22:07:58 +0100
File ending cleanup
Alan Pearce alan@alanpearce.co.uk
Thu, 18 Sep 2014 22:03:21 +0100
Emacs: Install clj-refactor-mode
Alan Pearce alan@alanpearce.co.uk
Sun, 14 Sep 2014 11:15:31 +0100
Emacs: Use Clojure dash documentation
Alan Pearce alan@alanpearce.co.uk
Sun, 14 Sep 2014 11:15:12 +0100
Emacs: Remove cider-mode-map C-c C-f binding
Alan Pearce alan@alanpearce.co.uk
Sun, 14 Sep 2014 11:14:28 +0100
zsh: Source gibo completion file if present
Alan Pearce alan@alanpearce.co.uk
Tue, 09 Sep 2014 20:25:48 +0100
Emacs: Set up clojure-mode and cider
Alan Pearce alan@alanpearce.co.uk
Tue, 09 Sep 2014 20:25:18 +0100
Emacs: Install feature-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 06 Sep 2014 12:55:19 +0100
Emacs: Fix startup error from eshell keybind Really weird that I needed to bind the key inside a hook, anything else seemed to get evaluated before eshell was loaded
Alan Pearce alan@alanpearce.co.uk
Sat, 06 Sep 2014 12:54:29 +0100
Emacs: Fix startup error from comint keybind
Alan Pearce alan@alanpearce.co.uk
Sat, 06 Sep 2014 12:54:07 +0100
Git: Add template dir from git_template project
Alan Pearce alan@alanpearce.co.uk
Sat, 30 Aug 2014 12:43:06 +0100
Emacs: Install jquery-doc
Alan Pearce alan@alanpearce.co.uk
Sat, 30 Aug 2014 12:28:01 +0100
Emacs: Install and configure helm-swoop
Alan Pearce alan@alanpearce.co.uk
Sat, 30 Aug 2014 12:22:53 +0100
Emacs: Fix frame-title-format error when loading
Alan Pearce alan@alanpearce.co.uk
Sat, 23 Aug 2014 13:02:45 +0100
Add syncthing plist
Alan Pearce alan@alanpearce.co.uk
Sat, 23 Aug 2014 13:00:11 +0100
Emacs: Defer org submodule initialisation
Alan Pearce alan@alanpearce.co.uk
Sat, 23 Aug 2014 12:59:50 +0100
Emacs: Update MobileOrg sync location
Alan Pearce alan@alanpearce.co.uk
Sat, 23 Aug 2014 12:59:22 +0100
XMonad: Add dmenu_path shortcut
Alan Pearce alan@alanpearce.co.uk
Thu, 21 Aug 2014 18:48:32 +0100
Emacs: Fix dash hook creation
Alan Pearce alan@alanpearce.co.uk
Thu, 21 Aug 2014 18:26:27 +0100
Emacs: Remove salt files from yaml-mode
Alan Pearce alan@alanpearce.co.uk
Wed, 20 Aug 2014 22:06:05 +0100
Emacs: Enable fontification of dash keywords
Alan Pearce alan@alanpearce.co.uk
Wed, 20 Aug 2014 22:04:12 +0100
Emacs: Add nginx helm-dash documentation hook
Alan Pearce alan@alanpearce.co.uk
Sun, 17 Aug 2014 22:23:12 +0100
Git: Fix `standup` alias
Alan Pearce alan@alanpearce.co.uk
Sun, 17 Aug 2014 22:22:55 +0100
XMonad: Make keybindings more Emacs-like
Alan Pearce alan@alanpearce.co.uk
Sun, 17 Aug 2014 17:27:59 +0100
XMonad: Reformat and refactor Follow comma-first style. Extract manage hook
Alan Pearce alan@alanpearce.co.uk
Sun, 17 Aug 2014 16:16:53 +0100
XMonad: Auto-move common windows to workspaces
Alan Pearce alan@alanpearce.co.uk
Sun, 17 Aug 2014 15:49:29 +0100
Emacs: Eager-load helm-dash configuration
Alan Pearce alan@alanpearce.co.uk
Sat, 16 Aug 2014 09:59:23 +0100
Emacs: Enable auto-fill-mode in markdown-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 14 Aug 2014 19:53:44 +0100
Emacs: Rebind C-M-[ae] to be useful in text modes
Alan Pearce alan@alanpearce.co.uk
Wed, 13 Aug 2014 19:35:39 +0100
Emacs: Associate Markdown mode and dash docset
Alan Pearce alan@alanpearce.co.uk
Wed, 13 Aug 2014 19:33:09 +0100
rcm: Remove fasd-cache from zsh init hook
Alan Pearce alan@alanpearce.co.uk
Wed, 13 Aug 2014 15:53:52 +0100
zsh: Use version-controlled zsh file Makes configuration a lot easier.
Alan Pearce alan@alanpearce.co.uk
Wed, 13 Aug 2014 15:52:23 +0100
zsh: Move sf=app/console alias definition
Alan Pearce alan@alanpearce.co.uk
Wed, 13 Aug 2014 15:52:04 +0100
Emacs: Add shell script submode to markdown
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Aug 2014 11:22:29 +0100
Emacs: Open .jinja files in jinja2-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 08 Aug 2014 13:32:48 +0100
rcm: Fix logic error in zsh post-up hook
Alan Pearce alan@alanpearce.co.uk
Fri, 08 Aug 2014 12:35:07 +0100
Emacs: Create mode for Salt to use with helm-dash
Alan Pearce alan@alanpearce.co.uk
Fri, 08 Aug 2014 11:38:27 +0100
Emacs: Load Cask file in emacs-lisp-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 07 Aug 2014 21:12:20 +0100
Emacs: Remove unused mustache-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 07 Aug 2014 20:06:32 +0100
Emacs: Configure helm-dash-docsets for PHP & Twig
Alan Pearce alan@alanpearce.co.uk
Thu, 07 Aug 2014 20:03:31 +0100
Emacs: Use ansible dash docset for ansible-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 07 Aug 2014 19:52:31 +0100
Emacs: Create basic ansible major mode
Alan Pearce alan@alanpearce.co.uk
Thu, 07 Aug 2014 19:52:21 +0100
Emacs: Add function for per-mode helm-dash-docsets Use a function generator to avoid repetition
Alan Pearce alan@alanpearce.co.uk
Thu, 07 Aug 2014 19:50:25 +0100
Emacs: Fix init error with paredit+cedit paredit-space-for-delimiter-predicates isn't declared until paredit is loaded properly, so add to it after it's been loaded
Alan Pearce alan@alanpearce.co.uk
Tue, 05 Aug 2014 17:09:20 +0100
Emacs: Remove paredit spaces when cedit enabled
Alan Pearce alan@alanpearce.co.uk
Mon, 04 Aug 2014 20:02:49 +0100
Emacs: Require presence of hemisu-theme
Alan Pearce alan@alanpearce.co.uk
Sun, 03 Aug 2014 20:58:20 +0100
Emacs: Fix trailing parens
Alan Pearce alan@alanpearce.co.uk
Sun, 03 Aug 2014 20:57:18 +0100
Emacs: Add leuven face for perspective
Alan Pearce alan@alanpearce.co.uk
Sun, 03 Aug 2014 20:55:52 +0100
ZSH: Source osx-specific configuration
Alan Pearce alan@alanpearce.co.uk
Sun, 03 Aug 2014 14:56:09 +0100
Zsh: Add netmount function for OSX
Alan Pearce alan@alanpearce.co.uk
Sun, 03 Aug 2014 14:55:55 +0100
Git: Alias up to merge in FETCH_HEAD This means I can leave the fetching to the pure prompt background task and merge in the result after I see an indicator
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Aug 2014 21:58:41 +0100
Emacs: Recreate header-line setup
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Aug 2014 20:55:27 +0100
Emacs: add dependency on rainbow-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Aug 2014 19:53:38 +0100
Emacs: Switch to Leuven theme
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Aug 2014 19:52:55 +0100
Emacs: Move vc and misc info back to mode line
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Aug 2014 17:36:17 +0100
Emacs: Bind C-x v C to vc-resolve-conflicts
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Aug 2014 17:21:17 +0100
zsh: Remove fasd 'sf' alias
Alan Pearce alan@alanpearce.co.uk
Thu, 31 Jul 2014 18:41:58 +0100
Revert "Xprofile: De-duplicate envoy setup" This reverts commit 593b2f866a5557a1978e3352d311829e57952b25.
Alan Pearce alan@alanpearce.co.uk
Thu, 31 Jul 2014 18:22:36 +0100
Emacs: Fix error when opening magit
Alan Pearce alan@alanpearce.co.uk
Wed, 30 Jul 2014 09:55:30 +0100
Gitk: Increase height of log window
Alan Pearce alan@alanpearce.co.uk
Tue, 29 Jul 2014 19:23:12 +0100
Gitk: Configure better fonts
Alan Pearce alan@alanpearce.co.uk
Tue, 29 Jul 2014 19:15:35 +0100
Gitk: Set tabstops
Alan Pearce alan@alanpearce.co.uk
Tue, 29 Jul 2014 19:13:44 +0100
Git: Add gitk config
Alan Pearce alan@alanpearce.co.uk
Tue, 29 Jul 2014 19:13:25 +0100
Add globalrc
Alan Pearce alan@alanpearce.co.uk
Tue, 29 Jul 2014 19:02:39 +0100
zsh: Create sf alias to `app/console`
Alan Pearce alan@alanpearce.co.uk
Tue, 29 Jul 2014 18:57:01 +0100
Emacs: Disable autopair in c-mode-common-hook Superfluous with cedit
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Jul 2014 16:55:43 +0100
Emacs: Rename lisp-common-mode-hook Make it the same style as c-mode-common-hook
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Jul 2014 16:48:00 +0100
Emacs: Move cedit's c-mode hook to cedit init
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Jul 2014 16:47:02 +0100
Emacs: Enable paredit-mode with cedit-mode
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Jul 2014 16:41:30 +0100
Emacs: Rebind beg/end-of-statement to M-a/e Allows C-M-f and C-M-b to be used for smaller movements.
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Jul 2014 13:50:17 +0100
Emacs: Move cedit mode into cedit :init block
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Jul 2014 09:13:46 +0100
Emacs: Enable cedit in c-style modes
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Jul 2014 22:15:49 +0100
Emacs: Define minor mode for cedit
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Jul 2014 22:14:58 +0100
Emacs: Configure cedit
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Jul 2014 22:10:36 +0100
Xresources: Set Emacs font to Terminus
Alan Pearce alan@alanpearce.co.uk
Fri, 25 Jul 2014 22:06:32 +0100
Emacs: Remove commented-out code
Alan Pearce alan@alanpearce.co.uk
Fri, 25 Jul 2014 22:05:43 +0100
Emacs: Pick a displayable branch char for magit
Alan Pearce alan@alanpearce.co.uk
Thu, 24 Jul 2014 20:09:19 +0100
Xprofile: De-duplicate envoy setup
Alan Pearce alan@alanpearce.co.uk
Thu, 24 Jul 2014 19:30:24 +0100
Xmonad: Force mpv to fullscreen
Alan Pearce alan@alanpearce.co.uk
Thu, 24 Jul 2014 19:29:38 +0100
Xmonad: Improve fullscreen support
Alan Pearce alan@alanpearce.co.uk
Thu, 24 Jul 2014 19:29:28 +0100
Emacs: Enable rainbow-mode for xmonad-type files Create a derived mode to enable specific mode hooks for such files Add hook to new mode for enabling rainbow-mode
Alan Pearce alan@alanpearce.co.uk
Wed, 23 Jul 2014 17:57:57 +0100
Xmonad: fix compiler warnings
Alan Pearce alan@alanpearce.co.uk
Tue, 22 Jul 2014 21:42:44 +0100
Emacs: Install git-timemachine
Alan Pearce alan@alanpearce.co.uk
Tue, 22 Jul 2014 17:51:32 +0100
Add initial xprofile
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Jul 2014 21:43:53 +0100
Emacs: Add binding for ace-jump-line-mode
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Jul 2014 19:35:37 +0100
Emacs: Bind s-s to switching between perspectives
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 12:28:56 +0100
Xmonad: Remove borders from fullscreen windows
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 12:07:46 +0100
Xmonad: fix fullscreen
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 11:57:00 +0100
Xmobar: use solarized-light colours
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 10:35:36 +0100
Xmobar: use terminus font
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 10:35:28 +0100
zsh: Check SSH_AUTH_SOCK more precisely
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 08:28:58 +0100
Xmobar: Reduce width to 90%
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 08:13:19 +0100
Xmonad: Increase length of xmobar window titles
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 08:05:36 +0100
Xmobar: Reorder items
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 08:04:52 +0100
Xmobar: fix freezing in Xmonad
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Jul 2014 07:58:07 +0100
zsh: Don't run envoy when SSH_AUTH_SOCK is defined
Alan Pearce alan@alanpearce.co.uk
Sat, 19 Jul 2014 19:51:42 +0100
Emacs: Fix package archive functions' for 24.3
Alan Pearce alan@alanpearce.co.uk
Sat, 19 Jul 2014 13:13:08 +0100
Add xmonad and xmobar tags to host "prefect"
Alan Pearce alan@alanpearce.co.uk
Fri, 18 Jul 2014 20:33:20 +0100
Xmonad: Add initial configuration
Alan Pearce alan@alanpearce.co.uk
Fri, 18 Jul 2014 20:32:23 +0100
Delete sakura
Alan Pearce alan@alanpearce.co.uk
Fri, 18 Jul 2014 20:30:16 +0100
Emacs: Replace dash-at-point with helm-dash No longer depends on Dash.app.
Alan Pearce alan@alanpearce.co.uk
Thu, 17 Jul 2014 19:07:24 +0100
Emacs: Use GnuTLS defaults for prime bits
Alan Pearce alan@alanpearce.co.uk
Thu, 17 Jul 2014 18:53:43 +0100
Emacs: Shut up about omitting files
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Jul 2014 21:37:57 +0100
Emacs: Run dired-omit-mode in the correct place Needs to run in dired-mode-hook. Create a wrapper command so that we can call it interactively otherwise.
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Jul 2014 21:37:12 +0100
Emacs: Unshadow discover-my-major key in dired Move diredp-describe-file to '.'.
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Jul 2014 21:30:24 +0100
Emacs: Require help-fns+ for diredp-describe-file
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Jul 2014 21:23:28 +0100
Emacs: Add command switch-to-dotfiles (s-,) Runs via projectile-persp, which means it should switch nicely when the perspective has been opened.
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Jul 2014 21:16:03 +0100
Emacs: fix warning about use-package-verbose
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Jul 2014 21:15:13 +0100
Zsh: add envoy support
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Jul 2014 19:50:41 +0100
Emacs: Fix error in package-list-installed Not really sure what happened here. The elements are a cons of a symbol and an array, so cadr makes no sense.
Alan Pearce alan@alanpearce.co.uk
Tue, 15 Jul 2014 21:46:40 +0100
Emacs: Make package-archive-stats more resilient Filters out packages missing from package-archive-contents
Alan Pearce alan@alanpearce.co.uk
Tue, 15 Jul 2014 21:45:42 +0100
Emacs: define package-desc-archive, if it isn't
Alan Pearce alan@alanpearce.co.uk
Tue, 15 Jul 2014 21:45:19 +0100
Emacs: Re-add marmalade. For one package.
Alan Pearce alan@alanpearce.co.uk
Tue, 15 Jul 2014 21:44:47 +0100
Emacs: Run lisp-common-mode-hook in ielm
Alan Pearce alan@alanpearce.co.uk
Tue, 15 Jul 2014 20:57:23 +0100
Emacs: Simplify php-sql to work with heredocs only
Alan Pearce alan@alanpearce.co.uk
Tue, 15 Jul 2014 20:51:04 +0100
Emacs: disable auto-starring packages on github
Alan Pearce alan@alanpearce.co.uk
Tue, 15 Jul 2014 20:50:44 +0100
Emacs: Diminish magit to a branch ideograph
Alan Pearce alan@alanpearce.co.uk
Mon, 14 Jul 2014 20:46:03 +0100
Emacs: refactor rename-modeline
Alan Pearce alan@alanpearce.co.uk
Mon, 14 Jul 2014 20:45:39 +0100
Emacs: fix typo in docstring
Alan Pearce alan@alanpearce.co.uk
Mon, 14 Jul 2014 20:44:15 +0100
Emacs: diminish company mode
Alan Pearce alan@alanpearce.co.uk
Mon, 14 Jul 2014 20:23:21 +0100
Emacs: diminish highlight-changes mode
Alan Pearce alan@alanpearce.co.uk
Mon, 14 Jul 2014 20:16:23 +0100
Emacs: refactor toggle-window-dedicated
Alan Pearce alan@alanpearce.co.uk
Mon, 14 Jul 2014 20:14:35 +0100
Emacs: Move some mode-line information to the header
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Jul 2014 12:24:23 +0100
Emacs: Show project, not buffer in frame title
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Jul 2014 09:23:17 +0100
Emacs: Add project name to frame title
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Jul 2014 09:19:49 +0100
Emacs: Add markdown+lisp MMM configuration
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 22:54:15 +0100
Emacs: Simplify PHP-SQL MMM configuration
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 22:49:18 +0100
Emacs: Use MMM for toml in markdown front matter
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 22:44:28 +0100
Emacs: Remove linum configuration
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 22:44:12 +0100
Xmobar: Hide seconds from date
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 17:21:22 +0100
Xmobar: reduce update frequency of CPU and RAM monitors
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 17:20:33 +0100
Xmobar: remove MPD
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 17:19:06 +0100
Xmobar: increase 'high' weather temperature
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 17:18:37 +0100
Xmobar: whitespace cleanup
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 17:17:59 +0100
Emacs: disable popwin until 24.4 is released
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 10:27:50 +0100
Emacs: Fix incorrect syntax
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Jul 2014 09:27:59 +0100
Emacs: Remove unused package archives Those last query functions were useful.
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 22:46:35 +0100
Emacs: Create package archive query functions Count packages installed from each archive Show installed packages from an archive
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 22:45:56 +0100
Emacs: Auto-install req-package if neeeded init.el is now self-bootstrapping, which is useful on OSX when the Emacs application doesn't supply an `emacs` binary for `cask`
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 22:43:58 +0100
Emacs: Remove cdnjs dependency
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 20:32:50 +0100
Emacs: remove ntcmd
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 20:27:58 +0100
Emacs: Enable helm-adaptive-mode Lets see what this does.
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 18:41:35 +0100
Emacs: re-enable smart-mode-line
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 18:41:14 +0100
Emacs: Load helm-projectile
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 18:40:30 +0100
Fix: Emacs: Enable menu-bar on OSX
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 18:40:18 +0100
Emacs: Enable menu-bar on OSX
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 18:23:25 +0100
Emacs: Set package name for helm
Alan Pearce alan@alanpearce.co.uk
Fri, 11 Jul 2014 18:22:10 +0100
Emacs: Add mmm-mode for SQL inside PHP …assuming I got the regex right.
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Jul 2014 22:05:45 +0100
Emacs: Use system trash on OSX
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Jul 2014 20:40:56 +0100
Emacs: Extend kill-this-buffer-dwim to delete file Deletes current-buffer's file if called with universal prefix argument.
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Jul 2014 20:38:57 +0100
Emacs: Simplify delete-current-buffer-file
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Jul 2014 20:36:17 +0100
Emacs: Use ido 'ghost' buffers feature in helm
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Jul 2014 19:22:45 +0100
Emacs: Load helm on startup
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Jul 2014 19:22:33 +0100
Emacs: workaround ws-butler daemon issue lewang/ws-butler#4
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Jul 2014 19:20:32 +0100
zsh: Only set gh completion when _gh is defined
Alan Pearce alan@alanpearce.co.uk
Wed, 09 Jul 2014 18:31:00 +0100
Emacs: fully diminish helm-mode
Alan Pearce alan@alanpearce.co.uk
Wed, 09 Jul 2014 18:28:31 +0100
Emacs: workaround popwin/smart-mode-line errors Disable smart-mode-line for now
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Jul 2014 16:25:04 +0100
Emacs: diminish helm-mode
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Jul 2014 16:24:51 +0100
Emacs: fix dired-subtree load order
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Jul 2014 08:16:26 +0100
Emacs: diminish emmet-mode
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Jul 2014 18:25:42 +0100
zsh: Re-assert default key-binding for history Filed jimhester/per-directory-history#6 to see if this can be changed
Alan Pearce alan@alanpearce.co.uk
Sun, 06 Jul 2014 13:59:41 +0100
zsh: Store per-directory history in .cache
Alan Pearce alan@alanpearce.co.uk
Sun, 06 Jul 2014 13:29:59 +0100
rcm: Add hook to ensure submodules are correct
Alan Pearce alan@alanpearce.co.uk
Sun, 06 Jul 2014 12:25:43 +0100
zsh: Add and configure per-directory-history
Alan Pearce alan@alanpearce.co.uk
Sun, 06 Jul 2014 12:08:43 +0100
Emacs: install and configure go-oracle
Alan Pearce alan@alanpearce.co.uk
Sun, 06 Jul 2014 11:55:48 +0100
Emacs: install and configure dired-subtree
Alan Pearce alan@alanpearce.co.uk
Sun, 06 Jul 2014 11:54:24 +0100
Emacs: Switch projectile completion system to helm
Alan Pearce alan@alanpearce.co.uk
Sat, 05 Jul 2014 22:18:20 +0100
Emacs: add and configure fasd-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 05 Jul 2014 11:11:18 +0100
Emacs: add discover-my-major mode
Alan Pearce alan@alanpearce.co.uk
Sat, 05 Jul 2014 11:04:28 +0100
Emacs: Fix q ggtags-navigation-mode-abort binding
Alan Pearce alan@alanpearce.co.uk
Sat, 05 Jul 2014 09:51:49 +0100
Emacs: Make open-subfolder-project require match
Alan Pearce alan@alanpearce.co.uk
Fri, 04 Jul 2014 22:36:37 +0100
Emacs: Add configuration for ggtags-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 04 Jul 2014 21:06:50 +0100
Fix zsh dotfile installation
Alan Pearce alan@alanpearce.co.uk
Thu, 03 Jul 2014 19:56:30 +0100
Emacs: add kill-this-buffer-dwim for server edits
Alan Pearce alan@alanpearce.co.uk
Thu, 03 Jul 2014 11:35:43 +0100
Emacs: rebind C-x i to helm-semantic-or-imenu
Alan Pearce alan@alanpearce.co.uk
Thu, 03 Jul 2014 11:25:41 +0100
Emacs: fix helm keymap errors
Alan Pearce alan@alanpearce.co.uk
Thu, 03 Jul 2014 11:25:31 +0100
Emacs: Switch tab and C-z in helm-find-files
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Jul 2014 22:39:02 +0100
Emacs: Switch from to helm Almost everything!
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Jul 2014 19:45:13 +0100
Emacs: make helm instant
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Jul 2014 18:47:53 +0100
Emacs: Fix incorrect lisp auto-indentation
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Jul 2014 18:38:06 +0100
Emacs: re-enable popwin
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Jul 2014 18:09:35 +0100
Whitespace fixup
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Jul 2014 18:09:26 +0100
Emacs: configure timeclock-mode
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Jul 2014 22:48:45 +0100
Emacs: reduce flx-ido max entries to 1000
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Jul 2014 22:46:41 +0100
zsh: Remove noglob salt alias
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Jul 2014 21:15:42 +0100
zsh: Update pure prompt
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Jul 2014 16:46:40 +0100
Emacs: fix typo in popwin configuration
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Jul 2014 16:46:28 +0100
Emacs: Stop company-dabbrev from lowercasing
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Jul 2014 12:24:19 +0100
Emacs: Configure popwin to tame helm windows
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Jul 2014 11:59:24 +0100
Emacs: disable lock file creation
Alan Pearce alan@alanpearce.co.uk
Mon, 30 Jun 2014 22:11:10 +0100
zsh: Use clearer process substitution syntax
Alan Pearce alan@alanpearce.co.uk
Mon, 30 Jun 2014 10:21:28 +0100
zsh: Fix emacsclient 'frameNeeded' logic
Alan Pearce alan@alanpearce.co.uk
Mon, 30 Jun 2014 10:20:22 +0100
Emacs: check if server is already running
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Jun 2014 22:26:55 +0100
Emacs: Fix skewer autoloading issue
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Jun 2014 22:20:57 +0100
Emacs: Increase vertical window split threshold
Alan Pearce alan@alanpearce.co.uk
Sat, 28 Jun 2014 11:07:04 +0100
Emacs: Make auto-indent-mode start at init
Alan Pearce alan@alanpearce.co.uk
Fri, 27 Jun 2014 09:45:29 +0100
Emacs: Add litable
Alan Pearce alan@alanpearce.co.uk
Fri, 27 Jun 2014 08:50:29 +0100
Emacs: Only complete when explicitly requested
Alan Pearce alan@alanpearce.co.uk
Fri, 27 Jun 2014 08:50:05 +0100
Emacs: more deferred loading
Alan Pearce alan@alanpearce.co.uk
Thu, 26 Jun 2014 21:03:17 +0100
Emacs: Start server unless running as daemon
Alan Pearce alan@alanpearce.co.uk
Thu, 26 Jun 2014 20:59:08 +0100
Add gemrc file for user-installs to common bin folder
Alan Pearce alan@alanpearce.co.uk
Thu, 26 Jun 2014 19:01:14 +0100
Emacs: Fix company completion double-paren issue
Alan Pearce alan@alanpearce.co.uk
Thu, 26 Jun 2014 15:18:07 +0100
Emacs: show completions from multiple backends Now gtags candidates can be shown alongside native php candidates, for example.
Alan Pearce alan@alanpearce.co.uk
Thu, 26 Jun 2014 11:42:59 +0100
Emacs: fix relative paths with subfolder-projects
Alan Pearce alan@alanpearce.co.uk
Thu, 26 Jun 2014 09:21:20 +0100
rcm: Fix zsh compilation error when missing fasd
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 22:19:54 +0100
zsh: Generalise '1' alias to 1‒5 and -1‒-5 (tail)
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 22:13:04 +0100
Emacs: use unicode ido-vertical-decorations
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 21:28:10 +0100
Revert "Emacs: use dired-x-find-file over ido-find-file" This reverts commit a8f44b320cdbfb7921f78c03833fcba41df0be49.
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 21:26:28 +0100
Emacs: Add commands to open a work or home project Given that the projects are folders under (work|home)-project-directory which match projectile's own predicates, switch to them with projectile, even if they're not 'known' to it.
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 19:25:25 +0100
Emacs: add and configure scss-mode
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 14:28:47 +0100
zsh: dired: take an optional dir argument
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 14:25:19 +0100
Emacs: remove puppet-mode
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 10:54:55 +0100
zsh: Generalise ec function to work outside daemon
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 10:51:43 +0100
Emacs: set OSX font to Monaco
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 09:33:44 +0100
Emacs: set default font in current and new frames
Alan Pearce alan@alanpearce.co.uk
Wed, 25 Jun 2014 09:31:31 +0100
zsh: Alias 1 to head -n1
Alan Pearce alan@alanpearce.co.uk
Tue, 24 Jun 2014 18:43:47 +0100
Emacs: Disable 'reverting buffer…' message
Alan Pearce alan@alanpearce.co.uk
Tue, 24 Jun 2014 18:39:31 +0100
zsh: Add .cabal/bin to $PATH
Alan Pearce alan@alanpearce.co.uk
Tue, 24 Jun 2014 18:37:01 +0100
zsh: Don't add .gem/ruby/*/bin to $PATH In most cases, setting up .gemrc is better
Alan Pearce alan@alanpearce.co.uk
Tue, 24 Jun 2014 18:34:39 +0100
Emacs: use ws-butler instead of crude hook Now I'm not changing all the whitespace all the time!
Alan Pearce alan@alanpearce.co.uk
Tue, 24 Jun 2014 16:22:18 +0100
Emacs: fix error when byte-compiling
Alan Pearce alan@alanpearce.co.uk
Sun, 22 Jun 2014 10:19:21 +0100
Emacs: re-use directories in dired
Alan Pearce alan@alanpearce.co.uk
Sun, 22 Jun 2014 09:10:17 +0100
Emacs: use dired-x-find-file over ido-find-file Gains find-file-at-point functionality. With ido-everywhere, still uses ido.
Alan Pearce alan@alanpearce.co.uk
Sun, 22 Jun 2014 09:02:15 +0100
Emacs: ido-completing read all the things!
Alan Pearce alan@alanpearce.co.uk
Sun, 22 Jun 2014 08:53:58 +0100
Emacs: defer loading of more modes
Alan Pearce alan@alanpearce.co.uk
Sat, 21 Jun 2014 22:55:13 +0100
Emacs: remove ERC configuration
Alan Pearce alan@alanpearce.co.uk
Sat, 21 Jun 2014 22:49:21 +0100
Emacs: defer package loading for faster init
Alan Pearce alan@alanpearce.co.uk
Sat, 21 Jun 2014 22:37:18 +0100
Emacs: Defer loading of go-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 21 Jun 2014 19:54:05 +0100
Emacs: install perspective and persp-projectile
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Jun 2014 14:44:58 +0100
Emacs: enable autopair in yaml and text modes
Alan Pearce alan@alanpearce.co.uk
Sat, 14 Jun 2014 19:11:16 +0100
Emacs: enable tabs in nginx configuration
Alan Pearce alan@alanpearce.co.uk
Sat, 14 Jun 2014 19:11:05 +0100
Merge branch 'master' of home:dotfiles
Alan Pearce alan@alanpearce.co.uk
Fri, 13 Jun 2014 14:15:32 +0100
Emacs: add gist package
Alan Pearce alan@alanpearce.co.uk
Wed, 11 Jun 2014 14:03:37 +0100
Emacs: Rebind s-, to edit init.el via imenu
Alan Pearce alan@alanpearce.co.uk
Tue, 10 Jun 2014 19:37:02 +0100
Emacs: Set smart-tabs-mode from indent-tabs-mode
Alan Pearce alan@alanpearce.co.uk
Tue, 10 Jun 2014 19:35:28 +0100
Emacs: enable web-mode in hugo theme layouts
Alan Pearce alan@alanpearce.co.uk
Tue, 10 Jun 2014 19:29:45 +0100
Emacs: Disable smart-tabs in php-mode I do not like PSR-1. Ah well.
Alan Pearce alan@alanpearce.co.uk
Mon, 09 Jun 2014 15:07:25 +0100
Emacs: Disable autopair in web-mode
Alan Pearce alan@alanpearce.co.uk
Mon, 09 Jun 2014 11:13:32 +0100
zsh: Complete gh commands with _gh, not _hub
Alan Pearce alan@alanpearce.co.uk
Sun, 08 Jun 2014 15:02:03 +0100
Emacs: Add command to insert date and time
Alan Pearce alan@alanpearce.co.uk
Sun, 08 Jun 2014 15:01:49 +0100
Emacs: Set sentences to end with two spaces
Alan Pearce alan@alanpearce.co.uk
Sun, 08 Jun 2014 15:01:36 +0100
Emacs: install toml-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 06 Jun 2014 19:39:20 +0100
Emacs: open twig files in web-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 06 Jun 2014 15:46:16 +0100
Emacs: setup org-mobile, syncing via Dropbox
Alan Pearce alan@alanpearce.co.uk
Thu, 05 Jun 2014 17:55:43 +0100
Emacs: switch PHP to Symfony style :(
Alan Pearce alan@alanpearce.co.uk
Thu, 05 Jun 2014 17:52:06 +0100
Emacs: ring the bell a bit less often
Alan Pearce alan@alanpearce.co.uk
Wed, 04 Jun 2014 16:42:02 +0100
Emacs: don't force ssh usernames
Alan Pearce alan@alanpearce.co.uk
Wed, 04 Jun 2014 16:41:47 +0100
zsh: Alias composer to composer.phar if missing
Alan Pearce alan@alanpearce.co.uk
Wed, 04 Jun 2014 13:52:50 +0100
Emacs: Make GNU ls detection path-specific
Alan Pearce ap@studio-40.com
Mon, 02 Jun 2014 09:56:22 +0100
Emacs: ensure blink-cursor-mode is off
Alan Pearce ap@studio-40.com
Sun, 01 Jun 2014 15:08:31 +0100
Emacs: show package load times
Alan Pearce ap@studio-40.com
Sun, 01 Jun 2014 15:05:05 +0100
zsh: use gh instead of hub
Alan Pearce ap@studio-40.com
Sun, 01 Jun 2014 14:26:55 +0100
Add rcrc.local for Studio-40 laptop
Alan Pearce ap@studio-40.com
Sun, 01 Jun 2014 14:26:02 +0100
Zsh: hide error when fasd init file missing Now show a warning instead
Alan Pearce ap@studio-40.com
Sun, 01 Jun 2014 14:21:06 +0100
Emacs: Make fonts smaller on OSX. HiDPI displays!
Alan Pearce ap@studio-40.com
Sun, 01 Jun 2014 09:46:42 +0100
Emacs: Bind s-k to kill-this-buffer
Alan Pearce ap@studio-40.com
Sun, 01 Jun 2014 09:46:22 +0100
Emacs: add keybind for quickrun
Alan Pearce ap@studio-40.com
Sat, 31 May 2014 23:01:42 +0100
Emacs: Use fonts from the system on OSX
Alan Pearce ap@studio-40.com
Sat, 31 May 2014 17:45:54 +0100
Emacs: fix tramp proxy for local machine Incorrect quoting form
Alan Pearce ap@studio-40.com
Sat, 31 May 2014 17:45:05 +0100
Emacs: Only use GNU ls on OSX when found
Alan Pearce ap@studio-40.com
Sat, 31 May 2014 17:44:45 +0100
Emacs: switch back to loading sml with req-package
Alan Pearce alan@alanpearce.co.uk
Sat, 24 May 2014 21:04:54 +0100
Emacs: add go-projectile for go-based projects
Alan Pearce alan@alanpearce.co.uk
Sat, 24 May 2014 20:51:48 +0100
Emacs: diminish eldoc-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 24 May 2014 19:33:38 +0100
Emacs: Add toggle-window-dedicated command Tells Emacs not to replace the buffer in a window.
Alan Pearce alan@alanpearce.co.uk
Thu, 22 May 2014 10:42:12 +0100
Emacs: add popwin-mode for better window handling
Alan Pearce alan@alanpearce.co.uk
Thu, 22 May 2014 10:40:55 +0100
Emacs: Sort Cask
Alan Pearce alan@alanpearce.co.uk
Thu, 15 May 2014 20:09:00 +0100
zsh: Remove existance check for ~/bin
Alan Pearce alan@alanpearce.co.uk
Thu, 15 May 2014 20:08:04 +0100
zsh: set GOPATH and add bin folder to PATH
Alan Pearce alan@alanpearce.co.uk
Thu, 15 May 2014 20:07:39 +0100
Emacs: reduce eldoc delay to 0.1s
Alan Pearce alan@alanpearce.co.uk
Thu, 15 May 2014 19:50:11 +0100
Emacs: Parens trigger eldoc in autopair-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 15 May 2014 19:49:57 +0100
Emacs: Add and configure Go packages
Alan Pearce alan@alanpearce.co.uk
Thu, 15 May 2014 19:49:40 +0100
Emacs: merge programming sections
Alan Pearce alan@alanpearce.co.uk
Thu, 15 May 2014 19:05:28 +0100
Emacs: remove old shuffle-lines library
Alan Pearce alan@alanpearce.co.uk
Thu, 15 May 2014 18:57:07 +0100
Emacs: switch from shuffle-lines to move-text
Alan Pearce alan@alanpearce.co.uk
Thu, 15 May 2014 18:51:38 +0100
Workaround smart-mode-line init issue
Alan Pearce alan@alanpearce.co.uk
Tue, 13 May 2014 12:01:22 +0100
Emacs: set org-replace-disputed-keys at the right time
Alan Pearce alan@alanpearce.co.uk
Fri, 09 May 2014 08:09:54 +0100
rcm: Add vagrant tag to prefect
Alan Pearce alan@alanpearce.co.uk
Thu, 08 May 2014 18:08:07 +0100
zsh: Hide output of magit and dired commands
Alan Pearce alan@alanpearce.co.uk
Thu, 08 May 2014 17:40:35 +0100
Fix xresources include xrdb should be now run as `xrdb -I$HOME/.xresources -merge ~/.Xresources`
Alan Pearce alan@alanpearce.co.uk
Thu, 08 May 2014 17:37:24 +0100
Emacs: update path to zshrc
Alan Pearce alan@alanpearce.co.uk
Thu, 08 May 2014 17:35:27 +0100
Add vagrant configuration with ansible provisioning
Alan Pearce alan@alanpearce.co.uk
Fri, 02 May 2014 19:16:50 +0100
Emacs: fix incorrect smart-mode-line colors Load solarized-theme first so that 'respectful uses the correct theme colours.
Alan Pearce alan@alanpearce.co.uk
Wed, 30 Apr 2014 12:16:41 +0100
Emacs: Remove custom font-face configurations I actually think they were for the other version of solarized.
Alan Pearce alan@alanpearce.co.uk
Wed, 30 Apr 2014 12:14:50 +0100
Emacs: use correct flycheck mode for diminishing
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Apr 2014 19:15:58 +0100
Emacs: Refactor and simplify font settings
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Apr 2014 13:22:08 +0100
Emacs: add missing dependencies to cask
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Apr 2014 12:37:46 +0100
rcm: Only byte-compile files in elisp directory
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Apr 2014 12:30:14 +0100
rcm: Install Cask for Emacs if it isn't already
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Apr 2014 12:28:08 +0100
rcm: Update DOTFILES_DIRS to please lsrc
Alan Pearce alan@alanpearce.co.uk
Sun, 27 Apr 2014 12:25:53 +0100
Emacs: star github packages automatically
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 13:48:43 +0100
Emacs: Disable detection of html in php-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 13:45:35 +0100
Emacs: prettify emacs-lisp modeline indicator
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 13:44:20 +0100
Emacs: Fix flycheck error in cask initialisation
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 13:38:30 +0100
Emacs: add melpa-stable source to Cask
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 13:38:17 +0100
Emacs: install and configure paradox-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 13:14:45 +0100
Emacs: shorten emacs-lisp-mode in modeline to El
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 13:01:10 +0100
Emacs: add helper macro for renaming major modes
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 13:00:58 +0100
Emacs: use unicode tick for flycheck-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 12:47:23 +0100
Emacs: diminish magit-auto-revert-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 12:46:44 +0100
Emacs: diminish fancy-narrow-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 12:46:32 +0100
Emacs: install and configure smart-mode-line Diminish projectile-mode as sml reads from it anyway
Alan Pearce alan@alanpearce.co.uk
Sat, 26 Apr 2014 12:32:10 +0100
Emacs: Remove quack dependency from geiser
Alan Pearce alan@alanpearce.co.uk
Fri, 25 Apr 2014 20:09:23 +0100
Emacs: add fallback for init-file when ignored
Alan Pearce alan@alanpearce.co.uk
Fri, 25 Apr 2014 20:08:41 +0100
Emacs: don't mark spaces after tabs
Alan Pearce alan@alanpearce.co.uk
Tue, 22 Apr 2014 15:07:09 +0100
Emacs: Whitespace cleanup
Alan Pearce alan@alanpearce.co.uk
Tue, 22 Apr 2014 14:56:49 +0100
Emacs: use req-package on top of use-package
Alan Pearce alan@alanpearce.co.uk
Tue, 22 Apr 2014 14:51:25 +0100
Emacs: configure winner-mode after initialising
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Apr 2014 19:37:27 +0100
Emacs: remove "env/" function set
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Apr 2014 19:32:02 +0100
Emacs: remove unused mu4e configuration
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Apr 2014 19:31:20 +0100
Add initial rcrc.local for Prefect
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Apr 2014 19:30:29 +0100
Emacs: Remove unused highlight-symbol config
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Apr 2014 19:29:27 +0100
Add rcrc.local for Bulb laptop
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Apr 2014 13:17:01 +0100
Emacs: install markdown-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 19 Apr 2014 10:44:40 +0100
Emacs: Disable autopair in yaml-mode It seems that the annoying indent-on-return behaviour can't easily be disabled.
Alan Pearce alan@alanpearce.co.uk
Sat, 19 Apr 2014 08:41:20 +0100
Emacs: Remove non-existing info directory I think it was from when I used el-get
Alan Pearce alan@alanpearce.co.uk
Sat, 19 Apr 2014 08:16:04 +0100
Emacs: delete-current-buffer-file: remove vc check
Alan Pearce alan@alanpearce.co.uk
Fri, 18 Apr 2014 21:44:27 +0100
Emacs: Remove non-cask package initialisation
Alan Pearce alan@alanpearce.co.uk
Fri, 18 Apr 2014 21:38:28 +0100
Emacs: Disable auto-indent-mode in jinja2-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 18 Apr 2014 14:09:12 +0100
Emacs: use dired-x inside dired
Alan Pearce alan@alanpearce.co.uk
Fri, 18 Apr 2014 12:39:52 +0100
Emacs: remove unused lacarte configuration
Alan Pearce alan@alanpearce.co.uk
Fri, 18 Apr 2014 12:39:11 +0100
Emacs: Use yaml-mode for sls files
Alan Pearce alan@alanpearce.co.uk
Fri, 18 Apr 2014 12:37:22 +0100
Git: add local configuration include
Alan Pearce alan@alanpearce.co.uk
Mon, 14 Apr 2014 12:42:06 +0100
Git: fix global ignore path
Alan Pearce alan@alanpearce.co.uk
Mon, 14 Apr 2014 11:20:21 +0100
Use correct path for zsh compdump in post-up hook
Alan Pearce alan@alanpearce.co.uk
Mon, 14 Apr 2014 07:52:58 +0100
Emacs: install and configure flycheck
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 21:46:43 +0100
Emacs: sort cask sources
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 21:42:39 +0100
rcm: Run `cask install` for emacs, if installed
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 21:28:02 +0100
Emacs: remove project-persist mode I didn't use it, and projectile can switch projects on its own now.
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 21:08:20 +0100
Emacs: add projectile switch-project config
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 20:56:09 +0100
Emacs: init projectile-mode on startup
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 20:55:50 +0100
Emacs: use discover-mode for keybind popups
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 20:43:43 +0100
Emacs: ensure that pallet is loaded on init
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 20:37:54 +0100
Emacs: Install visual-regexp. Move C-c r from org-mode, since I don't really use it.
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 20:34:10 +0100
Emacs: Cleanup cask file
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 20:32:47 +0100
Create emacs pre-hook to remove old elisp symlink
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 12:06:08 +0100
zsh: Create compdump file before compiling it
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 12:00:37 +0100
Update and migrate zsh history file location
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 10:04:03 +0100
zsh: Simplify fasd compilation
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 09:54:37 +0100
zsh: Compile fasd and use as a function.
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 09:50:36 +0100
Sakura: initial configuration
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 09:39:33 +0100
Update and migrate fasd data file location
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 09:38:30 +0100
zsh: Update fasd init file location
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 09:38:07 +0100
zsh: Remove fasd autoload
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 09:29:51 +0100
zsh: Change cache directory for zcompdump
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 09:28:28 +0100
Fix syntax error in zsh post-up hook
Alan Pearce alan@alanpearce.co.uk
Sun, 13 Apr 2014 09:27:36 +0100
rcm: Exclude readme
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 19:38:14 +0100
Add readme
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 19:36:45 +0100
Add modelines for zsh files
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:58:43 +0100
zsh: Remove host configuration for prefect
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:52:25 +0100
zsh: Remove unused parts of server host config
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:51:20 +0100
rcrc: test and source rcrc.local
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:29:39 +0100
Add rcrc file for excludes
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:29:28 +0100
Rename launchagents folder
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:28:53 +0100
zsh: Use $ZDOTDIR instead of hardcoded path
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:27:16 +0100
zsh: Use (and set) XDG_CONFIG_HOME for $ZDOTDIR
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:25:11 +0100
zsh: Create dotfile links under $ZDOTDIR For some reason, zsh expects files under $ZDOTDIR to be dotfiles, unlike many other programs.
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:21:50 +0100
zsh: Use system version of fasd
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:21:27 +0100
zsh: use .cache/zsh instead of .zsh/cache
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:18:00 +0100
Move install functionality to rcm hooks
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 18:17:23 +0100
Restructure everything to use rcm https://github.com/thoughtbot/rcm
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 13:15:53 +0100
Rename gitignore for better linking
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 09:56:37 +0100
Xresources: add emacs font config on Prefect
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 09:56:16 +0100
zsh: Remove old hosts from completion array
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Apr 2014 09:55:55 +0100
zsh: Add missing 'then'
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 20:11:08 +0100
Use correct switch for testing commands
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 20:10:05 +0100
zsh: Fix typo in previous commit
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 20:08:36 +0100
zsh: Only run direnv when installed
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 20:07:42 +0100
Install: simplify launchagent installation
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:52:53 +0100
Install: clone repository before linking
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:51:54 +0100
Install: clone to target directory
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:51:31 +0100
Installer: switch URL to github
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:50:18 +0100
Installer: fix emacs detection
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:49:31 +0100
Emacs: add fancy-narrow function
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:36:32 +0100
Emacs: remove Windows line endings
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:33:37 +0100
Emacs: add narrow-to-function-indirect function
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:32:18 +0100
Emacs: remove PHP manual URL assignment
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:26:17 +0100
Emacs: use custom style for PHP indentation
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 19:25:52 +0100
zsh: Remove reference to home folder
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Apr 2014 14:09:23 +0100
Improve keybindings for magic buffer switching
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Apr 2014 14:03:52 +0100
Emacs: create DWIM function for switching buffers Uses projectile inside a project and ido outside. Bound to C-c b
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Apr 2014 13:52:20 +0100
Zsh: remove hardcoded references to user alan
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Apr 2014 09:09:52 +0100
Emacs: Replace buggy eldoc-php with php-extras
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Apr 2014 21:58:28 +0100
Merge branch 'master' of git://github.com/alanpearce/dotfiles Conflicts: install
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Apr 2014 19:05:41 +0100
Emacs: fix cask loading to follow official usage
Alan Pearce alan@alanpearce.co.uk
Sun, 09 Mar 2014 15:58:29 +0000
Installer: create directories if not present
Alan Pearce alan@alanpearce.co.uk
Sun, 09 Mar 2014 15:58:14 +0000
zsh: Fix path to FreeBSD configuration
Alan Pearce alan@alanpearce.co.uk
Wed, 05 Mar 2014 14:48:38 +0000
Emacs: check and use cask, if installed
Alan Pearce alan@alanpearce.co.uk
Wed, 05 Mar 2014 12:19:22 +0000
Installer: Create ~/projects/dotfiles if missing
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Feb 2014 20:36:09 +0000
Merge branch 'master' of server.home:dotfiles
Alan Pearce alan@alanpearce.co.uk
Tue, 04 Feb 2014 17:31:08 +0000
Update pure prompt
Alan Pearce alan@alanpearce.co.uk
Tue, 04 Feb 2014 17:25:15 +0000
Emacs: remove with-elapsed-timer call
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jan 2014 16:57:01 +0000
Emacs: Simplify geiser-racket interaction
Alan Pearce alan@alanpearce.co.uk
Sat, 11 Jan 2014 16:55:45 +0000
Change git push default tracking for backwards compatibility
Alan Pearce alan@bulbstudios.com
Mon, 09 Dec 2013 13:24:34 +0000
Emacs: Enable and configure dired-omit-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 06 Dec 2013 17:29:20 +0000
zsh: Share history between terminal windows
Alan Pearce alan@alanpearce.co.uk
Fri, 06 Dec 2013 17:25:02 +0000
Emacs: use coreutils' gls on OSX
Alan Pearce alan@alanpearce.co.uk
Fri, 06 Dec 2013 14:32:05 +0000
Emacs: use server-side comments inside HTML
Alan Pearce alan@alanpearce.co.uk
Wed, 04 Dec 2013 10:03:30 +0000
Emacs: Remove initial indentation of code inside script+style tags
Alan Pearce alan@alanpearce.co.uk
Wed, 04 Dec 2013 10:02:49 +0000
zsh: Fix completion for git/hub
Alan Pearce alan@alanpearce.co.uk
Sun, 01 Dec 2013 17:39:28 +0000
Emacs: disable automatic-pairing in web-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 14 Nov 2013 13:47:37 +0000
zsh: Ensure FreeBSD sources its own zsh configuration
Alan Pearce alan@bulbstudios.com
Sat, 09 Nov 2013 16:36:44 +0000
Add Emacs daemon LaunchAgent file
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Nov 2013 16:12:58 +0000
Add OSX LaunchAgent installation
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Nov 2013 16:12:36 +0000
Emacs: remove defer keyword from all packages
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Nov 2013 14:15:46 +0000
Emacs: Fix mode specification for .zsh files
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Nov 2013 13:28:42 +0000
zsh: Don't fetch audit list when running update-check
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Nov 2013 12:47:39 +0000
zsh: Fix FreeBSD pkg UPDATING check
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Nov 2013 12:46:07 +0000
Emacs: Ensure .zsh files are opened as shell scripts
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Nov 2013 11:03:45 +0000
zsh: Add site-functions under /usr/local to fpath, if exists
Alan Pearce alan@alanpearce.co.uk
Sat, 09 Nov 2013 10:43:24 +0000
Emacs: enable autopair-mode in yaml-mode
Alan Pearce alan@alanpearce.co.uk
Sun, 03 Nov 2013 12:35:20 +0000
Emacs: enable yaml-mode for ansible (group|host)_vars files
Alan Pearce alan@alanpearce.co.uk
Sun, 03 Nov 2013 12:34:02 +0000
zsh: Rename dangling reference to zshrc in installer
Alan Pearce alan@alanpearce.co.uk
Sat, 02 Nov 2013 16:04:49 +0000
zsh: Separate startup files for different startup methods
Alan Pearce alan@alanpearce.co.uk
Sat, 02 Nov 2013 16:01:06 +0000
zsh: Remove reference to gentoo configuration from installer
Alan Pearce alan@alanpearce.co.uk
Sat, 02 Nov 2013 15:15:28 +0000
zsh: Remove unused file
Alan Pearce alan@alanpearce.co.uk
Sat, 02 Nov 2013 14:24:26 +0000
zsh: Remove file for old work laptop
Alan Pearce alan@alanpearce.co.uk
Sat, 02 Nov 2013 14:23:42 +0000
zsh: Remove file for gentoo
Alan Pearce alan@alanpearce.co.uk
Sat, 02 Nov 2013 14:22:54 +0000
Emacs: Improve mouse/trackpad scrolling by only scrolling one line at a time
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Nov 2013 18:24:52 +0000
Emacs: Add a margin to ensure the next/previous line is always visible
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Nov 2013 18:23:22 +0000
zsh: Refactor magit and dired into functions
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Nov 2013 18:17:31 +0000
zsh: Remove title-changing precmd function
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Nov 2013 18:13:27 +0000
zsh: Remove check for cache directory; it's created by the installer
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Nov 2013 18:05:59 +0000
zsh: Recompile compdump file in dotfiles installer
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Nov 2013 08:06:50 +0000
zsh: rename auxillary files with extension
Alan Pearce alan@alanpearce.co.uk
Fri, 01 Nov 2013 07:49:20 +0000
zsh: Add zsh-completions to fpath
Alan Pearce alan@bulbstudios.com
Thu, 31 Oct 2013 21:50:15 +0000
Emacs: run diff-hl-update when magit refreshes a buffer
Alan Pearce alan@bulbstudios.com
Thu, 31 Oct 2013 21:50:49 +0000
Emacs: use current frame when handling OSX open-file event
Alan Pearce alan@alanpearce.co.uk
Tue, 22 Oct 2013 15:20:51 +0100
Emacs: load cc-mode on startup
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Oct 2013 07:57:48 +0100
Emacs: load tramp on startup
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Oct 2013 07:56:51 +0100
Emacs: eagerly load dired and dired+
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Oct 2013 07:55:55 +0100
zsh: Fix pure pull indicator showing when ahead of upstream
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Oct 2013 09:45:14 +0100
zsh: increase contrast of pure prompt character
Alan Pearce alan@alanpearce.co.uk
Sun, 20 Oct 2013 09:44:52 +0100
Update pure prompt
Alan Pearce alan@alanpearce.co.uk
Sat, 19 Oct 2013 17:41:01 +0100
zsh: Add alias for prettyping.sh
Alan Pearce alan@alanpearce.co.uk
Sat, 19 Oct 2013 14:06:06 +0100
Emacs: Disable smart-tabs-mode in ruby-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Oct 2013 21:40:03 +0100
zsh: Disable globbing for the salt command
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Oct 2013 17:33:11 +0100
Emacs: bind s-, to open emacs init file from register
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Oct 2013 16:50:53 +0100
Emacs: workaround issue setting variable-pitch fonts on OSX
Alan Pearce alan@alanpearce.co.uk
Sat, 12 Oct 2013 15:12:17 +0100
zsh: Add alias to open the current directory in Emacs' dired
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Oct 2013 17:10:33 +0100
Emacs: add register for zshrc
Alan Pearce alan@alanpearce.co.uk
Thu, 10 Oct 2013 17:09:23 +0100
zsh: Remove duplicate fasd e alias
Alan Pearce alan@alanpearce.co.uk
Wed, 09 Oct 2013 07:43:39 +0100
Emacs: remove call to moz-minor-mode
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:48:57 +0100
Emacs: fix reference to missing font on OSX
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:46:00 +0100
Emacs: set a variable pitch font under darwin
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:34:00 +0100
Emacs: silence compiler warning about unused variable
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:32:48 +0100
Emacs: remove unnecessary lambda function
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:25:44 +0100
Emacs: remove commented-out code
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:25:01 +0100
Emacs: remove old-style indentation function
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:22:57 +0100
Emacs: ensure that org-journal is installed
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:18:14 +0100
Emacs: fix warning in project-persist configuration
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:15:20 +0100
Emacs: remove moz-repl mode
Alan Pearce alan@alanpearce.co.uk
Tue, 08 Oct 2013 21:10:42 +0100
Add alias to launch magit in GUI emacs
Alan Pearce alan@bulbstudios.com
Tue, 08 Oct 2013 17:10:27 +0100
Add ec and et commands to launch emacsclient in a terminal and GUI respectively
Alan Pearce alan@bulbstudios.com
Tue, 08 Oct 2013 17:07:23 +0100
Emacs: improve font-setting on OSX when running as a daemon
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 13:12:23 +0100
Emacs: remove customisation of byte-compile-dest-file for init.el Instead, rely on installer creating a symlink to ~/projects/dotfiles/init.elc
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 13:10:18 +0100
Git: fix path to global gitignore file
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 13:02:35 +0100
Emacs: switch to the Wordpress coding style in php-mode-hook
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 13:01:10 +0100
Remove unneeded canonicalisation from installer
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 08:30:02 +0100
Move dotfiles under ~/projects
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 08:16:53 +0100
Merge remote-tracking branch 'refs/remotes/origin/master' Conflicts: emacs/init.el
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 08:03:30 +0100
Use git instead of mercurial for cloning dotfiles on new installations
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 08:00:38 +0100
Installer: ensure that the fasdrc is symlinked correctly
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 07:57:33 +0100
zsh: Enable current path lookup in fasd only when using the e alias
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 07:55:17 +0100
zsh: remove e alias; duplicate of fasd
Alan Pearce alan@alanpearce.co.uk
Mon, 07 Oct 2013 07:50:55 +0100
Revert "Replace auto-compile-mode with auto-async-byte-compile" This reverts commit a7d64a6e05aa450dda63f9b8b68e637471b223c5.
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Oct 2013 08:01:37 +0100
Emacs: don't insure that SLIME is installed
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Oct 2013 07:54:02 +0100
Emacs: Load multiple-cursors eagerly
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Oct 2013 07:52:17 +0100
Emacs: install and enable diff-hl-mode
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Sep 2013 21:20:50 +0100
Emacs: fix ido initialisation
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Sep 2013 21:08:15 +0100
Emacs: switch from helm-ibuffer to ibuffer
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Sep 2013 21:07:44 +0100
Emacs: set ido-mode to add recent files to the buffer list
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Sep 2013 20:22:27 +0100
Emacs: setup recentf-mode
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Sep 2013 20:21:54 +0100
Emacs: Set smex variables before calling smex-initialize
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Sep 2013 20:15:50 +0100
MinTTY: Switch fonts
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Sep 2013 18:26:08 +0100
Merge remote-tracking branch 'refs/remotes/origin/master'
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Sep 2013 14:06:01 +0100
Emacs: add emmet-mode to web-mode-hook
Alan Pearce alan@alanpearce.co.uk
Sun, 29 Sep 2013 14:05:11 +0100
Setup emmet-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 27 Sep 2013 16:34:55 +0100
Emacs: Setup file associations for ruby mode
Alan Pearce alan@alanpearce.co.uk
Thu, 26 Sep 2013 13:50:27 +0100
Add GNU Global tags files to global gitignore
Alan Pearce alan@alanpearce.co.uk
Thu, 26 Sep 2013 13:47:22 +0100
zsh: Fix error when no gem-based programs are installed
Alan Pearce alan@alanpearce.co.uk
Sun, 22 Sep 2013 18:48:49 +0000
zsh: Fix prompt issues with TRAMP
Alan Pearce alan@alanpearce.co.uk
Sun, 22 Sep 2013 19:47:14 +0100
Change Emacs font rendering on X11
Alan Pearce alan@alanpearce.co.uk
Thu, 19 Sep 2013 19:32:54 +0100
Add font configuration for OSX
Alan Pearce alan@alanpearce.co.uk
Wed, 18 Sep 2013 17:26:11 +0100
Set the editor to emacsclient by default
Alan Pearce alan@alanpearce.co.uk
Wed, 18 Sep 2013 17:07:56 +0100
zsh: Remove unused aticonfig alias
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 18:15:11 +0100
zsh: Refactor and improve cross-platform handling of ls options
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 18:04:02 +0100
zsh: Refactor OS checking to use just one variable
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:58:47 +0100
zsh: Remove gnu-only dircolors assignment
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:55:54 +0100
zsh: Use gls instead of ls if available
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:51:13 +0100
zsh: Refactor OS check and include OSX
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:49:26 +0100
zsh: Remove unused namecoin alias
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:46:22 +0100
zsh: Remove extra newline from pure prompt
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:34:41 +0100
Merge remote-tracking branch 'refs/remotes/origin/master'
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:19:19 +0100
zsh: Add more contrast between success and failure prompt colours
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:17:59 +0100
zsh: Make git branch name visible in pure prompt
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:17:34 +0100
zsh: Optimise pure prompt git checking
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:12:51 +0100
Urxvt: use bright colours without bold fonts
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:12:09 +0100
zsh: Add solarized dircolors (ansi-universal)
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 17:11:27 +0100
zsh: Install and use the pure prompt
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Sep 2013 16:47:18 +0100
Merge branch 'master' of server.home:dotfiles
Alan Pearce alan@alanpearce.co.uk
Mon, 02 Sep 2013 21:21:08 +0100
Xbindkeys: run dmenu with cache settings
Alan Pearce alan@alanpearce.co.uk
Sun, 01 Sep 2013 13:01:49 +0100
Emacs: unbind s-m
Alan Pearce alan@alanpearce.co.uk
Wed, 28 Aug 2013 17:07:31 +0100
Emacs: add s-G magit keybinding like s-D
Alan Pearce alan@bulbstudios.com
Wed, 28 Aug 2013 16:33:57 +0100
Emacs: Unbind more unhelpful Mac keybindings
Alan Pearce alan@bulbstudios.com
Wed, 28 Aug 2013 16:33:18 +0100
Merge remote-tracking branch 'refs/remotes/origin/master'
Alan Pearce alan@alanpearce.co.uk
Wed, 28 Aug 2013 09:13:53 +0100
Emacs: Switch control and command on OSX
Alan Pearce alan@bulbstudios.com
Wed, 28 Aug 2013 09:00:11 +0100
Emacs: add extra keybinding for projectile-find-file
Alan Pearce alan@bulbstudios.com
Tue, 27 Aug 2013 13:09:35 +0100
Emacs: unbind unhelpful s-n key
Alan Pearce alan@bulbstudios.com
Tue, 27 Aug 2013 13:08:22 +0100
Emacs: Fix control key issue on OSX
Alan Pearce alan@bulbstudios.com
Tue, 27 Aug 2013 13:07:22 +0100
Emacs: make right modifier keys on Mac inherit the configuration of their left counterparts
Alan Pearce alan@bulbstudios.com
Wed, 14 Aug 2013 14:17:20 +0100
Emacs: setup puppet-mode
Alan Pearce alan@bulbstudios.com
Wed, 14 Aug 2013 14:16:30 +0100
Installer: check for host-specific zshrc before trying to compile
Alan Pearce alan@bulbstudios.com
Fri, 02 Aug 2013 10:52:10 +0100
Ignore .DS_Store system files
Alan Pearce alan@bulbstudios.com
Fri, 02 Aug 2013 10:35:02 +0100
Merge branch 'master' of home:dotfiles
Alan Pearce alan@alanpearce.co.uk
Fri, 02 Aug 2013 10:32:18 +0100
Emacs: allow the option key to be used without inputting special characters
Alan Pearce alan@alanpearce.co.uk
Thu, 01 Aug 2013 13:30:40 +0100
Emacs: make right modifier keys consistent with their left counterparts on OS X
Alan Pearce alan@alanpearce.co.uk
Thu, 01 Aug 2013 13:29:45 +0100
Emacs: switch control and command keys
Alan Pearce alan@alanpearce.co.uk
Thu, 01 Aug 2013 13:23:44 +0100
Emacs: install and configure org-journal
Alan Pearce alan@alanpearce.co.uk
Tue, 11 Jun 2013 21:31:53 +0100
Emacs: setup slime with the quicklisp-slime-helper
Alan Pearce alan@alanpearce.co.uk
Tue, 11 Jun 2013 21:31:35 +0100
Emacs: delay loading redshank until needed
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Jun 2013 14:07:53 +0100
Emacs: delay loading eldoc until needed
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Jun 2013 14:06:41 +0100
Emacs: delay loading quickrun until needed
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Jun 2013 14:04:57 +0100
Emacs: delay loading skewer until needed
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Jun 2013 14:04:41 +0100
Emacs: remove redundant :defer specifications
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Jun 2013 13:54:32 +0100
Emacs: globally highlight matching parentheses
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Jun 2013 13:54:04 +0100
Emacs: migrate expressions from ap/lisp-setup to lisp-common-mode-hook where possible
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Jun 2013 13:46:11 +0100
Emacs: add lisp-common-mode-hook to allow cleaner setup of Lisp modes
Alan Pearce alan@alanpearce.co.uk
Sat, 08 Jun 2013 13:34:44 +0100
Emacs: disable CEDET configuration until I figure out how to update it again
Alan Pearce alan@alanpearce.co.uk
Mon, 03 Jun 2013 21:37:01 +0100
Emacs: Bind shift+space to set the mark
Alan Pearce alan@alanpearce.co.uk
Sun, 02 Jun 2013 20:24:13 +0100
Emacs: Improve X11 clipboard interoperability
Alan Pearce alan@alanpearce.co.uk
Sun, 02 Jun 2013 20:21:43 +0100
Emacs: add function and keybinding for opening eshell in the current directory
Alan Pearce alan@alanpearce.co.uk
Sun, 02 Jun 2013 20:20:17 +0100
Emacs: add keyboard binding for switching to eshell
Alan Pearce alan@alanpearce.co.uk
Sun, 02 Jun 2013 20:19:34 +0100
Emacs: make helm update the candidate selection window more quickly
Alan Pearce alan@alanpearce.co.uk
Sun, 02 Jun 2013 12:28:31 +0100
Emacs: install multi-term if it is not available
Alan Pearce alan@alanpearce.co.uk
Sun, 02 Jun 2013 11:09:54 +0100
Emacs: enable auto-indent-mode in lisps and set its indent level to 2
Alan Pearce alan@alanpearce.co.uk
Sun, 02 Jun 2013 11:05:02 +0100
Emacs: use *init-file* to track the location of init.el through symlinks
Alan Pearce alan@alanpearce.co.uk
Sun, 02 Jun 2013 10:50:05 +0100
Emacs: make company overlay display more quickly
Alan Pearce alan@alanpearce.co.uk
Sat, 01 Jun 2013 16:08:12 +0100
Installer: Fix relative paths
Alan Pearce alan@alanpearce.co.uk
Sat, 01 Jun 2013 14:39:28 +0100
Installer: Fix FreeBSD detection
Alan Pearce alan@alanpearce.co.uk
Sat, 01 Jun 2013 14:36:15 +0100
Installer: Fix directory stack popping too early
Alan Pearce alan@alanpearce.co.uk
Sat, 01 Jun 2013 14:30:22 +0100
Emacs: rename deprecated org-alphabetical-lists variable
Alan Pearce alan@alanpearce.co.uk
Fri, 31 May 2013 19:43:00 +0100
Emacs: fix bad diff again
Alan Pearce alan@alanpearce.co.uk
Thu, 30 May 2013 15:23:42 +0100
Emacs: fix incorrect package name for js2-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 30 May 2013 15:21:28 +0100
Emacs: fix bad diff
Alan Pearce alan@alanpearce.co.uk
Thu, 30 May 2013 15:21:12 +0100
Emacs: install and skewer-mode and hook into js2-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 30 May 2013 15:10:25 +0100
Emacs: replace js3-mode with js2-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 30 May 2013 15:07:41 +0100
Emacs: change goto-last-change binding to C-x <space> to avoid conflicting with pop-global-mark
Alan Pearce alan@alanpearce.co.uk
Tue, 28 May 2013 21:21:55 +0100
Emacs: add register bindings for emacs init file and organiser.org
Alan Pearce alan@alanpearce.co.uk
Tue, 28 May 2013 21:21:04 +0100
Emacs: add command to insert a formatted date
Alan Pearce alan@alanpearce.co.uk
Tue, 28 May 2013 21:05:51 +0100
Emacs: move calendar setup to new ‘Dates & Times’ section
Alan Pearce alan@alanpearce.co.uk
Tue, 28 May 2013 21:01:30 +0100
Emacs: use em-smart package to return to previous command in eshell sessions
Alan Pearce alan@alanpearce.co.uk
Tue, 28 May 2013 19:44:06 +0100
Emacs: make shell-execute work when buffer is not visiting a file
Alan Pearce alan@alanpearce.co.uk
Tue, 28 May 2013 19:09:11 +0100
Emacs: always disable C-z
Alan Pearce alan@alanpearce.co.uk
Mon, 27 May 2013 14:32:28 +0100
Emacs: add use-package declarations to Imenu when in elisp
Alan Pearce alan@alanpearce.co.uk
Mon, 27 May 2013 14:32:08 +0100
Emacs: turn on ido-mode instead of toggling
Alan Pearce alan@alanpearce.co.uk
Sat, 25 May 2013 17:26:36 +0100
Emacs: setup javascript indentation rules
Alan Pearce alan@alanpearce.co.uk
Fri, 24 May 2013 10:52:24 +0100
Emacs: fix typo in javascript setup
Alan Pearce alan@alanpearce.co.uk
Fri, 24 May 2013 10:52:06 +0100
Emacs: only enable moz-minor-mode in javascript if loaded
Alan Pearce alan@alanpearce.co.uk
Fri, 24 May 2013 10:51:42 +0100
Emacs: bind d in mu4e headers to mark for delete instead of for trash
Alan Pearce alan@alanpearce.co.uk
Wed, 22 May 2013 19:30:56 +0100
Emacs: Add localhost to the list of TRAMP remotes which should not be proxied
Alan Pearce alan@alanpearce.co.uk
Wed, 22 May 2013 19:30:03 +0100
Emacs: Don't call redshank-mode if redshank is not loaded
Alan Pearce alan@alanpearce.co.uk
Mon, 20 May 2013 12:44:49 +0100
zsh: move smart_sudo alias from s to su to allow fasd to use s
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 23:21:13 +0100
Byte-compile all the emacs files
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 22:00:15 +0100
Emacs: delete obsolete package-install.el
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:57:01 +0100
Emacs: add redshank-mode and install into lisp hooks
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:53:26 +0100
Emacs: remove unused web-vcs
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:39:31 +0100
Emacs: set package-archives whilst compiling for bootstrapping awesomeness
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:38:21 +0100
Make fasd function executable
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:35:18 +0100
Fix typo in install
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:33:43 +0100
Emacs: download package lists if nonexistant to ease bootstrapping
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:31:25 +0100
Use post-merge hook instead of post-checkout
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:21:56 +0100
Migrate post-checkout hook code to install and run install from post-checkout hook
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:16:52 +0100
Migrate zsh file compilation to post-checkout hook
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 21:00:12 +0100
Add git hooks to recompile emacs init file and elisp directory
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 17:48:48 +0100
Emacs: enable init.el to be batch byte-compiled
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 17:26:47 +0100
Emacs: make JIT fontification faster
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 16:21:51 +0100
Emacs: remove eldoc-context
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 16:06:40 +0100
Emacs: remove workaround for compile errors from diminish
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 16:01:30 +0100
Emacs: add official org-mode package repository
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 16:00:06 +0100
Emacs: remove unmaintained tromey ELPA repository
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 15:48:07 +0100
Xbindkeys: Remove binding for xbindkeys_show
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 15:36:59 +0100
zsh: use 32-bit wine by default
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 15:36:17 +0100
Emacs: install quickrun-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 13:56:24 +0100
Emacs: add autoload for mu4e
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 13:00:15 +0100
Emacs: remove unnecessary :idle forms
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 12:58:59 +0100
Emacs: only delete a frame when calling exit-emacs in a daemon
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 12:53:05 +0100
Emacs: ensure that lua-mode and haskell-mode are installed before use
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 12:49:49 +0100
Emacs: add setup for nginx-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 12:47:22 +0100
Emacs: remove help+
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 12:42:06 +0100
Emacs: show fringes
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 12:40:51 +0100
Emacs: use :ensure to download packages when needed
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 12:35:20 +0100
Emacs: bind q in mu4e's main window to bury the buffer rather than quitting
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 12:14:13 +0100
Emacs: set mu4e to update its index every 5 minutes
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 12:02:35 +0100
Emacs: Remove electrify-return-if-match and replace with paredit keybindings in lisp-modes
Alan Pearce alan@alanpearce.co.uk
Sat, 18 May 2013 11:55:06 +0100
Emacs: disable nxhtml-mode
Alan Pearce alan@alanpearce.co.uk
Thu, 16 May 2013 14:12:45 +0100
Emacs: enable nxhtml on laptop rather than at work
Alan Pearce alan@alanpearce.co.uk
Thu, 16 May 2013 12:21:58 +0100
DWM: make ediff windows float
Alan Pearce alan@alanpearce.co.uk
Thu, 16 May 2013 08:58:19 +0100
Emacs: replace string-matches on system name with env/* comparisons
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 18:25:34 +0100
Emacs: whitespace fixes
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 15:51:27 +0100
Emacs: remove unnecessary :commands
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 15:47:29 +0100
Emacs: correctly start winner-mode
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 15:34:48 +0100
Emacs: remove setup of unused package color-theme-solarized
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 15:32:27 +0100
Emacs: remove unused variable
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 15:31:46 +0100
Emacs: fix typo in docstring
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 15:30:37 +0100
Emacs: merge `setq` forms
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 15:29:56 +0100
Emacs: whitespace fixes
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 12:24:53 +0100
Emacs: create systems for getting system location (i.e. work/home) and type (laptop/desktop/server)
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 12:24:09 +0100
Emacs: only run nxhtml at work
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 11:24:15 +0100
Emacs: disable nxhtml-menu-mode properly
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 11:21:08 +0100
Emacs: fix typo in org-mode bindings
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 11:01:20 +0100
Emacs: set org-mode to indent headings
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 10:56:57 +0100
Emacs: fix org-mode package reference
Alan Pearce alan@alanpearce.co.uk
Wed, 15 May 2013 10:54:32 +0100
Emacs: Remove load-path hints which point to el-get
Alan Pearce alan@alanpearce.co.uk
Tue, 14 May 2013 19:59:55 +0100
Emacs: load nxhtml from .emacs.d
Alan Pearce alan@alanpearce.co.uk
Tue, 14 May 2013 19:58:40 +0100
Emacs: Check basic-packages list and install any missing packages
Alan Pearce alan@alanpearce.co.uk
Tue, 14 May 2013 16:51:38 +0100
Emacs: Remove el-get in favour of package.el
Alan Pearce alan@alanpearce.co.uk
Tue, 14 May 2013 16:20:12 +0100
Emacs: switch org-mode font back to fixed-pitch
Alan Pearce alan@alanpearce.co.uk
Tue, 14 May 2013 14:37:35 +0100
Emacs: remove unused variable
Alan Pearce alan@alanpearce.co.uk
Sat, 11 May 2013 14:57:03 +0100
Emacs: use lexical binding
Alan Pearce alan@alanpearce.co.uk
Sat, 11 May 2013 14:55:54 +0100
Emacs: install and use company-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 11 May 2013 11:48:39 +0100
XResources: use ChromeOS fonts
Alan Pearce alan@alanpearce.co.uk
Sat, 11 May 2013 11:37:04 +0100
Xresources: Fix colour ordering in solarized-light
Alan Pearce alan@alanpearce.co.uk
Sat, 11 May 2013 11:36:42 +0100
Emacs: add SMTP submission port
Alan Pearce alan@alanpearce.co.uk
Sat, 11 May 2013 11:35:26 +0100
Emacs: move mumamo workaround into nxhtml's use-package form
Alan Pearce alan@alanpearce.co.uk
Wed, 08 May 2013 11:29:34 +0100
Emacs: fix typo in mumamo workaround
Alan Pearce alan@alanpearce.co.uk
Fri, 03 May 2013 09:15:18 +0100
zsh: remove compinit warnings for root
Alan Pearce alan@alanpearce.co.uk
Mon, 06 May 2013 20:33:27 +0100
Install: move dwm target directory under projects/
Alan Pearce alan@alanpearce.co.uk
Sun, 05 May 2013 15:43:24 +0100
Emacs: Add lua-mode initial configuration
Alan Pearce alan@alanpearce.co.uk
Sun, 05 May 2013 15:13:44 +0100
Emacs: delete-current-buffer-file should use vc-delete-file when appropriate
Alan Pearce alan@alanpearce.co.uk
Sat, 04 May 2013 09:14:04 +0100
Emacs: rename-current-buffer-file should use vc-rename-file when appropriate
Alan Pearce alan@alanpearce.co.uk
Sat, 04 May 2013 09:12:04 +0100
Emacs: add full host-name for comparison when determining whether to load mu4e configuration
Alan Pearce alan@alanpearce.co.uk
Fri, 03 May 2013 19:16:40 +0100
Emacs: Improve add-subdirs-to-load-path by adding the directory itself to load path
Alan Pearce alan@alanpearce.co.uk
Fri, 03 May 2013 19:13:37 +0100
Emacs: only setup mu4e on prefect, where mail is in the expected directories
Alan Pearce alan@alanpearce.co.uk
Fri, 03 May 2013 09:07:16 +0100
Emacs: fix logic error in setting up load-path
Alan Pearce alan@alanpearce.co.uk
Fri, 03 May 2013 09:04:33 +0100
Git: remove purr alias; rebasing is confusing
Alan Pearce alan@alanpearce.co.uk
Thu, 02 May 2013 09:08:50 +0100
Git: Add my name.
Alan Pearce alan@alanpearce.co.uk
Thu, 02 May 2013 09:08:16 +0100
zsh: New version of wprop alias to make class and instance names clearer
Alan Pearce alan@alanpearce.co.uk
Thu, 02 May 2013 09:05:57 +0100
Emacs: setup mu4e
Alan Pearce alan@alanpearce.co.uk
Mon, 29 Apr 2013 22:13:23 +0100
Git: initial configuration
Alan Pearce alan@prefect.home.alanpearce.co.uk
Mon, 29 Apr 2013 19:17:34 +0100
Emacs: choose magit extensions based upon git configuration
Alan Pearce alan@alanpearce.co.uk
Mon, 29 Apr 2013 15:12:52 +0100
Emacs: workaround mumamo buffer-local-vars warnings
Alan Pearce alan@alanpearce.co.uk
Mon, 29 Apr 2013 13:30:03 +0100
Emacs: Add el-get-dir to load-path
Alan Pearce alan@alanpearce.co.uk
Mon, 29 Apr 2013 12:05:47 +0100
Migrate repository from mercurial without history
Alan Pearce alan@alanpearce.co.uk
Sun, 28 Apr 2013 20:54:18 +0100
Initial commit
Alan Pearce alan@alanpearce.co.uk
Sun, 28 Apr 2013 20:53:15 +0100
zsh: check for gem directory and add bin folder to path if found
Alan Pearce alan@alanpearce.co.uk
Mon, 29 Jul 2013 15:42:44 +0100
Emacs: improve configuration of common-lisp mode
Alan Pearce alan@alanpearce.co.uk
Mon, 29 Jul 2013 14:10:02 +0100
Emacs: add eval-and-replace and bind to C-c e
Alan Pearce alan@alanpearce.co.uk
Mon, 29 Jul 2013 14:08:53 +0100
zshrc: add X11 window role to wprop alias
Alan Pearce alan@alanpearce.co.uk
Mon, 29 Jul 2013 14:08:04 +0100
Make shell-execute work with a universal prefix argument
Alan Pearce alan@alanpearce.co.uk
Wed, 17 Jul 2013 13:57:05 +0100
Emacs: ensure org-mode package with contrib/ is installed
Alan Pearce alan@alanpearce.co.uk
Sun, 30 Jun 2013 12:08:49 +0100
Emacs: fix compilation warning regarding eshell/cd
Alan Pearce alan@alanpearce.co.uk
Sat, 22 Jun 2013 10:04:57 +0100
Emacs: load custom file
Alan Pearce alan@alanpearce.co.uk
Sat, 22 Jun 2013 10:04:31 +0100
Emacs: don't initialise *init-file* when user-init-file is not set
Alan Pearce alan@alanpearce.co.uk
Sat, 22 Jun 2013 10:04:20 +0100
Emacs: setup jinja2-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 22 Jun 2013 09:05:40 +0100
Git: use the patience diff algorithm
Alan Pearce alan@alanpearce.co.uk
Sat, 17 Aug 2013 15:23:10 +0100
Setup ediff configuration
Alan Pearce alan@alanpearce.co.uk
Sat, 17 Aug 2013 15:22:37 +0100
Emacs: Provide ap-functions in ap-functions.el
Alan Pearce alan@alanpearce.co.uk
Sat, 17 Aug 2013 15:21:01 +0100
Add global gitignore file
Alan Pearce alan@alanpearce.co.uk
Mon, 02 Sep 2013 13:32:47 +0100
Emacs: initialise smex on startup for faster usage
Alan Pearce alan@alanpearce.co.uk
Mon, 02 Sep 2013 09:32:58 +0100
Emacs: setup web-mode
Alan Pearce alan@alanpearce.co.uk
Mon, 02 Sep 2013 09:29:29 +0100
Merge remote-tracking branch 'refs/remotes/origin/master'
Alan Pearce alan@alanpearce.co.uk
Sat, 31 Aug 2013 11:47:12 +0100
Emacs: save ido state file in emacs directory
Alan Pearce alan@alanpearce.co.uk
Sun, 25 Aug 2013 19:32:23 +0100
Make installer create .zsh and .zsh/cache, if necessary
Alan Pearce alan@alanpearce.co.uk
Fri, 13 Sep 2013 13:05:06 +0100
Merge branch 'master' of home:dotfiles
Alan Pearce alan@alanpearce.co.uk
Tue, 10 Sep 2013 09:14:21 +0100
Emacs: Remove configuration for nxhtml mode
Alan Pearce alan@alanpearce.co.uk
Mon, 09 Sep 2013 14:13:28 +0100
Emacs: rebind M-/ to hippie-expand
Alan Pearce alan@bulbstudios.com
Mon, 09 Sep 2013 13:49:21 +0100
Emacs: set company completion to only happen after inserting text
Alan Pearce alan@bulbstudios.com
Mon, 09 Sep 2013 13:46:37 +0100
Emacs: add s-G magit keybinding like s-D
Alan Pearce alan@bulbstudios.com
Wed, 28 Aug 2013 16:33:57 +0100
Emacs: Unbind more unhelpful Mac keybindings
Alan Pearce alan@bulbstudios.com
Wed, 28 Aug 2013 16:33:18 +0100
Emacs: Switch control and command on OSX
Alan Pearce alan@bulbstudios.com
Wed, 28 Aug 2013 09:00:11 +0100
Emacs: add extra keybinding for projectile-find-file
Alan Pearce alan@bulbstudios.com
Tue, 27 Aug 2013 13:09:35 +0100
Emacs: unbind unhelpful s-n key
Alan Pearce alan@bulbstudios.com
Tue, 27 Aug 2013 13:08:22 +0100
Emacs: Fix control key issue on OSX
Alan Pearce alan@bulbstudios.com
Tue, 27 Aug 2013 13:07:22 +0100
Emacs: Remove unnecessary eval-and-compile
Alan Pearce alan@alanpearce.co.uk
Sat, 28 Sep 2013 17:34:02 +0100
Replace auto-compile-mode with auto-async-byte-compile
Alan Pearce alan@alanpearce.co.uk
Sat, 28 Sep 2013 17:06:47 +0100
Emacs: disable ido-virtual-buffers due to issues with flx-ido
Alan Pearce alan@alanpearce.co.uk
Sat, 05 Oct 2013 13:13:17 +0100
Emacs: Enable flx in ido
Alan Pearce alan@alanpearce.co.uk
Sat, 05 Oct 2013 11:50:55 +0100
Emacs: Switch back to auto-compile from auto-async-byte-compile
Alan Pearce alan@alanpearce.co.uk
Sat, 05 Oct 2013 11:50:26 +0100
Update FreeBSD update-check: portaudit -> pkg audit
Alan Pearce alan@alanpearce.co.uk
Sat, 25 Jan 2014 13:54:02 +0000
Replace ido customisations for vertical candidate display with ido-vertical-mode
Alan Pearce alan@alanpearce.co.uk
Sat, 25 Jan 2014 12:40:18 +0000
Switch default push tracking mode to current
Alan Pearce alan@alanpearce.co.uk
Tue, 01 Apr 2014 14:51:59 +0100
Add envrc files to global gitignore
Alan Pearce alan@alanpearce.co.uk
Mon, 24 Mar 2014 14:47:46 +0000
Add direnv
Alan Pearce alan@alanpearce.co.uk
Mon, 24 Mar 2014 14:45:24 +0000
Add Brewfile with basic tools
Alan Pearce alan@alanpearce.co.uk
Mon, 24 Mar 2014 14:34:19 +0000
Emacs: remove use-package ensure directives in favour of cask
Alan Pearce alan@alanpearce.co.uk
Sat, 15 Mar 2014 11:29:24 +0000
Installer: create directories for links if needed
Alan Pearce alan@alanpearce.co.uk
Sat, 15 Mar 2014 11:24:53 +0000
Emacs: bind magit-status keys to projectile-vc More general, and won't have to find the .git folder every time as projectile will already know the project root.
Alan Pearce alan@alanpearce.co.uk
Thu, 12 Jun 2014 21:55:03 +0100
Emacs: simplify flycheck diminish call
Alan Pearce alan@alanpearce.co.uk
Thu, 12 Jun 2014 21:52:10 +0100
Emacs: diminish redshank and paredit
Alan Pearce alan@alanpearce.co.uk
Thu, 12 Jun 2014 21:51:34 +0100
Emacs: Install tools for Platinum Searcher
Alan Pearce alan@alanpearce.co.uk
Wed, 11 Jun 2014 19:19:14 +0100
Merge branch 'master' of git://github.com/alanpearce/dotfiles
Alan Pearce alan@alanpearce.co.uk
Mon, 30 Mar 2015 10:07:15 +0100
Emacs: add dash hook for SQL flavours
Alan Pearce alan@alanpearce.co.uk
Mon, 30 Mar 2015 10:06:08 +0100
Emacs: Sort cask file
Alan Pearce alan.pearce@spotcap.com
Fri, 12 Jun 2015 14:42:17 +0200
Emacs: Update frame-title-format
Alan Pearce alan.pearce@spotcap.com
Thu, 11 Jun 2015 17:37:41 +0200
Emacs: Move sp-transpose to classic C-M-t
Alan Pearce alan.pearce@spotcap.com
Thu, 11 Jun 2015 15:39:18 +0200
Emacs: Add imenu navigation for restclient files
Alan Pearce alan.pearce@spotcap.com
Thu, 11 Jun 2015 15:38:59 +0200
Emacs: Use js2 error movement in js2-mode
Alan Pearce alan.pearce@spotcap.com
Thu, 11 Jun 2015 15:38:41 +0200
Emacs: Open nginx included files in nginx-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 08 Jun 2015 10:07:36 +0200
Emacs: Install and configure ace-jump-buffer
Alan Pearce alan.pearce@spotcap.com
Mon, 08 Jun 2015 09:46:58 +0200
Emacs: Install projector-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 08 Jun 2015 09:40:30 +0200
Emacs: Install sass-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 08 Jun 2015 09:20:50 +0200
Emacs: Configure restclient-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 08 Jun 2015 09:20:28 +0200
Emacs: Sort caskfile
Alan Pearce alan.pearce@spotcap.com
Mon, 08 Jun 2015 09:14:09 +0200
Emacs: Switch window when killing REST buffer
Alan Pearce alan.pearce@spotcap.com
Wed, 03 Jun 2015 14:44:56 +0200
Emacs: Remove debug message call
Alan Pearce alan.pearce@spotcap.com
Wed, 03 Jun 2015 14:40:07 +0200
Emacs: Install restclient-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 03 Jun 2015 12:54:03 +0200
Emacs: Install json-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 03 Jun 2015 12:33:33 +0200
Emacs: Ensure avy keybinds are respected
Alan Pearce alan.pearce@spotcap.com
Wed, 03 Jun 2015 10:10:13 +0200
Git: Ignore .tern-port files globally
Alan Pearce alan.pearce@spotcap.com
Tue, 26 May 2015 15:55:42 +0200
Emacs: Make C-v/M-v scrolling reversible
Alan Pearce alan.pearce@spotcap.com
Mon, 25 May 2015 16:58:44 +0200
Emacs: Create helm-dash hook for js2-mode
Alan Pearce alan.pearce@spotcap.com
Mon, 25 May 2015 16:44:37 +0200
Whitespace cleanup
Alan Pearce alan.pearce@spotcap.com
Mon, 25 May 2015 16:44:21 +0200
zsh: Run direnv hook after sourcing custom env
Alan Pearce alan.pearce@spotcap.com
Mon, 25 May 2015 15:57:42 +0200
Emacs: Add winner shortcuts to ace-window
Alan Pearce alan.pearce@spotcap.com
Mon, 25 May 2015 09:25:10 +0200
Update magit
Alan Pearce alan.pearce@spotcap.com
Fri, 03 Jul 2015 18:21:57 +0200
Emacs: Use ido in magit
Alan Pearce alan.pearce@spotcap.com
Thu, 02 Jul 2015 09:02:53 +0200
Emacs: Set ido-vertical keybinds
Alan Pearce alan.pearce@spotcap.com
Thu, 02 Jul 2015 09:00:51 +0200
Emacs: Fix missing perspectives
Alan Pearce alan.pearce@spotcap.com
Wed, 01 Jul 2015 12:20:07 +0200
Emacs: Add extra configuration for typopunct-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jul 2015 14:39:52 +0200
Remove obsolete paredit-cedit patch
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jul 2015 14:30:50 +0200
Replace typo-mode with typopunct-mode Typopunct-mode works better with multiple-cursors.
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jul 2015 14:28:13 +0200
Emacs: Configure fallback for ido-completing-read+
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jul 2015 12:41:19 +0200
Emacs: Install csv-mode
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jul 2015 12:37:11 +0200
Emacs: Install ido-completing-read+ for magit
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jul 2015 12:36:54 +0200
Emacs: Remove unused virtual-buffers setting
Alan Pearce alan.pearce@spotcap.com
Wed, 08 Jul 2015 12:36:37 +0200
Emacs: Move org-mobile config to right section
Alan Pearce alan@alanpearce.co.uk
Thu, 27 Aug 2015 20:58:36 +0200
Leiningen: Add javadoc configuration
Alan Pearce alan@alanpearce.co.uk
Sun, 18 Oct 2015 17:11:30 +0200
Xresources: Use Hack and Fira sans in Emacs
Alan Pearce alan@alanpearce.co.uk
Sun, 18 Oct 2015 17:11:09 +0200
Emacs: Remove helm-files configuration
Alan Pearce alan@alanpearce.co.uk
Sun, 18 Oct 2015 17:10:55 +0200
Emacs: Enable colours in comint mode
Alan Pearce alan@alanpearce.co.uk
Sun, 18 Oct 2015 17:10:45 +0200
Emacs: Defer more packages
Alan Pearce alan@alanpearce.co.uk
Sun, 18 Oct 2015 17:10:20 +0200
Merge branch 'master' of github.com:alanpearce/dotfiles
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Nov 2015 13:57:00 +0100
Emacs: Fix ledger report auto-refresh
Alan Pearce alan@alanpearce.co.uk
Sun, 15 Nov 2015 13:56:32 +0100
Emacs: Specify variable font size in set-fonts
Alan Pearce alan.pearce@spotcap.com
Sat, 28 Nov 2015 23:36:38 +0100
Emacs: Improve coffee-mode configuration
Alan Pearce alan.pearce@spotcap.com
Sat, 28 Nov 2015 23:36:02 +0100
Emacs: Tinker with font-locking settings
Alan Pearce alan@alanpearce.co.uk
Fri, 04 Dec 2015 17:54:38 +0100
XResources: Change Emacs font to Fira Mono
Alan Pearce alan@alanpearce.co.uk
Fri, 04 Dec 2015 17:54:10 +0100
Emacs: Improve contrast of window chrome
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Dec 2015 20:40:43 +0100
Emacs: Fix binding of persp-switch key
Alan Pearce alan@alanpearce.co.uk
Wed, 02 Dec 2015 20:40:12 +0100
Merge branch 'master' of home:projects/dotfiles
Alan Pearce alan@alanpearce.co.uk
Mon, 21 Dec 2015 19:57:08 +0100
Emacs: Disable org adaptive indentation
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Dec 2015 19:59:15 +0100
zsh: Set SSH_AUTH_SOCK to known location
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Dec 2015 19:58:45 +0100
Emacs: Install use-package from melpa-stable
Alan Pearce alan.pearce@spotcap.com
Thu, 14 Jan 2016 17:13:46 +0100
Emacs: Ensure package-initialize is called once
Alan Pearce alan.pearce@spotcap.com
Thu, 14 Jan 2016 17:12:47 +0100
Remove fixed TODO
Alan Pearce alan.pearce@spotcap.com
Tue, 12 Jan 2016 16:08:23 +0100
Merge branch 'master' of home:projects/dotfiles
Alan Pearce alan.pearce@spotcap.com
Sat, 09 Jan 2016 17:50:08 +0100
zsh: Remove unused paths
Alan Pearce alan.pearce@spotcap.com
Tue, 05 Jan 2016 12:34:33 +0100
Emacs: Reset split-width-threshold Seems I misunderstood how it works. It’s the minimal width at which a window will be considered for splitting, not the minimum width of a window after splitting
Alan Pearce alan.pearce@spotcap.com
Wed, 20 Jan 2016 15:27:46 +0100
Emacs: Add reports to ledger-mode configuration
Alan Pearce alan.pearce@spotcap.com
Wed, 20 Jan 2016 15:02:44 +0100
Emacs: Lazy-load use-package
Alan Pearce alan.pearce@spotcap.com
Wed, 20 Jan 2016 13:01:07 +0100
Emacs: Move discover-my-major bind
Alan Pearce alan.pearce@spotcap.com
Wed, 20 Jan 2016 11:48:07 +0100
Emacs: Bind ehelp correctly
Alan Pearce alan.pearce@spotcap.com
Wed, 20 Jan 2016 11:47:54 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan.pearce@spotcap.com
Tue, 19 Jan 2016 09:49:26 +0100
Emacs: Use builtin ehelp mode
Alan Pearce alan.pearce@spotcap.com
Tue, 19 Jan 2016 09:48:46 +0100
Emacs: Disable notify-based file watching on Darwin
Alan Pearce alan.pearce@spotcap.com
Mon, 18 Jan 2016 13:12:03 +0100
Emacs: Remove magit-revert-buffers setting It’s redundant with auto-revert-mode and deprecated
Alan Pearce alan.pearce@spotcap.com
Mon, 18 Jan 2016 10:42:25 +0100
Emacs: Fix init of spacemacs-theme
Alan Pearce alan@alanpearce.co.uk
Sat, 06 Feb 2016 20:56:47 +0100
Emacs: Switch theme to spacemacs-light
Alan Pearce alan@alanpearce.co.uk
Sat, 06 Feb 2016 18:51:28 +0100
Emacs: Remove platinum configuration
Alan Pearce alan@alanpearce.co.uk
Sat, 06 Feb 2016 17:01:50 +0100
Emacs: Set typo-mode language to English
Alan Pearce alan@alanpearce.co.uk
Fri, 05 Feb 2016 20:08:23 +0100
Emacs: Use diff-hl-dired instead of dired-k
Alan Pearce alan@alanpearce.co.uk
Fri, 05 Feb 2016 18:30:58 +0100
Emacs: Ensure diff indicators are updated by magit
Alan Pearce alan@alanpearce.co.uk
Fri, 05 Feb 2016 18:19:59 +0100
Emacs: Fix org-mobile file-watch warning
Alan Pearce alan@alanpearce.co.uk
Fri, 05 Feb 2016 17:31:19 +0100
Emacs: Update ledger-mode reports
Alan Pearce alan@alanpearce.co.uk
Fri, 05 Feb 2016 17:31:07 +0100
Emacs: Set SSH_AUTH_SOCK
Alan Pearce alan@alanpearce.co.uk
Wed, 03 Feb 2016 19:34:37 +0100
zsh: Don’t export ssh socket via SSH
Alan Pearce alan@alanpearce.co.uk
Wed, 03 Feb 2016 19:34:18 +0100
Emacs: Disable typo-mode in yaml and jinja modes
Alan Pearce alan@alanpearce.co.uk
Mon, 01 Feb 2016 19:40:32 +0100
Emacs: Disable auto-indent in ansible-mode
Alan Pearce alan@alanpearce.co.uk
Mon, 01 Feb 2016 19:40:10 +0100
Emacs: Don’t auto-indent in yaml-mode
Alan Pearce alan@alanpearce.co.uk
Fri, 29 Jan 2016 19:08:23 +0100
zsh: Don’t run fasd if not installed
Alan Pearce alan@alanpearce.co.uk
Fri, 29 Jan 2016 19:07:54 +0100
Emacs: Ignore .stversions folders in projectile
Alan Pearce alan@alanpearce.co.uk
Sun, 06 Mar 2016 18:23:16 +0100
Emacs: Load dired-narrow after dired
Alan Pearce alan@alanpearce.co.uk
Sun, 06 Mar 2016 18:23:03 +0100
Emacs: Reduce modeline noise
Alan Pearce alan@alanpearce.co.uk
Wed, 16 Mar 2016 22:16:13 +0100
Emacs: Simplify paredit eval-expression setup
Alan Pearce alan@alanpearce.co.uk
Thu, 24 Mar 2016 23:11:44 +0100
Emacs: Remove toggle-window-dedicated I don’t think I ever used it
Alan Pearce alan@alanpearce.co.uk
Thu, 24 Mar 2016 23:10:13 +0100
Emacs: Improve small screen window-splitting
Alan Pearce alan@alanpearce.co.uk
Thu, 24 Mar 2016 23:09:41 +0100
Emacs: Use :config more
Alan Pearce alan@alanpearce.co.uk
Tue, 26 Apr 2016 13:04:14 +0200
Remove deferred and stealth fontification
Alan Pearce alan@alanpearce.co.uk
Sun, 17 Apr 2016 17:26:56 +0200
Merge branch 'master' of home:projects/dotfiles
Alan Pearce alan@alanpearce.co.uk
Thu, 19 May 2016 20:27:12 +0200
Emacs: Use Source Code Pro on X11 as well
Alan Pearce alan@alanpearce.co.uk
Thu, 19 May 2016 20:26:30 +0200
Port WORDCHARS config from zsh
Alan Pearce alan@alanpearce.co.uk
Sun, 26 Jun 2016 16:48:06 +0200
Setup zplug in post-zsh hook
Alan Pearce alan@alanpearce.co.uk
Sun, 26 Jun 2016 16:42:21 +0200
Set zsh plugin dependencies
Alan Pearce alan@alanpearce.co.uk
Sun, 26 Jun 2016 16:41:04 +0200
Delete unused tmux stuff
Alan Pearce alan@alanpearce.co.uk
Sun, 26 Jun 2016 16:35:38 +0200
Zplug: Allow installing into $HOME
Alan Pearce alan@alanpearce.co.uk
Sun, 26 Jun 2016 16:34:09 +0200
Load plugins via antibody
Alan Pearce alan.pearce@spotcap.com
Fri, 24 Jun 2016 16:57:11 +0200
Load plugins via zplug
Alan Pearce alan.pearce@spotcap.com
Fri, 24 Jun 2016 16:57:00 +0200
Replace deprecated Brewfile with shell script
Alan Pearce alan.pearce@spotcap.com
Thu, 30 Jun 2016 17:04:43 +0200
Emacs: Use Proggy font on macOS (normal DPI)
Alan Pearce alan.pearce@spotcap.com
Thu, 30 Jun 2016 16:59:23 +0200
Emacs: Avoid using MELPA for packages Create a whitelist of desired packages that are not (at the current time) available elsewhere
Alan Pearce alan.pearce@spotcap.com
Thu, 07 Jul 2016 16:24:11 +0200
Remove unused packages
Alan Pearce alan.pearce@spotcap.com
Thu, 07 Jul 2016 16:23:55 +0200
Remove now-unnecessary gitignore rules
Alan Pearce alan.pearce@spotcap.com
Thu, 07 Jul 2016 16:23:40 +0200
Fix init.el being generated in dotfiles
Alan Pearce alan.pearce@spotcap.com
Thu, 07 Jul 2016 16:23:16 +0200
Emacs: Remove js2 imenu menu
Alan Pearce alan.pearce@spotcap.com
Thu, 07 Jul 2016 13:23:50 +0200
Emacs: Remove correct javascript menu
Alan Pearce alan.pearce@spotcap.com
Thu, 07 Jul 2016 13:23:34 +0200
rcm: Make rcrc work better on FreeBSD
Alan Pearce alan@alanpearce.uk
Sat, 16 Jul 2016 13:49:29 +0200
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan@alanpearce.uk
Sat, 16 Jul 2016 13:48:34 +0200
rcm: Make rcrc work on FreeBSD
Alan Pearce alan@alanpearce.uk
Sat, 16 Jul 2016 13:48:17 +0200
zsh: Bind directory-history search keys
Alan Pearce alan.pearce@spotcap.com
Fri, 22 Jul 2016 14:40:22 +0200
zsh: Improve use of pure prompt - Don’t initialise it in a dumb terminal - Fallback to a “light” version if it’s not installed
Alan Pearce alan.pearce@spotcap.com
Tue, 19 Jul 2016 12:55:36 +0200
zsh: Setup SSH auth sock if empty
Alan Pearce alan.pearce@spotcap.com
Tue, 19 Jul 2016 12:47:01 +0200
Emacs: Use ssh for tramp connections
Alan Pearce alan@alanpearce.co.uk
Sat, 10 Sep 2016 12:47:31 +0200
Emacs: Add mpc setup
Alan Pearce alan@alanpearce.uk
Fri, 23 Sep 2016 16:12:40 +0200
Don’t auto-update homebrew
Alan Pearce alan@alanpearce.uk
Fri, 23 Sep 2016 15:22:00 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Fri, 23 Sep 2016 13:52:21 +0200
Emacs: Use Monoid HalfTight on Retina display
Alan Pearce alan@alanpearce.uk
Fri, 23 Sep 2016 13:47:37 +0200
zsh: Add lunchy completion if installed
Alan Pearce alan@alanpearce.uk
Fri, 23 Sep 2016 13:46:52 +0200
Emacs: Fix tramp prompt regexp for FreeBSD hosts
Alan Pearce alan@alanpearce.uk
Tue, 04 Oct 2016 19:26:22 +0200
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
Alan Pearce alan@alanpearce.uk
Mon, 03 Oct 2016 09:48:36 +0200
Emacs: Fix oversized euro sign on X11 Set fallback font as Terminus
Alan Pearce alan@alanpearce.uk
Sun, 02 Oct 2016 18:22:34 +0200
Emacs: Use builtin function to create font-spec
Alan Pearce alan@alanpearce.uk
Sun, 02 Oct 2016 18:22:06 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Fri, 04 Nov 2016 19:18:24 +0100
Emacs: Fix error when connecting to daemon
Alan Pearce alan@alanpearce.uk
Fri, 21 Oct 2016 22:22:25 +0200
Emacs: Fix Emacs font-size
Alan Pearce alan@alanpearce.uk
Sun, 05 Feb 2017 10:15:19 +0100
zsh: Don’t check SHLVL under X It seems to be too inconsistent
Alan Pearce alan@alanpearce.uk
Sun, 05 Feb 2017 10:14:54 +0100
Emacs: Remove disable solarized theme setup
Alan Pearce alan@alanpearce.uk
Sat, 11 Feb 2017 18:16:28 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Mon, 27 Feb 2017 08:09:18 +0100
Emacs: Use projectile-find-file when switching projects
Alan Pearce alan@alanpearce.uk
Sat, 25 Feb 2017 17:48:44 +0100
which -> command -v http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script/677212#677212 TL;DR `command` is a POSIX-specified builtin. `which` is unreliable.
Alan Pearce alan@alanpearce.uk
Mon, 06 Mar 2017 19:12:56 +0100
Emacs: Fix replace load issue
Alan Pearce alan@alanpearce.uk
Fri, 17 Mar 2017 22:03:09 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Fri, 24 Mar 2017 21:22:27 +0100
Emacs: Fix replace error
Alan Pearce alan@alanpearce.uk
Fri, 17 Mar 2017 22:01:10 +0100
Emacs: Don't try to setup cyphejor on old Emacsen (v2)
Alan Pearce alan@alanpearce.uk
Sun, 09 Apr 2017 11:46:01 +0200
Emacs: Don't try to setup cyphejor on old Emacsen
Alan Pearce alan@alanpearce.uk
Sun, 09 Apr 2017 10:43:27 +0200
Emacs: Add with-eval-after-load fallback implementation
Alan Pearce alan@alanpearce.uk
Sun, 09 Apr 2017 10:31:55 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Wed, 26 Apr 2017 12:28:48 +0200
Emacs: change font size to follow DPI
Alan Pearce alan@alanpearce.uk
Wed, 26 Apr 2017 12:28:32 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.uk
Sat, 13 May 2017 10:03:30 +0200
zsh: Add check for Windows Subsystem for Linux
Alan Pearce alan@alanpearce.uk
Mon, 01 May 2017 13:51:15 +0200
Emacs: Load flycheck-vale only if vale is executable
Alan Pearce alan@alanpearce.eu
Sun, 04 Jun 2017 15:52:46 +0200
Emacs: Fix org-src keymap init
Alan Pearce alan@alanpearce.eu
Sun, 04 Jun 2017 15:52:23 +0200
Emacs: Configure easy-hugo
Alan Pearce alan@alanpearce.eu
Sun, 04 Jun 2017 14:46:40 +0200
Emacs: Ensure osrelease file exists before reading
Alan Pearce alan@alanpearce.eu
Sat, 03 Jun 2017 19:58:46 +0200
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Sat, 03 Jun 2017 19:54:12 +0200
Emacs: Tweak gnu/windows font sizes
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2017 22:27:52 +0200
Emacs: Use exec-path-from-shell on gnu/windows
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2017 21:54:07 +0200
Emacs: Fix windows check file-to-string isn't actually a built-in function, even though it's named like one.
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2017 21:53:40 +0200
Emacs: Add missing paren
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2017 17:53:52 +0200
Emacs: Detect Windows even outside of zsh environment
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2017 17:52:17 +0200
Emacs: Set fonts on Windows
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2017 17:37:50 +0200
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2017 13:49:49 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Sun, 21 May 2017 11:14:56 +0200
zsh: Set umask manually on Windows/WSL Previously, I ran the WSL environment as root, calling `login` to ensure all the right login stuff happens (mostly the setting of umask). Unfortunately, this complicated running commands from outside the environment and was a bit slower.
Alan Pearce alan@alanpearce.eu
Sun, 21 May 2017 11:08:17 +0200
Emacs: Don't set Linux fonts on Windows/WSL/X11
Alan Pearce alan@alanpearce.eu
Sun, 21 May 2017 11:07:50 +0200
Emacs: Fix undefined fringe-helper error
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2017 15:11:05 +0200
Emacs: Fix exec-path warning
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2017 15:10:51 +0200
Emacs: Auto-load eshell when idle
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2017 10:57:41 +0200
Emacs: Don't hide mode-line
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2017 10:57:26 +0200
Emacs: Fix byte-compile errors/warnings
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2017 10:57:10 +0200
Emacs: Fix error customising faces
Alan Pearce alan@alanpearce.eu
Wed, 24 May 2017 10:56:43 +0200
Emacs: Don't run hide-clutter by default
Alan Pearce alan@alanpearce.eu
Tue, 23 May 2017 15:50:50 +0200
Emacs: Configure window-divider-mode on macOS It didn't work on previous releases using the NextStep window system, but with a new version of emacs-mac-port, it's good. Fortunately, Emacs knows the difference: window-system is either `ns` or `mac`
Alan Pearce alan@alanpearce.eu
Tue, 23 May 2017 15:49:26 +0200
Emacs: Make the fringe smaller
Alan Pearce alan@alanpearce.eu
Tue, 23 May 2017 15:49:15 +0200
Emacs: Set truncate-lines correctly
Alan Pearce alan@alanpearce.eu
Tue, 23 May 2017 15:47:42 +0200
Emacs: Install flycheck-vale, to check my English
Alan Pearce alan@alanpearce.eu
Tue, 23 May 2017 15:47:28 +0200
Emacs: Truncate lines instead of wrapping
Alan Pearce alan@alanpearce.eu
Tue, 23 May 2017 10:27:29 +0200
Emacs: Simplify code display in eziam
Alan Pearce alan@alanpearce.eu
Tue, 23 May 2017 10:27:07 +0200
Emacs: Improve flycheck fringe indication Show a flat block of colour on the right fringe
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 17:09:43 +0200
Emacs: Make git-gutter look nicer
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 16:51:47 +0200
Emacs: Remove useless call to use-package-verbose
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 16:49:13 +0200
Emacs: Show flycheck messages as tooltips
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 16:49:02 +0200
Emacs: Don't flycheck on new-lines This slows down the editor
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 16:48:45 +0200
Emacs: Install flow-minor-mode
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 15:29:49 +0200
Emacs: Load flycheck-flow after js2-mode
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 15:29:35 +0200
Emacs: Install imenu-anywhere
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 15:29:21 +0200
Emacs: Load company-nixos-options later
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 12:40:42 +0200
Fix display of readme on GitHub
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 12:40:18 +0200
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Mon, 22 May 2017 12:39:13 +0200
zsh: Remove $HOME/bin from path
Alan Pearce alan@alanpearce.eu
Fri, 19 May 2017 14:42:56 +0200
Emacs: Setup dired-du-mode
Alan Pearce alan@alanpearce.eu
Fri, 02 Jun 2017 09:58:09 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2017 21:32:48 +0200
Emacs: Swap fringes used by git-gutter/flycheck
Alan Pearce alan@alanpearce.eu
Thu, 01 Jun 2017 21:32:18 +0200
Emacs: Always make the background white
Alan Pearce alan@alanpearce.eu
Tue, 30 May 2017 11:47:39 +0200
Emacs: Only load theme if it makes sense
Alan Pearce alan@alanpearce.eu
Tue, 30 May 2017 11:47:22 +0200
Emacs: Tweak the fringe
Alan Pearce alan@alanpearce.eu
Tue, 30 May 2017 11:47:06 +0200
Emacs: Use rg instead of ag for counsel-projectile
Alan Pearce alan@alanpearce.eu
Tue, 30 May 2017 11:46:38 +0200
Emacs: Remove copy-as-format
Alan Pearce alan@alanpearce.eu
Tue, 30 May 2017 11:46:21 +0200
stow: Disable tree-folding Create new directories as directories when installing a package set, rather than "optimising" by linking the parent directory. e.g. .emacs.d on a new system. It should always be a directory, as emacs stores files there that are not for the consideration of stow.
Alan Pearce alan@alanpearce.eu
Thu, 08 Jun 2017 12:12:36 +0200
Emacs: Fix projectile initialisation projectile-mode does not enable projectile in all buffers. projectile-global-mode is deprecated as a _command_. It is necessary to use the function for the global behaviour.
Alan Pearce alan@alanpearce.eu
Wed, 07 Jun 2017 17:16:12 +0200
Emacs: Update projectile commentary
Alan Pearce alan@alanpearce.eu
Tue, 06 Jun 2017 15:15:43 +0200
Emacs: Be explicitly positive when enabling projectile-mode
Alan Pearce alan@alanpearce.eu
Tue, 06 Jun 2017 15:15:27 +0200
Emacs: Add completion for yarn-run command
Alan Pearce alan@alanpearce.eu
Tue, 06 Jun 2017 15:15:08 +0200
Emacs: Don't slant JS object property keywords It doesn't work well with computed properties and smartparens. I'm not too concerned about why right now, so just work around it.
Alan Pearce alan@alanpearce.eu
Mon, 12 Jun 2017 14:56:20 +0200
Emacs: Make org-journal mode nicer to work in
Alan Pearce alan@alanpearce.eu
Sun, 25 Jun 2017 21:10:04 +0200
Emacs: Load avy on idle
Alan Pearce alan@alanpearce.eu
Wed, 05 Jul 2017 13:36:17 +0200
Emacs: Diminish some Javascript minor modes
Alan Pearce alan@alanpearce.eu
Wed, 05 Jul 2017 13:36:01 +0200
Emacs: Use mac-auto-operator-composition-mode on mac-port
Alan Pearce alan@alanpearce.eu
Wed, 05 Jul 2017 13:35:41 +0200
Emacs: Remove company-nixos-options It keeps breaking completion, which is annoying.
Alan Pearce alan@alanpearce.eu
Wed, 05 Jul 2017 13:35:07 +0200
Karabiner: Swap ~ <-> §
Alan Pearce alan@alanpearce.eu
Wed, 05 Jul 2017 13:34:30 +0200
nix: Use node 8 for node packages
Alan Pearce alan@alanpearce.eu
Wed, 05 Jul 2017 13:33:58 +0200
Emacs: Diminish flyspell mode
Alan Pearce alan@alanpearce.eu
Tue, 04 Jul 2017 10:04:17 +0200
Emacs: Diminish editorconfig mode
Alan Pearce alan@alanpearce.eu
Tue, 04 Jul 2017 09:58:42 +0200
Emacs: Remove column and line number from modeline
Alan Pearce alan@alanpearce.eu
Tue, 04 Jul 2017 09:57:55 +0200
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Thu, 06 Jul 2017 13:39:45 +0200
Nix: Create package for zr
Alan Pearce alan@alanpearce.eu
Thu, 06 Jul 2017 13:39:26 +0200
Karabiner: Ignore builtin keyboard It seems to work better when I'm disconnecting and reconnecting the external keyboard
Alan Pearce alan@alanpearce.eu
Thu, 06 Jul 2017 12:25:23 +0200
Emacs: Use Fira Code on macOS (Macbook display)
Alan Pearce alan@alanpearce.eu
Mon, 17 Jul 2017 16:49:08 +0200
Emacs: Don't load base16-mexico-theme Keep base16-theme around so that I can experiment with it, though
Alan Pearce alan@alanpearce.eu
Mon, 17 Jul 2017 16:48:43 +0200
Emacs: Remove twig-mode I don't use PHP any more
Alan Pearce alan@alanpearce.eu
Fri, 04 Aug 2017 16:40:56 +0200
Emacs: Remove coffee mode Unused
Alan Pearce alan@alanpearce.eu
Fri, 04 Aug 2017 16:37:06 +0200
Emacs: Simplify search for init file
Alan Pearce alan@alanpearce.eu
Fri, 04 Aug 2017 15:29:47 +0200
Emacs: Fix startup issue opening encrypted config
Alan Pearce alan@alanpearce.eu
Fri, 04 Aug 2017 15:29:27 +0200
Emacs: Make bbdb popup window smaller
Alan Pearce alan@alanpearce.eu
Fri, 04 Aug 2017 15:29:17 +0200
Emacs: Fix smartparens not being disabled in lisp modes
Alan Pearce alan@alanpearce.eu
Fri, 04 Aug 2017 15:29:00 +0200
Emacs: Use outshine instead of lentic
Alan Pearce alan@alanpearce.eu
Fri, 04 Aug 2017 15:28:28 +0200
Emacs: Move post-startup de-optimisation code to top of file
Alan Pearce alan@alanpearce.eu
Fri, 04 Aug 2017 10:17:36 +0200
Emacs: Fix byte-compiler warnings
Alan Pearce alan@alanpearce.eu
Thu, 03 Aug 2017 12:44:45 +0200
Ignore flycheck temp files
Alan Pearce alan@alanpearce.eu
Thu, 03 Aug 2017 12:32:36 +0200
Emacs: Remove counsel-dash I don't seem to be using it, and it's currently not installable via nix
Alan Pearce alan@alanpearce.eu
Thu, 03 Aug 2017 12:32:16 +0200
Ignore .elc files With lentic-mode, these are now created inside the repository
Alan Pearce alan@alanpearce.eu
Thu, 03 Aug 2017 12:16:21 +0200
Emacs: Update Makefile to only byte-compile init
Alan Pearce alan@alanpearce.eu
Thu, 03 Aug 2017 12:11:01 +0200
Emacs: Switch from org-babel to lentic-mode
Alan Pearce alan@alanpearce.eu
Thu, 03 Aug 2017 12:08:01 +0200
Emacs: Fix building emacs config files on macOS
Alan Pearce alan@alanpearce.eu
Thu, 03 Aug 2017 11:37:31 +0200
Emacs: Use smartparens from melpa-stable Recommended by author: https://github.com/Fuco1/smartparens/issues/775#issuecomment-315853084
Alan Pearce alan@alanpearce.eu
Wed, 02 Aug 2017 10:21:30 +0200
Emacs: Remove eziam setup
Alan Pearce alan@alanpearce.eu
Tue, 08 Aug 2017 11:02:14 +0200
Remove sshrc
Alan Pearce alan@alanpearce.eu
Tue, 29 Aug 2017 16:57:33 +0200
zsh: Don't configure GPG SSH agent on osx
Alan Pearce alan@alanpearce.eu
Tue, 29 Aug 2017 14:33:44 +0200
Emacs: Load mu4e only if mu executable is present
Alan Pearce alan@alanpearce.eu
Tue, 29 Aug 2017 10:17:16 +0200
zsh: Default to current ledger file
Alan Pearce alan@alanpearce.eu
Mon, 28 Aug 2017 15:17:25 +0200
Emacs: Install helpful
Alan Pearce alan@alanpearce.eu
Thu, 31 Aug 2017 10:44:44 +0200
Emacs: Remove gnus configuration
Alan Pearce alan@alanpearce.eu
Wed, 30 Aug 2017 14:59:38 +0200
Emacs: Remove lentic It's too buggy. Let's go back to outshine
Alan Pearce alan@alanpearce.eu
Wed, 30 Aug 2017 14:09:35 +0200
i3: Use default font
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:51:12 +0200
xprofile: Set cursor after setting theme (from xresources)
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:50:24 +0200
xresources: Set cursor theme to Vanilla-DMZ
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:49:37 +0200
Emacs: Fix incorrect keybind command
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 18:36:03 +0200
Merge branch 'master' of https://git.alanpearce.eu/dotfiles
Alan Pearce alan@alanpearce.eu
Tue, 19 Sep 2017 19:17:37 +0200
xresources: Switch to paper cursor-theme
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 20:34:27 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Fri, 20 Oct 2017 14:23:20 +0200
sxhkd: Cycle displays configs instead of cloning
Alan Pearce alan@alanpearce.eu
Fri, 20 Oct 2017 14:22:46 +0200
git: Improve logging
Alan Pearce alan@alanpearce.eu
Fri, 05 Oct 2018 11:18:08 +0200
Emacs: add ivy-switch-buffer leader shortcut
Alan Pearce alan@alanpearce.eu
Mon, 01 Oct 2018 15:41:29 +0200
autorandr: upgrade docked monitor
Alan Pearce alan@alanpearce.eu
Mon, 01 Oct 2018 15:41:01 +0200
Emacs: simplify frame-title
Alan Pearce alan@alanpearce.eu
Tue, 27 Nov 2018 11:03:20 +0100
Add https alias meeting
Alan Pearce alan@alanpearce.eu
Tue, 27 Nov 2018 11:03:06 +0100
git: fix sops setup
Alan Pearce alan@alanpearce.eu
Mon, 26 Nov 2018 15:27:42 +0100
zsh: Remove ssh agent setup To be handled by the OS
Alan Pearce alan@alanpearce.eu
Thu, 20 Dec 2018 21:42:09 +0100
Update fish config
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 22:20:32 +0200
satoshipay: disable fzf in kubectx
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 17:23:07 +0200
user-interface: use makeDesktopItem
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 16:37:26 +0200
T470s: ensure TLP doesn't change I/O scheduler
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 16:29:38 +0200
laptop: increase power saving
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 16:25:59 +0200
T470s: don't force as manu graphical settings
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 14:58:24 +0200
network-manager: use dmenu (rofi) to replace running nm-applet
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 14:56:55 +0200
javascript: Install pino-pretty and bunyan
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 14:56:30 +0200
user-interface: remove browserpass
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 14:56:13 +0200
nix: improve system responsiveness with nix builds
Alan Pearce alan@alanpearce.eu
Mon, 30 Sep 2019 14:55:19 +0200
user-interface: start an ssh agent
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:41:14 +0200
Enable working from home on prefect
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:32:02 +0200
Setup prefect machine
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:30:55 +0200
Add barrier module for controlling multiple systems
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 22:17:01 +0200
Expand steam configuration into generic gaming setup
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:30:27 +0200
window-manager: switch lightdm to mini greeter
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:28:39 +0200
user-interface: install wire-desktop
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:28:20 +0200
window-manager: run redshift on login screen
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:27:59 +0200
Make i3 the default window manager
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:27:33 +0200
Move NetworkManager applet to network-manager configuration
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:26:47 +0200
user-interface: pull in some utilities from LXDE
Alan Pearce alan@alanpearce.eu
Sat, 28 Sep 2019 20:26:04 +0200
javascript: use pinned pnpm version
Alan Pearce alan@alanpearce.eu
Fri, 27 Sep 2019 16:06:37 +0200
audio: disable pulseaudio volume weirdness
Alan Pearce alan@alanpearce.eu
Fri, 27 Sep 2019 12:39:50 +0200
user-interface: remove nscd
Alan Pearce alan@alanpearce.eu
Thu, 26 Sep 2019 13:26:08 +0200
laptop: only run docker-prune on AC power
Alan Pearce alan@alanpearce.eu
Thu, 26 Sep 2019 13:24:48 +0200
T470s: Remove unused monitor options
Alan Pearce alan@alanpearce.eu
Thu, 26 Sep 2019 13:24:06 +0200
user-interface: install cmus
Alan Pearce alan@alanpearce.eu
Wed, 25 Sep 2019 16:40:59 +0200
satoshipay: remove AWS CLI
Alan Pearce alan@alanpearce.eu
Tue, 24 Sep 2019 16:19:41 +0200
t470s: remove commented-out X configuration
Alan Pearce alan@alanpearce.eu
Mon, 23 Sep 2019 10:41:32 +0200
UI: update xst
Alan Pearce alan@alanpearce.eu
Mon, 23 Sep 2019 10:41:15 +0200
user-interface: use Lucid Emacs
Alan Pearce alan@alanpearce.eu
Wed, 18 Sep 2019 12:32:58 +0200
laptop: start blueman with session
Alan Pearce alan@alanpearce.eu
Wed, 18 Sep 2019 12:32:31 +0200
Use a single version of emacs
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 15:11:48 +0200
satoshipad: remove unused modules
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 12:02:18 +0200
i3lock: fix multi-locking
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 11:58:19 +0200
development: enable PCRE2 in ripgrep
Alan Pearce alan@alanpearce.eu
Tue, 17 Sep 2019 11:57:51 +0200
user-interface: switch terminal to xst
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 16:51:32 +0200
i3: don't add i3lock-color to path Run with xautolock instead
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 16:19:24 +0200
window-manager: Use plain i3lock in xautolock
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 16:19:05 +0200
satoshipay: install mkcert
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 11:29:52 +0200
satoshipay: fix docker config syntax
Alan Pearce alan@alanpearce.eu
Mon, 16 Sep 2019 11:28:56 +0200
satoshipay: use newer docker-compose
Alan Pearce alan@alanpearce.eu
Fri, 13 Sep 2019 11:18:30 +0200
Enable docker buildkit
Alan Pearce alan@alanpearce.eu
Fri, 13 Sep 2019 11:18:21 +0200
Remove duplicate GNUPGHOME setting
Alan Pearce alan@alanpearce.eu
Fri, 13 Sep 2019 11:17:50 +0200
javascript: update used packages
Alan Pearce alan@alanpearce.eu
Tue, 10 Sep 2019 15:22:39 +0200
Import javascript CLI tools via node2nix
Alan Pearce alan@alanpearce.eu
Tue, 10 Sep 2019 11:46:43 +0200
Don't install mu on darwin; it's broken
Alan Pearce alan@alanpearce.eu
Thu, 12 Sep 2019 19:20:17 +0200
laptop: disable physlock xautolock is nicer
Alan Pearce alan@alanpearce.eu
Fri, 06 Sep 2019 11:54:49 +0200
window-manager: notify before lock
Alan Pearce alan@alanpearce.eu
Fri, 06 Sep 2019 11:54:30 +0200
window-manager: fix xautolock
Alan Pearce alan@alanpearce.eu
Fri, 06 Sep 2019 11:54:18 +0200
user: enable bluetooth tethering as user
Alan Pearce alan@alanpearce.eu
Thu, 05 Sep 2019 17:27:59 +0200
laptop: support high-quality bluetooth audio codecs LDAC, aptX HD and AAC
Alan Pearce alan@alanpearce.eu
Thu, 05 Sep 2019 13:10:07 +0200
laptop: Improve bluetooth setup
Alan Pearce alan@alanpearce.eu
Thu, 05 Sep 2019 13:09:54 +0200
laptop: run autorandr via acpid on lid events
Alan Pearce alan@alanpearce.eu
Wed, 28 Aug 2019 16:48:30 +0200
T470s: set DPI once
Alan Pearce alan@alanpearce.eu
Wed, 28 Aug 2019 16:48:08 +0200
bare-metal: enable zramSwap
Alan Pearce alan@alanpearce.eu
Wed, 28 Aug 2019 15:39:13 +0200
wm: configure x correctly at startup
Alan Pearce alan@alanpearce.eu
Tue, 27 Aug 2019 16:16:46 +0200
T470s: use BFQ scheduler
Alan Pearce alan@alanpearce.eu
Tue, 27 Aug 2019 15:05:03 +0200
Enable bfq IO scheduler
Alan Pearce alan@alanpearce.eu
Tue, 27 Aug 2019 15:04:53 +0200
T470s: disable ModemManager
Alan Pearce alan@alanpearce.eu
Tue, 27 Aug 2019 15:04:30 +0200
UI: install html2text for Emacs
Alan Pearce alan@alanpearce.eu
Tue, 27 Aug 2019 15:04:09 +0200
audio: use full pulseaudio only when bluetooth is enabled
Alan Pearce alan@alanpearce.eu
Tue, 27 Aug 2019 15:03:05 +0200
nix: install cachix
Alan Pearce alan@alanpearce.eu
Tue, 27 Aug 2019 15:02:12 +0200
nix: hide autoUpgrade build output
Alan Pearce alan@alanpearce.eu
Mon, 26 Aug 2019 14:38:18 +0200
i3: use standard package instead of -gaps
Alan Pearce alan@alanpearce.eu
Mon, 26 Aug 2019 11:51:33 +0200
t470s: Disable WWAN (unused)
Alan Pearce alan@alanpearce.eu
Mon, 19 Aug 2019 16:20:20 +0200
UI: fix termite TERM issue once and for all
Alan Pearce alan@alanpearce.eu
Mon, 19 Aug 2019 15:56:24 +0200
X: install bibata, capitaine cursor themes
Alan Pearce alan@alanpearce.eu
Mon, 19 Aug 2019 14:46:20 +0200
satoshipad: fix mbsync timer
Alan Pearce alan@alanpearce.eu
Thu, 15 Aug 2019 16:26:23 +0200
Xserver: improve browser font stack
Alan Pearce alan@alanpearce.eu
Tue, 06 Aug 2019 16:35:24 +0200
Fix mu version mismatch
Alan Pearce alan@alanpearce.eu
Mon, 05 Aug 2019 14:45:39 +0200
satoshipad: run mbsync on timer
Alan Pearce alan@alanpearce.eu
Mon, 05 Aug 2019 14:45:15 +0200
satoshipad: remove printing setup
Alan Pearce alan@alanpearce.eu
Mon, 05 Aug 2019 14:44:07 +0200
Re-add e-mail setup This reverts commit 41ab368a97f65215b47f1d1bad30e55faae40976.
Alan Pearce alan@alanpearce.eu
Mon, 05 Aug 2019 11:45:08 +0200
Remove colemak.nix
Alan Pearce alan@alanpearce.eu
Sun, 04 Aug 2019 15:13:00 +0200
Emacs: add ws-butler packages
Alan Pearce alan@alanpearce.eu
Sun, 04 Aug 2019 15:12:21 +0200
Enable gnome keyring prerequisites
Alan Pearce alan@alanpearce.eu
Fri, 02 Aug 2019 15:34:42 +0200
WM: switch to lightdm SLiM is unmaintained
Alan Pearce alan@alanpearce.eu
Fri, 02 Aug 2019 15:34:13 +0200
Emacs: add packages for eshell
Alan Pearce alan@alanpearce.eu
Thu, 01 Aug 2019 17:33:15 +0200
UI: auto-clear old trash items weekly
Alan Pearce alan@alanpearce.eu
Fri, 26 Jul 2019 11:37:13 +0200
Nix: decrease lifetime of old configurations
Alan Pearce alan@alanpearce.eu
Thu, 25 Jul 2019 12:34:49 +0200
Emacs: add lsp-treemacs for project-wide error checking
Alan Pearce alan@alanpearce.eu
Wed, 24 Jul 2019 11:46:07 +0200
Ignore nix-darwin configuration
Alan Pearce alan@alanpearce.eu
Sat, 20 Jul 2019 20:17:31 +0200
trillian: update nix-darwin
Alan Pearce alan@alanpearce.eu
Sat, 20 Jul 2019 19:59:21 +0200
Emacs: add lsp-haskell package
Alan Pearce alan@alanpearce.eu
Sat, 20 Jul 2019 19:59:03 +0200
Emacs: install almost-mono-themes
Alan Pearce alan@alanpearce.eu
Wed, 10 Jul 2019 16:18:52 +0200
Emacs: remove company-lsp
Alan Pearce alan@alanpearce.eu
Tue, 09 Jul 2019 19:38:14 +0200
javascript: install language servers for HTML and (S)CSS
Alan Pearce alan@alanpearce.eu
Fri, 05 Jul 2019 16:11:54 +0200
javascript: split npmPackages
Alan Pearce alan@alanpearce.eu
Fri, 05 Jul 2019 16:09:41 +0200
Emacs: install flymake-diagnostic-at-point
Alan Pearce alan@alanpearce.eu
Fri, 05 Jul 2019 14:13:00 +0200
javascript: Install typescript-language-server
Alan Pearce alan@alanpearce.eu
Thu, 04 Jul 2019 17:01:29 +0200
Emacs: install nix-update
Alan Pearce alan@alanpearce.eu
Tue, 02 Jul 2019 20:28:25 +0200
Trillian: Allow unfree nix packages macOS is unfree, after all
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 13:26:35 +0200
Emacs: update company setup
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 13:12:04 +0200
Trillian: use native Emacs package
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 12:37:19 +0200
Emacs: Install all-the-icons
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 12:36:55 +0200
Emacs: remove unused evil-leader Superceded by general
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 12:36:34 +0200
Emacs: make certain packages macOS-specific
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 12:34:51 +0200
Development: Don't try to install firefox-dev on macOS
Alan Pearce alan@alanpearce.eu
Sun, 30 Jun 2019 12:34:14 +0200
Improve edit/emacs access
Alan Pearce alan@alanpearce.eu
Thu, 27 Jun 2019 16:41:20 +0200
Tweak fonts
Alan Pearce alan@alanpearce.eu
Thu, 27 Jun 2019 16:40:07 +0200
Emacs: use unstable packages
Alan Pearce alan@alanpearce.eu
Wed, 19 Jun 2019 17:06:31 +0200
Remove chromium
Alan Pearce alan@alanpearce.eu
Wed, 19 Jun 2019 17:05:54 +0200
t470s: remove missing hwmon/temp imports They seem to change on boot
Alan Pearce alan@alanpearce.eu
Wed, 19 Jun 2019 17:04:32 +0200
Emacs: default to non-macport package
Alan Pearce alan@alanpearce.eu
Wed, 19 Jun 2019 17:04:13 +0200
Emacs: install all-the-icons
Alan Pearce alan@alanpearce.eu
Wed, 19 Jun 2019 17:04:03 +0200
Redo emacs package setup
Alan Pearce alan@alanpearce.eu
Sun, 16 Jun 2019 23:19:10 +0200
Separate GnuPG, Keybase and Tor
Alan Pearce alan@alanpearce.eu
Sat, 08 Jun 2019 20:12:46 +0200
Trillian: use local resolver (dnscrypt-proxy installed via macports)
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2019 21:16:13 +0200
Trillian: Configure DNS servers on dongle LAN
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2019 21:15:33 +0200
Trillian: activate nix system at startup
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2019 21:06:44 +0200
trillian: Disable bash/fish setup
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2019 21:06:28 +0200
trillian: Enable completion for nix-darwin commands
Alan Pearce alan@alanpearce.eu
Wed, 05 Jun 2019 21:05:53 +0200
Optimise Intel GPU setup
Alan Pearce alan@alanpearce.eu
Mon, 03 Jun 2019 18:07:45 +0200
satoshipad: remove nitrokey setup
Alan Pearce alan@alanpearce.eu
Mon, 03 Jun 2019 18:07:35 +0200
t470s: tweak thinkfan levels
Alan Pearce alan@alanpearce.eu
Mon, 03 Jun 2019 18:07:12 +0200
satoshipad: remove adb
Alan Pearce alan@alanpearce.eu
Tue, 28 May 2019 09:58:21 +0200
T470s: Send all temp data to thinkfan
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:36:46 +0200
satoshipay: Add chromium policy configuration
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:34:38 +0200
satoshipay: replace google-chrome with chromium
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:33:57 +0200
Emacs: Update packages
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 16:33:14 +0200
Update Emacs packages
Alan Pearce alan@alanpearce.eu
Mon, 27 May 2019 15:44:06 +0200
Intel: Don't prefer modesetting driver Screen tearing, different monitor names, panned login screen
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2019 12:54:32 +0200
Enable Trezor on SatoshiPad
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2019 10:54:25 +0200
Update Trezor setup
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2019 10:54:17 +0200
Split nitrokey and GnuPG setup
Alan Pearce alan@alanpearce.eu
Thu, 23 May 2019 10:54:02 +0200
Add/remove packages
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2019 11:56:07 +0200
Remove unused packages
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2019 11:52:24 +0200
SatoshiPay: remove unused printer driver
Alan Pearce alan@alanpearce.eu
Wed, 22 May 2019 11:52:05 +0200
Emacs: Install caddyfile-mode
Alan Pearce alan@alanpearce.eu
Thu, 16 May 2019 15:47:15 +0200
remove mate
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2019 17:17:13 +0200
intel: prefer modesetting driver
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2019 17:16:45 +0200
ui: switch to termite
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2019 17:16:31 +0200
nix: auto-update unstable packages in configuration
Alan Pearce alan@alanpearce.eu
Tue, 07 May 2019 17:15:39 +0200
javascript: add yarn
Alan Pearce alan@alanpearce.eu
Tue, 16 Apr 2019 15:31:10 +0200
Update to 19.03
Alan Pearce alan@alanpearce.eu
Tue, 16 Apr 2019 15:30:47 +0200
Satoshipad: remove Syncthing
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2019 16:51:41 +0200
Emacs: install feature-mode
Alan Pearce alan@alanpearce.eu
Tue, 09 Apr 2019 13:52:06 +0200
Remove e-mail setup
Alan Pearce alan@alanpearce.eu
Fri, 29 Mar 2019 15:37:36 +0100
T470s: use default kernel It is recent enough now
Alan Pearce alan@alanpearce.eu
Tue, 26 Mar 2019 12:38:01 +0100
laptop: reduce password prompts after hibernation
Alan Pearce alan@alanpearce.eu
Tue, 26 Mar 2019 12:37:17 +0100
trillian: Import private configuration
Alan Pearce alan@alanpearce.eu
Tue, 19 Feb 2019 14:52:39 +0000
trillian: add quad9 DNS servers
Alan Pearce alan@alanpearce.eu
Mon, 04 Feb 2019 15:12:03 +0000
Remove deprecated lsp-javascript-typescript
Alan Pearce alan@alanpearce.eu
Mon, 04 Feb 2019 09:59:34 +0000
Update javascript setup
Alan Pearce alan@alanpearce.eu
Mon, 04 Feb 2019 09:59:11 +0000
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 28 Jan 2019 12:39:28 +0000
trillian: Use nixpkgs-unstable for newest emacs-macport
Alan Pearce alan@alanpearce.eu
Mon, 28 Jan 2019 10:49:19 +0000
trillian: Install aspell
Alan Pearce alan@alanpearce.eu
Wed, 14 Nov 2018 22:29:54 +0100
shell: fix darwin check
Alan Pearce alan@alanpearce.eu
Wed, 14 Nov 2018 15:56:02 +0100
Remove TLP battery config
Alan Pearce alan@alanpearce.eu
Wed, 14 Nov 2018 15:43:48 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Wed, 07 Nov 2018 16:25:15 +0100
dev: Add git-lfs
Alan Pearce alan@alanpearce.eu
Fri, 19 Oct 2018 11:11:51 +0200
Merge branch 'master' of https://git.alanpearce.eu/nixos-configuration
Alan Pearce alan@alanpearce.eu
Fri, 19 Oct 2018 10:41:18 +0200
xserver: Use penultimate fontconfig Looks fine. Seems to just work.
Alan Pearce alan@alanpearce.eu
Mon, 15 Oct 2018 16:48:08 +0200
Emacs: cleanup unused packages
Alan Pearce alan@alanpearce.eu
Fri, 12 Oct 2018 15:36:51 +0200
t470s: Update kernel version
Alan Pearce alan@alanpearce.eu
Thu, 11 Oct 2018 14:14:16 +0200
upgrade to 18.09
Alan Pearce alan@alanpearce.eu
Sun, 07 Oct 2018 17:53:23 +0200
cleanup some unused packages
Alan Pearce alan@alanpearce.eu
Sun, 07 Oct 2018 17:53:03 +0200
marvin: remove steam
Alan Pearce alan@alanpearce.eu
Sun, 07 Oct 2018 17:52:22 +0200
Merge branch 'master' of https://git.alanpearce.eu/nixos-configuration
Alan Pearce alan@alanpearce.eu
Sun, 07 Oct 2018 11:50:22 +0200
Merge branch 'master' of https://git.alanpearce.eu/nixos-configuration
Alan Pearce alan@alanpearce.eu
Sun, 30 Sep 2018 19:19:08 +0200
thinkpad: remove battery threshold customisation
Alan Pearce alan@alanpearce.eu
Sun, 26 Aug 2018 20:00:04 +0200
add tools previous installed in user profile
Alan Pearce alan@alanpearce.eu
Mon, 20 Aug 2018 12:08:05 +0200
dev/base: include a markdown command
Alan Pearce alan@alanpearce.eu
Thu, 09 Aug 2018 13:12:04 +0200
dev/base: include gitk and other git friends
Alan Pearce alan@alanpearce.eu
Thu, 09 Aug 2018 13:11:49 +0200
xserver: Switch fonts
Alan Pearce alan@alanpearce.eu
Wed, 08 Aug 2018 13:56:54 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Wed, 01 Aug 2018 12:27:07 +0200
Use unstable cups-toshiba-estudio instead of override This reverts commit 7e6dc94ba96b8fb66c9cc99d6a9ab79d772679de.
Alan Pearce alan@alanpearce.eu
Wed, 01 Aug 2018 12:26:42 +0200
javascript: Use node-gyp to pull in build tools
Alan Pearce alan@alanpearce.eu
Wed, 01 Aug 2018 12:22:57 +0200
SatoshiPay: override cups-toshiba-estudio
Alan Pearce alan@alanpearce.eu
Sun, 22 Jul 2018 18:01:08 +0200
SatoshiPay: install google cloud sdk
Alan Pearce alan@alanpearce.eu
Fri, 20 Jul 2018 17:46:34 +0200
Emacs: add packages
Alan Pearce alan@alanpearce.eu
Fri, 20 Jul 2018 17:46:21 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Wed, 18 Jul 2018 18:26:15 +0200
Install steam on marvin
Alan Pearce alan@alanpearce.eu
Tue, 17 Jul 2018 20:18:05 +0200
Simplify emacs configuation to make stable/unstable use easier
Alan Pearce alan@alanpearce.eu
Thu, 12 Jul 2018 15:47:27 +0200
emacs: Add tide
Alan Pearce alan@alanpearce.eu
Tue, 26 Jun 2018 17:07:39 +0200
emacs: Add auto-async-byte-compile
Alan Pearce alan@alanpearce.eu
Sat, 23 Jun 2018 15:56:18 +0200
emacs: Add kubernetes-evil
Alan Pearce alan@alanpearce.eu
Mon, 18 Jun 2018 20:43:44 +0200
emacs: Cleanup package list
Alan Pearce alan@alanpearce.eu
Sun, 17 Jun 2018 20:02:56 +0200
satoshipay: update packages
Alan Pearce alan@alanpearce.eu
Fri, 15 Jun 2018 16:46:46 +0200
emacs: Add missing packages
Alan Pearce alan@alanpearce.eu
Fri, 15 Jun 2018 16:46:26 +0200
emacs: add evil packages
Alan Pearce alan@alanpearce.eu
Mon, 11 Jun 2018 15:56:31 +0200
nitrokey: Actually install keybase, not just the services
Alan Pearce alan@alanpearce.eu
Sat, 09 Jun 2018 19:20:53 +0200
Marvin: Include base configuration
Alan Pearce alan@alanpearce.eu
Tue, 05 Jun 2018 21:25:49 +0200
Nitrokey: Fix environment variable syntax
Alan Pearce alan@alanpearce.eu
Tue, 05 Jun 2018 11:08:33 +0200
Nitrokey: Setup keybase
Alan Pearce alan@alanpearce.eu
Mon, 04 Jun 2018 16:56:03 +0200
X: reorder fonts
Alan Pearce alan@alanpearce.eu
Wed, 23 May 2018 10:30:52 +0200
T470s: Improve display acceleration The corruption issue seems to have been solved
Alan Pearce alan@alanpearce.eu
Wed, 23 May 2018 10:30:20 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 21 May 2018 19:47:36 +0200
ui: Install pass-otp
Alan Pearce alan@alanpearce.eu
Sat, 19 May 2018 17:08:18 +0200
Disable networkmanager-bundled dnsmasq
Alan Pearce alan@alanpearce.eu
Sat, 19 May 2018 17:07:36 +0200
Enable zeroconf name resolution Required nscd, which slows down the boot process, so make that a delayed-start service
Alan Pearce alan@alanpearce.eu
Sat, 19 May 2018 17:06:40 +0200
Audio: Enable more PulseAudio features
Alan Pearce alan@alanpearce.eu
Mon, 30 Apr 2018 19:32:30 +0200
SatoshiPay: Startup mongodb and redis automatically, after delay
Alan Pearce alan@alanpearce.eu
Sun, 29 Apr 2018 20:04:48 +0200
Speedup boot by disabling nscd Seems odd, but it slows down network-manager by 10s
Alan Pearce alan@alanpearce.eu
Sun, 29 Apr 2018 19:14:40 +0200
Delay startup of non-essential services
Alan Pearce alan@alanpearce.eu
Sun, 29 Apr 2018 15:00:53 +0200
WM: Set default login user for slim
Alan Pearce alan@alanpearce.eu
Sun, 29 Apr 2018 15:00:06 +0200
WM: Disable xterm login session
Alan Pearce alan@alanpearce.eu
Sun, 29 Apr 2018 14:59:46 +0200
UI: Use mlterm instead of rxvt-unicode
Alan Pearce alan@alanpearce.eu
Sun, 29 Apr 2018 14:58:51 +0200
user: Allow me to change network settings
Alan Pearce alan@alanpearce.eu
Sun, 29 Apr 2018 14:58:22 +0200
SatoshiPay: Add helm (kubernetes)
Alan Pearce alan@alanpearce.eu
Sat, 14 Apr 2018 21:33:53 +0200
Use system packages for emacs
Alan Pearce alan@alanpearce.eu
Sat, 14 Apr 2018 21:33:28 +0200
xserver: switch themes
Alan Pearce alan@alanpearce.eu
Wed, 11 Apr 2018 17:18:10 +0200
Remove remote-build configuration
Alan Pearce alan@alanpearce.eu
Wed, 11 Apr 2018 14:41:06 +0200
user-interface: switch to firefox for browserpass integration
Alan Pearce alan@alanpearce.eu
Wed, 11 Apr 2018 14:37:00 +0200
Tweak font rendering
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 17:13:45 +0200
Use normal firefox-bin
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 17:13:27 +0200
Add arduino core to model 01 setup
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 14:22:55 +0200
Add support for flashing model 01
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 14:16:59 +0200
Remove dejavu fonts
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 13:26:45 +0200
Slow down background updates
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 13:26:26 +0200
Don't always use the latest kernel
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 13:26:11 +0200
Remove KDE on satoshipad
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 13:25:25 +0200
Ensure sound is actually enabled
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 13:25:07 +0200
Update satoshipad to 18.03
Alan Pearce alan@alanpearce.eu
Fri, 06 Apr 2018 11:42:53 +0200
Remove some fonts
Alan Pearce alan@alanpearce.eu
Thu, 05 Apr 2018 13:25:52 +0200
Include kompose in SatoshiPay stack
Alan Pearce alan@alanpearce.eu
Wed, 21 Mar 2018 12:20:48 +0100
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 19 Mar 2018 15:09:25 +0100
Emacs: Remove some discover- modes
Alan Pearce alan@alanpearce.eu
Mon, 19 Mar 2018 15:08:53 +0100
xserver: Change installed fonts
Alan Pearce alan@alanpearce.eu
Mon, 19 Mar 2018 15:08:36 +0100
Remove colemak on satoshipad
Alan Pearce alan@alanpearce.eu
Wed, 07 Mar 2018 17:44:29 +0100
Use qwerty on satoshipad
Alan Pearce alan@alanpearce.eu
Tue, 06 Mar 2018 13:01:12 +0100
Emacs: Install ivy-hydra
Alan Pearce alan@alanpearce.eu
Sun, 04 Mar 2018 15:51:31 +0100
Install weechat
Alan Pearce alan@alanpearce.eu
Sun, 04 Mar 2018 15:51:13 +0100
Emacs: Add discover packages for js2 and clj refactoring modes
Alan Pearce alan@alanpearce.eu
Thu, 01 Mar 2018 09:33:10 +0100
satoshipay: Use a mongo "replica set"
Alan Pearce alan@alanpearce.eu
Wed, 28 Feb 2018 09:50:51 +0100
colemak: Allow switching back to QWERTY
Alan Pearce alan@alanpearce.eu
Wed, 28 Feb 2018 09:50:19 +0100
Comment-out currently missing emacs packages
Alan Pearce alan@alanpearce.eu
Sun, 18 Feb 2018 18:05:36 +0100
Disable lightdm
Alan Pearce alan@alanpearce.eu
Sun, 18 Feb 2018 18:05:13 +0100
Re-enable virtualbox at SatoshiPay
Alan Pearce alan@alanpearce.eu
Thu, 15 Feb 2018 16:40:01 +0100
Move some startup programs to sessionCommands
Alan Pearce alan@alanpearce.eu
Tue, 13 Feb 2018 13:35:25 +0100
Emacs: install more packages
Alan Pearce alan@alanpearce.eu
Wed, 07 Feb 2018 10:50:13 +0100
satoshipay: Enable IPv6 in docker
Alan Pearce alan@alanpearce.eu
Sun, 04 Feb 2018 10:44:22 +0100
Satoshipad: Install KDE
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 15:26:52 +0100
SatoshiPad: uninstall steam
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 15:26:44 +0100
SatoshiPay: Update DB tools
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 12:01:32 +0100
Enable LSP (javascript)
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 11:59:09 +0100
Update Intel GPU configuration
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 11:35:21 +0100
Add KDE module
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 11:34:28 +0100
Emacs: Add support for typescript
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 11:34:01 +0100
scrot -> maim
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 11:33:47 +0100
Update microcode for bare-metal Intel CPUs
Alan Pearce alan@alanpearce.eu
Fri, 02 Feb 2018 11:33:28 +0100
satoshipay: Remove virtualbox
Alan Pearce alan@alanpearce.eu
Fri, 12 Jan 2018 14:53:39 +0100
Emacs: Remove lua-mode Breaking the build
Alan Pearce alan@alanpearce.eu
Fri, 12 Jan 2018 14:53:08 +0100
network-manager: Enable dnsmasq integration
Alan Pearce alan@alanpearce.eu
Sun, 07 Jan 2018 18:58:58 +0100
UI: Enable compton
Alan Pearce alan@alanpearce.eu
Sun, 07 Jan 2018 18:58:46 +0100
t470s: Add a monitor section to try to help with hanging after idle
Alan Pearce alan@alanpearce.eu
Sun, 07 Jan 2018 18:58:20 +0100
base: Install nix-index to help find packages
Alan Pearce alan@alanpearce.eu
Sun, 07 Jan 2018 18:57:40 +0100
Install Steam on Satoshipad
Alan Pearce alan@alanpearce.eu
Fri, 05 Jan 2018 10:10:15 +0000
Add config module for England
Alan Pearce alan@alanpearce.eu
Fri, 05 Jan 2018 10:10:01 +0000
Allow Steam ports in firewall settings
Alan Pearce alan@alanpearce.eu
Wed, 03 Jan 2018 18:29:33 +0000
satoshipay: Disable virtualbox Doesn't build after kernel update, not critical anyway
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 21:11:18 +0100
t470s: Use alternative X acceleration method
Alan Pearce alan@alanpearce.eu
Thu, 21 Dec 2017 21:09:52 +0100
Emacs: Add php-mode Just in case.
Alan Pearce alan@alanpearce.eu
Wed, 20 Dec 2017 13:35:47 +0100
nix: Fix double auto-upgrade
Alan Pearce alan@alanpearce.eu
Thu, 14 Dec 2017 15:18:18 +0100
Add Steam module Move OpenGL 32-bit support here as it's not specific to Intel GPUs
Alan Pearce alan@alanpearce.eu
Tue, 12 Dec 2017 15:45:27 +0100
User-interface: Use default build configuration for Emacs
Alan Pearce alan@alanpearce.eu
Thu, 07 Dec 2017 16:11:01 +0100
Install wine
Alan Pearce alan@alanpearce.eu
Mon, 04 Dec 2017 17:14:17 +0100
intel-gpu: Enable intel_agp early in boot process
Alan Pearce alan@alanpearce.eu
Mon, 04 Dec 2017 17:13:38 +0100
satoshipay: Install virtualbox (host)
Alan Pearce alan@alanpearce.eu
Mon, 04 Dec 2017 17:09:28 +0100
window-manager: Set root window properties Use hsetroot and xsetroot to work across compositors
Alan Pearce alan@alanpearce.eu
Wed, 29 Nov 2017 15:25:55 +0100
Fix indentation
Alan Pearce alan@alanpearce.eu
Wed, 29 Nov 2017 11:55:06 +0100
lisp: Install asdf
Alan Pearce alan@alanpearce.eu
Sat, 25 Nov 2017 21:01:27 +0100
lisp: Install cl-launch
Alan Pearce alan@alanpearce.eu
Sat, 25 Nov 2017 20:49:06 +0100
Configure firefox build
Alan Pearce alan@alanpearce.eu
Sat, 25 Nov 2017 00:36:22 +0100
Use newer firefox
Alan Pearce alan@alanpearce.eu
Sat, 25 Nov 2017 00:36:11 +0100
Install rofi and rofi-pass
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 22:57:13 +0100
Javascript: Install build toolchain for native modules
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 21:55:26 +0100
Satoshipay: Install meteor
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 21:55:15 +0100
Re-enable physlock on laptops
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 21:49:45 +0100
Emacs: Install eacl
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 15:40:15 +0100
i3: Run dunst and sxhkd
Alan Pearce alan@alanpearce.eu
Fri, 24 Nov 2017 15:36:54 +0100
shell: Replace una with unar unar has a man page.
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 16:03:23 +0100
Emacs: Install magithub
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 15:59:55 +0100
emacs: Replace custom packages with in-tree derivations
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 14:09:13 +0100
emacs: Use moved redshank derivation
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 14:08:53 +0100
user-interface: Remove unused terminals
Alan Pearce alan@alanpearce.eu
Thu, 16 Nov 2017 14:08:29 +0100
satoshipay: install kubernetes tools
Alan Pearce alan@alanpearce.eu
Sun, 12 Nov 2017 15:49:24 +0100
shell: Add some "modern" utilities
Alan Pearce alan@alanpearce.eu
Sun, 12 Nov 2017 15:49:09 +0100
Emacs: Install docker-tramp
Alan Pearce alan@alanpearce.eu
Wed, 08 Nov 2017 13:34:01 +0100
window-manager: Add auto-lock after 5 minutes
Alan Pearce alan@alanpearce.eu
Wed, 08 Nov 2017 13:33:45 +0100
javascript: Use system node version for yarn
Alan Pearce alan@alanpearce.eu
Tue, 07 Nov 2017 15:58:19 +0100
Use same nixpkgs configuration for unstable channel
Alan Pearce alan@alanpearce.eu
Tue, 07 Nov 2017 11:00:45 +0100
Remove st It doesn't work well with changing DPI
Alan Pearce alan@alanpearce.eu
Sat, 04 Nov 2017 18:51:13 +0100
Emacs: Install spaceline
Alan Pearce alan@alanpearce.eu
Sat, 04 Nov 2017 18:04:53 +0100
Enable Trezor on marvin
Alan Pearce alan@alanpearce.eu
Sat, 28 Oct 2017 11:58:46 +0200
Auto-prune docker images
Alan Pearce alan@alanpearce.eu
Thu, 26 Oct 2017 14:55:24 +0200
Laptop: Enable autorandr via module
Alan Pearce alan@alanpearce.eu
Wed, 25 Oct 2017 12:42:10 +0200
Emacs: Add docker-compose mode
Alan Pearce alan@alanpearce.eu
Wed, 25 Oct 2017 12:41:21 +0200
satoshipad: switch to systemd-boot
Alan Pearce alan@alanpearce.eu
Mon, 23 Oct 2017 14:27:35 +0200
Emacs: Install define-word package
Alan Pearce alan@alanpearce.eu
Mon, 23 Oct 2017 14:26:59 +0200
Add base configuration for prefect
Alan Pearce alan@alanpearce.eu
Sun, 22 Oct 2017 19:38:21 +0200
javascript: Remove flow
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:42:14 +0200
javascript: Use only unstable packages
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:41:31 +0200
Reduce number of unstable packages installed
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:41:14 +0200
xserver: Use a different fontconfig preset
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 12:34:00 +0200
Add hosts for work
Alan Pearce alan@alanpearce.eu
Wed, 18 Oct 2017 09:55:46 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Fri, 13 Oct 2017 20:40:18 +0200
Emacs: install org-plus-contrib
Alan Pearce alan@alanpearce.eu
Fri, 13 Oct 2017 12:47:27 +0200
Disable gnome on satoshipad
Alan Pearce alan@alanpearce.eu
Sat, 07 Oct 2017 14:51:12 +0200
satoshipay: Install robomongo
Alan Pearce alan@alanpearce.eu
Fri, 06 Oct 2017 14:35:37 +0200
dev: Install jq Should be useful for httpie and http-prompt
Alan Pearce alan@alanpearce.eu
Fri, 06 Oct 2017 14:35:04 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 20:17:24 +0200
Emacs: Install mocha.el
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 20:16:53 +0200
user-interface: Enable browserpass
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:39:44 +0200
nitrokey: Enable gnupg user agent services
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:39:28 +0200
nitrokey: Enable user hardware access
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:38:25 +0200
satoshipad: Update system state version
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:29:42 +0200
xserver: fix XCURSOR_PATH for NixOS 17.09 I assume it handles it itself. Cursors seem fine.
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:28:49 +0200
bare-metal: update kernel version
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 16:28:14 +0200
Base: Remove mitmproxy I've never actually used it and it's broken on 17.09 anyway
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 14:36:36 +0200
Laptop: Use remote build server
Alan Pearce alan@alanpearce.eu
Mon, 02 Oct 2017 19:59:50 +0200
Thinkpad: Replace outdated tp_smapi module with acpi_call
Alan Pearce alan@alanpearce.eu
Sun, 01 Oct 2017 20:43:27 +0200
accounting: Use newer software versions
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 19:58:45 +0200
javascript: Install phantomjs2
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 19:58:22 +0200
printing: Use CUPS socket instead of service
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 19:56:45 +0200
shell: Install mtr for diagnosing network issues
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 11:55:20 +0200
User-interface: Use open-source "firefox"
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 11:54:48 +0200
Satoshipay: Use official Slack instead of ScudCloud
Alan Pearce alan@alanpearce.eu
Sat, 30 Sep 2017 11:54:26 +0200
xserver: Change fonts The "Source" fonts seem to look quite nice at normal DPI and semi-high DPI.
Alan Pearce alan@alanpearce.eu
Thu, 28 Sep 2017 17:12:33 +0200
user-interface: Remove emacs service command override It seemed to be responsible for the systemd/dbus user session failures.
Alan Pearce alan@alanpearce.eu
Tue, 26 Sep 2017 13:22:52 +0200
T470s: Remove thinkpad_acpi module from blacklist It's required for fan control.
Alan Pearce alan@alanpearce.eu
Tue, 26 Sep 2017 13:22:10 +0200
Organise modules into folders
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 13:59:19 +0200
Create nested module hierarchy
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:36:42 +0200
Xserver: Add missing fonts
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:25:22 +0200
shell: Let's try xonsh for a while
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:25:03 +0200
T470s: Blacklist thinkpad_acpi module It seems to cause freezing on boot when on battery power
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:23:54 +0200
grub2: Disable splash image
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:23:25 +0200
base: Boot faster
Alan Pearce alan@alanpearce.eu
Sat, 23 Sep 2017 10:23:09 +0200
nix: Use normal configuration for auto-optimise-store
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:59:48 +0200
satoshipay: Install redis service (manually started)
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:59:19 +0200
satoshipay: lazy-load docker
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:58:59 +0200
satoshipay: Install mongod as a non-autostarted service
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:58:45 +0200
Xserver: Remove unused fonts
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 15:58:01 +0200
xserver: Remove noto fonts They're supplementary to Roboto, which should include all the glyphs I need.
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 13:47:01 +0200
Add hostname to /etc/hosts
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 13:31:10 +0200
dev: Install git-extras
Alan Pearce alan@alanpearce.eu
Fri, 22 Sep 2017 12:54:13 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 19:33:21 +0200
Workaround dbus error in systemd user sessions
Alan Pearce alan@alanpearce.eu
Mon, 18 Sep 2017 18:58:18 +0200
xserver: Change installed themes
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:32:53 +0200
satoshipad: Switch back to grub
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:32:05 +0200
hidpi: Remove font settings With a mostly-docked hiDPI laptop, it doesn't make any sense.
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:31:24 +0200
intel-gpu: Use i915 to setup console earlier
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:30:47 +0200
nix: Allow auto-upgrading with unstable packages
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:30:05 +0200
satoshipay: Install scudcloud
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:29:30 +0200
satoshipay: Uninstall franz
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:29:23 +0200
shell: Install moreutils
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 20:29:08 +0200
satoshipad: Install gnome I don't plan on using it, but it might be useful for printer setup and other things.
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:58:12 +0200
Satoshipad: Switch to systemd-boot
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:27:16 +0200
t470s: Kludgy fix for missing HDMI sound sink
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:01:58 +0200
window-manager: Use LightDM instead of the deprecated Slim
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:01:10 +0200
systemd-boot: Don't allow modifying boot options
Alan Pearce alan@alanpearce.eu
Fri, 15 Sep 2017 14:00:45 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 15:57:39 +0200
Add gnome module
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 15:56:58 +0200
dev: Add useful packages for HTTP work
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 15:56:28 +0200
window-manager: Add perl-file-mimeinfo package
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 15:55:54 +0200
Satoshipad: Setup printing
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:47:41 +0200
T470s: Enable ModemManager
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:47:20 +0200
Add print drivers for SatoshiPay These are non-free. For some reason, with `pkgsUnstable`, one has to pass `NIXPKGS_ALLOW_UNFREE=1` to `nixos-rebuild`.
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:46:03 +0200
Add services for printing via network
Alan Pearce alan@alanpearce.eu
Wed, 13 Sep 2017 09:45:53 +0200
window-manager: Install libnotify
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2017 11:29:20 +0200
satoshipad: Pass discards through LUKS Don't enable automatic discards though, it can leak some FS information. This way allows me to run `fstrim` if I feel I need to.
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 12:02:50 +0200
t470s: Allow querying the NVMe device
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 12:02:32 +0200
Merge branch 'master' of ssh://alanpearce.eu/nixos-configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 23:27:43 +0200
grub2: Setup console earlier in boot
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 22:17:44 +0200
Merge remote-tracking branch 'origin/master'
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 22:07:02 +0200
satoshipad: Add missing window-manager configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 22:06:36 +0200
nix: Fix configuration syntax
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 21:54:34 +0200
laptop: Disable physlock It breaks on satoshipad. Stick to invoking i3lock manually
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 21:54:03 +0200
user-interface: allow unfree packages Necessary for firefox-bin
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:56:21 +0200
Add system configuration for marvin (x250)
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:34:04 +0200
Add systemd-boot module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:33:49 +0200
Import synaptics configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:33:26 +0200
bare-metal: Mount tmpfs to /tmp on boot
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:32:09 +0200
connman: Add missing settings
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 19:32:00 +0200
Add packages remaining in satoshipad user profile
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 17:09:47 +0200
Ignore configuration.nix
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 17:02:02 +0200
Remove nerdfonts
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 17:01:54 +0200
fix evaluation errors
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 17:01:46 +0200
README: Add setup notes
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:57:31 +0200
Ignore hardware-configuration.nix
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:50:51 +0200
Add private configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:49:09 +0200
user-interface: Add calibre and mpv
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:47:43 +0200
Add i3 module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:46:57 +0200
Add nix configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:40:31 +0200
Add disk configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:35:14 +0200
Add modules for network configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:25:32 +0200
Add passwords module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:22:06 +0200
Add accounting module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:20:38 +0200
Add modules for development
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:19:10 +0200
syncthing: Open default ports
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:18:31 +0200
user-interface: Import Emacs setup
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 16:16:49 +0200
laptop: Add multi-display setup
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:51:54 +0200
Add user interface module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:49:30 +0200
Create user module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:14:27 +0200
Create more hardware modules
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:13:50 +0200
Add british-english module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:06:28 +0200
Add xserver modules
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 15:04:51 +0200
Add colemak module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:57:39 +0200
Add Berlin module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:55:22 +0200
Add dotfiles module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:53:45 +0200
Add shell module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:49:58 +0200
Add Nitrokey/GnuPG module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:43:09 +0200
Create hidpi configuration module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:41:35 +0200
Add syncthing configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:25:02 +0200
Add adb configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:22:41 +0200
Add audio configuration
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:21:03 +0200
Create laptop-relevant modules
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:18:09 +0200
Move entry point configs to root directory
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 14:05:41 +0200
Add grub2 module
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 13:54:24 +0200
Create entry point configuration for satoshipad
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 13:53:45 +0200
Add readme
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 13:42:47 +0200
marvin: Add window-manager config
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 21:23:44 +0200
Set different fonts for high/low DPI
Alan Pearce alan@alanpearce.eu
Sat, 09 Sep 2017 23:26:29 +0200
Merge remote-tracking branch 'origin/HEAD'
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:53:28 +0200
nitrokey: Disable ssh-agent
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:53:04 +0200
user-interface: Run emacs with --debug-init
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:38:36 +0200
x250: Use synaptics driver instead of libinput
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:38:21 +0200
Import packages from marvin user profile
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 14:00:34 +0200
Add infrastructure module
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 13:59:26 +0200
Add lisp module
Alan Pearce alan@alanpearce.eu
Sun, 10 Sep 2017 13:54:34 +0200
synaptics: Tweak movement parameters
Alan Pearce alan@alanpearce.eu
Sun, 17 Sep 2017 09:15:47 +0200
bare-metal: Always use latest kernel
Alan Pearce alan@alanpearce.eu
Thu, 05 Oct 2017 18:12:55 +0200
marvin: Update stateVersion
Alan Pearce alan@alanpearce.eu
Wed, 11 Oct 2017 21:00:59 +0200
marvin: try KDE
Alan Pearce alan@alanpearce.eu
Thu, 08 Mar 2018 18:40:40 +0100
kde: force-disable physlock
Alan Pearce alan@alanpearce.eu
Thu, 08 Mar 2018 18:40:28 +0100
marvin: use qwerty
Alan Pearce alan@alanpearce.eu
Thu, 08 Mar 2018 18:40:17 +0100
Use US intl layout for QWERTY
Alan Pearce alan@alanpearce.eu
Thu, 08 Mar 2018 18:39:19 +0100
Remove monitorsize for x250
Alan Pearce alan@alanpearce.eu
Thu, 10 May 2018 13:02:15 +0200
Remove KDE on marvin
Alan Pearce alan@alanpearce.eu
Thu, 10 May 2018 13:01:34 +0200
satoshipad: Tweak nixos maintenance timers
Alan Pearce alan@alanpearce.eu
Sat, 30 Jun 2018 18:41:09 +0200
satoshipad: Configure a realistic docker prune time
Alan Pearce alan@alanpearce.eu
Sat, 30 Jun 2018 18:40:04 +0200
Merge branch 'master' of https://git.alanpearce.eu/nixos-configuration
Alan Pearce alan@alanpearce.eu
Sat, 21 Jul 2018 14:58:48 +0200
Use newer versions of password managers They need to be kept up-to-date with their corresponding browser plugins, which are auto-updated. Using unstable nixpkgs here should reduce the frequency of breakages
Alan Pearce alan@alanpearce.eu
Wed, 18 Jul 2018 20:37:37 +0200
bare-metal: tweak TCP congestion control
Alan Pearce alan@alanpearce.eu
Mon, 24 Sep 2018 16:08:09 +0200
satoshipay: use tmpdir for mongodb
Alan Pearce alan@alanpearce.eu
Thu, 20 Sep 2018 10:54:25 +0200
T470s: Improve GPU usage/acceleration
Alan Pearce alan@alanpearce.eu
Fri, 07 Sep 2018 17:08:54 +0200
Import more packages for imperative user installs
Alan Pearce alan@alanpearce.eu
Fri, 07 Sep 2018 17:08:36 +0200
satoshipay: continue using overriden printer drivers
Alan Pearce alan@alanpearce.eu
Tue, 28 Aug 2018 14:13:05 +0200
javascript: improve native module compatibility
Alan Pearce alan@alanpearce.eu
Fri, 05 Oct 2018 16:11:29 +0200
infrastructure: Remove ansible
Alan Pearce alan@alanpearce.eu
Tue, 16 Oct 2018 21:56:48 +0200
Remove more unused programs
Alan Pearce alan@alanpearce.eu
Sat, 13 Oct 2018 21:25:51 +0200
Accounting: remove unused package
Alan Pearce alan@alanpearce.eu
Sat, 13 Oct 2018 21:25:03 +0200
Emacs: Enable overriding package
Alan Pearce alan@alanpearce.eu
Sat, 13 Oct 2018 21:24:45 +0200
trillian: Fix terminal locale
Alan Pearce alan@alanpearce.eu
Mon, 22 Oct 2018 19:42:04 +0200
Setup trillian (MacBook)
Alan Pearce alan@alanpearce.eu
Sun, 21 Oct 2018 14:55:27 +0200
SatoshiPay: init replicaset at startup
Alan Pearce alan@alanpearce.eu
Tue, 15 Jan 2019 11:05:28 +0100
Add kubernetes module for local infrastructure work
Alan Pearce alan@alanpearce.eu
Tue, 15 Jan 2019 11:04:52 +0100
Remove calibre
Alan Pearce alan@alanpearce.eu
Tue, 15 Jan 2019 11:04:37 +0100
xserver: Tweak font rendering I have no idea what I'm doing, but this seems to look nice, even if it's not like macOS.
Alan Pearce alan@alanpearce.eu
Mon, 07 Jan 2019 15:46:54 +0100
satoshipay: Install kubectx
Alan Pearce alan@alanpearce.eu
Mon, 07 Jan 2019 15:46:17 +0100
javascript: Update to node 10
Alan Pearce alan@alanpearce.eu
Mon, 07 Jan 2019 15:45:59 +0100
SatoshiPay: remove minikube
Alan Pearce alan@alanpearce.eu
Tue, 11 Dec 2018 15:57:01 +0100
SatoshiPay: remove virtualbox
Alan Pearce alan@alanpearce.eu
Tue, 11 Dec 2018 15:54:22 +0100
SatoshiPay: update package list
Alan Pearce alan@alanpearce.eu
Tue, 27 Nov 2018 15:34:48 +0100
T470s: Use reasonable temperature sensor
Alan Pearce alan@alanpearce.eu
Thu, 22 Nov 2018 16:16:23 +0100
Move ripgrep to base, with PCRE2 in development/base
Alan Pearce alan@alanpearce.eu
Tue, 22 Oct 2019 19:04:40 +0200
zsh: fix global compinit setting breaking darwin
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 23:22:35 +0100
Emacs: set PATH on darwin using built-in path_helper This should be faster than exec-path-from-shell, as it doesn't use a shell. It is not portable, but only macOS lacks a convienent method to set the PATH for graphical applications
Alan Pearce alan@alanpearce.eu
Fri, 08 Nov 2019 22:05:43 +0100
Merge branch 'master' of origin/master
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 23:24:52 +0100
Emacs: tweak ledger reports
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 23:24:22 +0100
trillian: setup ledger
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 22:47:33 +0100
Emacs: update ledger expense accounts
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 22:47:15 +0100
Add lumen to satoshipay environment
Alan Pearce alan@alanpearce.eu
Tue, 26 Nov 2019 19:49:26 +0100
satoshipay: only install ripcord on Linux
Alan Pearce alan@alanpearce.eu
Mon, 25 Nov 2019 22:43:06 +0100
Add user to video group
Alan Pearce alan@alanpearce.eu
Thu, 09 Apr 2020 14:12:50 +0200
Use only unstable nixpkgs
Alan Pearce alan@alanpearce.eu
Tue, 11 Oct 2022 22:07:05 +0200
prefect: add host entry for tailscale local IP
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:27:07 +0200
nanopi: keep an export of golink data in a git repo
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:26:30 +0200
nanopi: remove avahi
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:25:27 +0200
nanopi: remove duplicate default route
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:25:10 +0200
nanopi: prefer ipv6 tailscale address
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:24:48 +0200
dnsmasq: require FQDN systemd-resolved will add this automatically
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:24:19 +0200
nanopi: rename home-assistant host but keep cname from "ha"
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:23:47 +0200
nanopi: fix interface-name- based DNS resolution
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:23:20 +0200
nanopi: optimise routing
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:22:43 +0200
nanopi: simplify firewall
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:22:01 +0200
prefect: fix dns resolution
Alan Pearce alan@alanpearce.eu
Fri, 31 May 2024 00:20:29 +0200