all repos
— nixfiles
@ 9a57fc18816f2688c9a8f3c59f4a3cbe34350aba
System and user configuration, managed by nix and home-manager
summary
refs
tree
log
update flake inputs
main
15 hours ago
Alin
golang: remove golangci-lint-langserver override
1 day ago
Alin
shell: add some aliases for common systemctl/journalctl commands
1 day ago
Alin
fish: add abbreviation gcm -> git commit -m '%'
1 day ago
Alin
fish: avoid home-manager conflicts on first run
1 day ago
Alin
fish: switch from tide to hydro (forked)
1 day ago
Alin
fish: allow config to be split by linking conf.d
1 day ago
Alin
darwin: remove setting to disable nix-daemon socket listener
3 days ago
Alin
darwin: tell homebrew to be quieter
3 days ago
Alin
auto-upgrade: fix system upgrades with local nixfiles checkout
6 days ago
Alin
update searchix input
6 days ago
Alin
update personal flake inputs
1 week ago
Alin
update flake inputs
1 week ago
Alin
auto-upgrade: initialise nixfiles correctly, with submodules
1 week ago
Alin
move home-manager update to auto-upgrade module
1 week ago
Alin
add home-manager configuration for ulme
1 week ago
Alin
darwin: install scanner software
1 week ago
Alin
reverse-proxy: update caddy modules
1 week ago
Alin
auto-upgrade: use the local nixfiles checkout
1 week ago
Alin
auto-upgrade: reduce service PATH
1 week ago
Alin
update flake inputs
1 week ago
Alin
darwin: stop homebrew from auto-updating itself and taps
2 weeks ago
Alin
remove unused modules {postgresql,gnome}
2 weeks ago
Alin
kitty: remove module
2 weeks ago
Alin
remove modules of unused programming languages
2 weeks ago
Alin
router: remove v6only submodule
2 weeks ago
Alin
readeck: decommission
2 weeks ago
Alin
auto-upgrade: init nixfiles checkout if missing
3 weeks ago
Alin
auto-upgrade: disable impotent upgrade flag
3 weeks ago
Alin
update flake inputs
3 weeks ago
Alin
git: register nixpkgs checkout with scalar
3 weeks ago
Alin
reverse-proxy: remove DNS01 configuration
3 weeks ago
Alin
update flake inputs
4 weeks ago
Alin
add home-manager to dev shell for initialisation
1 month ago
Alin
dev/web: fix zed unable to call color-lsp
1 month ago
Alin
dev/base: use standard build of xh
1 month ago
Alin
darwin: install lunchy-go from homebrew instead
1 month ago
Alin
remove dunst module
1 month ago
Alin
remove passwords module
1 month ago
Alin
remove nim setup
1 month ago
Alin
Revert "emacs: find file in project if in project"
1 month ago
Alin
emacs: remove evil-{anzu,space}
1 month ago
Alin
emacs: drop eshell configuration
1 month ago
Alin
emacs: remove config for absent gitlab-ci-mode-flycheck package
1 month ago
Alin
emacs: remove expand-region
1 month ago
Alin
emacs: remove jinx
1 month ago
Alin
darwin: try zbrew
1 month ago
Alin
remove nix-run
1 month ago
Alin
use homebrew instead of nixpkgs for macOS applications
1 month ago
Alin
server: make output of update-home-manager service more log-friendly
1 month ago
Alin
r5: switch searchix to -stable, expose via tailnet
1 month ago
Alin
r5: use domain from data module
1 month ago
Alin
update packages submodule
1 month ago
Alin
music-library: remove plugins to reduce package compilation
1 month ago
Alin
extract non-container-specific stable searchix configuration
1 month ago
Alin
drop unused LLM stuff
1 month ago
Alin
update flake inputs
1 month ago
Alin
usb-serial-tty: set device after others
1 month ago
Alin
router: direct local DNS queries to dnsmasq on non-standard port
1 month ago
Alin
searchix: generate stats less frequently
1 month ago
Alin
switch unstable input from nixos- to nixpkgs-
1 month ago
Alin
update flake inputs
1 month ago
Alin
git-server: slow down access via HTTPS
1 month ago
Alin
update packages submodule
1 month ago
Alin
re-enable shallow clones of personal projects
1 month ago
Alin
update elgit input
1 month ago
Alin
switch back to upstream nixos-nanopi
1 month ago
Alin
update elgit
1 month ago
Alin
fix scriptura flake reference
1 month ago
Alin
router: include non-TLS DNS fallbacks (fix startup NTP sync)
1 month ago
Alin
router: relax ntpd restrictions on local network
1 month ago
Alin
update flake inputs
1 month ago
Alin
r5: switch to ntpd
1 month ago
Alin
r5: switch to battery-backed RTC device
1 month ago
Alin
flake: use non-shallow clones from personal git host
1 month ago
Alin
update personal package inputs
1 month ago
Alin
add iqan package to environment
1 month ago
Alin
update searchix input
1 month ago
Alin
use channel release tarballs for nixpkgs inputs
1 month ago
Alin
install iqan to sync flake inputs across projects
1 month ago
Alin
update flake inputs
1 month ago
Alin
oci: enable host->container name resolution
1 month ago
Alin
remove unused home-automation role
1 month ago
Alin
save SSH host aliases for known hosts
1 month ago
Alin
dev/web: reformat
1 month ago
Alin
local-llm: remove zed configuration (unused)
1 month ago
Alin
marvin: remove dead code
1 month ago
Alin
marvin: remove specific fish derivation from enabled shells
1 month ago
Alin
marvin: disable linux-builder
1 month ago
Alin
update flake inputs
1 month ago
Alin
enable remote nix builds to/from host 'ulme'
1 month ago
Alin
dev/web: enable colour previews in Zed for CSS files
1 month ago
Alin
searchix: switch to link-other-instance branch
1 month ago
Alin
r5: re-enable automatic upgrades
2 months ago
Alin
update flake inputs
2 months ago
Alin
bark: move to ulme
2 months ago
Alin
base: remove marksman (not used?)
2 months ago
Alin
update flake inputs
2 months ago
Alin
update nixpkgs input
2 months ago
Alin
Revert "add headscale role"
2 months ago
Alin
darwin: add alias netq -> networkQuality
2 months ago
Alin
ssh: enable password input when using `essh` alias
2 months ago
Alin
add headscale role
2 months ago
Alin
data: update host SSH key for prefect
2 months ago
Alin
update prefect SSH key
2 months ago
Alin
fix incorrect boolean logic
2 months ago
Alin
os_update_remote: make remote builds the default
2 months ago
Alin
uptime-monitor: enable sending notifications via apprise
2 months ago
Alin
uptime-monitor: enable tailscale ping monitors
2 months ago
Alin
r5: add home-assistant as ntp server
2 months ago
Alin
marvin: remove tailscale (use official package instead)
2 months ago
Alin
auth-dns: also listen on external v4 address
2 months ago
Alin
router: fix type issue after systemd module schema change
2 months ago
Alin
update searchix input
2 months ago
Alin
update flake inputs
2 months ago
Alin
add initial configuration for new machine 'ulme'
3 months ago
Alin
set machine hostnames under hosts. subdomain
3 months ago
Alin
move dns providers to data
3 months ago
Alin
update flake inputs
3 months ago
Alin
update private submodule
3 months ago
Alin
exercism: remove emacs package
3 months ago
Alin
add music library roles
3 months ago
Alin
gleam: also ensure erlang is installed
3 months ago
Alin
emacs: remove some unused packages and configuration
3 months ago
Alin
update flake inputs
3 months ago
Alin
searchix: disable caddy caching
3 months ago
Alin
llama-swap: replace Qwen3 Coder with Qwen3.6
3 months ago
Alin
git-server: serve stats
3 months ago
Alin
reverse-proxy: use snippet to handle stats routing
3 months ago
Alin
update searchix input
3 months ago
Alin
use web-challenge-based certificate provisioning
3 months ago
Alin
update packages submodule
3 months ago
Alin
searchix: switch to scheduled stats generation
3 months ago
Alin
update searchix input
3 months ago
Alin
adguard-home: remove unnecessary restart after cert updates
3 months ago
Alin
local-ca: increase certificate lifetimes
3 months ago
Alin
reverse-proxy: reduce caddy memory usage
3 months ago
Alin
update flake inputs
3 months ago
Alin
shell: replace shell with fish if likely normal login
3 months ago
Alin
searchix-stable: configure longer search timeout
3 months ago
Alin
ssh: also enable mosh, for cases of poor/varying connectivity
3 months ago
Alin
remove remnants of vpsfree setup
3 months ago
Alin
update flake inputs
3 months ago
Alin
zed: disable highlighting of current line
4 months ago
Alin
slow down impudent crawlers
4 months ago
Alin
zed: reduce gutter clutter
4 months ago
Alin
follow config schema updates
4 months ago
Alin
reverse-proxy: tweak rate limits
4 months ago
Alin
remove invalid import
4 months ago
Alin
update flake inputs
4 months ago
Alin
reverse-proxy: reduce window size for longer-term rate limit
4 months ago
Alin
reverse-proxy: add daily limits
4 months ago
Alin
reverse-proxy: log target of rate limit
4 months ago
Alin
reverse-proxy: consider an IPv6 /64 as a host
4 months ago
Alin
goaccess: fix missing unix sockets
4 months ago
Alin
searchix: skip caddy logging for stats pages
4 months ago
Alin
searchix: enable real-time statistics with goaccess
4 months ago
Alin
reverse-proxy: fix go module reference for xcaddy
4 months ago
Alin
auto-upgrade: use remote flake URL
4 months ago
Alin
reverse-proxy: add network-based rate limit
4 months ago
Alin
update searchix input
4 months ago
Alin
update private submodule
4 months ago
Alin
remove rosetta-builder
4 months ago
Alin
r5: remove avahi setup
4 months ago
Alin
hasel: assign torrent-client role
4 months ago
Alin
hasel: regenerate hardware config
4 months ago
Alin
searchix: enable caching via caddy
4 months ago
Alin
reverse-proxy: tweak rate limits
4 months ago
Alin
searchix: re-enable log-based analytics
4 months ago
Alin
router: update upstream bandwidth
4 months ago
Alin
update flake inputs
4 months ago
Alin
update searchix-stable container to latest nixos release
4 months ago
Alin
gaming: remove insecure package exception
4 months ago
Alin
auth-dns: switch from HE dns to ns-global and puck
4 months ago
Alin
workaround git/ssh key access blocked by overzealous os security
4 months ago
Alin
reverse-proxy: relax global rate limit
4 months ago
Alin
apply overlays to nixpkgs at flake level
4 months ago
Alin
move os update script to repo bin and call via just
4 months ago
Alin
remove host 'smrk'
4 months ago
Alin
hasel: reduce boot menu delay
4 months ago
Alin
mailer: update forward address
4 months ago
Alin
mailer: use domain, not hostname in From
4 months ago
Alin
auth-dns: reduce NOTIFY logspam when using he.net
4 months ago
Alin
move remaining roles from smrk to hasel
4 months ago
Alin
hasel: add nix-remote-builder role
4 months ago
Alin
move paperless,syncthing to hasel
4 months ago
Alin
marvin: rosetta-builder -> linux-builder
4 months ago
Alin
oci: enable ipv6 and dns lookups
4 months ago
Alin
nix-build-client: remove self from builders
4 months ago
Alin
update flake inputs
4 months ago
Alin
update packages submodule
4 months ago
Alin
smrk: remove irrelevant service tuning configuration
4 months ago
Alin
make ci scripts use correct hostname
4 months ago
Alin
remove buk
4 months ago
Alin
smrk: remove roles that were migrated to hasel
4 months ago
Alin
hasel: host stable searchix
4 months ago
Alin
git: remove nonsensical alias
4 months ago
Alin
add unstable nixpkgs as overlay and special arg
4 months ago
Alin
flake: deduplicate nixosSystem specialArgs
4 months ago
Alin
git: add alias to generate a diff in patch format
4 months ago
Alin
hasel: serve ci and git roles
4 months ago
Alin
hasel: add searchix role
4 months ago
Alin
hasel: use shared server home-manager configuration
4 months ago
Alin
server: use nh to apply home-manager configuration
4 months ago
Alin
add user configuration for host 'hasel'
4 months ago
Alin
add hasel to data and secrets
4 months ago
Alin
hasel: cleanup file
4 months ago
Alin
add system 'hasel'
4 months ago
Alin
shell: fix emergency shell access
4 months ago
Alin
searchix-stable: add darwin and home-manager sources
4 months ago
Alin
switch to 26.05 branches
4 months ago
Alin
searchix: update darwin options URL
4 months ago
Alin
r5: remove home-automation role temporarily
4 months ago
Alin
adguard-home: don't return outdated responses
4 months ago
Alin
router: de-bloat /etc/resolv.conf
4 months ago
Alin
router: improve DNS bootstrapping resilience
4 months ago
Alin
nix-linux: increase nix daemon IO priority
4 months ago
Alin
adguard-home: shorten upstream timeout
4 months ago
Alin
add nixos-rebuild to dev shell
4 months ago
Alin
r5: remove torrent-client role
4 months ago
Alin
home-automation: reduce disk wear
4 months ago
Alin
update flake inputs
4 months ago
Alin
reverse-proxy: tweak rate limits
4 months ago
Alin
r5: extend base server config
5 months ago
Alin
r5: fix home-manager
5 months ago
Alin
update calendar URLs
5 months ago
Alin
router: add redirects for locally-hosted single-label domains
5 months ago
Alin
remove unused theme settings
5 months ago
Alin
update packages submodule
5 months ago
Alin
searchix: add rate limiting
5 months ago
Alin
torrent-client: enable remote access
5 months ago
Alin
darwin: install mas (App Store CLI)
5 months ago
Alin
switch to standard nix
5 months ago
Alin
lix: use working build on darwin
5 months ago
Alin
fix ssh settings
5 months ago
Alin
update ssh settings schema
5 months ago
Alin
create torrent-client role
5 months ago
Alin
javascript: use bun as node
5 months ago
Alin
video-library: also listen on tailscale interface
5 months ago
Alin
add justfile tasks to manage updates
5 months ago
Alin
remove prefect from builders
5 months ago
Alin
update flake inputs
5 months ago
Alin
add huggingface-hub to llm setup
5 months ago
Alin
ci queue: add support for tag-based jobs
5 months ago
Alin
os update: fix user check
5 months ago
Alin
add qwen3-coder-next via mlx
5 months ago
Alin
llm-server: use consistent name for sweep v2
5 months ago
Alin
remove zeta models from default llama config
5 months ago
Alin
use llama-swap peer config instead of load balancing
5 months ago
Alin
add Zeta 2.1 to llm-server and local llm
5 months ago
Alin
os update: use username to configure default elevation strategy
5 months ago
Alin
smrk: remove video-library role
5 months ago
Alin
paperless: fix TLS certificate provisioning
5 months ago
Alin
update searchix input
5 months ago
Alin
redis-website: enable more simultaneous clients
5 months ago
Alin
dev/web: remove nginx mode
5 months ago
Alin
update private submodule
5 months ago
Alin
remove unused secret file
5 months ago
Alin
remove opia infrastructure
5 months ago
Alin
push-notifications: remove ntfy
5 months ago
Alin
centralise tailscale domain
5 months ago
Alin
readeck: fix caddy/tailscale certificate provisioning
5 months ago
Alin
readeck: remove package override
5 months ago
Alin
remove chat role
5 months ago
Alin
nix-remote-builder: permit machine 'prefect'
5 months ago
Alin
prefect: switch back to KDE
5 months ago
Alin
update caddy plugins hash
5 months ago
Alin
fonts: remove unused fonts
5 months ago
Alin
update flake inputs
5 months ago
Alin
r5: enable avahi daemon
5 months ago
Alin
llama: add GPT OSS models
5 months ago
Alin
router: add packages for wake on LAN and ipv6 neighbour discovery
5 months ago
Alin
router: remove duplicate sysctl
5 months ago
Alin
router: partially re-enable v6only module (flag is disabled)
5 months ago
Alin
router: enable networking in initrd
5 months ago
Alin
router: complete partial revert of 2522c8da
5 months ago
Alin
r5: move bridge configuration to networking.bridges
5 months ago
Alin
v6only: add flag to enable v6-only preference via DHCPv4
5 months ago
Alin
v6only: use more explicit naming
5 months ago
Alin
push-notifications: configure bark server
5 months ago
Alin
adguard-home: simplify module
5 months ago
Alin
emacs: disable cape-dabbrev
5 months ago
Alin
llama: add model aliases
5 months ago
Alin
llama: follow breaking CLI change
5 months ago
Alin
video-library: add HTTP health check
5 months ago
Alin
r5: add video-library role
5 months ago
Alin
video-library: enable running on local network
5 months ago
Alin
llm-server: update llama CLI
5 months ago
Alin
mcp: avoid build failures in mcp-nixos closure
5 months ago
Alin
update flake inputs
5 months ago
Alin
r5: enable bandwidth testing on trusted networks via iperf3
5 months ago
Alin
git-server: mirror scriptura to Gitlab
5 months ago
Alin
print systemd service names instead of descriptions to console
5 months ago
Alin
emacs: remove helpful
5 months ago
Alin
dynamic-dns: wait for wan to be online
5 months ago
Alin
r5: tweak networking startup requirements
5 months ago
Alin
router: retry service starts ad infinitum
5 months ago
Alin
router: delay dnsmasq startup until network configured
5 months ago
Alin
usb-serial-tty: delay startup even further
5 months ago
Alin
emacs: remove default/unused option modifier config
5 months ago
Alin
dev/base: add bash-language-server
5 months ago
Alin
emacs: fix jumpy lines in eglot-supported modes (Emacs bug #52542)
5 months ago
Alin
emacs: remove astro and svelte configuration
5 months ago
Alin
gleam: init module
5 months ago
Alin
exercism: init module
5 months ago
Alin
remove Raycast configuration and mentions
5 months ago
Alin
router: move `address` network entries to `addresses`
5 months ago
Alin
router: remove unnecessary dnsmasq settings
5 months ago
Alin
adguard-home: increase cache size
5 months ago
Alin
neovim: remove clipboard setting
5 months ago
Alin
web: prefer routing LLM requests to desktop, if available
5 months ago
Alin
dynamic-dns: permit SSH access
5 months ago
Alin
router: instruct dnsmasq to ignore /etc/hosts
5 months ago
Alin
router: enable on-device local DNS resolution
5 months ago
Alin
router: give adguard-home its own IPs, TLS certificates
5 months ago
Alin
local-ca: allow provisioning certs with IP address subjects
5 months ago
Alin
extract network functions into library module
5 months ago
Alin
local-ca: enable non-caddy ACME clients
5 months ago
Alin
parametrise ULA prefix
5 months ago
Alin
ssh-inhibit-idle: remove unused binding
5 months ago
Alin
ssh: enable agent-based elevation
5 months ago
Alin
auto-upgrade: fix flake incompatibility
5 months ago
Alin
llm-server: expose next-edit models
5 months ago
Alin
llm-server: use dedicated hostname
5 months ago
Alin
llm-server: expose to network
5 months ago
Alin
init llm-server module
5 months ago
Alin
gnome: remove "just-perfection"
5 months ago
Alin
gnome: add a dock
5 months ago
Alin
dev/web: update firefox config path
5 months ago
Alin
update flake inputs
5 months ago
Alin
gnome: set flat acceleration profile for trackball
5 months ago
Alin
extract ssh idle sleep/shutdown configuration
5 months ago
Alin
remove darwin TMPDIR workaround
5 months ago
Alin
router: configure adguard-home for trusted local network
5 months ago
Alin
reverse-proxy: make system-agnostic
5 months ago
Alin
adguard-home: enable persistent configuration via web UI
5 months ago
Alin
r5: enable reverse-proxy role
5 months ago
Alin
caddy: remove unnecessary virtual hosts
5 months ago
Alin
move webserver roles into subdirectory
5 months ago
Alin
rebase packages submodule
5 months ago
Alin
update srvos,nixpkgs inputs
5 months ago
Alin
router: don't return unreachable records
5 months ago
Alin
javascript: use biome for formatting
5 months ago
Alin
remove danube-cli (use via bun instead)
5 months ago
Alin
router: don't return DHCP-PD addresses for self
5 months ago
Alin
uptime-monitor: add more domains
5 months ago
Alin
dev/javascript: update bun config
5 months ago
Alin
zed: restrict extension capabilities
5 months ago
Alin
zed: default-disable inlay hints, but show parameter hints on toggle
5 months ago
Alin
neovim: remove transparent (unfree)
5 months ago
Alin
update private submodule
5 months ago
Alin
marvin: start/stop rosetta-builder on demand/idle
5 months ago
Alin
darwin: configure ipconfig verbose logging
5 months ago
Alin
remove reference to defunct darwin caddy module
5 months ago
Alin
remove dateutils (rarely used, if ever)
5 months ago
Alin
update srvos/nixpkgs inputs
5 months ago
Alin
goatcounter: set up server aliases
5 months ago
Alin
goatcounter: add package to path
5 months ago
Alin
dev/web: add zed configuration for Caddyfile format
5 months ago
Alin
update searchix input
6 months ago
Alin
searchix: move load balancing to flynet
6 months ago
Alin
r5: add uptime-monitor role
6 months ago
Alin
update packages submodule
6 months ago
Alin
nvidia: fix sleep/wake issues
6 months ago
Alin
prefect: prefer nixos-hardware modules over bespoke configuration
6 months ago
Alin
justfile: fix hostname detection
6 months ago
Alin
dynamic dns: add caddy hostname to provision TLS
6 months ago
Alin
secrets: permit r5 access to caddy secret file
6 months ago
Alin
secrets: fix structure of imported data
6 months ago
Alin
nix: install cached-nix-shell
6 months ago
Alin
router: fix local network hostname resolution
6 months ago
Alin
redis-website: add another database
6 months ago
Alin
flake: add just to shell
6 months ago
Alin
flake: nest configurations
6 months ago
Alin
cease use of github actions for packages CI
6 months ago
Alin
add home-manager configuration for smrk
6 months ago
Alin
use predefined fqdn instead of generating every time
6 months ago
Alin
update package submodule
6 months ago
Alin
r5: enable access to searchix module
6 months ago
Alin
prefect: enable passwordless sudo via ssh-agent
6 months ago
Alin
update private submodule
6 months ago
Alin
reverse-proxy: remove ssh wrapper
6 months ago
Alin
searchix: add passive backend health checks
6 months ago
Alin
update packages submodule
6 months ago
Alin
Revert "update flake inputs"
6 months ago
Alin
update flake inputs
6 months ago
Alin
searchix: add a backup host
6 months ago
Alin
r5: run an instance of searchix
6 months ago
Alin
split searchix configuration from role
6 months ago
Alin
move Apple Terminal theme switcher to per-term function
6 months ago
Alin
move acme defaults to caddy configuration
6 months ago
Alin
local-ca: prefer more obvious domain label "acme"
6 months ago
Alin
router: fix local network DNS resolution
6 months ago
Alin
router: fix outgoing DNS
6 months ago
Alin
local-ca: specific CA for ACME server
6 months ago
Alin
user-interface: remove redshift configuration
6 months ago
Alin
os update: allow overriding elevation strategy
6 months ago
Alin
prefect: switch to gnome
6 months ago
Alin
llama-swap: allow adding any packages to service PATH
6 months ago
Alin
update searchix input
6 months ago
Alin
router: restrict dnsmasq domain to lan interface
6 months ago
Alin
darwin: install ks to store secrets in keychain
6 months ago
Alin
add danube-cli package
6 months ago
Alin
skiphead: use default value correctly
6 months ago
Alin
darwin: install flashspace for better macOS workspaces
6 months ago
Alin
shell: add alias to pull updates with submodule recursion
6 months ago
Alin
fish: remove tide prompt workaround
6 months ago
Alin
fish: keep incorrect command lines in history for longer
6 months ago
Alin
fix error on home-manager activation via nh
6 months ago
Alin
update packages submodule
6 months ago
Alin
fish: move context to left side
6 months ago
Alin
fish: remove theme.sh-related code
6 months ago
Alin
fish/tide: hide "impure" when in nix shell environment
6 months ago
Alin
update packages submodule
6 months ago
Alin
darwin: install Loop (window management tool)
6 months ago
Alin
ci queue: enable specifying custom job name
6 months ago
Alin
fish: use updated tide prompt items, configured on activation
6 months ago
Alin
marvin: enable dragging windows with cmd+ctrl
6 months ago
Alin
add ci abort script
6 months ago
Alin
os update: take target host from arg instead of basename
6 months ago
Alin
marvin: fix home dns lookup failures
6 months ago
Alin
local-ca: don't attempt to install CA locally
6 months ago
Alin
update private submodule
6 months ago
Alin
smrk: boot builder machine before attempting OS upgrades
6 months ago
Alin
provision buildMachines from data file
6 months ago
Alin
r5: disable automatic nixos upgrades (still tinkering)
6 months ago
Alin
buk: configure as dedicated nix builder
6 months ago
Alin
server: fix priority of nix max-jobs/cores
6 months ago
Alin
justfile: avoid flake git-assumption-based annoyances
6 months ago
Alin
remove host-specific nix max-jobs/cores values; make role-based
6 months ago
Alin
router: allow dnsmasq to bind on all interfaces
6 months ago
Alin
router: add v6only sub-role
6 months ago
Alin
ci,ci-runner: use minimal variant of fish
6 months ago
Alin
fish: fix missing documentation
6 months ago
Alin
use correct lowPrio attribute
6 months ago
Alin
remove angrr flake input
6 months ago
Alin
fish: extract custom plugins to submodule
6 months ago
Alin
update packages submodule
6 months ago
Alin
update flake inputs
6 months ago
Alin
add padd function to use instead of nix-shell
6 months ago
Alin
fish: add aliases to create/edit functions and save
6 months ago
Alin
fish: remove import of prelude builtin
6 months ago
Alin
update packages submodule
6 months ago
Alin
prefer non-experimental nix commands
6 months ago
Alin
marvin: let nix-rosetta-builder stay alive
6 months ago
Alin
update lix to stable
6 months ago
Alin
dev/web: run caddy as user service with Caddyfile watching
6 months ago
Alin
dev/web: extract (linux) browser setup to module
6 months ago
Alin
update packages submodule
6 months ago
Alin
darwin: install lunchy-go
6 months ago
Alin
local-llm: extract URL path for completions
6 months ago
Alin
use nh and flake-compatish to skip copying source to store
6 months ago
Alin
darwin: fix firewall prompts showing opaque binary names
6 months ago
Alin
local-llm: set zed edit prediction URL
6 months ago
Alin
marvin: configure llama-swap
6 months ago
Alin
local-llm: init module
6 months ago
Alin
zed: make cli link activation script idempotent
6 months ago
Alin
zed: re-add missing wait arg to zed cli
6 months ago
Alin
darwin: remind future me why apps are copied, not linked
6 months ago
Alin
update scriptura
6 months ago
Alin
darwin: remove config for emacs-macport
6 months ago
Alin
remove tridactyl settings (switched to vimium-c)
6 months ago
Alin
zed: fix `zed` cli not opening files in darwin app
6 months ago
Alin
zed: enable quote operators in nix files
6 months ago
Alin
adguard-home: enable serving temporarily-stale responses
6 months ago
Alin
darwin: reduce socketfilterfw resource usage
6 months ago
Alin
os update: add link for prefect
6 months ago
Alin
prefect: add nix-remote-builder role
6 months ago
Alin
router: advertise DNS using ULA address, not link-local
6 months ago
Alin
re-indent
6 months ago
Alin
firefox: add nf -> noogle search alias (nix function)
6 months ago
Alin
call prelude builtins without prefix
6 months ago
Alin
darwin: remove unnecessary scope
6 months ago
Alin
os update: fix argument parsing
6 months ago
Alin
emacs: remove mailutils-disabling overrides
6 months ago
Alin
home: enable openssh, even if machine is not a server
6 months ago
Alin
justfile: pass args through to `*-rebuild`
6 months ago
Alin
prefect: enable wake-on-lan via magic packet
6 months ago
Alin
prefect: disable overclocked monitor refresh rate
6 months ago
Alin
prefect: use updated network interface name
6 months ago
Alin
prefect: remove autologin
11 months ago
Alan Pearce
prefect: enable ssh on tailscale interface
11 months ago
Alan Pearce
gaming: remove openssl 1.1
11 months ago
Alan Pearce
nix: tell home-manager that system nix respects XDG
6 months ago
Alin
remove compiler tools from dev shells
6 months ago
Alin
darwin: don't let nix shells break `stat` command
6 months ago
Alin
os update: always pass --show-trace
6 months ago
Alin
os update: pass unknown arguments to nixos-rebuild
6 months ago
Alin
router: move adguard-home in front of dnsmasq
6 months ago
Alin
adguard-home: init module
6 months ago
Alin
router: disable IPv4 link-local addressing
6 months ago
Alin
git-server: mirror homestead to sourcehut
6 months ago
Alin
update flake inputs
6 months ago
Alin
smrk: try to limit nix-daemon memory usage
6 months ago
Alin
user/nix: remove unnecessary nix option
6 months ago
Alin
remove nur (basically unused)
6 months ago
Alin
remove stylix
6 months ago
Alin
reverse-proxy: remove NUR (nix user repository) include
6 months ago
Alin
reverse-proxy: use EU-issued ACME TLS certificate issuer
6 months ago
Alin
home-automation: use oci container for home-assistant
6 months ago
Alin
emacs: re-enable transparent titlebar on macOS
6 months ago
Alin
router: complete DHCP/RA setup
6 months ago
Alin
home-automation: disable onboarding-specific components
6 months ago
Alin
home-automation: init module
6 months ago
Alin
oci: init module
6 months ago
Alin
router: add comments to local DNS config
6 months ago
Alin
router: try using networkd to handle IPv6 RA
6 months ago
Alin
remove syncthing from server role
6 months ago
Alin
darwin: use standard emacs for now
6 months ago
Alin
theme: use modus-themes in emacs
6 months ago
Alin
tridactyl: don't highlight element backgrounds when hinting
6 months ago
Alin
theme: extract emacs-specific theme setup
6 months ago
Alin
darwin: use emacs ultra-scroll package if using macport
6 months ago
Alin
update elgit
6 months ago
Alin
browser: init module (tridactyl config)
6 months ago
Alin
remove references to nodePackages
6 months ago
Alin
update package submodule
6 months ago
Alin
opia/archive: re-enable
6 months ago
Alin
os update: fix handling of -r flag
6 months ago
Alin
searchix-stable: restart instead of cycling stop/start
6 months ago
Alin
disable goaccess in searchix-stable
6 months ago
Alin
smrk: remove cifs-utils (no longer using samba mounts)
6 months ago
Alin
os update: allow manual specification of build host
6 months ago
Alin
check flake on all system types
6 months ago
Alin
searchix-stable: set graceful shutdown timeout
6 months ago
Alin
shell: add some very basic aliases
6 months ago
Alin
update flake inputs
6 months ago
Alin
don't set builders-use-substitutes: srvos does it anyway
6 months ago
Alin
base: default to nftables
6 months ago
Alin
make tailscale exit node opt-in
6 months ago
Alin
buk: move config to host file
6 months ago
Alin
auto-upgrade: allow overriding reboot window
6 months ago
Alin
update private submodule
6 months ago
Alin
shell: set a default fish prompt if tide is not installed
6 months ago
Alin
nix: remove workaround for home-manager<->lix incompatibility
6 months ago
Alin
ssh: use alias essh for ephemeral ssh
6 months ago
Alin
shell: add alias to do an all-systems flake check
6 months ago
Alin
auth-dns: enable automatic https/svcb hints
6 months ago
Alin
create shared module to manage lix version/usage
6 months ago
Alin
remove x86_64-darwin from supported systems
6 months ago
Alin
marvin: allow ssh into rosetta-builder vm
6 months ago
Alin
usb-serial-tty: reduce baud to avoid dropped data
6 months ago
Alin
r5: add mount for /srv
6 months ago
Alin
base: don't generate mandb caches during home-manager builds
6 months ago
Alin
base: remove duplicated docker config override
6 months ago
Alin
re-add nix-rosetta-builder (for smrk)
6 months ago
Alin
extract docker shell aliases from shell module
6 months ago
Alin
router: assign a v6 address on wan interface for dynamic dns
6 months ago
Alin
router: explictly allow ssh on lan interfaces
6 months ago
Alin
fix telescope -> plenary.strings nixvim error
6 months ago
Alin
home: allow ssh through firewall if no trusted interfaces set
6 months ago
Alin
emacs: switch to macport, disable mailutils for all variants
6 months ago
Alin
router: use system domain as first DNS search domain
6 months ago
Alin
router: enable access to modem in half-bridge mode
6 months ago
Alin
shell: use correct scope to set fish_greeting
6 months ago
Alin
theme: avoid gtk config warning on darwin
6 months ago
Alin
router: reduce upstream bandwith limit to improve latency
7 months ago
Alin
theme: switch emacs dark theme to base16-decaf
7 months ago
Alin
r5: bind bridge carrier status to underlying links
7 months ago
Alin
emacs: reduce fruit salad (highlighting defined variables)
7 months ago
Alin
zed: add alias if using nix package (which creates `zeditor`)
7 months ago
Alin
update flake inputs*
7 months ago
Alin
emacs: use non-GTK emacs on darwin
7 months ago
Alin
emacs: remove evil-mu4e
7 months ago
Alin
os update: use normal user and sudo
7 months ago
Alin
r5: disable tty1, since HDMI isn't working
7 months ago
Alin
usb-serial-tty: restart after normal exit
7 months ago
Alin
router: log DHCP v4/v6 traffic (RA is the noisy one)
7 months ago
Alin
router: limit dnsmasq to configured interfaces
7 months ago
Alin
router: show speed metrics in networkctl status
7 months ago
Alin
router: reduce number of v6 addresses
7 months ago
Alin
router: install dnsmasq so that I can access --help
7 months ago
Alin
router: prune unnecessary options
7 months ago
Alin
flake: include nixos-option in dev shell
7 months ago
Alin
router: specify v6 addresses first
7 months ago
Alin
router: reorganise dnsmasq options
7 months ago
Alin
router: allow resolution of modem hostname remotely
7 months ago
Alin
router: force dnsmasq, resolved and tailscale to coexist
7 months ago
Alin
router: use standard variant of quad9 resolver
7 months ago
Alin
darwin: use zed-editor package from nixpkgs
7 months ago
Alin
auth-dns: only allow signed dynamic dns updates
7 months ago
Alin
r5: enable dynamic dns updates
7 months ago
Alin
tailscale-subnet-router: fix flag generation
7 months ago
Alin
reverse-proxy: use nixpkgs' caddy plugin bundler
7 months ago
Alin
r5: use r8125 network driver
7 months ago
Alin
mcp: add server for dash documentation
7 months ago
Alin
extract local certificate authority setup to module
7 months ago
Alin
router: move link local address declaration
7 months ago
Alin
r5: allow any devices on lan to access chrony
7 months ago
Alin
r5: use nixos-managed chrony configuration for RTC
7 months ago
Alin
r5: correct system clock at startup
7 months ago
Alin
router: fix dnsmasq not recognising interface names
7 months ago
Alin
usb-serial-tty: wait for startup complete before spawning getty
7 months ago
Alin
usb-serial-tty: enable earlier in boot
7 months ago
Alin
extract and generalise tailscale subnet route advertisement
7 months ago
Alin
r5: don't use builtin serial device
7 months ago
Alin
usb-serial-tty: use max supported baud
7 months ago
Alin
r5: enable serial console via USB adapter
7 months ago
Alin
extract router role from r5/r6 hosts
7 months ago
Alin
update private submodule
7 months ago
Alin
ssh: add tssh for connecting to short-lived hosts
7 months ago
Alin
ssh: require manual management of known_hosts
7 months ago
Alin
update packages submodule
7 months ago
Alin
marvin: use known-working version of caddy
7 months ago
Alin
r5: advertise route for home subnet
7 months ago
Alin
ssh: don't hash hostnames for known_hosts
7 months ago
Alin
server: re-enable manpages
7 months ago
Alin
r5: reinstall
7 months ago
Alin
update flake inputs
7 months ago
Alin
push-notifications: don't provision users
7 months ago
Alin
searchix: disable goaccess instance (memory usage)
7 months ago
Alin
ci: add ping and awk
7 months ago
Alin
update packages repo
7 months ago
Alin
forgejo-runner: automate version updates
7 months ago
Alin
caddy: ensure log directory is group-readable
7 months ago
Alin
import opia-specific CI role
7 months ago
Alin
zed: enable MCP integration
7 months ago
Alin
add searchix-stable-container to smrk
7 months ago
Alin
import opia roles
7 months ago
Alin
workstation: update mergiraf settings
7 months ago
Alin
remove linde
7 months ago
Alin
update flake inputs
7 months ago
Alin
mailer: parametrise selector and domain
7 months ago
Alin
file-server: allow insecure access
7 months ago
Alin
flake: replace nixos-generators
7 months ago
Alin
git-server: mirror nix-packages to codeberg
7 months ago
Alin
remove unused secret file
7 months ago
Alin
move jellyfin to smrk
7 months ago
Alin
move subdomain-redirector role to smrk
7 months ago
Alin
paperless: move role to smrk and simplify
7 months ago
Alin
sso: move to smrk
7 months ago
Alin
move redis-website role to smrk
7 months ago
Alin
move readeck to smrk
7 months ago
Alin
move ntfy to smrk
7 months ago
Alin
mailer: include as dependency of goatcounter
7 months ago
Alin
nix: enable distributed builds by default
7 months ago
Alin
vpsfree: generate token with correct scopes
7 months ago
Alin
goatcounter: move to smrk
7 months ago
Alin
move file-server role to smrk
7 months ago
Alin
ci: include laminar module
7 months ago
Alin
move calendar-anonymiser to smrk
7 months ago
Alin
calendar-anonymiser: add dependencies to `imports`
7 months ago
Alin
nix-remote-builder: permit smrk access
7 months ago
Alin
nix: enable substituters (including via remote builders)
7 months ago
Alin
move binarycache to smrk
7 months ago
Alin
move open-webui to smrk
7 months ago
Alin
ci-runner: shutdown on idle
7 months ago
Alin
vpsfree-manager: init role
7 months ago
Alin
xserver: replace deprecated xorg package aliases
7 months ago
Alin
buk: add nix-remote-builder role
7 months ago
Alin
prefect: fix outdated module reference
7 months ago
Alin
remove unused binding
7 months ago
Alin
mcp: add mcp-nixos
7 months ago
Alin
auto-upgrade: remove flake update
7 months ago
Alin
roles/ci-runner: enable remote shell access
7 months ago
Alin
buk: tell system its own hostname
7 months ago
Alin
extract network domain to remote role
7 months ago
Alin
set network domain of systems at home
7 months ago
Alin
update private submodule
7 months ago
Alin
zed: install via home-manager on servers
7 months ago
Alin
darwin: remove dark-light-mode service
7 months ago
Alin
smrk: restrict laminar memory
7 months ago
Alin
smrk: use percentage-based memory limits
7 months ago
Alin
replace theme.sh with custom Terminal profile switcher
7 months ago
Alin
accept args to `just build` and pass to home-manager
7 months ago
Alin
user/server: import standard shell configuration and aliases
7 months ago
Alin
buk: use shared server settings for home-manager
7 months ago
Alin
set server home-manager stateVersion in flake.nix
7 months ago
Alin
user/server: update username
7 months ago
Alin
marvin: init mcp setup
7 months ago
Alin
remove old llama presets file
7 months ago
Alin
update flake inputs
7 months ago
Alin
git: add unstage/unadd aliases -> rm --cached
7 months ago
Alin
update elgit input
7 months ago
Alin
auth-dns: fix ALIAS record expanding to local IP address during AXFR
7 months ago
Alin
add vpsfree-client to devShell
7 months ago
Alin
smrk: avoid OOM killing goaccess
7 months ago
Alin
update packages
7 months ago
Alin
buk: use hostname as flake key to enable autoUpgrade
7 months ago
Alin
searchix: shorten graceful search timeout
7 months ago
Alin
searchix: remove non-host-specific performance config
7 months ago
Alin
move searchix memory limit to host configuration
7 months ago
Alin
smrk: reduce searchix import batch size/memory usage
7 months ago
Alin
git-server: use non-root ssh key for gitolite-admin backup access
7 months ago
Alin
ensure laminar restarts if killed by OOM
7 months ago
Alin
add staging nixos configuration to serve as CI runner
7 months ago
Alin
don't run caddy on all servers
7 months ago
Alin
smrk: reduce nix job count
7 months ago
Alin
git-server: note why git daemon is enabled
7 months ago
Alin
update ci scripts' hostnames
7 months ago
Alin
re-assign git-server role to smrk
7 months ago
Alin
import elgit module from git-server role
7 months ago
Alin
migrate go vanity module aliases to smrk
7 months ago
Alin
reverse-proxy: enable DNS01 challenge solution in caddy
7 months ago
Alin
smrk: add searchix role
7 months ago
Alin
searchix: import goaccess module
7 months ago
Alin
move authoritative DNS to smrk, improve config
7 months ago
Alin
zed: make ctrl-tab/ctrl-shift-tab use simple tab order
7 months ago
Alin
linde: don't preserve EDITOR through sudo
7 months ago
Alin
extract go vanity package serving to role
7 months ago
Alin
automatically install litecli for sqlite-based roles
7 months ago
Alin
smrk: remove pdns (provided by auth-dns role)
7 months ago
Alin
extract file server role
7 months ago
Alin
linde: re-add missing roles
7 months ago
Alin
extract nixremote user creation to nix-remote-builder role
7 months ago
Alin
extract user setup to role, split groups membership to roles
7 months ago
Alin
install lsof on all servers
7 months ago
Alin
install nix-output-monitor by default
7 months ago
Alin
r6: set tailscale options correctly
7 months ago
Alin
nix: workaround home-manager lix compatibility issue
7 months ago
Alin
dev/javascript: remove node2nix
7 months ago
Alin
extract root ssh key to remote-admin role
7 months ago
Alin
extract webserver-based optimisations to reverse-proxy role
7 months ago
Alin
git-server: move firewall exception to role
7 months ago
Alin
move podman firewall exception to relevant role
7 months ago
Alin
prune server system configurations
7 months ago
Alin
move relevant firewall configuration to auth-dns role
7 months ago
Alin
extract wildcard subdomain redirection to role
7 months ago
Alin
extract redis-website configuration to role
7 months ago
Alin
extract mycal configuration into calendar-anonymiser role
7 months ago
Alin
linde: remove unused variable
7 months ago
Alin
move git-server configuration to role
7 months ago
Alin
extract ntfy configuration to push-notifications role
7 months ago
Alin
extract jellyfin to video-library role
7 months ago
Alin
extract open webui to role (without importing—build failure)
7 months ago
Alin
extract mailer role
7 months ago
Alin
extract powerdns configuration to role
7 months ago
Alin
extract paperless configuration to role
7 months ago
Alin
extract readeck configuration to role
7 months ago
Alin
roles/base: fix eval error on prefect
7 months ago
Alin
extract goatcounter to role
7 months ago
Alin
extract pocket-id setup to sso role
7 months ago
Alin
reverse-proxy: update caddy-with-plugins hash
7 months ago
Alin
centralise syncthing config, split by system role
7 months ago
Alin
update flake inputs
7 months ago
Alin
remove unused argument
7 months ago
Alin
re-key relevant secrets for smrk
7 months ago
Alin
server: use same flake URL for home-manager as system config
7 months ago
Alin
make all servers auto-upgrade
7 months ago
Alin
extract git client configuration
7 months ago
Alin
use srvos's default gitMinimal package where git is used
7 months ago
Alin
fix infinite recursion
7 months ago
Alin
extract and reduce firewall config
7 months ago
Alin
update home manager automatically on all servers
7 months ago
Alin
fix base role on darwin
7 months ago
Alin
ci: move to smrk
7 months ago
Alin
ci: extract to own role
7 months ago
Alin
smrk: fix syntax
7 months ago
Alin
extract forgejo-runner configuration to role
8 months ago
Alin
extract searchix configuration to role
8 months ago
Alin
move journald retention settings to server role
8 months ago
Alin
extract binary cache role
8 months ago
Alin
centralise fish system configuration
8 months ago
Alin
centralise htop configuration
8 months ago
Alin
extract acme configuration to reverse-proxy role
8 months ago
Alin
caddy: move caddy secrets to reverse proxy config
8 months ago
Alin
finalise rename of host 'nano' -> 'r5'/'r6'
8 months ago
Alin
r5s: remove now-centralised caddy/tailscale configuration
8 months ago
Alin
extract custom caddy build to reverse-proxy module
8 months ago
Alin
fix `test` target
8 months ago
Alin
centralise SSH server configuration and differentiate by role
8 months ago
Alin
centralise default editor
8 months ago
Alin
set default locale in one place
8 months ago
Alin
set timezone in one place
8 months ago
Alin
fish: add qsd for quick project-wide search/replace operations
8 months ago
Alin
add server roles to nano/r5s
8 months ago
Alin
extract server tailscale configuration
8 months ago
Alin
create a generic server role
8 months ago
Alin
extract base caddy setup
8 months ago
Alin
fish: switch theme in all (local) terminal windows at once
8 months ago
Alin
add host smrk (spruce)
8 months ago
Alin
update private submodule
8 months ago
Alin
secrets: rename user
8 months ago
Alin
linde: fix mails from goatcounter
8 months ago
Alin
linde: replace opendkim with rspamd
8 months ago
Alin
linde: re-add forgejo-actions-runner
8 months ago
Alin
javascript: remove deprecated npm always-auth setting
8 months ago
Alin
marvin: rename user
8 months ago
Alin
update flake inputs
8 months ago
Alin
theme: ensure melange theme is installed
8 months ago
Alin
add projectdo-compatible justfile
8 months ago
Alin
theme: prefer alternatives to flexoki in dark mode
8 months ago
Alin
theme: reformat
8 months ago
Alin
fish: simplify last_theme
8 months ago
Alin
linde: rename user
8 months ago
Alin
linde: set fish as default shell in one place
8 months ago
Alin
linde: add host 'granatum' as extra builder
8 months ago
Alin
remove everything related to discord
8 months ago
Alin
linde: move readeck to tailscale, using forwarded auth
8 months ago
Alin
linde: don't log requests to /health
8 months ago
Alin
linde: fix caddy-with-plugins build hash(?!)
8 months ago
Alin
os/update: make building on remote optional
8 months ago
Alin
os/update: fix argument check
8 months ago
Alin
replace nix-rosetta-builder with simple nix.linux-builder
8 months ago
Alin
theme: use base-16 version of flexoki theme
8 months ago
Alin
update flake inputs
8 months ago
Alin
linde: update caddy plugins
8 months ago
Alin
allow overriding action passed to nixos-rebuild
8 months ago
Alin
linde: remove searchix-stable configuration
8 months ago
Alin
remove vivid
8 months ago
Alin
reformat existing fish completions
8 months ago
Alin
add fish completions for theme.sh
8 months ago
Alin
update flake inputs
8 months ago
Alin
make editors match fish_indent for scripts
8 months ago
Alin
add script to publish a repo via gitolite
8 months ago
Alin
add fly restart-all script
8 months ago
Alin
add ci list script
8 months ago
Alin
move laminarc queue command to scriptura
8 months ago
Alin
shell: add alias gkt to push with tags
8 months ago
Alin
update scriptura
8 months ago
Alin
update scriptura
8 months ago
Alin
base: update email envvar
8 months ago
Alin
marvin: make git ssh signing key use git email address as comment
8 months ago
Alin
update private submodule
8 months ago
Alin
update packages submodule
8 months ago
Alin
re-use linde update script for r5
8 months ago
Alin
make os update script domain-agnostic
8 months ago
Alin
r5s: use minimal variant of fish shell
8 months ago
Alin
git: update user defaults
8 months ago
Alan Pearce
marvin: remove unused binding
8 months ago
Alan Pearce
fish: add `lf` to list content of all files in a directory
8 months ago
Alan Pearce
zed: add relative line numbers setting
8 months ago
Alan Pearce
emacs: finish editing commit messages with cmd+return
8 months ago
Alan Pearce
update scriptura input
8 months ago
Alan Pearce
zed: add command alias for force-pushing via git
8 months ago
Alan Pearce
zed: make command aliases exactly manage editor commands
8 months ago
Alan Pearce
scripts: add tree
8 months ago
Alan Pearce
marvin: add split DNS for home.arpa
8 months ago
Alan Pearce
shell(skiphead): support skipping multiple header lines
8 months ago
Alan Pearce
update flake inputs
8 months ago
Alan Pearce
zed: enable line wrapping in markdown mode
8 months ago
Alan Pearce
remove unused variable import
8 months ago
Alan Pearce
base: re-add sd (friendly search and replace/sed-replacement)
8 months ago
Alan Pearce
add script to update linde with nixos-rebuild
9 months ago
Alan Pearce
base: add scriptura
9 months ago
Alan Pearce
theme: let neovim use terminal colour scheme
9 months ago
Alan Pearce
use smaller fish install on servers
9 months ago
Alan Pearce
dev/base: add jinja2 template support
9 months ago
Alan Pearce
git-server: mirror scriptura
9 months ago
Alan Pearce
update flake inputs
9 months ago
Alan Pearce
theme: fix dark/light toggle keybind
9 months ago
Alan Pearce
linde: bind sshd to all addresses
9 months ago
Alan Pearce
linde: remove postfix container listener
9 months ago
Alan Pearce
fix pocket-id secret
9 months ago
Alan Pearce
update private submodule
9 months ago
Alan Pearce
update private submodule
9 months ago
Alan Pearce
remove dead code
9 months ago
Alan Pearce
linde: disable tailscale ssh
9 months ago
Alan Pearce
marvin: use default lm-studio port so as not to confuse zed-editor
9 months ago
Alan Pearce
the great (git forge) username reset
9 months ago
Alan Pearce
ghq: use ghq instead of git-get to fetch
9 months ago
Alan Pearce
dev/go: remove GOPATH-based PATH modification
9 months ago
Alan Pearce
move script to sd's folder
9 months ago
Alan Pearce
use script-directory package to run scripts from nixfiles
9 months ago
Alan Pearce
marvin: configure vesktop/discord via nixcord
9 months ago
Alan Pearce
neovim: don't install interpreters for other langs
9 months ago
Alan Pearce
server: use minimal version of git package
9 months ago
Alan Pearce
neovim: move some plugins to dev/base
9 months ago
Alan Pearce
base: trim package set
9 months ago
Alan Pearce
linde: fix home-manager updates using root's home
9 months ago
Alan Pearce
flake: remove substituters config
9 months ago
Alan Pearce
marvin: remove llama.cpp
9 months ago
Alan Pearce
linde: remove reference to forgejo runner secret
9 months ago
Alan Pearce
zed: add aliases for git push/pull
9 months ago
Alan Pearce
zed: remove unnecessary titlebar elements
9 months ago
Alan Pearce
linde: remove forgejo-actions-runner
9 months ago
Alan Pearce
nix: split dev tools to dev/nix
9 months ago
Alan Pearce
fish: split dev tools to dev/fish
9 months ago
Alan Pearce
marvin: remove unused code
9 months ago
Alan Pearce
linde: remove podman
9 months ago
Alan Pearce
update systemd-resolved config schema
9 months ago
Alan Pearce
fish: check for fifc before binding key
9 months ago
Alan Pearce
improve vim/zed selecting around/inside
9 months ago
Alan Pearce
fish: workaround incorrect tide prompt with fish > 4.3
9 months ago
Alan Pearce
update flake inputs
9 months ago
Alan Pearce
fish: notify on long command completion
9 months ago
Alan Pearce
darwin/fish: install macos helper plugin
9 months ago
Alan Pearce
update searchix input
9 months ago
Alan Pearce
fish: configure tide via home-manager activation
9 months ago
Alan Pearce
theme: set up stylix (where reasonable)
9 months ago
Alan Pearce
zed: enable 'which key' mode
9 months ago
Alan Pearce
fish: remove incidental printing of ssh command on exit
9 months ago
Alan Pearce
shell: fix incorrect logic for adding switch to `ls`
9 months ago
Alan Pearce
theme: make fzf colours dark-/light- agnostic
9 months ago
Alan Pearce
shell: enable nice colours with macOS's default `ls`
9 months ago
Alan Pearce
theme: switch vivid theme alongside theme.sh
9 months ago
Alan Pearce
theme: extract last_theme function to own file
9 months ago
Alan Pearce
darwin: use coreutils' ls for LS_COLORS support
9 months ago
Alan Pearce
theme: use adaptive version of flexoki in neovim
9 months ago
Alan Pearce
use script to generate raycast ai providers yaml
9 months ago
Alan Pearce
marvin: remove ollama (replaced with lm-studio)
9 months ago
Alan Pearce
fish: fix spurious escape codes in script output
9 months ago
Alan Pearce
dev/base: add remarshal (json/yaml/etc. conversion)
9 months ago
Alan Pearce
base: add xz
9 months ago
Alan Pearce
theme: set fish theme
9 months ago
Alan Pearce
rekey secrets
9 months ago
Alan Pearce
set up nanopi r5s with nixos again
9 months ago
Alan Pearce
direnv: store layout underneath project
9 months ago
Alan Pearce
marvin: point magicdns to lm studio
9 months ago
Alan Pearce
linde: configure open-webui
9 months ago
Alan Pearce
re-update packages submodule
9 months ago
Alan Pearce
Partially revert "update flake inputs" (nixpkgs)
9 months ago
Alan Pearce
dev/base: reformat
9 months ago
Alan Pearce
marvin: update llama.cpp config
9 months ago
Alan Pearce
update flake inputs
9 months ago
Alan Pearce
marvin: enable access to llama via tailscale
9 months ago
Alan Pearce
marvin: use llama-server's routing instead of llama-swap
9 months ago
Alan Pearce
marvin: add raycast custom ai provider configuration
9 months ago
Alan Pearce
marvin/dev: set up llama.cpp (via llama-swap)
9 months ago
Alan Pearce
emacs: assign yaml-ts-mode to yaml files (?)
9 months ago
Alan Pearce
emacs: re-use help windows when following links
9 months ago
Alan Pearce
reformat
9 months ago
Alan Pearce
emacs: re-enable frame decorations (title bars) on darwin
9 months ago
Alan Pearce
ssh: send/accept TERM_PROGRAM variable
9 months ago
Alan Pearce
fish: include term-specific config file, if available
9 months ago
Alan Pearce
marvin: add ssh key for testing
9 months ago
Alan Pearce
update elgit input
9 months ago
Alan Pearce
update flake inputs
9 months ago
Alan Pearce
emacs: fix theme switching not working (no lexical-binding)
9 months ago
Alan Pearce
emacs: move darwin-specific config to darwin.nix
9 months ago
Alan Pearce
emacs: avoid auto-terminating some magit buffers
9 months ago
Alan Pearce
dev: use caddy snippet to enable local tls
9 months ago
Alan Pearce
fonts: add lato fonts
9 months ago
Alan Pearce
theme: ensure all emacs themes are disabled on startup
9 months ago
Alan Pearce
update flake inputs
10 months ago
Alan Pearce
linde: fix gitea-actions-runner broken by implicit podman use
10 months ago
Alan Pearce
linde: remove rauthy
10 months ago
Alan Pearce
linde: update caddy plugins
10 months ago
Alan Pearce
clean lint
10 months ago
Alan Pearce
linde: install pocket-id
10 months ago
Alan Pearce
update private submodule
10 months ago
Alan Pearce
update flake inputs
10 months ago
Alan Pearce
remove old local hostname
10 months ago
Alan Pearce
update flake inputs and angrr config
10 months ago
Alan Pearce
remove knowledge
10 months ago
Alan Pearce
emacs: remove a couple of unused mode packages
10 months ago
Alan Pearce
emacs: bind % to create-empty-file in dired
10 months ago
Alan Pearce
emacs: remove defunct keybinding
10 months ago
Alan Pearce
emacs: remove doom-themes
10 months ago
Alan Pearce
emacs: accept the wisdom of minimal-emacs.d
10 months ago
Alan Pearce
knowledge: init module
10 months ago
Alan Pearce
darwin: revert to using Zed app
10 months ago
Alan Pearce
zed: fix EDITOR setting when using nixpkgs package
10 months ago
Alan Pearce
emacs: move fish-mode installation to fish.nix
10 months ago
Alan Pearce
update private submodule
10 months ago
Alan Pearce
emacs: remove lsp-mode (use eglot-mode only)
10 months ago
Alan Pearce
emacs: remove ssh-deploy/quickrun/eglot-booster
10 months ago
Alan Pearce
shell: remove some aliases for nix commands
10 months ago
Alan Pearce
shell: add aliases skiphead and f(ield)
10 months ago
Alan Pearce
emacs: remove embark
10 months ago
Alan Pearce
fish: don't set terminal title
10 months ago
Alan Pearce
marvin: install Zed via nixpkgs
10 months ago
Alan Pearce
base: remove some outdated environment variables
10 months ago
Alan Pearce
update flake inputs
10 months ago
Alan Pearce
fish: supercharge complete-and-search (shift-tab) with fifc
10 months ago
Alan Pearce
fish: move zed integration to zed.nix
10 months ago
Alan Pearce
fish: move fzf configuration to nix
10 months ago
Alan Pearce
shell: add aliases for git add --intent-to-add/-N
10 months ago
Alan Pearce
emacs: remove window decorations
10 months ago
Alan Pearce
marvin: compile using more cores
10 months ago
Alan Pearce
nix: fix Zed complaints
10 months ago
Alan Pearce
theme: init module
10 months ago
Alan Pearce
emacs: remove lsp-booster
10 months ago
Alan Pearce
update flake inputs
10 months ago
Alan Pearce
linde: remove transmission
10 months ago
Alan Pearce
fonts: add merriweather
10 months ago
Alan Pearce
remove input-fonts license agreement
10 months ago
Alan Pearce
linde: fix auto-upgrade failures with new submodules files
10 months ago
Alan Pearce
Revert "nix: hook angrr into nix-collect-garbage"
10 months ago
Alan Pearce
linde: remove searchix goatcounter integration
10 months ago
Alan Pearce
linde: update stable-searchix to use 25.11 index
10 months ago
Alan Pearce
nix: hook angrr into nix-collect-garbage
10 months ago
Alan Pearce
linde: generate and serve stats pages for searchix
10 months ago
Alan Pearce
update packages submodule
10 months ago
Alan Pearce
linde: fix DNSSEC with ALIAS records by expanding during AXFR
10 months ago
Alan Pearce
update searchix input
10 months ago
Alan Pearce
dev: fix xh http3 override
10 months ago
Alan Pearce
update flake inputs
10 months ago
Alan Pearce
linde: de-containerise paperless
11 months ago
Alan Pearce
linde: de-containerise transmission
11 months ago
Alan Pearce
ssh: update canonical domains setting
11 months ago
Alan Pearce
linde: sign outgoing mail with DKIM
11 months ago
Alan Pearce
linde: remove git-pr settings
11 months ago
Alan Pearce
linde: enable app hosting with dynamic tailscale hostnames
11 months ago
Alan Pearce
linde: add email settings for readeck
11 months ago
Alan Pearce
update private submodule
11 months ago
Alan Pearce
shell: fix tab completion for e (edit)
11 months ago
Alan Pearce
linde: configure readeck
11 months ago
Alan Pearce
Re-add docker credential helpers (needed for fly)
11 months ago
Alan Pearce
update private submodule
11 months ago
Alan Pearce
update local website domain
11 months ago
Alan Pearce
remove barkeep virtual host
11 months ago
Alan Pearce
update elgit input
11 months ago
Alan Pearce
update rauthy version
11 months ago
Alan Pearce
update flake inputs
11 months ago
Alan Pearce
remove golink
11 months ago
Alan Pearce
remove old secret files
11 months ago
Alan Pearce
remove glitchtip
11 months ago
Alan Pearce
remove sentry/glitchtip integration from searchix
11 months ago
Alan Pearce
dev/base: enable http3 for xh
11 months ago
Alan Pearce
remove xhs aliases (xh includes a link)
11 months ago
Alan Pearce
darwin: enable lorri notifications
11 months ago
Alan Pearce
linde: use caddy with layer4 plugin instead of haproxy
11 months ago
Alan Pearce
dev: remove abandoned csslint
11 months ago
Alan Pearce
linde: use correct git command to revert file changes
11 months ago
Alan Pearce
git: fix elgit/reverse proxy configuration
11 months ago
Alan Pearce
update elgit input
11 months ago
Alan Pearce
update flake inputs (libcef removed from tree)
11 months ago
Alan Pearce
git-server: allow pulling commits outside of refs
11 months ago
Alan Pearce
shell: enable e alias to work when EDITOR has arguments
11 months ago
Alan Pearce
linde: auto-update nixfiles & inputs before upgrade
11 months ago
Alan Pearce
fix flake check issues
11 months ago
Alan Pearce
update searchix input
11 months ago
Alan Pearce
update private submodule
11 months ago
Alan Pearce
use lowPrio from lib, not pkgs
11 months ago
Alan Pearce
update flake inputs
11 months ago
Alan Pearce
update searchix input
11 months ago
Alan Pearce
linde: enable IPv4 HTTP connections
11 months ago
Alan Pearce
golang: use unreleased golangci-lint-langserver
11 months ago
Alan Pearce
fish: don't shadow help builtin
11 months ago
Alan Pearce
linde: update rauthy image
11 months ago
Alan Pearce
linde: update transmission to v4
11 months ago
Alan Pearce
linde: update package names
11 months ago
Alan Pearce
update flake inputs
11 months ago
Alan Pearce
linde: set up ntfy.sh
1 year ago
Alan Pearce
override golink nixpkgs input
1 year ago
Alan Pearce
remove virtualisation module
1 year ago
Alan Pearce
gaming: libcef doesn't exist on 32-bit
1 year ago
Alan Pearce
bare-metal: update config schema
1 year ago
Alan Pearce
emacs: enable nix option completion in this repo
1 year ago
Alan Pearce
improve gaming compatibility
1 year ago
Alan Pearce
update git config schema
1 year ago
Alan Pearce
use targets.darwin.copyApps instead of mac-app-util
1 year ago
Alan Pearce
fish: update nix-your-shell settings
1 year ago
Alan Pearce
update flake inputs
1 year ago
Alan Pearce
use srvos' nixpkgs as agenix nixpkgs input
1 year ago
Alan Pearce
dev: use fx instead of jq
1 year ago
Alan Pearce
linde: set up jellyfin
1 year ago
Alan Pearce
update mycal input
1 year ago
Alan Pearce
git-server: add mirroring to gitlab
1 year ago
Alan Pearce
marvin: remove duplicate setting
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
dev/go: use programs.go to configure
1 year ago
Alan Pearce
darwin: fix setting of SSH_AUTH_SOCK
1 year ago
Alan Pearce
marvin: disable linux/rosetta builders for now
1 year ago
Alan Pearce
remove some unused packages
1 year ago
Alan Pearce
marvin: enable signing git commits
1 year ago
Alan Pearce
update searchix and elgit
1 year ago
Alan Pearce
emacs: fix boosted lsp-mode failing to launch servers
1 year ago
Alan Pearce
flake.lock: Update
1 year ago
Alan Pearce
emacs: fix slow find-file operations
1 year ago
Alan Pearce
linde: add pr.alin.ovh for anonymous git patch requests
1 year ago
Alan Pearce
linde: use haproxy for ipv4 only
1 year ago
Alan Pearce
update flake inputs
1 year ago
Alan Pearce
git: mirror htmlformat
1 year ago
Alan Pearce
dev/base: install tokei for code statistics
1 year ago
Alan Pearce
dev/base: remove docker-credential-helpers
1 year ago
Alan Pearce
update packages submodule
1 year ago
Alan Pearce
neovim: update LSP configuration
1 year ago
Alan Pearce
linde: enable archiving in laminar jobs
1 year ago
Alan Pearce
zed: remove theme settings
1 year ago
Alan Pearce
remove (co)lima
1 year ago
Alan Pearce
update own inputs
1 year ago
Alan Pearce
use git-get in combination with ghq
1 year ago
Alan Pearce
remove overlays
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
remove htmlformat
1 year ago
Alan Pearce
make substituters flake-specific
1 year ago
Alan Pearce
use nixpkgs' angrr except on darwin
1 year ago
Alan Pearce
dev: update dockerfile-ls package name
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
linde: shorten healthcheck interval for searchix backend
1 year ago
Alan Pearce
update searchix input
1 year ago
Alan Pearce
emacs: skip deferred auto-loading of eshell
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
marvin: enable launching home-manager apps via Spotlight
1 year ago
Alan Pearce
update private submodule
1 year ago
Alan Pearce
fish: change ls colour scheme
1 year ago
Alan Pearce
fish: enable 24-bit colour themes in vivid after Terminal update
1 year ago
Alan Pearce
dev: avoid direnv breaking inside emacs
1 year ago
Alan Pearce
use separate direnv/shell for secrets subdirectory
1 year ago
Alan Pearce
linde: update caddy cache handler plugin
1 year ago
Alan Pearce
update private submodule
1 year ago
Alan Pearce
remove emacs directory-locals file
1 year ago
Alan Pearce
remove unused files
1 year ago
Alan Pearce
emacs: disable JSON to Elisp bytecode conversion in lsp-booster
1 year ago
Alan Pearce
emacs: speed up committing with magit (remove difftastic)
1 year ago
Alan Pearce
linde: configure forgejo/gitea actions runner
1 year ago
Alan Pearce
update flake inputs
1 year ago
Alan Pearce
emacs: remove magit-todos
1 year ago
Alan Pearce
emacs: remove ultra-scroll override (now in epkgs)
1 year ago
Alan Pearce
emacs: replace ace-link with link-hint
1 year ago
Alan Pearce
emacs: optimise startup
1 year ago
Alan Pearce
emacs: optimise LSP setup with emacs-lsp-booster
1 year ago
Alan Pearce
marvin: set hostname values
1 year ago
Alan Pearce
emacs: monitor macOS system plist to switch dark/light mode
1 year ago
Alan Pearce
emacs: remove unnecessary native-comp cache settings
1 year ago
Alan Pearce
neovim: fix startup error (missing cmp)
1 year ago
Alan Pearce
emacs: load dark theme on startup if OS dark mode enabled
1 year ago
Alan Pearce
emacs: remove call to mac-mouse-whell-mode
1 year ago
Alan Pearce
fish: disable shell level in prompt
1 year ago
Alan Pearce
fish: remove hydro prompt configuration
1 year ago
Alan Pearce
emacs: remove stimmung-themes
1 year ago
Alan Pearce
remove tabnine
1 year ago
Alan Pearce
emacs: get PATH from shell on darwin
1 year ago
Alan Pearce
remove aider configuration
1 year ago
Alan Pearce
update elgit input
1 year ago
Alan Pearce
linde: update postfix configuration structure
1 year ago
Alan Pearce
update packages submodule
1 year ago
Alan Pearce
fix oops
1 year ago
Alan Pearce
nix: add nixf-diagnose
1 year ago
Alan Pearce
update packages submodule
1 year ago
Alan Pearce
remove unused expressions/arguments
1 year ago
Alan Pearce
marvin: remove Emacs from dock
1 year ago
Alan Pearce
refactor to avoid triggering unused code analysis
1 year ago
Alan Pearce
nix: add nixf-tidy to path
1 year ago
Alan Pearce
fish: switch to tide prompt
1 year ago
Alan Pearce
emacs: remove eshell aliases for npx commands
1 year ago
Alan Pearce
emacs: fix incorrectly-updated import
1 year ago
Alan Pearce
emacs: remove script for raycast
1 year ago
Alan Pearce
fish: enable themed colours from ls with vivid
1 year ago
Alan Pearce
fish: remove dus function (use dirstat-rs)
1 year ago
Alan Pearce
emacs: use direct symlinks for configuration
1 year ago
Alan Pearce
shell: enable colours in ls
1 year ago
Alan Pearce
xresources: remove
1 year ago
Alan Pearce
i3: remove
1 year ago
Alan Pearce
zed: remove unused argments
1 year ago
Alan Pearce
marvin: enable zed-editor configuration
1 year ago
Alan Pearce
fish: enable language server
1 year ago
Alan Pearce
fish: use plugin for more extensive !-history commands
1 year ago
Alan Pearce
fish: store config in out-of-store symlink
1 year ago
Alan Pearce
fish: refactor plugin loading
1 year ago
Alan Pearce
emacs: fix error when starting language servers with eglot
1 year ago
Alan Pearce
update package submodule
1 year ago
Alan Pearce
fish: use Zed as editor if inside a Zed terminal
1 year ago
Alan Pearce
flake.lock: Update
1 year ago
Alan Pearce
git-server: enable redirect from old domain
1 year ago
Alan Pearce
flake.lock: Update
1 year ago
Alan Pearce
update private submodule
1 year ago
Alan Pearce
update packages submodule
1 year ago
Alan Pearce
remove enchant override
1 year ago
Alan Pearce
remove xcp (broken build on darwin)
1 year ago
Alan Pearce
update ssh configuration schema
1 year ago
Alan Pearce
move font configuration to system level
1 year ago
Alan Pearce
flake.lock: Update
1 year ago
Alan Pearce
flake.lock: Update
1 year ago
Alan Pearce
linde: remove ineffective auto-upgrade update-input workaround
1 year ago
Alan Pearce
linde: update caddy plugins hash
1 year ago
Alan Pearce
linde: log golink in to tailscale manually
1 year ago
Alan Pearce
update flake inputs
1 year ago
Alan Pearce
linde: add IPv4 address for paperless container
1 year ago
Alan Pearce
direnv: fix TMPDIR mangling
1 year ago
Alan Pearce
update searchix input
1 year ago
Alan Pearce
linde: increase searchix timeouts
1 year ago
Alan Pearce
update searchix input
1 year ago
Alan Pearce
prefect: update autologin user
1 year ago
Alan Pearce
prefect: update hardware configuration
1 year ago
Alan Pearce
bare-metal: install xfs utilties
1 year ago
Alan Pearce
bare-metal: switch to exfatprogs (there's an in-kernel module now)
1 year ago
Alan Pearce
add settings for zed
1 year ago
Alan Pearce
prefect: remove /mnt/games
1 year ago
Alan Pearce
linux: enable nixos-rebuild-ng by default (only broken for linde)
1 year ago
Alan Pearce
avoid nix warnings about restricted configuration
1 year ago
Alan Pearce
update private submodule
1 year ago
Alan Pearce
use xcp in place of cp
1 year ago
Alan Pearce
gnupg: update agent options structure
1 year ago
Alan Pearce
web: update firefox-dev profile schema
1 year ago
Alan Pearce
fix .envrc TMPDIR complaint
1 year ago
Alan Pearce
update prefect home-manager configuration name
1 year ago
Alan Pearce
update private submodule
1 year ago
Alan Pearce
nvidia-gpu: use modern settings for RTX GPUs
1 year ago
Alan Pearce
prefect: update hm settings after re-install
1 year ago
Alan Pearce
ui: update reference to firefox KDE plasma integration
1 year ago
Alan Pearce
ui: remove non-darwin package setup
1 year ago
Alan Pearce
ui: remove falkon
1 year ago
Alan Pearce
flake: ensure home-manager has access to NUR packages
1 year ago
Alan Pearce
nix: ensure nix-command and flakes are enabled
1 year ago
Alan Pearce
update private submodule
1 year ago
Alan Pearce
prefect: remove non-flake import
1 year ago
Alan Pearce
linde: add ssh key for prefect
1 year ago
Alan Pearce
change my user name
1 year ago
Alan Pearce
prefect: reinstall
1 year ago
Alan Pearce
add basic install ISO generation
1 year ago
Alan Pearce
emacs: remove shadowed magit-status keybinding
1 year ago
Alan Pearce
workaround nix fetchGit issue
1 year ago
Alan Pearce
linde: fix paths to other files
1 year ago
Alan Pearce
linde: add fish to laminar PATH
1 year ago
Alan Pearce
re-arrange per-host files
1 year ago
Alan Pearce
shell: add alias to remove first line
1 year ago
Alan Pearce
shell: remove incorrect alias
1 year ago
Alan Pearce
shell: remove unused ls aliases
1 year ago
Alan Pearce
shell: remove walk
1 year ago
Alan Pearce
fix flake dev shell
1 year ago
Alan Pearce
emacs: find file in project if in project
1 year ago
Alan Pearce
emacs: remove irrelevant comment
1 year ago
Alan Pearce
emacs: workaround issue with prescient on close
1 year ago
Alan Pearce
darwin: avoid recompiling emacs
1 year ago
Alan Pearce
set branch for submodules
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
pin searchix input whilst investigating issues
1 year ago
Alan Pearce
update personal flake inputs
1 year ago
Alan Pearce
linde: fix autoUpgrade with --update-input
1 year ago
Alan Pearce
linde: fix typo in stable searchix configuration
1 year ago
Alan Pearce
dev/base: remove unused tools
1 year ago
Alan Pearce
linde: update nix-package flake lockfile on Saturday
1 year ago
Alan Pearce
update packages submodule
1 year ago
Alan Pearce
linde: inline unnecessary variable declaration
1 year ago
Alan Pearce
linde: stop papers container failing to renew TLS certificates
1 year ago
Alan Pearce
linde: add stable searchix instance
1 year ago
Alan Pearce
reformat nix files
1 year ago
Alan Pearce
fix build failures of inputs with overridden nixpkgs input
1 year ago
Alan Pearce
git-server: remove obsolete alias for legit
1 year ago
Alan Pearce
emacs: add more typical keybinds for common actions
1 year ago
Alan Pearce
emacs: remove treemacs
1 year ago
Alan Pearce
emacs: remove dired-git-info
1 year ago
Alan Pearce
emacs: use easier keybinds for common project actions
1 year ago
Alan Pearce
update flake inputs
1 year ago
Alan Pearce
update flake inputs
1 year ago
Alan Pearce
neovim: revert to default theme for dark/light support
1 year ago
Alan Pearce
emacs: remove minuet
1 year ago
Alan Pearce
dev/base: make justfiles also have a tab width of 2
1 year ago
Alan Pearce
emacs: remove eyebrowse
1 year ago
Alan Pearce
remove pre-commit
1 year ago
Alan Pearce
emacs: open magit when switching projects by default
1 year ago
Alan Pearce
remove nix-index-database
1 year ago
Alan Pearce
update flake inputs and submodule
1 year ago
Alan Pearce
remove yazi
1 year ago
Alan Pearce
aider: remove package (update imperatively when deps fixed)
1 year ago
Alan Pearce
emacs: don't scan js map files for TODOs
1 year ago
Alan Pearce
dev: add virtual host for hugo
1 year ago
Alan Pearce
dev: add virtualhost for x-hain website
1 year ago
Alan Pearce
darwin: fix dns server port clash
1 year ago
Alan Pearce
neovim: disable nixvim manpage generation
1 year ago
Alan Pearce
combine local overlays
1 year ago
Alan Pearce
remove treefmt-nix
1 year ago
Alan Pearce
flake: remove specialArgs
1 year ago
Alan Pearce
flake: remove flake-utils
1 year ago
Alan Pearce
nix: remove registry pinning
1 year ago
Alan Pearce
nix: remove unused variable
1 year ago
Alan Pearce
nix: remove nil
1 year ago
Alan Pearce
remove now-irrelevant editorconfig
1 year ago
Alan Pearce
re-organise flake inputs (and de-duplicate nixpkgs)
1 year ago
Alan Pearce
marvin: show emacs in dock
1 year ago
Alan Pearce
emacs: set formatter for SQL files
1 year ago
Alan Pearce
update personal submodule
1 year ago
Alan Pearce
linde: add nix-build-uncached to laminar service path
1 year ago
Alan Pearce
linde: add system service to update home-manager automatically
1 year ago
Alan Pearce
server: add zed-editor remote server
1 year ago
Alan Pearce
marvin: remove unnecessary definition of SSH_AUTH_SOCK
1 year ago
Alan Pearce
import nixvim module on all systems
1 year ago
Alan Pearce
update nix-index-database flake module import
1 year ago
Alan Pearce
update flake inputs
1 year ago
Alan Pearce
darwin: remove emacs' withNativeCompilation override
1 year ago
Alan Pearce
marvin: show downloads folder in dock
1 year ago
Alan Pearce
marvin: use non-qualified hostname to connect to linde
1 year ago
Alan Pearce
marvin: remove linux-builder
1 year ago
Alan Pearce
switch flake to use nixos-rebuild-ng
1 year ago
Alan Pearce
update searchix input
1 year ago
Alan Pearce
linde: re-enable flake input updates
1 year ago
Alan Pearce
linde: remove old direnv roots
1 year ago
Alan Pearce
linde: fix containers dying
1 year ago
Alan Pearce
linde: use searchix overlay
1 year ago
Alan Pearce
emacs: enable language server for justfiles
1 year ago
Alan Pearce
linde: remove questioning comments
1 year ago
Alan Pearce
emacs: remove format-all
1 year ago
Alan Pearce
darwin: remove maid
1 year ago
Alan Pearce
update flake inputs
1 year ago
Alan Pearce
emacs: avoid commit hooks printing colours
1 year ago
Alan Pearce
emacs: enable formatting of sql files with sqlfluff
1 year ago
Alan Pearce
golang: add gofumpt (stricter gofmt)
1 year ago
Alan Pearce
unset executable flag on fish function file
1 year ago
Alan Pearce
golang: remove some unused tools
1 year ago
Alan Pearce
add pre-commit hooks
1 year ago
Alan Pearce
only run dnsmasq for dev on darwin
1 year ago
Alan Pearce
darwin: use nix generator for maxfiles launch daemon
1 year ago
Alan Pearce
format toml, fish and md files via treefmt
1 year ago
Alan Pearce
use treefmt-nix
1 year ago
Alan Pearce
flake: simplify inputs handling
1 year ago
Alan Pearce
Use upstream angrr
1 year ago
Alan Pearce
remove deploy-rs
1 year ago
Alan Pearce
switch to nixfmt
1 year ago
Alan Pearce
reformat all nix code
1 year ago
Alan Pearce
update glitchtip settings
1 year ago
Alan Pearce
remove ntfy virtual host
1 year ago
Alan Pearce
dev: remove static asset handling for searchix
1 year ago
Alan Pearce
enable angrr on darwin
1 year ago
Alan Pearce
dev: add auth.localhost virtual host
1 year ago
Alan Pearce
linde: remove autoUpgrade flags (incompatible with nixos-rebuild-ng)
1 year ago
Alan Pearce
enable .env overrides
1 year ago
Alan Pearce
remove emacs-overlay
1 year ago
Alan Pearce
linde: remove ntfy setup
1 year ago
Alan Pearce
linde: fix paperless startup error
1 year ago
Alan Pearce
dev/base: expand allowlist for direnv files
1 year ago
Alan Pearce
git: ignore Zed editor-specific files
1 year ago
Alan Pearce
shell: update c, alias to point to current repository
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
update binary cache secret
1 year ago
Alan Pearce
linde: fix tailscale exit node
1 year ago
Alan Pearce
linde: add workaround for SSH port blocking
1 year ago
Alan Pearce
git: don't show diffs in commit buffer
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
update submodule URLs
1 year ago
Alan Pearce
emacs: optimise TRAMP configuration
1 year ago
Alan Pearce
linde: enable virtual host for new go subdomain
1 year ago
Alan Pearce
remove dex setup (replaced with rauthy)
1 year ago
Alan Pearce
linde: disable secondary mode
1 year ago
Alan Pearce
linde: enable tailscale SSH
1 year ago
Alan Pearce
use tailscale domain for SSH to avoid port blocking
1 year ago
Alan Pearce
setup forgejo-actions-runner for codeberg.org/opia
1 year ago
Alan Pearce
linde: update ts-domain
1 year ago
Alan Pearce
add pwgen-secure to base system configuration
1 year ago
Alan Pearce
renew golink token
1 year ago
Alan Pearce
add nixos-rebuild to dev shell for darwin builders
1 year ago
Alan Pearce
remove home-manager CLI from dev shell (unnecessary)
1 year ago
Alan Pearce
setup rauthy
1 year ago
Alan Pearce
darwin: install iproute2mac for linux-style `ip` commands
1 year ago
Alan Pearce
darwin: don't install nixos-rebuild to system profile
1 year ago
Alan Pearce
nix: remove nix-prefetch-scripts (build failure on darwin)
1 year ago
Alan Pearce
update private submodule
1 year ago
Alan Pearce
emacs: bind `g h` to show documentation for thing-at-point
1 year ago
Alan Pearce
linde: fix Tailscale OAuth failing
1 year ago
Alan Pearce
linde: shorten cache lifetime for mycal
1 year ago
Alan Pearce
linde: enable deployment via flake
1 year ago
Alan Pearce
set up envrc for flake usage
1 year ago
Alan Pearce
Switch back to flakes (again)
1 year ago
Alan Pearce
linde: configure htop system-wide
1 year ago
Alan Pearce
update mycal source
1 year ago
Alan Pearce
update submodule URLs
1 year ago
Alan Pearce
update URL for private submodule
1 year ago
Alan Pearce
emacs: don't assume srgb-colourspace
1 year ago
Alan Pearce
update calendar configuration
1 year ago
Alan Pearce
update sources
1 year ago
Alan Pearce
update sources
1 year ago
Alan Pearce
python: add tree-sitter grammar for emacs
1 year ago
Alan Pearce
linde: enable caching of calendar endpoint
1 year ago
Alan Pearce
hive: inherit getFlake
1 year ago
Alan Pearce
aider: switch to using openrouter
1 year ago
Alan Pearce
python: enable type-checking with ty
1 year ago
Alan Pearce
update mycal
1 year ago
Alan Pearce
marvin: add initial python setup
1 year ago
Alan Pearce
linde: auto-update mycal pin before auto-upgrade
1 year ago
Alan Pearce
update private submodule
1 year ago
Alan Pearce
emacs: narrow line-numbers sidebar
1 year ago
Alan Pearce
linde: set up mycal
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
workstation: remove unused tools
1 year ago
Alan Pearce
workstation: use home-manager's mergiraf option
1 year ago
Alan Pearce
update nixpkgs pin to avoid home-manager version mismatch
1 year ago
Alan Pearce
nix: use nix-init module for configuration
1 year ago
Alan Pearce
marvin: migrate nix-darwin setup
1 year ago
Alan Pearce
update sources
1 year ago
Alan Pearce
install nix-index-database commands manually
1 year ago
Alan Pearce
javascript: install vtsls for Zed
1 year ago
Alan Pearce
nix: use lix-based packages for nix-direnv and co.
1 year ago
Alan Pearce
un-fork nix-index-database
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
fix missing submodules in NIX_PATH
1 year ago
Alan Pearce
move git to new domain
1 year ago
Alan Pearce
use updated binary cache URL
1 year ago
Alan Pearce
linde: try to fix ACME DNS01 verification timeouts
1 year ago
Alan Pearce
linde: use correct ACME host for old domain
1 year ago
Alan Pearce
fix acme setup
1 year ago
Alan Pearce
inline lib/default.nix to sources.nix
1 year ago
Alan Pearce
use lower layer in overlays
1 year ago
Alan Pearce
remove unused overlays
1 year ago
Alan Pearce
update compile-command for projectile
1 year ago
Alan Pearce
update private submodule
1 year ago
Alan Pearce
linde: switch domain to alin.ovh with redirects
1 year ago
Alan Pearce
linde: make searchix redirect permanent
1 year ago
Alan Pearce
linde: use variable for domain names, where appropriate
1 year ago
Alan Pearce
git-server: move domain/hostname to variables
1 year ago
Alan Pearce
linde: move searchix to searchix.ovh
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
linde: use variable for domain
1 year ago
Alan Pearce
linde: extract email address
1 year ago
Alan Pearce
neovim: set as manpage handler
1 year ago
Alan Pearce
linde: increase rate limit for goatcounter
1 year ago
Alan Pearce
update inputs
1 year ago
Alan Pearce
linde: cleanup pdns settings
2 years ago
Alan Pearce
linde: use glitchtip for searchix errors
2 years ago
Alan Pearce
linde: set up glitchtip for error and performance monitoring
2 years ago
Alan Pearce
linde: allow DNS secondaries to expand ALIAS records
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
remove mosh and configuration
2 years ago
Alan Pearce
update searchix and elgit pins
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
linde: update CI settings
2 years ago
Alan Pearce
dev: fix access to personal website dev environment
2 years ago
Alan Pearce
linde: actually allow system to reboot after updates
2 years ago
Alan Pearce
linde: add redis to laminar PATH
2 years ago
Alan Pearce
update pins
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
marvin: enable and manage tailscale
2 years ago
Alan Pearce
git-server: use customised CSS
2 years ago
Alan Pearce
darwin: keep fewer home-manager generations around
2 years ago
Alan Pearce
emacs: update golangci-lint configuration
2 years ago
Alan Pearce
re-format
2 years ago
Alan Pearce
remove unused nix variables
2 years ago
Alan Pearce
git-server: remove unused variables
2 years ago
Alan Pearce
git-server: make redirect permanent
2 years ago
Alan Pearce
git-server: remove cgit
2 years ago
Alan Pearce
emacs: configure buffer-terminator
2 years ago
Alan Pearce
update packages repository
2 years ago
Alan Pearce
git-server: remove unnecessary ignore
2 years ago
Alan Pearce
git-server: let elgit handle its own static assets
2 years ago
Alan Pearce
dev: prefer talking to elgit over IPv6
2 years ago
Alan Pearce
git-server: use automatically-derived certificate hostnames
2 years ago
Alan Pearce
update pins
2 years ago
Alan Pearce
linde: let caddy manage most certificates
2 years ago
Alan Pearce
git: allow cloning from github via https
2 years ago
Alan Pearce
Revert "remove lorri"
2 years ago
Alan Pearce
add missing aider module
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
update perplexica
2 years ago
Alan Pearce
dev: configure dnsmasq to serve local zones
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
linde: disable standard NixOS auto-upgrade
2 years ago
Alan Pearce
linde: also update elgit pin on auto-upgrade
2 years ago
Alan Pearce
git-server: fix display of remote images
2 years ago
Alan Pearce
remove old setup file
2 years ago
Alan Pearce
linde: add rsync and go to laminarc path
2 years ago
Alan Pearce
linde: increase searchix memory limits
2 years ago
Alan Pearce
update packages repo
2 years ago
Alan Pearce
linde: enable custom error pages for searchix
2 years ago
Alan Pearce
dev: enable custom error pages for searchix
2 years ago
Alan Pearce
linde: auto-upgrade before searchix indexing
2 years ago
Alan Pearce
darwin: fix emacs crash on macOS 15.4
2 years ago
Alan Pearce
emacs: check for native-comp support before configuring it
2 years ago
Alan Pearce
darwin: fix nix-daemon not running automatically
2 years ago
Alan Pearce
linde: maybe fix timeout mounting remote filesystems
2 years ago
Alan Pearce
update pins
2 years ago
Alan Pearce
update elgit pin
2 years ago
Alan Pearce
mirror elgit to codeberg
2 years ago
Alan Pearce
add elgit pin
2 years ago
Alan Pearce
dev: add virtual host for elgit development
2 years ago
Alan Pearce
don't install home-manager globally
2 years ago
Alan Pearce
emacs: unbind cmd-k
2 years ago
Alan Pearce
git: ignore emacs dir-locals files
2 years ago
Alan Pearce
linde: replace legit with elgit (fork)
2 years ago
Alan Pearce
update package submodule
2 years ago
Alan Pearce
linde: loosen searchix memory limit
2 years ago
Alan Pearce
linde: bind redis and caddy to all interfaces
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
git-server: use personal legit-web fork
2 years ago
Alan Pearce
marvin: add base tools
2 years ago
Alan Pearce
use overlays in colmena
2 years ago
Alan Pearce
fix cgit-pink overlay patch
2 years ago
Alan Pearce
update inputs
2 years ago
Alan Pearce
linde: reduce searchix memory usage
2 years ago
Alan Pearce
linde: schedule autoupgrades after searchix index updates
2 years ago
Alan Pearce
neovim: use nixvim to manage plugins and configuration
2 years ago
Alan Pearce
user-interface: remove inter font
2 years ago
Alan Pearce
marvin: add LLM api keys to environment
2 years ago
Alan Pearce
simplify git's elisp function name regex
2 years ago
Alan Pearce
workstation: don't clobber programs.git.attributes
2 years ago
Alan Pearce
colmena-auto-upgrade: forcibly update git repo to remote
2 years ago
Alan Pearce
emacs: remove derived dnscontrol-mode
2 years ago
Alan Pearce
emacs: automatically update packages list after idle
2 years ago
Alan Pearce
marvin: import aider config
2 years ago
Alan Pearce
linde: limit memory usage of searchix further
2 years ago
Alan Pearce
update inputs
2 years ago
Alan Pearce
git-server: mirror nixfiles and searchix to codeberg
2 years ago
Alan Pearce
linde: simplify acme cert setup
2 years ago
Alan Pearce
linde: remove unused website hosting
2 years ago
Alan Pearce
linde: remove website oci container
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
linde: remove old/dangling hostname
2 years ago
Alan Pearce
fix direnv environment not reloading after npins updates
2 years ago
Alan Pearce
git: move less-important settings/packages to workstation.nix
2 years ago
Alan Pearce
linde: set memory limit
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
linde: update searchix (enable NUR search)
2 years ago
Alan Pearce
marvin: update ollama settings
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
add dirstat-rs (alias ds)
2 years ago
Alan Pearce
shell: use nix-build as target for nb alias
2 years ago
Alan Pearce
emacs: fix package conflict
2 years ago
Alan Pearce
reduce packages on servers
2 years ago
Alan Pearce
linde: install nicer sqlite tool
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
dev: update searchix port (not using templ)
2 years ago
Alan Pearce
git-server: mirror gomponents to sourcehut and github
2 years ago
Alan Pearce
nix: remove nil (use nixd instead)
2 years ago
Alan Pearce
git-server: fix secure remote images not loading
2 years ago
Alan Pearce
update inputs
2 years ago
Alan Pearce
dev/base: add shell abbreviation to queue CI job of current project
2 years ago
Alan Pearce
emacs: bind `g .` to code actions menu
2 years ago
Alan Pearce
emacs: initialise vertico-prescient correctly
2 years ago
Alan Pearce
emacs: remove orderless
2 years ago
Alan Pearce
emacs: set up prescient correctly
2 years ago
Alan Pearce
emacs: don't use old version on linux
2 years ago
Alan Pearce
update searchix pin
2 years ago
Alan Pearce
marvin: enable linux-builder
2 years ago
Alan Pearce
update inputs
2 years ago
Alan Pearce
emacs: remove unused consult-dir package
2 years ago
Alan Pearce
emacs: disable other formatter modes when using eglot
2 years ago
Alan Pearce
marvin: keep XCode command-line tools on PATH
2 years ago
Alan Pearce
update inputs
2 years ago
Alan Pearce
linde: fix incorrect npins call
2 years ago
Alan Pearce
use branch for searchix input
2 years ago
Alan Pearce
linde: update searchix and nixpkgs pins during auto-upgrade
2 years ago
Alan Pearce
colmena: support running arbitrary commands before updating
2 years ago
Alan Pearce
linde/colmena: enable configuration of checked out branch
2 years ago
Alan Pearce
emacs: auto-dedent text when copying
2 years ago
Alan Pearce
emacs: install minuet for local LLM-based completions
2 years ago
Alan Pearce
dev/web: remove php-mode
2 years ago
Alan Pearce
reload env after npins commands
2 years ago
Alan Pearce
emacs: limit installed tree-sitter grammars
2 years ago
Alan Pearce
emacs: load eshell modules with main module
2 years ago
Alan Pearce
emacs: fix slow loading
2 years ago
Alan Pearce
emacs: remove chatgpt-shell
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
emacs: remove justl-mode
2 years ago
Alan Pearce
emacs: relocate web/javascript packages
2 years ago
Alan Pearce
emacs: fix error when killing current buffer
2 years ago
Alan Pearce
emacs: install buffer-terminator
2 years ago
Alan Pearce
remove unused `up` package
2 years ago
Alan Pearce
remove lorri
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
remove emacs overlay
2 years ago
Alan Pearce
update angrr pin
2 years ago
Alan Pearce
add angrr to clean old shell gc roots
2 years ago
Alan Pearce
nix: remove deploy-rs cache
2 years ago
Alan Pearce
update searchix pin
2 years ago
Alan Pearce
linde: automatically upgrade with colmena
2 years ago
Alan Pearce
linde: add a reason to CI nightly jobs
2 years ago
Alan Pearce
dev/base: enable projectdo shortcuts
2 years ago
Alan Pearce
marvin: log ollama output to file
2 years ago
Alan Pearce
linde: update nix-packages flake
2 years ago
Alan Pearce
marvin: restart ollama on updates
2 years ago
Alan Pearce
marvin: don't preload llama3.3 in ollama
2 years ago
Alan Pearce
linde: enable running laminar commands in CI jobs
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
shell: add some aliases for `just`
2 years ago
Alan Pearce
dev/base: don't keep curlHTTP3 installed
2 years ago
Alan Pearce
dev/base: add alias to call laminarc remotely
2 years ago
Alan Pearce
shell: change alias for home-manager GC
2 years ago
Alan Pearce
use fork of nix-index-database with non-flake support
2 years ago
Alan Pearce
fix passing quoted arguments to underlying nix profile managers
2 years ago
Alan Pearce
linde: remove flake-based autoUpgrade configuration
2 years ago
Alan Pearce
home-manager: remove unnecessary home.nix symlink
2 years ago
Alan Pearce
deploy to linde with colmena
2 years ago
Alan Pearce
dev/base: enable line breaks in markdown (`<space><space>\n`)
2 years ago
Alan Pearce
emacs: install difftastic package
2 years ago
Alan Pearce
git: install mergiraf for semantic merging
2 years ago
Alan Pearce
git: remove lfs
2 years ago
Alan Pearce
git: use difftastic (semantic diffs) in place of delta
2 years ago
Alan Pearce
linde: allow more redis clients
2 years ago
Alan Pearce
Revert "Switch back to flakes"
2 years ago
Alan Pearce
linde: enable redis keyspace notifications
2 years ago
Alan Pearce
try lix
2 years ago
Alan Pearce
git: remove some unused settings
2 years ago
Alan Pearce
git: add more settings from the internet
2 years ago
Alan Pearce
darwin: remove git signing configuration
2 years ago
Alan Pearce
ssh: make identitiesOnly the default
2 years ago
Alan Pearce
git: add some recommended configuration settings
2 years ago
Alan Pearce
linde: serve laminar artefacts via caddy
2 years ago
Alan Pearce
shrink server home-manager profile
2 years ago
Alan Pearce
don't implicitly import tabnine config
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
git-server: mirror homestead to sourcehut
2 years ago
Alan Pearce
marvin: manage macos `defaults` in home-manager
2 years ago
Alan Pearce
remove prettierd
2 years ago
Alan Pearce
dev/v: initial configuration
2 years ago
Alan Pearce
update private submodule
2 years ago
Alan Pearce
nano: reinstall
2 years ago
Alan Pearce
nano: disable timesyncd (chrony is enabled)
2 years ago
Alan Pearce
nano: allow tailscale forwarding and SSH
2 years ago
Alan Pearce
nano: enable DNS views per-interface with DNS-over-TLS
2 years ago
Alan Pearce
nano: enable DNS over TLS with systemd-resolved
2 years ago
Alan Pearce
nano: remove outdated hosts entry
2 years ago
Alan Pearce
nano: remove support for BSD disklabels
2 years ago
Alan Pearce
nano: trust packages signed on macbook
2 years ago
Alan Pearce
git: install worktree switcher (wt)
2 years ago
Alan Pearce
nano: add useful settings/packages for routing
2 years ago
Alan Pearce
linde: remove duplicated settings
2 years ago
Alan Pearce
fix build on marvin
2 years ago
Alan Pearce
remove unnecessary settings (already default)
2 years ago
Alan Pearce
Add NanoPi R6C
2 years ago
Alan Pearce
set shell integration explicitly
2 years ago
Alan Pearce
fish: add tmp function to cd to an ephemeral dir
2 years ago
Alan Pearce
fish: use hydro plugin from nixpkgs
2 years ago
Alan Pearce
dev: use plain-text connection for personal site
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
fish: remove very basic "open" function
2 years ago
Alan Pearce
emacs: copy some zed/vim keybinds
2 years ago
Alan Pearce
emacs: only load jinx in text-mode buffers
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
emacs: enable auto-formatting of dnscontrol configurations
2 years ago
Alan Pearce
emacs: fix/generalise light/dark mode switching on darwin
2 years ago
Alan Pearce
shell: use docker's built-in compose subcommand
2 years ago
Alan Pearce
dev: simplify caddy hostnames
2 years ago
Alan Pearce
linde: let me administer podman
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
linde: reload redis when TLS certificate updates
2 years ago
Alan Pearce
linde: fix generation activation error from podman
2 years ago
Alan Pearce
dev: use .localhost as primary TLD
2 years ago
Alan Pearce
darwin: use generic `(toggle-theme)` for dark/light switching
2 years ago
Alan Pearce
linde: run test version of homestead/website
2 years ago
Alan Pearce
nix: install nixd
2 years ago
Alan Pearce
remove england
2 years ago
Alan Pearce
use srvos for better defaults on linde/marvin
2 years ago
Alan Pearce
fix typo
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
emacs: remove solaire-mode
2 years ago
Alan Pearce
git-server: fix erroneous 411 responses
2 years ago
Alan Pearce
linde: remove photoprism
2 years ago
Alan Pearce
emacs: darken backgrounds of non-editing windows
2 years ago
Alan Pearce
Emacs: switch to doom-one-light theme
2 years ago
Alan Pearce
emacs: install ultra-scroll
2 years ago
Alan Pearce
shell: fix homm news alias
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
emacs: disable line numbers in eshell
2 years ago
Alan Pearce
update searchix flake
2 years ago
Alan Pearce
dev/base: add markdown language server
2 years ago
Alan Pearce
dev/golang: add debugging and instrumentation tools
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
linde: update searchix configuration
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
flake: remove obsolete nixConfig for forked nh input
2 years ago
Alan Pearce
update private submodule
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
dev: add reverse proxy setup for perplexica
2 years ago
Alan Pearce
Update private submodule
2 years ago
Alan Pearce
linde: enable IPv4 for transmission
2 years ago
Alan Pearce
linde: set up transmission-daemon in container
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
dev/base: remove diffoscope
2 years ago
Alan Pearce
emacs: install svelte-mode
2 years ago
Alan Pearce
shell: remove cat->bat alias
2 years ago
Alan Pearce
remove nanopi (switched to OpenBSD)
2 years ago
Alan Pearce
user/base: remove bat
2 years ago
Alan Pearce
fix indentation
2 years ago
Alan Pearce
remove nh
2 years ago
Alan Pearce
nix: pin nixpkgs on nixos/nix-darwin
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
user-interface: remove inter fonts
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
update private submodule
2 years ago
Alan Pearce
linde: fix typo in autoUpgrade settings
2 years ago
Alan Pearce
Update searchix input
2 years ago
Alan Pearce
linde: fix rdiff-backup error handling
2 years ago
Alan Pearce
linde: remove recursive/blocking DNS setup
2 years ago
Alan Pearce
darwin: use emacs package from overlay
2 years ago
Alan Pearce
update private submodule
2 years ago
Alan Pearce
update local project compile-command
2 years ago
Alan Pearce
dev/web: don't install vercel by default
2 years ago
Alan Pearce
update searchix flake input
2 years ago
Alan Pearce
linde: refactor net setup
2 years ago
Alan Pearce
linde: handle errors with custom response
2 years ago
Alan Pearce
linde: remove zsh
2 years ago
Alan Pearce
flake: fix import of personal overlay
2 years ago
Alan Pearce
import submodules directly instead of using flake inputs
2 years ago
Alan Pearce
linde: use sqlite3 for dex storage instead of etcd
2 years ago
Alan Pearce
marvin: remove lm-studio cli from PATH
2 years ago
Alan Pearce
marvin: enable remote access to ollama (via tailscale)
2 years ago
Alan Pearce
add missing secret for paperless
2 years ago
Alan Pearce
linde: enable writing of converted/sidecar photo files
2 years ago
Alan Pearce
marvin: improve colima setup
2 years ago
Alan Pearce
install ollama + emacs frontend
2 years ago
Alan Pearce
linde: move paperless media to storage box volume
2 years ago
Alan Pearce
disable kitty for now
2 years ago
Alan Pearce
move kitty dark/light toggle to kitty.nix
2 years ago
Alan Pearce
dev/base: remove httping
2 years ago
Alan Pearce
emacs: allow try.el to load packages from melpa
2 years ago
Alan Pearce
emacs: use try.el to experiment with packages
2 years ago
Alan Pearce
marvin: add kvm feature to remote builder on linde
2 years ago
Alan Pearce
update project compile-command
2 years ago
Alan Pearce
linde: set up photoprism using hetzner storage box
2 years ago
Alan Pearce
linde: fix backup scripts
2 years ago
Alan Pearce
linde: don't install random terminfo files
2 years ago
Alan Pearce
dev/base: add sqlite CLI wrapper
2 years ago
Alan Pearce
git-server: update admin public key
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
git: disable text diffing/conversion of secret files
2 years ago
Alan Pearce
re-configure deploy-rs
2 years ago
Alan Pearce
update ssh keys
2 years ago
Alan Pearce
linde: enable tailscale exit node
2 years ago
Alan Pearce
remove babashka
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
dev/base: use up-to-date version of lima
2 years ago
Alan Pearce
marvin: enable key repeat
2 years ago
Alan Pearce
linde: update keys for nixremote user
2 years ago
Alan Pearce
marvin: add picocom for connecting to NanoPi R6C
2 years ago
Alan Pearce
update private submodule
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
emacs: use patch to set path to tabnine exe
2 years ago
Alan Pearce
emacs: remove just-mode override
2 years ago
Alan Pearce
fish: use home-manager's nix-your-shell integration
2 years ago
Alan Pearce
Revert "remove tabnine and all related configuration"
2 years ago
Alan Pearce
emacs: make C-g great again
2 years ago
Alan Pearce
marvin: add LM Studio CLI (lms) to path
2 years ago
Alan Pearce
emacs: use JSON mode for .lock files
2 years ago
Alan Pearce
alias j for just
2 years ago
Alan Pearce
linde: use common nix configuration
2 years ago
Alan Pearce
nix: remove duplicate substitute entry
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
fish: revert hydro prompt update
2 years ago
Alan Pearce
fish: update hydro prompt
2 years ago
Alan Pearce
fish: use correct (???) hash for hydro prompt
2 years ago
Alan Pearce
linde: restrict access to paperless by tailnet
2 years ago
Alan Pearce
Add moreutils to laminar PATH
2 years ago
Alan Pearce
linde: use only user@ portion of Tailscale ID
2 years ago
Alan Pearce
user-interface: install nerd symbols font for Emacs
2 years ago
Alan Pearce
linde: don't duplicate nixpkgs for laminarc
2 years ago
Alan Pearce
linde: access syncthing via tailscale
2 years ago
Alan Pearce
linde: use tailscale auth for paperless
2 years ago
Alan Pearce
update flake inputs, nerd-fonts renamed
2 years ago
Alan Pearce
emacs: switch to just-ts-mode
2 years ago
Alan Pearce
fish: colour hydro prompt using tide scheme
2 years ago
Alan Pearce
update personal NUR repo
2 years ago
Alan Pearce
golang: replace fish abbrs with shell aliases
2 years ago
Alan Pearce
fix home-manager failing to install to newer nix profile
2 years ago
Alan Pearce
marvin: set up temporary redis server for testing
2 years ago
Alan Pearce
fish: switch prompt from tide to hydro
2 years ago
Alan Pearce
shell: remove unused alias
2 years ago
Alan Pearce
shell: use shorter alias for nix develop
2 years ago
Alan Pearce
emacs: fix dired error on darwin
2 years ago
Alan Pearce
linde: do not expect client certificates
2 years ago
Alan Pearce
linde: fix typo in redis setup
2 years ago
Alan Pearce
linde: disable default redis server
2 years ago
Alan Pearce
linde: enable redis for website
2 years ago
Alan Pearce
use searchix's own nixpkgs input (uses previous builds)
2 years ago
Alan Pearce
linde: Add redis server for website
2 years ago
Alan Pearce
nanopi: make compatible with flakes
2 years ago
Alan Pearce
Replace epdfview with qpdfview
2 years ago
Alan Pearce
Revert "remove deploy-rs"
2 years ago
Alan Pearce
Remove unused acmeip
2 years ago
Alan Pearce
remove old encryption key
2 years ago
Alan Pearce
install age and agenix to home-manager profile
2 years ago
Alan Pearce
rekey secrets
2 years ago
Alan Pearce
Partially revert "Remove acme-dns"
2 years ago
Alan Pearce
Don't use ssh-deploy
2 years ago
Alan Pearce
Remove acme-dns
2 years ago
Alan Pearce
fix home-manager build failure (nix-index-database)
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
flake: use relative paths for submodules
2 years ago
Alan Pearce
Use prettier-plugin-go-template from nixpkgs
2 years ago
Alan Pearce
install jujutsu
2 years ago
Alan Pearce
update secrets
2 years ago
Alan Pearce
update searchix input
2 years ago
Alan Pearce
darwin: remove nh from user profile (use from system)
2 years ago
Alan Pearce
marvin: use common nix settings
2 years ago
Alan Pearce
fix XDG_STATE_HOME not matching nix profile on darwin
2 years ago
Alan Pearce
remove logseq
2 years ago
Alan Pearce
update personal package repository
2 years ago
Alan Pearce
marvin: configure macOS settings (aka defaults)
2 years ago
Alan Pearce
marvin: enable fish declaratively
2 years ago
Alan Pearce
update personal packages input
2 years ago
Alan Pearce
Remove alias-expanding aliases (not supported in fish)
2 years ago
Alan Pearce
emacs: update icon shown in raycast
2 years ago
Alan Pearce
marvin: enable distributed builds
2 years ago
Alan Pearce
marvin: use nh_darwin fork of nh
2 years ago
Alan Pearce
Update flake inputs
2 years ago
Alan Pearce
Update private submodule
2 years ago
Alan Pearce
update nixpkgs flake input
2 years ago
Alan Pearce
user-interface: update font lists
2 years ago
Alan Pearce
base: remove dvtm
2 years ago
Alan Pearce
marvin: switch back to ssh keys in secure enclave
2 years ago
Alan Pearce
kitty: disable blinking cursor
2 years ago
Alan Pearce
replace mba with marvin
2 years ago
Alan Pearce
linde: add ssh key from MacBook Pro
2 years ago
Alan Pearce
Revert "disable `nh` aliases for better interoperability with deflake branch"
2 years ago
Alan Pearce
linde: enable auto-upgrade
2 years ago
Alan Pearce
nix: don't set restricted xdg config option in user config
2 years ago
Alan Pearce
linde: specify dex service dependencies
2 years ago
Alan Pearce
Revert "linde: de-flake"
2 years ago
Alan Pearce
Switch back to flakes
2 years ago
Alan Pearce
nvidia-gpu: use open kernel module
2 years ago
Alan Pearce
base: remove lzma
2 years ago
Alan Pearce
nanopi: remove obsolete firewall rules
2 years ago
Alan Pearce
nanopi: remove lte backup connection
2 years ago
Alan Pearce
git-server: follow nixpkgs fastcgi option schema update
2 years ago
Alan Pearce
update private submodule
2 years ago
Alan Pearce
nanopi: use updated systemd-networkd settings
2 years ago
Alan Pearce
base: remove unused bat extra packages
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
golang: disable automatic toolchain updates
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
darwin: reduce permissions dialogs shown on upgrade
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
Add rough license information
2 years ago
Alan Pearce
linde: use NixOS goatcounter module
2 years ago
Alan Pearce
user-interface: remove nix-gc setting
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
remove sound option (deprecated)
2 years ago
Alan Pearce
dev: use maintained language server packages
2 years ago
Alan Pearce
permit correct electron version for logseq
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
remove tabnine and all related configuration
2 years ago
Alan Pearce
git: add some interesting settings
2 years ago
Alan Pearce
darwin: remove automatic nix gc configuration
2 years ago
Alan Pearce
linde: automatically run etc compaction
2 years ago
Alan Pearce
git-server: update config schema
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
remove irrelevant TODO and code
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
mba: disable tailscale (use GUI package instead)
2 years ago
Alan Pearce
dev: enable caddy http->s redirects
2 years ago
Alan Pearce
revert update of nix-index-database
2 years ago
Alan Pearce
dev/go: add shell abbreviations for go mod commands
2 years ago
Alan Pearce
emacs: avoid duplicate project.el entries
2 years ago
Alan Pearce
emacs: fix dired on macOS
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
nanopi: enable http->s redirects
2 years ago
Alan Pearce
enable acme-dns
2 years ago
Alan Pearce
dev/go: add go/bin to $PATH
2 years ago
Alan Pearce
prefect: update dev hosts
2 years ago
Alan Pearce
update inputs
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
enable go vanity imports
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
nanopi: remove unnecessary dnsmasq settings
2 years ago
Alan Pearce
linde: enable mailing from goatcounter
2 years ago
Alan Pearce
linde: automatically migrate goatcounter DB
2 years ago
Alan Pearce
linde: use acme services for all caddy hosts
2 years ago
Alan Pearce
linde: include coreutils in CI path
2 years ago
Alan Pearce
linde: use self-hosted goatcounter for searchix
2 years ago
Alan Pearce
linde: set up goatcounter
2 years ago
Alan Pearce
mba: remove base programs
2 years ago
Alan Pearce
mba: enable caddy
2 years ago
Alan Pearce
update private submodule
2 years ago
Alan Pearce
nanopi: enable local CA
2 years ago
Alan Pearce
nanopi: remove useless cname
2 years ago
Alan Pearce
dev: enable testing acme clients and forwarding behaviour
2 years ago
Alan Pearce
dev: allow website to use acme to provision own cert
2 years ago
Alan Pearce
prefect: set up caddy for local https
2 years ago
Alan Pearce
git-server: remove unused binding
2 years ago
Alan Pearce
linde: fix imports
2 years ago
Alan Pearce
move nur modules
2 years ago
Alan Pearce
mba: remove linux-builder setup
2 years ago
Alan Pearce
prefect: configure nixos VM variant
2 years ago
Alan Pearce
install cached-nix-shell locally and in CI
2 years ago
Alan Pearce
nix: remove cachix
2 years ago
Alan Pearce
update packages
2 years ago
Alan Pearce
install babashka
2 years ago
Alan Pearce
prefect: ignore tailscale routes
2 years ago
Alan Pearce
git-server: fix mirroring configuration
2 years ago
Alan Pearce
update insecure electron permit
2 years ago
Alan Pearce
emacs: bind <leader>a to code actions provided by eglot/lsp-mode
2 years ago
Alan Pearce
update deployment variables
2 years ago
Alan Pearce
limit use of unfree packages
2 years ago
Alan Pearce
Emacs: disable changing font size by mouse/touchpad
2 years ago
Alan Pearce
linde: enable virtualisation policy
2 years ago
Alan Pearce
linde: create container policy for skopeo
2 years ago
Alan Pearce
update packages
2 years ago
Alan Pearce
nanopi: only use ULAs for LAN DNS lookups
2 years ago
Alan Pearce
ui: remove mu
2 years ago
Alan Pearce
don't install zeal on headless machines
2 years ago
Alan Pearce
nanopi: remove music management setup
2 years ago
Alan Pearce
graphics: rename options
2 years ago
Alan Pearce
emacs: remove add-node-modules-path (use direnv)
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
remove lisp dev tools
2 years ago
Alan Pearce
dev/base: httping is broken on darwin
2 years ago
Alan Pearce
Emacs: make bash and fish scripts executable after saving
2 years ago
Alan Pearce
linde: fix missing nixpkgs entry in laminar jobs
2 years ago
Alan Pearce
dev/web: only install firefox on linux
2 years ago
Alan Pearce
git: silence advice on detached head
2 years ago
Alan Pearce
dev/base: tell direnv to load .env files
2 years ago
Alan Pearce
linde: add minimal git configuration
2 years ago
Alan Pearce
formatting
2 years ago
Alan Pearce
move dnscontrol override to dns repo
2 years ago
Alan Pearce
nixos: gotta go --fast
2 years ago
Alan Pearce
add dnscontrol override
2 years ago
Alan Pearce
emacs: install and configure ssh-deploy
2 years ago
Alan Pearce
linde: remove unused rec
2 years ago
Alan Pearce
linde: add health check for ntfy
2 years ago
Alan Pearce
Revert "git-server: remove repo-specific hooks"
2 years ago
Alan Pearce
update nur submodule
2 years ago
Alan Pearce
linde: customise laminar path
2 years ago
Alan Pearce
linde: allow normal user to write laminar config
2 years ago
Alan Pearce
linde: enable laminar CI
2 years ago
Alan Pearce
bye bye flakes
2 years ago
Alan Pearce
linde: de-flake
2 years ago
Alan Pearce
dev/web: install firefox-devedition with minimal profile
2 years ago
Alan Pearce
emacs: start eglot in templ files
2 years ago
Alan Pearce
git: don't give me advice about merge conflicts
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
Emacs: enable emmet in templ mode
2 years ago
Alan Pearce
nanopi: update networking settings
2 years ago
Alan Pearce
linde: use extra subdomain for searchix
2 years ago
Alan Pearce
nvim: default to system clipboard
2 years ago
Alan Pearce
git-server: remove repo-specific hooks
2 years ago
Alan Pearce
linde: restrict systemd-networkd-wait-online to main interface
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
golang: support editing templ files
2 years ago
Alan Pearce
revert nix-index-database to last working version
2 years ago
Alan Pearce
Emacs: remove LSP issue count because it's often wrong
2 years ago
Alan Pearce
linde: fix failing AXFRs to HE
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
nanopi: update network setting structure (logical no-op)
2 years ago
Alan Pearce
Emacs: automatically open gotmpl files in web-mode
2 years ago
Alan Pearce
Emacs: use default formatters for go-mode/web-mode
2 years ago
Alan Pearce
ssh: use canonical forms of hostnames with single labels
2 years ago
Alan Pearce
update private submodule
2 years ago
Alan Pearce
linde: set up async git mirroring
2 years ago
Alan Pearce
stop bat mangling man pages
2 years ago
Alan Pearce
format
2 years ago
Alan Pearce
linde: create small helpers for powerdns configuration
2 years ago
Alan Pearce
linde: extract git server setup to own file
2 years ago
Alan Pearce
Emacs: remove unnecessary/outdated shell-script-mode settings
2 years ago
Alan Pearce
prefect: enable DNSSEC
2 years ago
Alan Pearce
prefect: fix DHCP config not applying to interface
2 years ago
Alan Pearce
linde: stop reverting back to old configuration overnight
2 years ago
Alan Pearce
include local sources in pinned nix path
2 years ago
Alan Pearce
linde: add website test domain
2 years ago
Alan Pearce
nanopi: add fe80::1 as static address for easier IPv6 usage
2 years ago
Alan Pearce
nanopi: leave sending router advertisements to dnsmasq
2 years ago
Alan Pearce
Emacs: set cjs/mjs as alternative javascript file extensions
2 years ago
Alan Pearce
ui: fix emacs daemon unable to open GUI frames
2 years ago
Alan Pearce
overhaul gnupg/trezor setup
2 years ago
Alan Pearce
Emacs: fix transient windows not working in "small" windows
2 years ago
Alan Pearce
linde: remove backup /etc/nixos job (it's empty)
2 years ago
Alan Pearce
linde: enable compressed in-memory swap
2 years ago
Alan Pearce
mba: print pwd with ~ after calling `c,`
2 years ago
Alan Pearce
nanopi: enable dnssec validation
2 years ago
Alan Pearce
nanopi: fix dns/dhcp server settings
2 years ago
Alan Pearce
dev/base: fix curl3 alias when other version is installed
2 years ago
Alan Pearce
update inputs
2 years ago
Alan Pearce
prefect: cleanup networking config
2 years ago
Alan Pearce
linde: move paperless to tailscale container
2 years ago
Alan Pearce
dev/web: install vercel CLI
2 years ago
Alan Pearce
configure nil LSP settings correctly
2 years ago
Alan Pearce
dev/web: install ungoogled-chromium for testing
2 years ago
Alan Pearce
tabnine: generate a config file that it doesn't overwrite
2 years ago
Alan Pearce
linde: fix 404 handling of website backup
2 years ago
Alan Pearce
linde: set up as backup web server
2 years ago
Alan Pearce
shell: add aliases for lorri commands
2 years ago
Alan Pearce
dev/base: install and alias curl with HTTP/3 support
2 years ago
Alan Pearce
linde: enable HTTP/3 (QUIC) (enabled in Caddy by default)
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
linde: trust connections via tailscale interface
2 years ago
Alan Pearce
linde: remove now-unnecessary (>24.05) network config nesting
2 years ago
Alan Pearce
shell: fix c, going to nix store when evaluated as flake
2 years ago
Alan Pearce
nix: re-enable home-manager standalone evaluation
2 years ago
Alan Pearce
don't enable lorri notifications on servers
2 years ago
Alan Pearce
linde/nanopi: enable home-manager nixos module
2 years ago
Alan Pearce
nix: remove useless assignment of nix package
2 years ago
Alan Pearce
update private submodule
2 years ago
Alan Pearce
Merge branch 'main' of ssh://alanpearce.eu/nixfiles
2 years ago
Alan Pearce
cleanup flake.nix inputs
2 years ago
Alan Pearce
update lockfile
2 years ago
Alan Pearce
linde: set up golink
2 years ago
Alan Pearce
nanopi: use home.arpa as home domain according to rfc8375
2 years ago
Alan Pearce
linde: add HTTP security headers to caddy virtual hosts
2 years ago
Alan Pearce
linde: update searchix settings
2 years ago
Alan Pearce
add local submodules to nix path
2 years ago
Alan Pearce
linde: fix searchix configuration
2 years ago
Alan Pearce
linde: use nix-serve-ng for binary cache
2 years ago
Alan Pearce
linde: optimise serving git repos over HTTP
2 years ago
Alan Pearce
linde: update searchix settings
2 years ago
Alan Pearce
linde: enable DNSSEC
2 years ago
Alan Pearce
linde: optimise network settings
2 years ago
Alan Pearce
nanopi: make tailscale, dnsmasq and kresd play nicely
2 years ago
Alan Pearce
prefect: enable DNSSEC
2 years ago
Alan Pearce
prefect: disable old link-local multicast name resolution
2 years ago
Alan Pearce
prefect: use domains advertised by DHCP/RA
2 years ago
Alan Pearce
prefect: use systemd-resolved for multicast DNS
2 years ago
Alan Pearce
nanopi: no flakes
2 years ago
Alan Pearce
nanopi: disable SSH logins with passwords
2 years ago
Alan Pearce
emacs: insist that magit should not enable magit-auto-revert-mode
2 years ago
Alan Pearce
fix system rebuild after npins migration
2 years ago
Alan Pearce
git: be quiet when I accidentally `git add` nothing
2 years ago
Alan Pearce
user-interface: install neochat
2 years ago
Alan Pearce
remove deploy-rs
2 years ago
Alan Pearce
fix nix-shell after npins migration
2 years ago
Alan Pearce
switch from niv to npins
2 years ago
Alan Pearce
mosh: remove title prefix
2 years ago
Alan Pearce
linde: enable auto-upgrade despite impurity in searchix flake
2 years ago
Alan Pearce
emacs: enable format on save for TOML files
2 years ago
Alan Pearce
linde: fix git daemon error
2 years ago
Alan Pearce
emacs: only load useful tabnine library file
2 years ago
Alan Pearce
Emacs: set eln cache directory properly
2 years ago
Alan Pearce
nanopi: enable auto-upgrade
2 years ago
Alan Pearce
nanopi: set up tailscale subnet routing
2 years ago
Alan Pearce
fish: make dired/magit functions quiet
2 years ago
Alan Pearce
update inputs
2 years ago
Alan Pearce
linde: enable tailscale routing
2 years ago
Alan Pearce
linde: fix git clones over HTTPS
2 years ago
Alan Pearce
xserver: remove unused themes
2 years ago
Alan Pearce
xserver: remove unused fonts
2 years ago
Alan Pearce
emacs: update references to deprecated xref-pop-marker-stack
2 years ago
Alan Pearce
prefect: remove imports of unused WM modules
2 years ago
Alan Pearce
servers: set up tailscale
2 years ago
Alan Pearce
flake: remove local systems
2 years ago
Alan Pearce
emacs: show compilation/shell buffers in a dedicated bottom window
2 years ago
Alan Pearce
emacs: make dired re-use buffers
2 years ago
Alan Pearce
emacs: start eshell-toggle from project root
2 years ago
Alan Pearce
bin: fix error when not using direnv
2 years ago
Alan Pearce
bin: remove ~/.config/nixpkgs if it's a broken symlink
2 years ago
Alan Pearce
prefect: have home-manager manage X session
2 years ago
Alan Pearce
tailscale all the things!
2 years ago
Alan Pearce
emacs: quieten eglot properly
2 years ago
Alan Pearce
nix: pin flake to channel
2 years ago
Alan Pearce
enable Tailscale OIDC client
2 years ago
Alan Pearce
emacs: try treemacs
2 years ago
Alan Pearce
emacs: silence byte-compiler warnings from extraConfig
2 years ago
Alan Pearce
linde: configure dex
2 years ago
Alan Pearce
update searchix
2 years ago
Alan Pearce
darwin: disable linux-builder for now
2 years ago
Alan Pearce
format init.el
2 years ago
Alan Pearce
avoid hardcoding absolute path to this repo in nix
2 years ago
Alan Pearce
emacs: fix magit-project integration erroring when called too early
2 years ago
Alan Pearce
emacs: fix lsp-mode in daemon sessions
2 years ago
Alan Pearce
Make nix wrapper scripts resilient to unkeyed NIX_PATH entries
2 years ago
Alan Pearce
direnv: fall back to nix-shell instead of flake if lorri not found
2 years ago
Alan Pearce
darwin: re-enable lorri
2 years ago
Alan Pearce
lib: simplify mkPathable
2 years ago
Alan Pearce
emacs: use personal just-mode fork with tree-sit support
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
remove subdirectory .gitignore files
2 years ago
Alan Pearce
dev/base: indent fish files with 4 spaces, as fish_indent expects
2 years ago
Alan Pearce
fish: fix newest/oldest
2 years ago
Alan Pearce
emacs: make <leader>j jump to {lsp,eglot} symbol intelligently
2 years ago
Alan Pearce
fix error applying enchant override
2 years ago
Alan Pearce
emacs: show TODO comments in magit
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
linde: install ssh key for github-actions
2 years ago
Alan Pearce
linde: undo partial de-flakification
2 years ago
Alan Pearce
update packages submodule
2 years ago
Alan Pearce
extract new packages/overrides to nix-packages submodule
2 years ago
Alan Pearce
cleanup
2 years ago
Alan Pearce
shell: use babelfish to translate bash scripts
2 years ago
Alan Pearce
dev/base: enable lorri notifications
2 years ago
Alan Pearce
move lorri service to home-manager
2 years ago
Alan Pearce
move nix cache settings to nix.nix
2 years ago
Alan Pearce
cleanup some unused packages
2 years ago
Alan Pearce
remove old files
2 years ago
Alan Pearce
dev/base: fix inconsistent indentation in go files
2 years ago
Alan Pearce
golang: add more dev tools
2 years ago
Alan Pearce
move TERMINAL (not TERM!) setting to i3.nix, where it is used
2 years ago
Alan Pearce
user-interface: remove unknown setting
2 years ago
Alan Pearce
emacs: use emacs service on linux
2 years ago
Alan Pearce
kde: move Hidpi setting
2 years ago
Alan Pearce
user/base: fix bat warning
2 years ago
Alan Pearce
update virtualisation settings
2 years ago
Alan Pearce
fish: fix unaltered copy-paste in dired.fish
2 years ago
Alan Pearce
user: fix jinx-mode missing dictionaries when launched from DE
2 years ago
Alan Pearce
set editorconfig to not clash with niv
2 years ago
Alan Pearce
remove unnecessary scope import
2 years ago
Alan Pearce
cleanup gitignore
2 years ago
Alan Pearce
re-add emacs overlay
2 years ago
Alan Pearce
Revert "update sources"
2 years ago
Alan Pearce
don't import local paths to nix store
2 years ago
Alan Pearce
add nur overlay
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
emacs: remove darwin path setting
2 years ago
Alan Pearce
Revert "pin channels using nix.nixPath rather than using ~/.nix-defexpr"
2 years ago
Alan Pearce
use XDG directories in script
2 years ago
Alan Pearce
remove channel root more carefully (could be a symlink)
2 years ago
Alan Pearce
pin channels using nix.nixPath rather than using ~/.nix-defexpr
2 years ago
Alan Pearce
hw/mouse: use renamed libinput options
2 years ago
Alan Pearce
darwin: pin configuration
2 years ago
Alan Pearce
bin: make script debugging easier
2 years ago
Alan Pearce
update sources
2 years ago
Alan Pearce
fix overlays
2 years ago
Alan Pearce
nix: set nix.nixPath
2 years ago
Alan Pearce
bin: fix resolution of config sources
2 years ago
Alan Pearce
nix: don't use flake to auto-upgrade
2 years ago
Alan Pearce
fix nix overlay complaint
2 years ago
Alan Pearce
move scripts to bin/
2 years ago
Alan Pearce
set up lorri
2 years ago
Alan Pearce
wip
2 years ago
Alan Pearce
de-flake local systems
2 years ago
Alan Pearce
system/base: remove configurationRevision setting
2 years ago
Alan Pearce
remove nixpkgs flake pin
2 years ago
Alan Pearce
add brotli to base packages
2 years ago
Alan Pearce
emacs: install evil-lion for alignment via gl/gL
2 years ago
Alan Pearce
linde: remove extraneous argument to autoUpgrade
2 years ago
Alan Pearce
nanopi: disable jellyfin for now
2 years ago
Alan Pearce
nix-linux: fix incorrect placement of nix-daemon settings
2 years ago
Alan Pearce
fish: add functions to open magit/dired in emacs
2 years ago
Alan Pearce
ui: reduce number of installed nerd fonts
2 years ago
Alan Pearce
update searchix
2 years ago
Alan Pearce
disable `nh` aliases for better interoperability with deflake branch
2 years ago
Alan Pearce
system/nix: set OS-agnostic nix options in common module
2 years ago
Alan Pearce
update searchix
2 years ago
Alan Pearce
emacs: use default value for per-category completion defaults
2 years ago
Alan Pearce
emacs: make lsp-mode and eglot behave more similarly
2 years ago
Alan Pearce
golang: install more dev tools
2 years ago
Alan Pearce
fish: fix newest/oldest with POSIX `cut`
2 years ago
Alan Pearce
ui: configure kitty
2 years ago
Alan Pearce
emacs: use lsp-mode for go to support secondary language server
2 years ago
Alan Pearce
linde: add health checks to searchix
2 years ago
Alan Pearce
linde: prefer zstd over gzip in caddy
2 years ago
Alan Pearce
update searchix
2 years ago
Alan Pearce
fish: add functions to get the {new,old}est file in a directory tree
2 years ago
Alan Pearce
servers: enable all terminfo
2 years ago
Alan Pearce
emacs: only use gopls in go files
2 years ago
Alan Pearce
emacs: re-add gc optimisation settings
2 years ago
Alan Pearce
update searchix
2 years ago
Alan Pearce
make it easier to avoid downgrading servers during deployment
2 years ago
Alan Pearce
update searchix
2 years ago
Alan Pearce
update searchix
2 years ago
Alan Pearce
emacs: tweak corfu settings
2 years ago
Alan Pearce
linde: deploy searchix
2 years ago
Alan Pearce
emacs: don't stop me deleting files which have changes in git
2 years ago
Alan Pearce
use taplo as a language server (and formatter) for toml files
2 years ago
Alan Pearce
emacs: remove config for unused package
2 years ago
Alan Pearce
emacs: update raycast script to launch via XDG
2 years ago
Alan Pearce
emacs: fix *-ts-mode-hook aliasing
2 years ago
Alan Pearce
darwin: force use of XDG-based user profile
2 years ago
Alan Pearce
patch prettierd to work with apheleia
2 years ago
Alan Pearce
darwin: install nh
2 years ago
Alan Pearce
nanopi: specify flake correctly
2 years ago
Alan Pearce
mba: linde is not that fast
2 years ago
Alan Pearce
linde: add key for nix remote user on mba
2 years ago
Alan Pearce
flake: remove duplicate deploy-rs setting
2 years ago
Alan Pearce
Revert "emacs: use <leader>bb to switch _project_ buffers"
2 years ago
Alan Pearce
nanopi: use flake to auto-upgrade
2 years ago
Alan Pearce
nanopi: networkd-dispatcher seems broken
2 years ago
Alan Pearce
use nh for all relevant rebuild operations
2 years ago
Alan Pearce
nh: set flake
2 years ago
Alan Pearce
nanopi: remove duplicate nix package setting
2 years ago
Alan Pearce
nanopi: disable DoH server (no public IPv4 address)
2 years ago
Alan Pearce
nanopi: fix syncthing folder/device settings being reset
2 years ago
Alan Pearce
nanopi: remove duplicate firewall setting
2 years ago
Alan Pearce
linde: use nixos-unstable-small channel for auto upgrades
2 years ago
Alan Pearce
linde: make syncthing reachable
2 years ago
Alan Pearce
co-ordinate auto-upgrade times between linde and nanopi
2 years ago
Alan Pearce
linde: add ssh host keys for git.sr.ht
2 years ago
Alan Pearce
fix home-manager getting confused about nix use-xdg-base-directories
2 years ago
Alan Pearce
linde: add key for sourcehut
2 years ago
Alan Pearce
dev/base: remove yaml editorconfig settings
2 years ago
Alan Pearce
emacs: patch apheleia to use prettierd
2 years ago
Alan Pearce
nixos: fix rbs alias with `nh`
2 years ago
Alan Pearce
nix: use XDG base directories
2 years ago
Alan Pearce
remove unnecessary overlay from flake
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
git: install cli tool for sourcehut
2 years ago
Alan Pearce
git: move tool install/config to git.nix
2 years ago
Alan Pearce
git: install extras
2 years ago
Alan Pearce
emacs: fix auto-formatting setup for go templates
2 years ago
Alan Pearce
emacs: use golines to format go files
2 years ago
Alan Pearce
enable auto-formatting of go-template files
2 years ago
Alan Pearce
use local overlays automatically
2 years ago
Alan Pearce
emacs: install mode for editing gitolite configuration files
2 years ago
Alan Pearce
git: set default branch
2 years ago
Alan Pearce
remove unused package epkgs.tabnine{-capf,}
2 years ago
Alan Pearce
emacs: fix editorconfig setting wrong indent settings in elisp
2 years ago
Alan Pearce
kde: add email and calendar applications
2 years ago
Alan Pearce
remove superfluous emacs-overlay reference
2 years ago
Alan Pearce
emacs: hide environment version in mode-line
2 years ago
Alan Pearce
emacs: use non-deprecated variable alias
2 years ago
Alan Pearce
xserver: disable ctrl-alt-backspace
2 years ago
Alan Pearce
emacs: use <leader>bb to switch _project_ buffers
2 years ago
Alan Pearce
emacs: tweak corfu settings
2 years ago
Alan Pearce
dev/web: replace prettier with prettierd
2 years ago
Alan Pearce
emacs: make using tempel easier (using tab to go to next argument)
2 years ago
Alan Pearce
dev/base: set default tab width to 4
2 years ago
Alan Pearce
nix: install nixpkgs-lint
2 years ago
Alan Pearce
emacs: fix format-all using tabs for emacs lisp
2 years ago
Alan Pearce
emacs: let magit auto-refresh its buffers
2 years ago
Alan Pearce
emacs: fix incorrect use of defvaralias
2 years ago
Alan Pearce
lisp: add clisp
2 years ago
Alan Pearce
remove unused gaming packages
2 years ago
Alan Pearce
emacs: avoid magit/git errors when git updates working tree
2 years ago
Alan Pearce
reformat init.el
2 years ago
Alan Pearce
emacs: be explicit about using nixpkgs-fmt
2 years ago
Alan Pearce
emacs: make ts-mode hooks always reflect their non-ts mode hooks
2 years ago
Alan Pearce
emacs: open tmpl files in web-mode
2 years ago
Alan Pearce
tabnine: update module and configuration
2 years ago
Alan Pearce
emacs: don't enable tabnine if executable can't be found
2 years ago
Alan Pearce
fix syntax error
2 years ago
Alan Pearce
golang: install and configure lang servers
2 years ago
Alan Pearce
replace editor-specific indentation settings with editorconfig
2 years ago
Alan Pearce
base: don't show line numbers in bat
2 years ago
Alan Pearce
prefect: enable function keys on lofree keyboard
2 years ago
Alan Pearce
emacs: reduce diff refinement to current hunk
2 years ago
Alan Pearce
emacs: auto-revert files changed via magit immediately
2 years ago
Alan Pearce
kitty: open new tabs in current directory
2 years ago
Alan Pearce
fish: replace pisces with autopair
2 years ago
Alan Pearce
shell: remove gh eco extension
2 years ago
Alan Pearce
emacs: enable eglot in nix-ts-mode buffers
2 years ago
Alan Pearce
emacs: defensively check for existing non-ts- mode hooks
2 years ago
Alan Pearce
home-manager: automatically move files that are in the way
2 years ago
Alan Pearce
shell: make gh create a git remote when forking
2 years ago
Alan Pearce
fish: fix call to nix-your-shell
2 years ago
Alan Pearce
shell: fix typo in gh alias
2 years ago
Alan Pearce
fish: configure pisces to only pair at end of line
2 years ago
Alan Pearce
shell: configure programs.gh
2 years ago
Alan Pearce
move overlays to root folder
2 years ago
Alan Pearce
use `nh` as a nixos-rebuild wrapper with nice output
2 years ago
Alan Pearce
emacs: install nix-ts-mode
2 years ago
Alan Pearce
fix lorri flake compatibility
2 years ago
Alan Pearce
set up lorri
2 years ago
Alan Pearce
emacs: make <leader> fd delete the current file
2 years ago
Alan Pearce
fish: switch from nix-your-shell to any-nix-shell
2 years ago
Alan Pearce
emacs: use "base" mode hooks where there are ts and non-ts modes
2 years ago
Alan Pearce
dev/zig: install a language server
2 years ago
Alan Pearce
nix: install any-nix-shell
2 years ago
Alan Pearce
remove old patch file
2 years ago
Alan Pearce
mba: set linux-builder.config to a function to avoid import
2 years ago
Alan Pearce
emacs: fix indentation in go-mode files
2 years ago
Alan Pearce
tabnine: use gopls as go language server
2 years ago
Alan Pearce
tabnine: fix config parse error
2 years ago
Alan Pearce
emacs: don't enable or require lispy _directly_
2 years ago
Alan Pearce
emacs: tweak completion candidate matching
2 years ago
Alan Pearce
emacs: remove company-web
2 years ago
Alan Pearce
emacs: remove ibuffer-project
2 years ago
Alan Pearce
fish: write function to enable `open -a appname[.desktop]` on linux
2 years ago
Alan Pearce
disable some unused development languages
2 years ago
Alan Pearce
nix: install nix-tree
2 years ago
Alan Pearce
git: fix diff header regex for emacs lisp files
2 years ago
Alan Pearce
move nix tools to home-manager profile
2 years ago
Alan Pearce
remove some unused development packages
2 years ago
Alan Pearce
git: remove sops differ
2 years ago
Alan Pearce
base: only install process misc utilities on linux
2 years ago
Alan Pearce
emacs: replace custom treesitter mode settings with treesit-auto
2 years ago
Alan Pearce
emacs: make eglot quiet on connection
2 years ago
Alan Pearce
emacs: disable jinx-mode if loading dictionaries failed
2 years ago
Alan Pearce
fish: enable automatic delimiter pairing via pisces
2 years ago
Alan Pearce
emacs: remove unused major modes: rustic, scss, js2, rjsx
2 years ago
Alan Pearce
dev/base: don't overwrite direnvrc (contains nix-direnv include)
2 years ago
Alan Pearce
dev/base: configure direnv to not spam updated variables
2 years ago
Alan Pearce
fish: use reverse (prompt at top) layout for fzf
2 years ago
Alan Pearce
fish: update and reconfigure plugins
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
base: install basic process tools
2 years ago
Alan Pearce
emacs: load apheleia just after format-all
2 years ago
Alan Pearce
emacs: don't pop-up format-all errors
2 years ago
Alan Pearce
emacs: fix eldoc messages being cleared by aphelia when enabled
2 years ago
Alan Pearce
override enchant with support for applespell on macOS
2 years ago
Alan Pearce
emacs: replace flyspell with jinx (again :^)
2 years ago
Alan Pearce
base: un-break aspell dictionary lookup
2 years ago
Alan Pearce
emacs: add raycast script to open Emacs.app with shell environment
2 years ago
Alan Pearce
home-manager: prefer XDG directories, where possible
2 years ago
Alan Pearce
Emacs: make magit-project-status available early
2 years ago
Alan Pearce
emacs: use tempel for snippet expansion
2 years ago
Alan Pearce
dev/web: alias fly to flyctl for completion
2 years ago
Alan Pearce
Partially revert "nix: trust no-one"
2 years ago
Alan Pearce
fix home-manager-rollback function
2 years ago
Alan Pearce
update cgit settings
2 years ago
Alan Pearce
shell: add alias for nix log
2 years ago
Alan Pearce
nix: install tools for making package updates easier
2 years ago
Alan Pearce
emacs: use tree-sitter- based go mode
2 years ago
Alan Pearce
mba: add a minimal ssh setup to linux-builder
2 years ago
Alan Pearce
...trust me (but only on darwin)
2 years ago
Alan Pearce
nix: trust no-one
2 years ago
Alan Pearce
base: install dasel, a json toolbox
2 years ago
Alan Pearce
shell: add nix run alias
2 years ago
Alan Pearce
install docker-credential-helpers in userspace for macOS
2 years ago
Alan Pearce
docker: enable registry logins (incl. via skopeo)
2 years ago
Alan Pearce
emacs: show directories first in dired
2 years ago
Alan Pearce
dev/base: add some aliases for direnv commands
2 years ago
Alan Pearce
shell: add more common docker aliases
2 years ago
Alan Pearce
shell: add alias for nix build
2 years ago
Alan Pearce
dev/base: add oci/docker tools
2 years ago
Alan Pearce
dev/base: remove docker-compose
2 years ago
Alan Pearce
dev/go: install golines
2 years ago
Alan Pearce
base: install license-cli
2 years ago
Alan Pearce
web: install prettier globally
2 years ago
Alan Pearce
emacs: don't always open HTML files in web-mode
2 years ago
Alan Pearce
remove vestiges of kubernetes setup
2 years ago
Alan Pearce
nix: configure nix-init defaults
2 years ago
Alan Pearce
darwin: make rb pass --flake to other darwin-rebuild commands
2 years ago
Alan Pearce
mba: enable lisp development
2 years ago
Alan Pearce
shell: add alias for nix flake check
2 years ago
Alan Pearce
dev/web: install custom htmlformat package from self
2 years ago
Alan Pearce
emacs: improve golang setup
2 years ago
Alan Pearce
shell: install yazi
2 years ago
Alan Pearce
emacs: tweak smerge-resolve hydra
2 years ago
Alan Pearce
dev/base: install diffoscope (minimal build)
2 years ago
Alan Pearce
shell: add alias for git ls-files
2 years ago
Alan Pearce
Update dns server block lists
2 years ago
Alan Pearce
xserver: enable bitmap embedded in fonts
2 years ago
Alan Pearce
dev/base: install zeal on non-darwin
2 years ago
Alan Pearce
dev/base: install entr
2 years ago
Alan Pearce
mba: enable golang development tools
2 years ago
Alan Pearce
bare-metal: improve QUIC app performance
2 years ago
Alan Pearce
syncthing: shut up
2 years ago
Alan Pearce
prefect: enable golang development
2 years ago
Alan Pearce
golang: (re-)create basic development environment
2 years ago
Alan Pearce
Update flake inputs
2 years ago
Alan Pearce
base: store nixfiles repo revision in system config
2 years ago
Alan Pearce
prefect: disable high DPI support in SDDM
2 years ago
Alan Pearce
prefect: enable auto-login
2 years ago
Alan Pearce
Improve NVidia configuration
2 years ago
Alan Pearce
prefect: hide nixremote user on login screen
2 years ago
Alan Pearce
kde: enable partition management
2 years ago
Alan Pearce
xserver: don't install Emacs' all-the-icons fonts globally
2 years ago
Alan Pearce
prefect: remove outdated TODO
2 years ago
Alan Pearce
Migrate to new displayManager config schema
2 years ago
Alan Pearce
prefect: rebuild on XFS
2 years ago
Alan Pearce
Improve diffing for Common and Emacs Lisps
2 years ago
Alan Pearce
Emacs: install astro-ts-mode
2 years ago
Alan Pearce
nvidia-gpu: disable wayland in sddm
2 years ago
Alan Pearce
xserver: install an emoji font
2 years ago
Alan Pearce
nanopi: open port 3000 to lan
2 years ago
Alan Pearce
shell: make `r` not read a file
2 years ago
Alan Pearce
always include tabnine module
2 years ago
Alan Pearce
javascript: use new bun module
2 years ago
Alan Pearce
linde: use tcp6 for fcgiwrap
2 years ago
Alan Pearce
Enable deployment of home-manager profiles to servers
2 years ago
Alan Pearce
Import server configurations
2 years ago
Alan Pearce
nix: pin nixpkgs to flake input globally and per-user
2 years ago
Alan Pearce
mba: add secondary build machine for quicker aarch64-linux builds
2 years ago
Alan Pearce
base: add personal binary cache
2 years ago
Alan Pearce
Simplify home-manager setup with flake-utils
2 years ago
Alan Pearce
prefect: add a hint on how to switch from GSync to ULMB
2 years ago
Alan Pearce
remove specialArgs from configurations that do not use them
2 years ago
Alan Pearce
hoist nixos-hardware imports to flake.nix
2 years ago
Alan Pearce
Use deploy-rs cachix instance
2 years ago
Alan Pearce
Update flake.lock
2 years ago
Alan Pearce
Update private submodule
2 years ago
Alan Pearce
Revert "prefect: remove aarch64 emulation"
2 years ago
Alan Pearce
Update private submodule
2 years ago
Alan Pearce
dev/js: set alias for jsr.io registry
2 years ago
Alan Pearce
dev/base: fix hashing used for direnv layout
2 years ago
Alan Pearce
dev/base: remove manual direnv fish integration
2 years ago
Alan Pearce
prefect: also use IPv6 DNS servers
2 years ago
Alan Pearce
prefect: fix DHCP setup
2 years ago
Alan Pearce
user: reformat groups array
2 years ago
Alan Pearce
kde: remove unnecessary config
2 years ago
Alan Pearce
Enable rootless docker
2 years ago
Alan Pearce
darwin: build Emacs with higher open file limit
2 years ago
Alan Pearce
darwin: increase max open files
2 years ago
Alan Pearce
nvidia: remove unnecessary settings (defaults)
2 years ago
Alan Pearce
bare-metal: optimise read speed on NVMe
2 years ago
Alan Pearce
fish: add !! shell alias for last history command
2 years ago
Alan Pearce
Emacs: don't automatically try to read files with sudo
2 years ago
Alan Pearce
Update flake inputs
2 years ago
Alan Pearce
kde: fix config structure
2 years ago
Alan Pearce
prefect: remove aarch64 emulation
2 years ago
Alan Pearce
prefect: remove postgres configuration
2 years ago
Alan Pearce
Remove lumen
2 years ago
Alan Pearce
javascript: simplify and update setup
2 years ago
Alan Pearce
user-interface: use beeper instead of signal
2 years ago
Alan Pearce
Remove lima nixos setup
2 years ago
Alan Pearce
darwin: enable building remote systems
2 years ago
Alan Pearce
mba: use linux-builder in place of custom lima setup
2 years ago
Alan Pearce
overlays: resolve deprecated alias warning
2 years ago
Alan Pearce
Update to current variable names
2 years ago
Alan Pearce
Use KDE Plasma 6
2 years ago
Alan Pearce
Update flake inputs
2 years ago
Alan Pearce
Darwin: install maid
2 years ago
Alan Pearce
Update flake inputs
2 years ago
Alan Pearce
Add support for developing in Nim
2 years ago
Alan Pearce
update flake inputs
2 years ago
Alan Pearce
Emacs: make web-mode settings consistent with formatter output
2 years ago
Alan Pearce
Remove SatoshiPay
2 years ago
Alan Pearce
shell: replace tere with walk
2 years ago
Alan Pearce
prefect: update network range
2 years ago
Alan Pearce
user-interface: update librewolf setup
2 years ago
Alan Pearce
Emacs: remove jinx and use flyspell instead
2 years ago
Alan Pearce
Emacs: remove consult-ghq override
2 years ago
Alan Pearce
Update flake inputs
2 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
Update flake inputs
3 years ago
Alan Pearce
darwin: use Modus themes in kitty
3 years ago
Alan Pearce
darwin: set SSH auth socket just once
3 years ago
Alan Pearce
fish: fix home-manager-rollback function
3 years ago
Alan Pearce
dev/base: remove rtx
3 years ago
Alan Pearce
kitty: fix dark/light mode switching
3 years ago
Alan Pearce
Ema: fix wrong keybinds
3 years ago
Alan Pearce
kitty: simplify shell integration configuration
3 years ago
Alan Pearce
mba: fix nix issue with random links with auto-optimise-store
3 years ago
Alan Pearce
kitty: initial configuration
3 years ago
Alan Pearce
Update flake inputs
3 years ago
Alan Pearce
Revert "base: render man pages with formatting correctly"
3 years ago
Alan Pearce
Update flake inputs
3 years ago
Alan Pearce
Emacs: install expand-region, bound to SPC in visual mode
3 years ago
Alan Pearce
shell: don't use bfs as an alternative to fd
3 years ago
Alan Pearce
base: use dark/light-compatible theme in bat
3 years ago
Alan Pearce
shell: use bat for cat
3 years ago
Alan Pearce
shell: switch search to `bfs`
3 years ago
Alan Pearce
base: render man pages with formatting correctly
3 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
Emacs: switch to tree-sitter- based modes where applicable
3 years ago
Alan Pearce
Emacs: remove defunct tide config (no longer installed)
3 years ago
Alan Pearce
Emacs: add more tabnine bindings
3 years ago
Alan Pearce
Emacs: replace company with corfu
3 years ago
Alan Pearce
Emacs: replace company-tabnine with tabnine
3 years ago
Alan Pearce
javascript: add more bun shell aliases
3 years ago
Alan Pearce
shell: add aliases for xh with headers (both request and response)
3 years ago
Alan Pearce
javascript: use bunx instead of pnpx
3 years ago
Alan Pearce
javascript: add configuration and aliases for bun
3 years ago
Alan Pearce
Emacs: install major-mode for systemd files
3 years ago
Alan Pearce
dev/js: add bun
3 years ago
Alan Pearce
Update flake inputs
3 years ago
Alan Pearce
Emacs: install orderless
3 years ago
Alan Pearce
Emacs: popup flymake errors at point
3 years ago
Alan Pearce
emacs: auto-fetch nix flake inputs whilst editing
3 years ago
Alan Pearce
emacs: avoid init errors interfering with basic functionality
3 years ago
Alan Pearce
emacs: enable exchanging two selections with cx
3 years ago
Alan Pearce
emacs: use built-in use-package
3 years ago
Alan Pearce
emacs: replace git-messenger with vc-msg
3 years ago
Alan Pearce
darwin: auto-toggle dark/light mode in kitty
3 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
darwin: install an up-to-date version of less
3 years ago
Alan Pearce
web: install flyctl
3 years ago
Alan Pearce
web: trivial cleanup
3 years ago
Alan Pearce
Configure programs to "follow" XDG spec
3 years ago
Alan Pearce
Emacs: remove ledger-mode configuration
3 years ago
Alan Pearce
Emacs: remove now-duplicate client desktop application file
3 years ago
Alan Pearce
Update secrets
3 years ago
Alan Pearce
eglot: use built-in version (emacs >=29)
3 years ago
Alan Pearce
Emacs: use built-in (>=29) tree-sitter package
3 years ago
Alan Pearce
prefect: enable building kernel for nanopi
3 years ago
Alan Pearce
prefect: allow local DNS overrides to work
3 years ago
Alan Pearce
base: fix control characters being displayed in manpages
3 years ago
Alan Pearce
lima: install fish shell
3 years ago
Alan Pearce
shell: add `r` alias (read)
3 years ago
Alan Pearce
git: fix ghq root path
3 years ago
Alan Pearce
Emacs: move mail config to private submodule
3 years ago
Alan Pearce
fish: fix nix evaluation error
3 years ago
Alan Pearce
fish: port function to get most common subcommands of given command
3 years ago
Alan Pearce
shell: translate history statistic aliases to fish
3 years ago
Alan Pearce
lima: copy basic environment variables from mba
3 years ago
Alan Pearce
mba: launch colima at startup
3 years ago
Alan Pearce
fish: customise fzf keybindings
3 years ago
Alan Pearce
Remove incorrect documentation
3 years ago
Alan Pearce
Emacs: fix rainbow-delimiters init
3 years ago
Alan Pearce
Emacs: ensure SSH_AUTH_SOCK is set on Linux
3 years ago
Alan Pearce
git: Set ghq root using gitconfig method
3 years ago
Alan Pearce
Emacs: update to 29
3 years ago
Alan Pearce
Emacs: remove gc-stats
3 years ago
Alan Pearce
Update flake inputs
3 years ago
Alan Pearce
Fix incorrect shell syntax
3 years ago
Alan Pearce
Port home-manager rollback function to fish
3 years ago
Alan Pearce
Remove zsh config
3 years ago
Alan Pearce
Add fish completions
3 years ago
Alan Pearce
prefect: remove firmware for wireless adapter
3 years ago
Alan Pearce
Emacs: install cask-mode
3 years ago
Alan Pearce
Emacs: fix indent
3 years ago
Alan Pearce
Emacs: fix stimmung-themes breaking startup on prefect
3 years ago
Alan Pearce
Emacs: always install feature-mode
3 years ago
Alan Pearce
Emacs: tweak startup
3 years ago
Alan Pearce
fish: install fzf plugin
3 years ago
Alan Pearce
base: use ripgrep module to supply custom package and arguments
3 years ago
Alan Pearce
fish: port functions and more aliases
3 years ago
Alan Pearce
fish: install and configure ghq plugin
3 years ago
Alan Pearce
Move shell-agnostic packages from zsh->shell.nix
3 years ago
Alan Pearce
xserver: update font settings to match current NixOS schema
3 years ago
Alan Pearce
prefect: switch to fish
3 years ago
Alan Pearce
Remove duplicate shell setting
3 years ago
Alan Pearce
Fix private flake location
3 years ago
Alan Pearce
user-interface: cleanup
3 years ago
Alan Pearce
window-manager: only run nm-applet if network-manager is in use
3 years ago
Alan Pearce
Update flakes
3 years ago
Alan Pearce
neovim: don't blind me when in dark mode
3 years ago
Alan Pearce
Switch to fish shell
3 years ago
Alan Pearce
shell: enable fish
3 years ago
Alan Pearce
Make shell aliases shell-agnostic
3 years ago
Alan Pearce
ssh: check SSHFP DNS entries for unknown SSH servers
3 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
group up compression programs in programs/base.nix
3 years ago
Alan Pearce
base: remove vim (we have neovim enabled)
3 years ago
Alan Pearce
base: improve working with nix and nixpkgs repo
3 years ago
Alan Pearce
prefect: use systemd-networkd for DHCP
3 years ago
Alan Pearce
prefect: switch to xanmod kernel
3 years ago
Alan Pearce
shell: enable bash-compatible completion in zsh
3 years ago
Alan Pearce
shell: disable compinit in one place across platforms
3 years ago
Alan Pearce
xserver: install and try out Office Code Pro font
3 years ago
Alan Pearce
xresources: apply configuration to XTerm
3 years ago
Alan Pearce
prefect: try out XFCE for a while
3 years ago
Alan Pearce
Emacs: don't make backup files at all
3 years ago
Alan Pearce
darwin: move SSH_AUTH_SOCK to home variable
3 years ago
Alan Pearce
development: install rtx (tool version manager)
3 years ago
Alan Pearce
development: also install httping on darwin (not broken)
3 years ago
Alan Pearce
development: enable intelligent completion in ruby files
3 years ago
Alan Pearce
darwin: make `stat` output like on Linux
3 years ago
Alan Pearce
zsh: add dir hash for local iCloud directory
3 years ago
Alan Pearce
emacs: switch between stimmung themes in dark/light mode on macOS
3 years ago
Alan Pearce
base: add more compression commands
3 years ago
Alan Pearce
zsh: move GHQ_ROOT to home variable
3 years ago
Alan Pearce
zsh: stop word-movement commands at # signs
3 years ago
Alan Pearce
Emacs: group buffers in ibuffer by project, showing relative path
3 years ago
Alan Pearce
prefect: de-cruft
3 years ago
Alan Pearce
Make i3 window-workspace assignments system-specific
3 years ago
Alan Pearce
zsh: add aliases for IPv{4,6}-only output of `ip` command
3 years ago
Alan Pearce
xserver: be consistent with default fonts
3 years ago
Alan Pearce
Update secrets
3 years ago
Alan Pearce
Emacs: don't auto-save files
3 years ago
Alan Pearce
Add p10k configuration file
3 years ago
Alan Pearce
Emacs: automatically elevate privileges when editing files
3 years ago
Alan Pearce
Emacs: disable file backups
3 years ago
Alan Pearce
Update private flake
3 years ago
Alan Pearce
user-interface: use standard ssh-agent instead of keychain
3 years ago
Alan Pearce
base: remove prettybat
3 years ago
Alan Pearce
mba: use lima-nixos VM for cross-compilation
3 years ago
Alan Pearce
Set up lima VM running nixos
3 years ago
Alan Pearce
ssh: add include for local overrides
3 years ago
Alan Pearce
user-interface: install kitty
3 years ago
Alan Pearce
Emacs: don't set line-spacing on x11/linux systems
3 years ago
Alan Pearce
nanopi: Reduce need to re-unlock SSH key
3 years ago
Alan Pearce
Emacs: auto-load consult-ghq and magit when idle
3 years ago
Alan Pearce
mba: also install general user-interface programs and fonts
3 years ago
Alan Pearce
Emacs: install php-mode, just in case
3 years ago
Alan Pearce
user-interface: add Inter font
3 years ago
Alan Pearce
Emacs: enable background syntax highlighting
3 years ago
Alan Pearce
Emacs: automatically save state files whilst idle
3 years ago
Alan Pearce
Install user fonts on macOS as well
3 years ago
Alan Pearce
Install more fonts via nixpkgs
3 years ago
Alan Pearce
Emacs: only toggle relative/absolute line numbers when any are shown
3 years ago
Alan Pearce
Emacs: use single-letter key bindings in embark
3 years ago
Alan Pearce
Emacs: avoid double auto-formatting
3 years ago
Alan Pearce
neovim: use shine colour scheme
3 years ago
Alan Pearce
git: configure git-delta via home-manager module support
3 years ago
Alan Pearce
Prefect: reduce number of modules used
3 years ago
Alan Pearce
Update flake inputs
3 years ago
Alan Pearce
gaming: install ludusavi for game save backups
3 years ago
Alan Pearce
base: install graphing ping tool
3 years ago
Alan Pearce
Fly: don't check for updates
3 years ago
Alan Pearce
Emacs: replace flyspell with jinx
3 years ago
Alan Pearce
Add nix-index-database flake
3 years ago
Alan Pearce
nix: automatically pin nixpkgs to flake input
3 years ago
Alan Pearce
Revert "Emacs: use commercial-emacs (currently without tree-sitter)"
3 years ago
Alan Pearce
cleanup unused nix variables
3 years ago
Alan Pearce
prefect: enable AMD P-State control
3 years ago
Alan Pearce
Emacs: install dtrt-indent, but don't auto-enable
3 years ago
Alan Pearce
zsh: install gitui
3 years ago
Alan Pearce
Emacs: use commercial-emacs (currently without tree-sitter)
3 years ago
Alan Pearce
bare-metal: update tmpOnTmpfs option
3 years ago
Alan Pearce
Update flakes
3 years ago
Alan Pearce
Emacs: remove unnecessary load of jinx module
3 years ago
Alan Pearce
Emacs: tell use-package to record package init times
3 years ago
Alan Pearce
Emacs: enable extended evil company-mode bindings
3 years ago
Alan Pearce
Emacs: delay evil-collection startup
3 years ago
Alan Pearce
Emacs: set up consult-dir
3 years ago
Alan Pearce
Emacs: remove load-path override for consult-ghq
3 years ago
Alan Pearce
Emacs: open html files as go templates by default
3 years ago
Alan Pearce
Emacs: set up embark and its consult integration
3 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
darwin: fix Strongbox SSH agent missing keys (???)
3 years ago
Alan Pearce
Emacs: fix override of consult-ghq
3 years ago
Alan Pearce
Emacs: optimise startup
3 years ago
Alan Pearce
darwin: ensure SSH_AUTH_SOCK is always set
3 years ago
Alan Pearce
base: set a theme for bat
3 years ago
Alan Pearce
Emacs: always trace init time
3 years ago
Alan Pearce
Emacs: collect gc stats for a while
3 years ago
Alan Pearce
Emacs: remove counsel
3 years ago
Alan Pearce
base: install utilities for working with dates
3 years ago
Alan Pearce
Emacs: install forked version of consult-ghq
3 years ago
Alan Pearce
Enable `bat`
3 years ago
Alan Pearce
neovim: also set as alias for `vi`
3 years ago
Alan Pearce
Use Strongbox as an SSH agent instead of Secretive
3 years ago
Alan Pearce
default to "home-manager switch" as compilation command in this repo
3 years ago
Alan Pearce
zsh: tell kitty not to mess with my cursor
3 years ago
Alan Pearce
git: don't automatically rebase "main" branch
3 years ago
Alan Pearce
git: enable syntax highlighting in diffs via `delta`
3 years ago
Alan Pearce
Emacs: enable jumping to magit when switching first project
3 years ago
Alan Pearce
Emacs: load evil-collection earlier
3 years ago
Alan Pearce
Import private configuration on servers, as well
3 years ago
Alan Pearce
xterm: use truetype fonts, fix backspace
3 years ago
Alan Pearce
gaming: remove non-function pipewire configuration
3 years ago
Alan Pearce
Update flake inputs
3 years ago
Alan Pearce
Remove SatoshiPay config from prefect for now
3 years ago
Alan Pearce
Emacs: remap project-vc-dir to a more similar magit command
3 years ago
Alan Pearce
Emacs: fix tree-sitter-based evil commands
3 years ago
Alan Pearce
Emacs: allow consult-ripgrep to follow symbolic links
3 years ago
Alan Pearce
Emacs: remove consult-project-extra
3 years ago
Alan Pearce
Emacs: move git diff information to left fringe
3 years ago
Alan Pearce
zsh: install and set up tere to quickly move around the file system
3 years ago
Alan Pearce
Emacs: remove projectile and use builtin project.el
3 years ago
Alan Pearce
Emacs: auto-refresh magit status buffers
3 years ago
Alan Pearce
git: add subcommand to get root of repository
3 years ago
Alan Pearce
Emacs: add missing xhs eshell alias
3 years ago
Alan Pearce
Emacs: install docker modes unconditionally
3 years ago
Alan Pearce
zsh: install github CLI
3 years ago
Alan Pearce
Emacs: disable auto-highlighting of symbol at point
3 years ago
Alan Pearce
Emacs: switch to stimmung-themes
3 years ago
Alan Pearce
zsh: fix powerlevel10k init
3 years ago
Alan Pearce
zsh: don't source powershell when TERM in dumb
3 years ago
Alan Pearce
zsh: fix broken prompt detection when using ssh
3 years ago
Alan Pearce
Emacs: revert back to company-tabnine
3 years ago
Alan Pearce
Emacs: don't hook flycheck into modes with LSP integrations
3 years ago
Alan Pearce
emacs: silence YAML lsp warning about ordering of keys
3 years ago
Alan Pearce
Emacs: defer loading of feature-mode
3 years ago
Alan Pearce
Emacs: tweak help package loading
3 years ago
Alan Pearce
Emacs: make code completion menu function more like in neovim
3 years ago
Alan Pearce
Emacs: prefer higher-level projects (not subprojects) in projectile
3 years ago
Alan Pearce
Emacs: don't auto-enable eldoc-box-hover-mode
3 years ago
Alan Pearce
Emacs: open html.erb files with web-mode
3 years ago
Alan Pearce
Emacs: don't use tree-sitter highlighting for now
3 years ago
Alan Pearce
Emacs: make counsel-ripgrep easier to reach
3 years ago
Alan Pearce
dev/base: install htmlq for filtering html by CSS selector
3 years ago
Alan Pearce
dev/base: replace entr with watchexec
3 years ago
Alan Pearce
dev/base: install miller
3 years ago
Alan Pearce
base: change remake to be an installed package
3 years ago
Alan Pearce
Update secrets
3 years ago
Alan Pearce
Install `just` as a simplified task runner with Emacs setup
3 years ago
Alan Pearce
Remove unused imports
3 years ago
Alan Pearce
zsh: add a crude home-manager rollback alias
3 years ago
Alan Pearce
neovim: enable nix tree-sitter plugin
3 years ago
Alan Pearce
mba: remove satoshipay setup for now
3 years ago
Alan Pearce
base: remove seldom-used network tools
3 years ago
Alan Pearce
zsh: make ip command use colours in output
3 years ago
Alan Pearce
Emacs: bind consult-imenu to `,xi`
3 years ago
Alan Pearce
Emacs: enable imenu targets for use-package declaration
3 years ago
Alan Pearce
Emacs: load use-package outside of compilation
3 years ago
Alan Pearce
dev/base: install docker-compose (using colima on macOS)
3 years ago
Alan Pearce
Emacs: make doom-modeline setup look close to previous version
3 years ago
Alan Pearce
Enable tabnine on nanopi
3 years ago
Alan Pearce
base: install comma (alias ,) to run commands from nixpkgs
3 years ago
Alan Pearce
emacs,zsh: don't compile init files
3 years ago
Alan Pearce
zsh: install gitstatus
3 years ago
Alan Pearce
Enable flakes on nanopi
3 years ago
Alan Pearce
zsh: replace agkozak prompt with powerlevel10k
3 years ago
Alan Pearce
emacs: fix icons in doom-modeline (breaking change in package)
3 years ago
Alan Pearce
zsh: edit current command line in $EDITOR with C-x C-e
3 years ago
Alan Pearce
Update private flake
3 years ago
Alan Pearce
Replace ldns with knot-dns
3 years ago
Alan Pearce
Remove some unused packages
3 years ago
Alan Pearce
zsh: make kitten ssh opt-in
3 years ago
Alan Pearce
dev/base: remove `interactively`
3 years ago
Alan Pearce
neovim: install polyglot language pack collection
3 years ago
Alan Pearce
emacs: configure tree-sitter based text objects
3 years ago
Alan Pearce
Update flake inputs
3 years ago
Alan Pearce
use absolute path to byte-compile emacs init files
3 years ago
Alan Pearce
emacs: set up general.el earlier
3 years ago
Alan Pearce
zsh/darwin: integrate with kitty
3 years ago
Alan Pearce
emacs: optimise loading org-mode
3 years ago
Alan Pearce
zsh: add e and se aliases to edit files (optionally via sudo)
3 years ago
Alan Pearce
Update .hosts
3 years ago
Alan Pearce
Enable dev/base on servers
3 years ago
Alan Pearce
zsh: remove non-flake nix aliases
3 years ago
Alan Pearce
zsh: add more git aliases
3 years ago
Alan Pearce
emacs: fix calling non-tabnine backends
3 years ago
Alan Pearce
dev: add basic lua setup
3 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
Use `rb` alias to rebuild the system on nix-darwin/nixos
3 years ago
Alan Pearce
dev/base: add `interactively` to run commands with a preview
3 years ago
Alan Pearce
dev/base: add nix-init to start making derivations quickly
3 years ago
Alan Pearce
nanopi: run nix jobs in parallel
3 years ago
Alan Pearce
nanopi: add dev/base module
3 years ago
Alan Pearce
nanopi: cleanup root config
3 years ago
Alan Pearce
dev/base: remove firefox-dev
3 years ago
Alan Pearce
Update hostname for nanopi
3 years ago
Alan Pearce
prefect: remove settings I'm not using right now
3 years ago
Alan Pearce
emacs: use native undo-redo instead of undo-tree package
3 years ago
Alan Pearce
Support editing edn config files without a full clojure setup
3 years ago
Alan Pearce
emacs: set native compilation variables for all platforms
3 years ago
Alan Pearce
zsh: add alias to get to the repo quickly
3 years ago
Alan Pearce
emacs: replace company-tabnine with tabnine-capf
3 years ago
Alan Pearce
audio: remove broken pipecontrol package
3 years ago
Alan Pearce
emacs: set consult projectile rebindings correctly
3 years ago
Alan Pearce
zsh: add alias for `xhs` to be `xh `with https
3 years ago
Alan Pearce
emacs: fix tree-sitter-hl-mode setup
3 years ago
Alan Pearce
emacs: native-compile init.el ahead of time
3 years ago
Alan Pearce
zsh: add function to move a file and replace it with a link
3 years ago
Alan Pearce
neovim: add keybinds for copy/paste to system clipboard
3 years ago
Alan Pearce
fix typos
3 years ago
Alan Pearce
neovim: add keybind to find files in git repository
3 years ago
Alan Pearce
neovim: enable fuzzy finding with telescope
3 years ago
Alan Pearce
neovim: set a <leader> key
3 years ago
Alan Pearce
prefect: disable sleep whilst ssh server sessions active
3 years ago
Alan Pearce
bare-metal: use a multi-queue scheduler for HDDs
3 years ago
Alan Pearce
bare-metal: remove cryptsetup
3 years ago
Alan Pearce
samba: limit backward-compatibility to smb2 protocol
3 years ago
Alan Pearce
emacs: fix consult/projectile keybind fight
3 years ago
Alan Pearce
emacs: fix read error when opening helpful buffers
3 years ago
Alan Pearce
zsh: sort history-analysis results by frequency descending
3 years ago
Alan Pearce
prefect: switch to nftables-based firewall
3 years ago
Alan Pearce
remove unnecessary system tweaks for nvme root drives
3 years ago
Alan Pearce
Update flakes
3 years ago
Alan Pearce
emacs: load jinx-mod without a message
3 years ago
Alan Pearce
nix: enable flake-based auto-upgrades
3 years ago
Alan Pearce
zeroconf: don't delay avahi startup
3 years ago
Alan Pearce
music: replace tauon with sublime-music
3 years ago
Alan Pearce
emacs: load some packages on idle
3 years ago
Alan Pearce
emacs: stop tree-sitter trying to install language files
3 years ago
Alan Pearce
emacs: persist additional projectile variables
3 years ago
Alan Pearce
emacs: replace wucuo with jinx
3 years ago
Alan Pearce
emacs: optimise projectile usage
3 years ago
Alan Pearce
tabnine: enable semantic completion in all configured languages
3 years ago
Alan Pearce
tabnine: enable semantic completion in nix files
3 years ago
Alan Pearce
xresources: update xterm settings
3 years ago
Alan Pearce
samba: broadcast a lowercase hostname over mdns
3 years ago
Alan Pearce
xserver: tweak font setup
3 years ago
Alan Pearce
emacs: anglicise my own function names
3 years ago
Alan Pearce
emacs: remove go config
3 years ago
Alan Pearce
emacs: show sample of hex colours in css and xresources files
3 years ago
Alan Pearce
xresources: remove rxvt configuration
3 years ago
Alan Pearce
Configure ddclient to update AAAA record for prefect
3 years ago
Alan Pearce
server: remove conflicting EDITOR value
3 years ago
Alan Pearce
Emacs: run home-manager with projectile-compile-project
3 years ago
Alan Pearce
install a `markdown` command
3 years ago
Alan Pearce
emacs: fix web-mode engine setup
3 years ago
Alan Pearce
kde: remove arc theme
3 years ago
Alan Pearce
Remove old xresources colour scheme
3 years ago
Alan Pearce
Begin setup of tridactyl
3 years ago
Alan Pearce
Update local SSH key
3 years ago
Alan Pearce
use neovim as $EDITOR
3 years ago
Alan Pearce
fix typo
3 years ago
Alan Pearce
emacs: add shortcut to eval top-level form at point
3 years ago
Alan Pearce
emacs: use consult commands to replace/enhance other packages
3 years ago
Alan Pearce
Fix Emacs triggering XCode installer popups
3 years ago
Alan Pearce
replace httpie with xh
3 years ago
Alan Pearce
Split NanoPi/other server config
3 years ago
Alan Pearce
TabNine: move basic editor setup to tabnine module
3 years ago
Alan Pearce
Remove old tabnine update script
3 years ago
Alan Pearce
emacs: make new magit buffers taller/full-size by default
3 years ago
Alan Pearce
Emacs: don't warn on startup with server running
3 years ago
Alan Pearce
Emacs: remove package-quickstart setup
3 years ago
Alan Pearce
emacs: reduce number of commands present in `M-x` menu
3 years ago
Alan Pearce
emacs: fix some minor warnings
3 years ago
Alan Pearce
emacs: fix init of eldoc-box
3 years ago
Alan Pearce
Enable direnv support in emacs and neovim
3 years ago
Alan Pearce
emacs: remove org-journal, since I don't use it
3 years ago
Alan Pearce
add configuration for server
3 years ago
Alan Pearce
dev/base: store direnv cache in $XDG_CACHE_HOME
3 years ago
Alan Pearce
Fix url type warning in flake config
3 years ago
Alan Pearce
zsh: add `delink` function to replace a symlink with a copy
3 years ago
Alan Pearce
zsh: do not remember commands starting with `trash`
3 years ago
Alan Pearce
emacs: don't auto-discover projects at startup
3 years ago
Alan Pearce
Enable automatic per-project nix development shells with direnv
3 years ago
Alan Pearce
Update flakes
3 years ago
Alan Pearce
emacs: enable completion of commands and envvars in shell scripts
3 years ago
Alan Pearce
darwin: fix failure setting zsh option
3 years ago
Alan Pearce
force use of nixpkgs' tabnine package in nvim/emacs
3 years ago
Alan Pearce
emacs: use build with GTK3
3 years ago
Alan Pearce
zsh: add alias for `nix flake prefetch`
3 years ago
Alan Pearce
prefect: update stateVersion
3 years ago
Alan Pearce
emacs: re-enable live project-based grep
3 years ago
Alan Pearce
emacs: inhibit message "TabNine server started"
3 years ago
Alan Pearce
zsh: disable right prompt for SSH clients
3 years ago
Alan Pearce
cleanup mba system config file
3 years ago
Alan Pearce
zsh: don't add ~/.local/bin to path on darwin
3 years ago
Alan Pearce
emacs: remove undefined variable definition
3 years ago
Alan Pearce
mba: remove non-flake nix-darwin setup
3 years ago
Alan Pearce
darwin: install trash cli tool
3 years ago
Alan Pearce
zsh: use explicit home directory
3 years ago
Alan Pearce
zsh: set nicer terminal titles on darwin for SSH
3 years ago
Alan Pearce
emacs: remove bash-completion wrapper
3 years ago
Alan Pearce
emacs: un-break package-quickstart on NixOS
3 years ago
Alan Pearce
emacs: auto-discover projectile projects
3 years ago
Alan Pearce
update flakes
3 years ago
Alan Pearce
emacs: use standard emacs package by default
3 years ago
Alan Pearce
git: remove writeCommitGraph settings
3 years ago
Alan Pearce
git: don't install extra tools that I don't use
3 years ago
Alan Pearce
dev/base: don't add editorconfig eexecutable to path
3 years ago
Alan Pearce
zsh: don't save commands matching some patterns to history
3 years ago
Alan Pearce
emacs: store more minibuffer history
3 years ago
Alan Pearce
darwin: enable syncthing service
3 years ago
Alan Pearce
emacs: setup package-quickstart cache without spewing warnings
3 years ago
Alan Pearce
emacs: use `gls` from coreutils-prefixed for dired
3 years ago
Alan Pearce
darwin: use/build aarch64 packages by default
3 years ago
Alan Pearce
darwin: fix auto-dark-light-mode not changing emacs theme
3 years ago
Alan Pearce
emacs: fix display issues with code completion popups
3 years ago
Alan Pearce
zsh: configure completion for own functions
3 years ago
Alan Pearce
zsh: add `finder` function to open Finder
3 years ago
Alan Pearce
mba: remove unused imports
3 years ago
Alan Pearce
mba: unify home directory with linux hosts
3 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
emacs: re-implement auto dark/light mode switching on macOS
3 years ago
Alan Pearce
darwin: let GUI applications know about XDG_CACHE_HOME
3 years ago
Alan Pearce
darwin: auto-expire old home-manager generations
3 years ago
Alan Pearce
base: let home-manager handle XDG paths
3 years ago
Alan Pearce
nvim: show line numbers
3 years ago
Alan Pearce
emacs: always show four-digit line-numbers
3 years ago
Alan Pearce
development: install a json language-server
3 years ago
Alan Pearce
update flakes
3 years ago
Alan Pearce
emacs: make recentf and format-all quieter
3 years ago
Alan Pearce
emacs: show explanations of minibuffer completion candidates
3 years ago
Alan Pearce
emacs: make init.el compilation messages easier to find
3 years ago
Alan Pearce
emacs: remove unused yasnippet package
3 years ago
Alan Pearce
emacs: remove unused auto-async-byte-compile package
3 years ago
Alan Pearce
emacs: sort minibuffer completion candidates by frecency
3 years ago
Alan Pearce
emacs: make minibuffer completion ui popup faster
3 years ago
Alan Pearce
emacs: never ring bell
3 years ago
Alan Pearce
emacs: polyfill `project-name` for eglot
3 years ago
Alan Pearce
nix: stop telling me my flake is a dirty git repository
3 years ago
Alan Pearce
mba: update home-manager stateVersion
3 years ago
Alan Pearce
emacs: generate PATH at build time
3 years ago
Alan Pearce
emacs: setup anzu-mode globally
3 years ago
Alan Pearce
emacs: replace swiper with ctrlf
3 years ago
Alan Pearce
emacs: make lisp editing more evil with lispyville
3 years ago
Alan Pearce
emacs: optimise startup time
3 years ago
Alan Pearce
zsh: re-enable showing symlink targets with `ll`
3 years ago
Alan Pearce
emacs: update company setting variable names
3 years ago
Alan Pearce
emacs: load fringe-helper earlier
3 years ago
Alan Pearce
emacs: stop magit loading magit-auto-revert-mode unnecessarily
3 years ago
Alan Pearce
emacs: remove some useless code
3 years ago
Alan Pearce
emacs: clean up recentf list after idle timeout, not at startup
3 years ago
Alan Pearce
emacs: optimise for left-to-right scripts
3 years ago
Alan Pearce
emacs: enable precise frame (window) resizing
3 years ago
Alan Pearce
zsh: install zsh-bd to go up directories quickly
3 years ago
Alan Pearce
zsh: enable use of plugins with non-standard plugin filenames
3 years ago
Alan Pearce
zsh: install autopair plugin
3 years ago
Alan Pearce
zsh: use nixpkgs' package for agkozak-zsh-prompt
3 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
zsh: add `field` as a simplified `cut` that works more like `awk`
3 years ago
Alan Pearce
emacs: sest up evil-embrace hooks more nicely
3 years ago
Alan Pearce
emacs: bind C-r/C-s to history search
3 years ago
Alan Pearce
emacs: unset magit-auto-revert-mode correctly
3 years ago
Alan Pearce
emacs: inhibit `evil-want-keybinding` warning on compile
3 years ago
Alan Pearce
emacs: save recent files and command history between sessions
3 years ago
Alan Pearce
emacs: don't message about auto-reloading files
3 years ago
Alan Pearce
emacs: auto-load magit after a while
3 years ago
Alan Pearce
emacs: remove nix-mode eglot setup (already default)
3 years ago
Alan Pearce
zsh: save more history
3 years ago
Alan Pearce
Pass nixpkgs to emacs-overlay
3 years ago
Alan Pearce
emacs: simplify minibuffer completion using only built-in packages
3 years ago
Alan Pearce
emacs: improve shell autosuggestions and enable in comint modes
3 years ago
Alan Pearce
emacs: don't delete eshell window on `exit` if last window
3 years ago
Alan Pearce
zsh: add alias for `nix flake archive`
3 years ago
Alan Pearce
xserver: tweak and cleanup fonts
3 years ago
Alan Pearce
kde: install arc theme
3 years ago
Alan Pearce
javascript: remove insecure python 2
3 years ago
Alan Pearce
prefect: switch from grub2 to systemd-boot
3 years ago
Alan Pearce
Remove non-flake install script
3 years ago
Alan Pearce
emacs: close eshell buffer and window when running `exit`
3 years ago
Alan Pearce
Emacs: disable magit-auto-revert-mode properly
3 years ago
Alan Pearce
Emacs: use C-x C-f to complete filenames in insert mode
3 years ago
Alan Pearce
Re-format with nixpkgs-fmt
3 years ago
Alan Pearce
neovim: set up coc for nix files
3 years ago
Alan Pearce
nix: use nixpkgs-fmt instead of alejandra
3 years ago
Alan Pearce
emacs: hide menu-bar in darwin terminals
3 years ago
Alan Pearce
Extract neovim config to own file
3 years ago
Alan Pearce
Move language-based editor plugins to language files
3 years ago
Alan Pearce
zsh: add alias to cleanup old home-manager generations
3 years ago
Alan Pearce
Install nil as a langserver for nix
3 years ago
Alan Pearce
emacs: fix internal shell missing PATH entries
3 years ago
Alan Pearce
emacs: install lua-mode for editing neovim config
3 years ago
Alan Pearce
neovim: use builtin home-manager module to configure coc
3 years ago
Alan Pearce
Emacs: save files with a trailing newline, as expected by posix
3 years ago
Alan Pearce
neovim: switch to lua for configuration
3 years ago
Alan Pearce
zsh: remove duplicate `nfu` alias
3 years ago
Alan Pearce
Move nix development packages to nix.nix
3 years ago
Alan Pearce
zsh: add some aliases for nix flake subcommands
3 years ago
Alan Pearce
zsh: add alias for home-manager build
3 years ago
Alan Pearce
Update private submodule
3 years ago
Alan Pearce
Emacs: show context-menu on right-click
3 years ago
Alan Pearce
nextdns: remove module
3 years ago
Alan Pearce
mba: remove ledger setup
3 years ago
Alan Pearce
server: use standard homeDirectory
3 years ago
Alan Pearce
Update flakes
3 years ago
Alan Pearce
Setup zig development environment
3 years ago
Alan Pearce
nvidia: include vaapi driver
3 years ago
Alan Pearce
gaming: tweak Steam setup
3 years ago
Alan Pearce
Update secrets
3 years ago
Alan Pearce
Emacs: enable paredit
3 years ago
Alan Pearce
Save and document override for private flake
3 years ago
Alan Pearce
zsh: let home-manager manage zsh compinit
3 years ago
Alan Pearce
Emacs: fix overly dark git fringes
3 years ago
Alan Pearce
Emacs: migrate to new modus-themes customisation
3 years ago
Alan Pearce
Emacs: speedup modus theme toggling
3 years ago
Alan Pearce
setup home-manager environment for nanopi
3 years ago
Alan Pearce
music-management: install beets-alternatives
3 years ago
Alan Pearce
Actually _use_ the emacs-overlay
3 years ago
Alan Pearce
Emacs: use wucuo instead of flyspell
3 years ago
Alan Pearce
Emacs: install missing flyspell-correct subpackage
3 years ago
Alan Pearce
aspell: move to common user setup
3 years ago
Alan Pearce
Emacs: cleanup modeline
3 years ago
Alan Pearce
Emacs: Set ispell default dictionary to British English
3 years ago
Alan Pearce
darwin: use macOS's updated Python (3.9)
3 years ago
Alan Pearce
darwin: switch to aarch64 by using default Emacs instead of MacPort
3 years ago
Alan Pearce
zsh: update agkozak-zsh-prompt
3 years ago
Alan Pearce
zsh: remove fzf-zsh-completions
3 years ago
Alan Pearce
zsh: replace cd-gitroot with simple command
3 years ago
Alan Pearce
darwin: make `dig` output terser
3 years ago
Alan Pearce
Emacs: Reformat comment to improve auto-formatting
3 years ago
Alan Pearce
Emacs: don't wrap long lines
3 years ago
Alan Pearce
prefect: remove airplay-sink
3 years ago
Alan Pearce
Remove disper (abandoned upstream)
4 years ago
Alan Pearce
base: enable automatic IRQ balancing
4 years ago
Alan Pearce
sxhkd: realise nix package paths explicitly
4 years ago
Alan Pearce
music: remove cmus
4 years ago
Alan Pearce
zsh/darwin: don't print escape codes when piping from SSH
4 years ago
Alan Pearce
Emacs: initialise format-all correctly
4 years ago
Alan Pearce
Update flake inputs
4 years ago
Alan Pearce
zsh: add nfu -> nix flake update alias
4 years ago
Alan Pearce
zsh: remove go/bin from PATH
4 years ago
Alan Pearce
Remove outdated pre-flake documentation
4 years ago
Alan Pearce
Emacs: configure apheleia
4 years ago
Alan Pearce
Reformat zsh files
4 years ago
Alan Pearce
Emacs: remove php-mode
4 years ago
Alan Pearce
keyboard: add German layout
4 years ago
Alan Pearce
nvidia: enable modesetting
4 years ago
Alan Pearce
gaming: fix audio buffer underruns
4 years ago
Alan Pearce
Ensure GTK applications follow QT/KDE theme
4 years ago
Alan Pearce
Reformat private code
4 years ago
Alan Pearce
Reformat files with alejandra
4 years ago
Alan Pearce
Use tabnine from nixpkgs
4 years ago
Alan Pearce
Use alejandra instead of nixfmt
4 years ago
Alan Pearce
Emacs: configure flyspell-correct for spellchecking
4 years ago
Alan Pearce
gaming: optimise Discord with OpenASAR
4 years ago
Alan Pearce
Remove fantasque font
4 years ago
Alan Pearce
Remove unused cursor theme
4 years ago
Alan Pearce
Fix XDG environment variables
4 years ago
Alan Pearce
Reformat nix files
4 years ago
Alan Pearce
Update flake.lock
4 years ago
Alan Pearce
Rename home-manager flake outputs to be automatically chosen
4 years ago
Alan Pearce
Configure home-manager via flakes on prefect
4 years ago
Alan Pearce
Banish unstable overlay
4 years ago
Alan Pearce
Add secrets to home-manager configuration
4 years ago
Alan Pearce
Emacs: default to Emacs with native compilation and GTK3
4 years ago
Alan Pearce
Move emacs-overlay to flake input
4 years ago
Alan Pearce
Merge remote-tracking branch 'origin/flakes' into flakes
4 years ago
Alan Pearce
WIP: airplay: use non-systemwide pipewire
4 years ago
Alan Pearce
gaming: fix low-latency audio setup
4 years ago
Alan Pearce
zsh: make HISTFILE path absolute again
4 years ago
Alan Pearce
mba: auto-optimise nix store
4 years ago
Alan Pearce
Emacs: improve nix indentation and make automatic
4 years ago
Alan Pearce
Set up home-manager flake on mba
4 years ago
Alan Pearce
Port mba darwin configuration to flakes
4 years ago
Alan Pearce
airplay-sink: initialise module with shairport-sync
4 years ago
Alan Pearce
Update to NixOS unstable
4 years ago
Alan Pearce
Update flakes
4 years ago
Alan Pearce
Enable virtualisation on prefect using libvirtd
4 years ago
Alan Pearce
base: install home-manager
4 years ago
Alan Pearce
Import nixos-hardware
4 years ago
Alan Pearce
create initial flake.nix
4 years ago
Alan Pearce
Emacs: remove unnecessary disabling code
4 years ago
Alan Pearce
Emacs: enable calling my/set-dark-or-light-theme
4 years ago
Alan Pearce
Emacs: switch back to modus-vivendi as dark theme
4 years ago
Alan Pearce
darwin: fix indentation
4 years ago
Alan Pearce
Emacs: enable smooth scrolling on macOS
4 years ago
Alan Pearce
Emacs: fix startup echo area message inhibition
4 years ago
Alan Pearce
Emacs: move eval-last-sexp to ,xe
4 years ago
Alan Pearce
gaming: configure pipewire for low latency
4 years ago
Alan Pearce
Emacs: fix TIDE setup
4 years ago
Alan Pearce
Emacs: fix dark/light theme switcher on non-macOS
4 years ago
Alan Pearce
Emacs: fix dark/light auto-switching
4 years ago
Alan Pearce
Emacs: limit eldoc display in echo area to one line
4 years ago
Alan Pearce
Emacs: remove message when loading mail config
4 years ago
Alan Pearce
Emacs: change dark theme to spacemacs'
4 years ago
Alan Pearce
Emacs: fix mismatching ivy faces when switching dark/light modes
4 years ago
Alan Pearce
Emacs: remove doom-themes
4 years ago
Alan Pearce
Emacs: replace lsp packages with eglot
4 years ago
Alan Pearce
Emacs: use dark/light theme on macos according to system
4 years ago
Alan Pearce
Update to nix-darwin unstable on mba
4 years ago
Alan Pearce
javascript: update to nodejs 18
4 years ago
Alan Pearce
zsh: Fix HISTFILE location
4 years ago
Alan Pearce
Split music and music-management packages
4 years ago
Alan Pearce
gaming: Enable 32-bit font cache
4 years ago
Alan Pearce
gaming: install ananicy
4 years ago
Alan Pearce
prefect: install transmission-remote-gui
4 years ago
Alan Pearce
music: install sonixd and add desktop entry
4 years ago
Alan Pearce
prefect: update filesystems for new install
4 years ago
Alan Pearce
prefect: fix KDE stuttering on nVidia
4 years ago
Alan Pearce
bare-metal: configure power button to suspend on short press
4 years ago
Alan Pearce
user-interface: fix nix syntax
4 years ago
Alan Pearce
server: use neovim as default editor
4 years ago
Alan Pearce
zsh: stop linking old zsh history file
4 years ago
Alan Pearce
Update ssh config
4 years ago
Alan Pearce
prefect: enable DPMS
4 years ago
Alan Pearce
user-interface: install falkon
4 years ago
Alan Pearce
user-interface: install signal-desktop
4 years ago
Alan Pearce
prefect: don't use connman
4 years ago
Alan Pearce
music: add beets
4 years ago
Alan Pearce
prefect: remove transmission, samba
4 years ago
Alan Pearce
Emacs: fix typo in dired configuration
4 years ago
Alan Pearce
Update local SSH hostnames
4 years ago
Alan Pearce
prefect: enable wireless lan via iwd
4 years ago
Alan Pearce
iwd: let user manage network settings
4 years ago
Alan Pearce
Emacs: fix ancient typo in tramp-default-proxies-alist
4 years ago
Alan Pearce
prefect: don't use local resolver
4 years ago
Alan Pearce
prefect: configure samba
4 years ago
Alan Pearce
Update tabnine
4 years ago
Alan Pearce
htop: hide threads
4 years ago
Alan Pearce
darwin: add system python installation to $PATH
4 years ago
Alan Pearce
Add modes for working with janet files
4 years ago
Alan Pearce
darwin: switch to x86_64
4 years ago
Alan Pearce
Emacs: configure company-tide to not clobber company-backends
4 years ago
Alan Pearce
emacs: use a more colourful theme (modus-operandi)
4 years ago
Alan Pearce
user/base: use programs.htop module
4 years ago
Alan Pearce
prefect: remove anti-tearing configuration
4 years ago
Alan Pearce
prefect: migrate system config to prefect (for flakes)
4 years ago
Alan Pearce
nvidia-gpu: enable power management
4 years ago
Alan Pearce
prefect: remove amd.updateMicrocode (also set in nixos-hardware)
4 years ago
Alan Pearce
prefect: add default nameserver to resolv.conf
4 years ago
Alan Pearce
prefect: install transmission service
4 years ago
Alan Pearce
prefect: don't abort startup when secondary mounts fail
4 years ago
Alan Pearce
prefect: add GRUB entry for Windows
4 years ago
Alan Pearce
gaming: configure gamemoderun
4 years ago
Alan Pearce
satoshipay: fix packages for 22.05
4 years ago
Alan Pearce
user-interface: install keychain
4 years ago
Alan Pearce
base: remove some extraneous neovim plugins
4 years ago
Alan Pearce
music: install tauon with Discord integration
4 years ago
Alan Pearce
Emacs: install tree-sitter-mode
4 years ago
Alan Pearce
Replace sekey with secretive
4 years ago
Alan Pearce
base: remove nix-index
4 years ago
Alan Pearce
gaming: enable gamemode (gamemoderun %command%)
4 years ago
Alan Pearce
rofi: update settings for home-manager 22.05
4 years ago
Alan Pearce
Emacs: stop undo-tree littering
4 years ago
Alan Pearce
audio: switch to pipewire
4 years ago
Alan Pearce
bare-metal: automatically suspend when idle
4 years ago
Alan Pearce
prefect: update network addresses used in firewall
4 years ago
Alan Pearce
nix: enable flakes
4 years ago
Alan Pearce
user: regenerate SSH key for local administration
4 years ago
Alan Pearce
tor: upgrade settings syntax
4 years ago
Alan Pearce
prefect: enable automount of secondary filesystems
4 years ago
Alan Pearce
prefect: use UEFI boot loader instead of GRUB's os-prober
4 years ago
Alan Pearce
Fix bad paste
4 years ago
Alan Pearce
kde: configure librewolf-plasma integration
4 years ago
Alan Pearce
prefect: set more filesystem options
4 years ago
Alan Pearce
Use KDE instead of i3
4 years ago
Alan Pearce
kde: fix screen artifacts and flickering
4 years ago
Alan Pearce
Remove sshfs
4 years ago
Alan Pearce
Remove sekey script
4 years ago
Alan Pearce
nix: mark build dependencies to not be gc'ed
4 years ago
Alan Pearce
Rename compton to picom
4 years ago
Alan Pearce
prefect: update state version (reinstalled)
4 years ago
Alan Pearce
Update lumen package recipe
4 years ago
Alan Pearce
Emacs: update activation of company-tng
4 years ago
Alan Pearce
kde: disable redshift (built-in alternative)
4 years ago
Alan Pearce
nix: run two jobs in parallel when auto-upgrading
4 years ago
Alan Pearce
zsh: add helpers to copy/set environment variables in Emacs
4 years ago
Alan Pearce
Emacs: remove fish-completion
4 years ago
Alan Pearce
Emacs: replace small git file modes with git-modes
4 years ago
Alan Pearce
gaming: install discord
4 years ago
Alan Pearce
user-interface: install logseq
4 years ago
Alan Pearce
user-interface: replace Firefox with LibreWolf
4 years ago
Alan Pearce
trezor: install suite
4 years ago
Alan Pearce
bluetooth: only enable bluetooth outside of KDE
4 years ago
Alan Pearce
bare-metal: enable managing EFI boot entries
4 years ago
Alan Pearce
kde: use ksshaskpass even if seahorse is enabled
4 years ago
Alan Pearce
lisp: remove abandoned packages
4 years ago
Alan Pearce
prefect: use stable -zen kernel
4 years ago
Alan Pearce
regenerate node2nix packages
4 years ago
Alan Pearce
passwords: remove pass-otp
4 years ago
Alan Pearce
update settings to build on 22.05
4 years ago
Alan Pearce
music: update to use new xdg.desktopEntries setting
4 years ago
Alan Pearce
emacs: fix nix-indent-line warning
5 years ago
Alan Pearce
neovim: update config structure for home-manager 21.05
5 years ago
Alan Pearce
lumen: remove unnecessary goDeps
5 years ago
Alan Pearce
git: don't auto-merge npm lockfile conflicts
5 years ago
Alan Pearce
Emacs: fix flycheck config in rustic-mode
5 years ago
Alan Pearce
Emacs: lazy-load rustic-mode
5 years ago
Alan Pearce
Fix syntax error
5 years ago
Alan Pearce
window-manager: "fix" default keychain unlocking
5 years ago
Alan Pearce
Emacs: ignore formatter errors
5 years ago
Alan Pearce
rust: install cargo-edit
5 years ago
Alan Pearce
Create initial rust development setup
5 years ago
Alan Pearce
Emacs: show LSP reference peek menu even for one candidate
5 years ago
Alan Pearce
Emacs: run eslint after tide checks
5 years ago
Alan Pearce
satoshipay: remove DNS search domain
5 years ago
Alan Pearce
audio: switch device sample rate if not mixing
5 years ago
Alan Pearce
javascript: use pnpm 5.18
5 years ago
Alan Pearce
prefect: disallow remote access to postgres
5 years ago
Alan Pearce
window-manager: enable autologin
5 years ago
Alan Pearce
Remove node2nixPackages from overlay
5 years ago
Alan Pearce
Configure basic clojure development environment
5 years ago
Alan Pearce
zsh: set/re-set terminal title from ssh/mosh on Darwin
5 years ago
Alan Pearce
Update private submodule
5 years ago
Alan Pearce
Update private submodule
5 years ago
Alan Pearce
edit: use new Emacs frame (aka OS window)
5 years ago
Alan Pearce
mba: remove golang dev tools
5 years ago
Alan Pearce
base: avoid make/remake collision
5 years ago
Alan Pearce
prefect: disable autostart applications
5 years ago
Alan Pearce
prefect: enable SSH
5 years ago
Alan Pearce
javascript: add pnpx alias
5 years ago
Alan Pearce
zsh: install up, interactive pipeline previewer
5 years ago
Alan Pearce
zsh: improve completions with fzf-zsh-completions
5 years ago
Alan Pearce
zsh: fix zcompile with non-zsh files
5 years ago
Alan Pearce
javascript: Use pnpm 5.15
5 years ago
Alan Pearce
Remove command-help
5 years ago
Alan Pearce
Emacs: enable company-tide as secondary backend for typescript
5 years ago
Alan Pearce
Emacs: use newer projectile variable name
5 years ago
Alan Pearce
Emacs: make underscore part of word in c-like modes
5 years ago
Alan Pearce
javascript: ensure make is available
5 years ago
Alan Pearce
Make sekey usage darwin-dependent
5 years ago
Alan Pearce
i3: don't force Firefox to open on workspace 4
5 years ago
Alan Pearce
Emacs: enable npm-based tools in json files
5 years ago
Alan Pearce
dev/javascript: fix reference to node2nix packages
5 years ago
Alan Pearce
dev/web: use pre-packaged stylelint
5 years ago
Alan Pearce
Fix syntax error
5 years ago
Alan Pearce
Move and split javascript module to dev/javascript,web
5 years ago
Alan Pearce
dev/base: add yaml langserver
5 years ago
Alan Pearce
Move dockerfile langserver to dev/base
5 years ago
Alan Pearce
emacs: enable racket, racket-xp modes
5 years ago
Alan Pearce
base: install vimv
5 years ago
Alan Pearce
base: install abduco & dvtm
5 years ago
Alan Pearce
dev/base: enable shell auto-formatting
5 years ago
Alan Pearce
dev/base: remove discount (markdown)
5 years ago
Alan Pearce
Add script to generate SSH keys on secure enclave
5 years ago
Alan Pearce
Update private submodule
5 years ago
Alan Pearce
javascript: rename node alias to nodejs
5 years ago
Alan Pearce
Emacs: switch to a mildly-colourful theme (doom-homage-white)
5 years ago
Alan Pearce
satoshipay: use caddy v2
5 years ago
Alan Pearce
Emacs: use package-quickstart
5 years ago
Alan Pearce
SatoshiPay: use newer version of docker-compose
5 years ago
Alan Pearce
Remove unused cursor theme
5 years ago
Alan Pearce
Use system nodejs version for node2nix packages
5 years ago
Alan Pearce
javascript: specify pnpm version more precisely
5 years ago
Alan Pearce
syncthing: run as user service
5 years ago
Alan Pearce
Extract always-requested system packages to module
5 years ago
Alan Pearce
base: ensure cachix is installed
5 years ago
Alan Pearce
javascript: use zsh to interpret package scripts
5 years ago
Alan Pearce
satoshipay: don't run postgres as a system daemon (use docker)
5 years ago
Alan Pearce
Emacs: open tsx files via typescript-mode by default
5 years ago
Alan Pearce
bare-metal: add more network optimisations
5 years ago
Alan Pearce
javascript: update pnpm to 5.15
5 years ago
Alan Pearce
Emacs: set up format-all-mode with default formatters
5 years ago
Alan Pearce
Emacs: add pair for elisp docstring `+' pairing
5 years ago
Alan Pearce
Emacs: only make / a surround pair in javascript-mode
5 years ago
Alan Pearce
Emacs: assume html files are django-like templates
5 years ago
Alan Pearce
zsh: follow symbolic links with ll
5 years ago
Alan Pearce
darwin: install and use sekey
5 years ago
Alan Pearce
Use optimised kernel and CPU governor on PCs (laptops and desktops)
5 years ago
Alan Pearce
Disable default DHCP when connman is used
5 years ago
Alan Pearce
prefect: use connman
5 years ago
Alan Pearce
prefect: automount NTFS filesystems via autofs
5 years ago
Alan Pearce
Extract wireless setup fvrom connman.nix to iwd.nix
5 years ago
Alan Pearce
connman: use a nicer management UI
5 years ago
Alan Pearce
connman: use updated nixos schema
5 years ago
Alan Pearce
prefect: disable mail setup
5 years ago
Alan Pearce
Add nix-community cache declaratively
5 years ago
Alan Pearce
Remove system "trillian"
5 years ago
Alan Pearce
Move common nix-darwin config to darwin.nix
5 years ago
Alan Pearce
Extract always-requested system packages to module
5 years ago
Alan Pearce
base: ensure cachix is installed
5 years ago
Alan Pearce
prefect: use linux-zen instead of vanilla 5.10
5 years ago
Alan Pearce
prefect: enable bluetooth
5 years ago
Alan Pearce
laptop: merge imports
5 years ago
Alan Pearce
bare-metal: don't force bfq module to load
5 years ago
Alan Pearce
Optimise startup on machines with / on NVMe
5 years ago
Alan Pearce
bare-metal: set optimal IO scheduler per disk type
5 years ago
Alan Pearce
Extract bluetooth settings from laptop module
5 years ago
Alan Pearce
Ensure mouse settings are applied
5 years ago
Alan Pearce
prefect: load Model 01 module
5 years ago
Alan Pearce
prefect: migrate from deprecated networking.useDHCP
5 years ago
Alan Pearce
prefect: update IPv6 ULA prefix in firewall rules
5 years ago
Alan Pearce
base: ensure vim is always installed
5 years ago
Alan Pearce
satoshipay: remove mongodb
5 years ago
Alan Pearce
nixpkgs: pass config to nixpkgs-unstable
5 years ago
Alan Pearce
prefect: remove samba setup
5 years ago
Alan Pearce
prefect: switch to AMD
5 years ago
Alan Pearce
Add configuration for new machine
5 years ago
Alan Pearce
Emacs: load magit immediately
5 years ago
Alan Pearce
zsh: fix HISTFILE setup
5 years ago
Alan Pearce
zsh: cache expensive completions to disk
5 years ago
Alan Pearce
Use gls to call prefixed coreutils rather than git ls-files
5 years ago
Alan Pearce
TabNine: provision registration key from private repository
5 years ago
Alan Pearce
zsh: remove mcfly
5 years ago
Alan Pearce
Emacs: remove ivy-prescient
5 years ago
Alan Pearce
Emacs: fix evil warnings about undo-system
5 years ago
Alan Pearce
TabNine: move back to .local/tabnine/
5 years ago
Alan Pearce
Emacs: remove deprecated evil-magit package
5 years ago
Alan Pearce
Add new system file for mba
5 years ago
Alan Pearce
base: use default neovim package
5 years ago
Alan Pearce
Fix light-themed CLI util display in X terminals
5 years ago
Alan Pearce
Fix coc.nvim errors on non-dev systems
5 years ago
Alan Pearce
TabNine: configure coc
5 years ago
Alan Pearce
Don't assume usages of XDG_ will be expanded
5 years ago
Alan Pearce
neovim: configure coc.nvim via nix
5 years ago
Alan Pearce
TabNine: move binaries to XDG data directory
5 years ago
Alan Pearce
Update SSH config
5 years ago
Alan Pearce
darwin: stop Terminal saving zsh sessions on exit
5 years ago
Alan Pearce
Use nixpkgs for more NPM packages
5 years ago
Alan Pearce
Emacs: unbind C-j in company
5 years ago
Alan Pearce
TabNine: update to 3.2.28
5 years ago
Alan Pearce
Emacs: configure feature-mode
5 years ago
Alan Pearce
zsh: enable working directory titlebar updates on darwin
5 years ago
Alan Pearce
xterm: start with bitmap fonts
5 years ago
Alan Pearce
prefect: remove DNS search domain
5 years ago
Alan Pearce
Update SSH setup
5 years ago
Alan Pearce
Simplify mouse acceleration setup
5 years ago
Alan Pearce
xresources: fix display of light themes in CLI tools
5 years ago
Alan Pearce
Add stellar nodes to .hosts
5 years ago
Alan Pearce
zsh: Install mcfly via home-manager option
5 years ago
Alan Pearce
Emacs: install and enable ivy-prescient
5 years ago
Alan Pearce
Emacs: don't show recent tags in magit
5 years ago
Alan Pearce
zsh: don't complete local users in ssh commands
5 years ago
Alan Pearce
zsh: use .hosts for hostname completion
5 years ago
Alan Pearce
Remove private token envvars
5 years ago
Alan Pearce
Save more lines in all terminals
5 years ago
Alan Pearce
Fix ghq get creating odd directory structure
5 years ago
Alan Pearce
Revert "satoshipay: let macports manage kubectl on darwin"
5 years ago
Alan Pearce
Emacs: start server
5 years ago
Alan Pearce
Update pnpm to v5.4.11
5 years ago
Alan Pearce
satoshipay: enable docker container->host connections
5 years ago
Alan Pearce
Move barrier to workspace 10
5 years ago
Alan Pearce
i3: add workspace 0 (grave)
5 years ago
Alan Pearce
i3: allow moving windows to workspace 10
5 years ago
Alan Pearce
Emacs: fix undo
5 years ago
Alan Pearce
Emacs: use undo-tree as undo system in evil
5 years ago
Alan Pearce
prefect: autostart work applications
5 years ago
Alan Pearce
Move workspace assignments to i3 module
5 years ago
Alan Pearce
prefect: share Music and Videos folders via CIFS
5 years ago
Alan Pearce
satoshipay: update kubectl-aliases
5 years ago
Alan Pearce
zsh: remove less-used plugins
6 years ago
Alan Pearce
zsh: improve startup time by managing completion manually
6 years ago
Alan Pearce
darwin: fix terminal display of Unicode combining chars
6 years ago
Alan Pearce
trillian: move zsh setup to darwin.nix
6 years ago
Alan Pearce
Emacs: Workaround format-all errors in templated yaml files
6 years ago
Alan Pearce
satoshipay: install DigitalOcean CLI tool
6 years ago
Alan Pearce
satoshipay: let macports manage kubectl on darwin
6 years ago
Alan Pearce
prefect: enable syncthing
6 years ago
Alan Pearce
prefect: enable local network postgres connections
6 years ago
Alan Pearce
zsh: Fix invisible text in mcfly
6 years ago
Alan Pearce
Emacs: remove company-lsp (obsolete)
6 years ago
Alan Pearce
Emacs: fix magit error
6 years ago
Alan Pearce
Update TabNine to v3.1.20
6 years ago
Alan Pearce
javascript: remove gnumake
6 years ago
Alan Pearce
Emacs: fix eldoc-box initialisation
6 years ago
Alan Pearce
prefect: boot Windows by default
6 years ago
Alan Pearce
satoshipay: add alias to show kubernetes context & namespace
6 years ago
Alan Pearce
Use remake instead of make
6 years ago
Alan Pearce
Update node2nix packages
6 years ago
Alan Pearce
neovim: configure smart completion
6 years ago
Alan Pearce
prefect: update stateVersion
6 years ago
Alan Pearce
base: remove unnecessary hosts entries for self
6 years ago
Alan Pearce
networking: specify search instead of domain
6 years ago
Alan Pearce
gaming: enable steam module
6 years ago
Alan Pearce
Upgrade builders for NixOS 20.09
6 years ago
Alan Pearce
zsh: Enable mcfly for intelligent history searches
6 years ago
Alan Pearce
Reformat zsh.nix
6 years ago
Alan Pearce
Reduce nix GC aggressiveness when calling `ngc` aliases
6 years ago
Alan Pearce
zsh: package and install command-help
6 years ago
Alan Pearce
extra-packages: use pkgs.callPackage instead of import
6 years ago
Alan Pearce
Emacs: replace prettier-js and sqlformat with format-all
6 years ago
Alan Pearce
Update TabNine config
6 years ago
Alan Pearce
Update TabNine to v3.1.11
6 years ago
Alan Pearce
Update private submodule
6 years ago
Alan Pearce
Update tabnine darwin hash
6 years ago
Alan Pearce
Install ldns on all non-darwin systems
6 years ago
Alan Pearce
base: add zstd for tar extraction
6 years ago
Alan Pearce
update-tabnine: fail more informatively
6 years ago
Alan Pearce
TabNine: update to v3.1.4
6 years ago
Alan Pearce
NextDNS: Don't enable by default
6 years ago
Alan Pearce
Emacs: optimise text flowing
6 years ago
Alan Pearce
trillian: explain disabled completion setting
6 years ago
Alan Pearce
trillian: read system default zprofile
6 years ago
Alan Pearce
Cleanup trillian zsh configuration
6 years ago
Alan Pearce
zsh: add more home-manager aliases
6 years ago
Alan Pearce
satoshipay: remove redis
6 years ago
Alan Pearce
Emacs: improve lsp key help
6 years ago
Alan Pearce
Emacs: fix lsp not initialised in ts files
6 years ago
Alan Pearce
satoshipay: tweak database permissions
6 years ago
Alan Pearce
prefect: simplify dual-booting with grub2
6 years ago
Alan Pearce
trillian: don't use Nix's gnupg-agent (prefer GPGTools)
6 years ago
Alan Pearce
Emacs: don't install desktop file on darwin
6 years ago
Alan Pearce
satoshipay: ensure postgresql tools are installed
6 years ago
Alan Pearce
zsh: include untracked files in fzf ^X^F binding
6 years ago
Alan Pearce
zsh: remove g alias for ripgrep
6 years ago
Alan Pearce
base: add commentary and vim-surround vim plugins
6 years ago
Alan Pearce
Update private submodule
6 years ago
Alan Pearce
Emacs: enable editing of root-owned remote files
6 years ago
Alan Pearce
Update private submodule
6 years ago
Alan Pearce
Update private submodule
6 years ago
Alan Pearce
Add server config for home-manager
6 years ago
Alan Pearce
zsh: show/hide user and host depending on SSH status
6 years ago
Alan Pearce
zsh: skip kubernetes rprompt logic when connected via SSH
6 years ago
Alan Pearce
Emacs: add magit-log-buffer-file shortcut
6 years ago
Alan Pearce
Emacs: initialise sqlformat hook correctly
6 years ago
Alan Pearce
nextdns: support local DNS lookups (based on common router IPs)
6 years ago
Alan Pearce
nextdns: support /etc/hosts
6 years ago
Alan Pearce
nextdns: remove darwin support
6 years ago
Alan Pearce
Update TabNine to v3.0.8
6 years ago
Alan Pearce
zsh: Fix missing leading characters in fzf file search
6 years ago
Alan Pearce
zsh: Update plugins
6 years ago
Alan Pearce
SatoshiPay: set up PostgreSQL server
6 years ago
Alan Pearce
Emacs: format SQL files on save
6 years ago
Alan Pearce
zeroconf: enable publishing
6 years ago
Alan Pearce
Emacs: move relevant config to early-init
6 years ago
Alan Pearce
BC! Emacs: move config to XDG config dir
6 years ago
Alan Pearce
Update TabNine to v2.9.4
6 years ago
Alan Pearce
Fix local mongo connection issues
6 years ago
Alan Pearce
Remove prettier_d
6 years ago
Alan Pearce
Emacs: remove LSP workaround
6 years ago
Alan Pearce
Emacs: update to unstable channel (27.1)
6 years ago
Alan Pearce
Enable cross-platform use of unstable channel
6 years ago
Alan Pearce
base: don't install pre-installed utilities on macOS
6 years ago
Alan Pearce
Add script to ease TabNine updates
6 years ago
Alan Pearce
Update TabNine to v2.9.3
6 years ago
Alan Pearce
Update pnpm to v4.14.0
6 years ago
Alan Pearce
Use ripcord derivation from nixos-unstable
6 years ago
Alan Pearce
Fix syntax error
6 years ago
Alan Pearce
Emacs: don't bury magit buffers with ESC
6 years ago
Alan Pearce
Remove unused development packages
6 years ago
Alan Pearce
Remove dangling reference to yaml-language-server
6 years ago
Alan Pearce
Update tabnine to v2.8.12
6 years ago
Alan Pearce
javascript: remove yaml-language-server
6 years ago
Alan Pearce
zsh: add alias for nix-shell
6 years ago
Alan Pearce
Set ZSH history file globally
6 years ago
Alan Pearce
prefect: support trezor
6 years ago
Alan Pearce
prefect: mount NTFS filesystems
6 years ago
Alan Pearce
Emacs: add keybind for lsp-ivy-workspace-symbol
6 years ago
Alan Pearce
Emacs: fix company configuration (broken by tide load side-effects)
6 years ago
Alan Pearce
Reduce number of globally-installed javascript packages
6 years ago
Alan Pearce
TabNine: update to v2.8.9
6 years ago
Alan Pearce
trillian: import base ssh settings
6 years ago
Alan Pearce
Fix error when running home-manager outside of X
6 years ago
Alan Pearce
zsh: fix XDG_DATA_HOME error on first install
6 years ago
Alan Pearce
Update stateVersion on prefect (re-installed)
6 years ago
Alan Pearce
Extract music packages into separate file
6 years ago
Alan Pearce
Emacs: Add lsp-ivy for nice goto-workspace-definition command
6 years ago
Alan Pearce
systemd-boot: Fix broken UEFI install
6 years ago
Alan Pearce
zsh: create function to add project to emacs
6 years ago
Alan Pearce
git: set GitHub username for ghq
6 years ago
Alan Pearce
Reformat emacs init file
6 years ago
Alan Pearce
TabNine: add new configuration option
6 years ago
Alan Pearce
Emacs: sort projectile results by mtime
6 years ago
Alan Pearce
Emacs: improve uniquified buffer names
6 years ago
Alan Pearce
Update TabNine
6 years ago
Alan Pearce
keyboard: remove norman layout
6 years ago
Alan Pearce
zsh: show kubernetes status in all satoshipay repositories
6 years ago
Alan Pearce
zsh: leverage declarative installs instead of checking for binaries
6 years ago
Alan Pearce
zsh: add secondary binding for switching to project directories
6 years ago
Alan Pearce
zsh: prefer user custom bin folder in path
6 years ago
Alan Pearce
zsh: fix history migration
6 years ago
Alan Pearce
Fix SSH identity override
6 years ago
Alan Pearce
Optimise rofi
6 years ago
Alan Pearce
Remove rofi-pass
6 years ago
Alan Pearce
i3: run rofi on keydown rather than keyup
6 years ago
Alan Pearce
javascript: add shell alias for updating dependencies to latest
6 years ago
Alan Pearce
ssh: add initial settings
6 years ago
Alan Pearce
Emacs: add tide for live TS type checking
6 years ago
Alan Pearce
javascript: Install stylelint
6 years ago
Alan Pearce
Update gaming setup
6 years ago
Alan Pearce
Emacs: configure emmet-mode
6 years ago
Alan Pearce
prefect: allow updating EFI variables
6 years ago
Alan Pearce
Emacs: improve window-splitting behaviour
6 years ago
Alan Pearce
Update private submodule
6 years ago
Alan Pearce
Update TabNine to version 2.8.5
6 years ago
Alan Pearce
javascript: add stylelint
6 years ago
Alan Pearce
zsh: move history (with migration path)
6 years ago
Alan Pearce
javascript: move pnpm-store from $HOME
6 years ago
Alan Pearce
Remove Keybase
6 years ago
Alan Pearce
Set XDG directories
6 years ago
Alan Pearce
Update TabNine to v2.8.3
6 years ago
Alan Pearce
javascript: enable running npm inside Emacs
6 years ago
Alan Pearce
Emacs: set default tab-width
6 years ago
Alan Pearce
Update private
6 years ago
Alan Pearce
Emacs: search hidden files automatically with ripgrep
6 years ago
Alan Pearce
javascript: add pnpm multi uninstall alias
6 years ago
Alan Pearce
Fix syntax errors
6 years ago
Alan Pearce
Move chat programs into user module
6 years ago
Alan Pearce
nix: update all channels before auto-upgrade
6 years ago
Alan Pearce
Emacs: fix trash/thread keybinds in mu4e
6 years ago
Alan Pearce
Emacs: fix lsp <leader> key
6 years ago
Alan Pearce
Move private submodule away from Keybase
6 years ago
Alan Pearce
Update private settings
6 years ago
Alan Pearce
Add neovim fallback editor
6 years ago
Alan Pearce
Make cleanup and upgrade task scheduling work-specific
6 years ago
Alan Pearce
zsh: hide user name in prompt display
6 years ago
Alan Pearce
zsh: disable unnecessary prompt features
6 years ago
Alan Pearce
zsh: update plugins
6 years ago
Alan Pearce
Emacs: remove relative-buffers package (404)
6 years ago
Alan Pearce
Switch to Capitane cursors
6 years ago
Alan Pearce
javascript: add alias for pruning production dependencies
6 years ago
Alan Pearce
Update TabNine to v2.8.1
6 years ago
Alan Pearce
satoshipad: fix luks loaOf deprecation warning
6 years ago
Alan Pearce
Remove unused system wine module
6 years ago
Alan Pearce
Emacs: enable git-gutter after tweaking fringes
6 years ago
Alan Pearce
TabNine: upgrade to v2.7.0
6 years ago
Alan Pearce
Fix for NixOS 20.03 deprecations
6 years ago
Alan Pearce
nvidia-gpu: ensure nouveau module is not loaded
6 years ago
Alan Pearce
i3: use Xorg version of Terminus font
6 years ago
Alan Pearce
xserver: remove deprecated fontconfig ultimate settings
6 years ago
Alan Pearce
Remove pgadmin3
6 years ago
Alan Pearce
Emacs: re-add company-lsp
6 years ago
Alan Pearce
xresources: configure and enable vector fonts
6 years ago
Alan Pearce
Emacs: add lsp-mode shortcut to <leader>
6 years ago
Alan Pearce
javascript: add ava shortcuts
6 years ago
Alan Pearce
prefect: add hardware tweaks from nixos-hardware
6 years ago
Alan Pearce
Merge branch 'master' of https://git.alanpearce.eu/nixfiles
6 years ago
Alan Pearce
Add more common shell aliases
6 years ago
Alan Pearce
Emacs: reduce fruit salad effect, regardless of theme
6 years ago
Alan Pearce
prefect: set cpu bias to performance
6 years ago
Alan Pearce
prefect: disable syncthing
6 years ago
Alan Pearce
prefect: fix screen tearing
6 years ago
Alan Pearce
i3: fix config file link
6 years ago
Alan Pearce
Emacs: Install doom themes
6 years ago
Alan Pearce
trillian: fix darwinConfig
6 years ago
Alan Pearce
private: update ssh targets
6 years ago
Alan Pearce
Emacs: make deletion of modified vc-backed files easier
6 years ago
Alan Pearce
Remove infrastructure module
6 years ago
Alan Pearce
Reorganise folder structure to remove hidden files
6 years ago
Alan Pearce
Update TabNine to v2.6.0
6 years ago
Alan Pearce
ripcord: update to v0.4.24
6 years ago
Alan Pearce
Prefect: set up for work
6 years ago
Alan Pearce
satoshipad: disable printing
6 years ago
Alan Pearce
thinkpad: enable fan control
6 years ago
Alan Pearce
Emacs: use kubel in place of kubernetes.el
6 years ago
Alan Pearce
Update pnpm to 4.11.6
6 years ago
Alan Pearce
TabNine: Update to v2.5.1
6 years ago
Alan Pearce
keyboard: use qwerty,norman
6 years ago
Alan Pearce
satoshipad: remove unused configuration imports
6 years ago
Alan Pearce
xserver: change font stack
6 years ago
Alan Pearce
darwin: install watch and coreutils-prefixed
6 years ago
Alan Pearce
trillian: use darwin settings
6 years ago
Alan Pearce
Shell: make compatible with darwin
6 years ago
Alan Pearce
Move accounting module to user/
6 years ago
Alan Pearce
dunst: use left-click to perform notification actions
6 years ago
Alan Pearce
Emacs: optimise file loading at startup
6 years ago
Alan Pearce
Emacs: optimise GC during minibuffer usage
6 years ago
Alan Pearce
zsh: optimise startup
6 years ago
Alan Pearce
zsh: precompile plugins
6 years ago
Alan Pearce
zsh: fix startup slowness (google-cloud-sdk)
6 years ago
Alan Pearce
xserver: Fix fontconfig config error
6 years ago
Alan Pearce
shell: remove duplicate compinit call
6 years ago
Alan Pearce
Emacs: enable previewing buffers when switching
6 years ago
Alan Pearce
Emacs: tell doom-modeline to use projectile
6 years ago
Alan Pearce
Emacs: don't load git-gutter
6 years ago
Alan Pearce
Emacs: remove minions
6 years ago
Alan Pearce
Emacs: optimise startup
6 years ago
Alan Pearce
Emacs: remove tabnine load-path override
6 years ago
Alan Pearce
Emacs: fix company-tabnine startup
6 years ago
Alan Pearce
Emacs: optimise startup and GC
6 years ago
Alan Pearce
Emacs: optimise lsp setup
6 years ago
Alan Pearce
Emacs: use proper form of general keymap mapping
6 years ago
Alan Pearce
Emacs: fix lsp
6 years ago
Alan Pearce
Emacs: use amx without smex history migration
6 years ago
Alan Pearce
Emacs: remove deprecated lsp variable
6 years ago
Alan Pearce
TabNine: update to v2.3.5
6 years ago
Alan Pearce
xresources: make xterm 256 colour and utf-8 aware
6 years ago
Alan Pearce
zsh: make ds() safer
6 years ago
Alan Pearce
Remove system private dir
6 years ago
Alan Pearce
Emacs: remove use-package calls for non-packages
6 years ago
Alan Pearce
Emacs: ensure theme package is loaded
6 years ago
Alan Pearce
Emacs: improve startup speed
6 years ago
Alan Pearce
xserver: remove unused fonts
6 years ago
Alan Pearce
xresources: enable opening links in browser
6 years ago
Alan Pearce
xresources: update current environment via home-manager switch
6 years ago
Alan Pearce
Use nix-shell to run node2nix
6 years ago
Alan Pearce
TabNine: Upgrade to v2.2.2
6 years ago
Alan Pearce
javascript: update pnpm to v4.9.3
6 years ago
Alan Pearce
zsh: remove unused better-npm-completion plugin
6 years ago
Alan Pearce
javascript: add aliases for pnpm (multi) install-test
6 years ago
Alan Pearce
Emacs: use emacs-nix overlay for more up-to-date packages
6 years ago
Alan Pearce
javascript: add vscode-json-languageserver
6 years ago
Alan Pearce
Update javascript packages
6 years ago
Alan Pearce
satoshipay: update kubectl-aliases
6 years ago
Alan Pearce
Emacs: remove beancount
6 years ago
Alan Pearce
Configure golang dev environment
6 years ago
Alan Pearce
javascript: use node-gyp packages from node 12
6 years ago
Alan Pearce
laptop: configure lid power actions
6 years ago
Alan Pearce
TabNine: update config according to schema
6 years ago
Alan Pearce
Emacs: make projectile-kill-buffers ignore special buffers
6 years ago
Alan Pearce
Update prettier_d to a working commit of v6
6 years ago
Alan Pearce
TabNine: Enable local ML-based completions except on satoshipad
6 years ago
Alan Pearce
Update TabNine to 2.2.1
6 years ago
Alan Pearce
SatoshiPay: don't install docker compose on macOS
6 years ago
Alan Pearce
trillian: disable systemwide zsh completion
6 years ago
Alan Pearce
Emacs: fix evil-collection warnings
6 years ago
Alan Pearce
Accounting: remove fava
6 years ago
Alan Pearce
Emacs: improve company tab handling
6 years ago
Alan Pearce
Emacs: use web-mode for html
6 years ago
Alan Pearce
Emacs: Set css inndentation
6 years ago
Alan Pearce
Emacs: fix unbound regex in tsx mode specification
6 years ago
Alan Pearce
Emacs: improve flycheck responsiveness
6 years ago
Alan Pearce
Emacs: disable lsp-ui-doc-mode properly
6 years ago
Alan Pearce
Add module for browsing CIFS shares
6 years ago
Alan Pearce
Emacs: add slash surround pair
6 years ago
Alan Pearce
user-interface: remove hexchat
6 years ago
Alan Pearce
zsh: remove careful_rm
6 years ago
Alan Pearce
Emacs: bind C-a/C-q to change number at point like vim
6 years ago
Alan Pearce
Emacs: install evil-matchit for better jumping between begin/end
6 years ago
Alan Pearce
Emacs: configure evil-embrace to supplement evil-surround
6 years ago
Alan Pearce
Emacs: show number of search matches in minibuffer or modeline
6 years ago
Alan Pearce
printing: install configuration panel
6 years ago
Alan Pearce
satoshipad: set a clearer avahi hostname for other people
6 years ago
Alan Pearce
Emacs: tweak startup ordering
6 years ago
Alan Pearce
autorandr: make docked-open similar to docked-close
6 years ago
Alan Pearce
Emacs: use emacs state in ledger-reconcile buffers
6 years ago
Alan Pearce
Update tabnine to 2.1.22
6 years ago
Alan Pearce
window-manager: startup nmapplet
6 years ago
Alan Pearce
Sync .hosts file
6 years ago
Alan Pearce
Update personal email
6 years ago
Alan Pearce
Move kubernetes shell configuration to kubernetes.nix
6 years ago
Alan Pearce
Emacs: delay completion when not using TabNine
6 years ago
Alan Pearce
Install npm-merge-driver instead of relying on npx
6 years ago
Alan Pearce
satoshipay: fix conditional git user.email setting
6 years ago
Alan Pearce
Add node2nix packages as overlay
6 years ago
Alan Pearce
Emacs: remove unused monochrome-ish themes
6 years ago
Alan Pearce
Update private e-mail setup
6 years ago
Alan Pearce
Emacs: increase minimum width of windows before splitting
6 years ago
Alan Pearce
Emacs: update relative-buffers configuration
6 years ago
Alan Pearce
Revert "Emacs: remove relative-buffers"
6 years ago
Alan Pearce
tabnine: add crude management of tabnine installation and config
6 years ago
Alan Pearce
tabnine: switch config directory by system type
6 years ago
Alan Pearce
Mail: fix mail fetch timer to startup time
6 years ago
Alan Pearce
Autotrandr: set primary monitor in docked-close configuration
6 years ago
Alan Pearce
Emacs: remove old eshell alias file
6 years ago
Alan Pearce
Emacs: create eshell module to handle aliases
6 years ago
Alan Pearce
Emacs: Fix init errors in eshell configuration
6 years ago
Alan Pearce
window-manager: ensure xterm is actually installed
6 years ago
Alan Pearce
xresources: add recommended sixel configuration
6 years ago
Alan Pearce
Emacs: increase max length of VCS info in modeline
6 years ago
Alan Pearce
Emacs: add global keybinding for eshell-toggle
6 years ago
Alan Pearce
Emacs: start eshell in insert mode
6 years ago
Alan Pearce
Emacs: bind <leader>c to C-c, whatever that may do
6 years ago
Alan Pearce
Emacs: disable icons in treemacs
6 years ago
Alan Pearce
Emacs: use tab, not enter for completion
6 years ago
Alan Pearce
Update private submodule
6 years ago
Alan Pearce
prefect: enable autologin
6 years ago
Alan Pearce
Add script to fetch secrets before git config can be set
6 years ago
Alan Pearce
Emacs: fix company-mode initialisation
6 years ago
Alan Pearce
Emacs: add secondary shortcut to spam folder
6 years ago
Alan Pearce
Add e-mail setup to private submodule
6 years ago
Alan Pearce
git: Ensure keybase:// repositories can be used as submodules
6 years ago
Alan Pearce
Simplify satoshipay setup
6 years ago
Alan Pearce
Emacs: Fix evil shifting
6 years ago
Alan Pearce
Move secrets to keybase git submodule
6 years ago
Alan Pearce
Emacs: Replace remaining customize calls with setq
6 years ago
Alan Pearce
Emacs: use setq instead of :custom
6 years ago
Alan Pearce
Emacs: Show column number alongside line number in
7 years ago
Alan Pearce
Emacs: remove relative-buffers
7 years ago
Alan Pearce
accounting: install hledger
7 years ago
Alan Pearce
Emacs: right-align completion annotations
7 years ago
Alan Pearce
Emacs: set defaults for evil pre-init variables
7 years ago
Alan Pearce
Emacs: use sliders icon for minion mode-line-lighter
7 years ago
Alan Pearce
Emacs: save files silently
7 years ago
Alan Pearce
Emacs: replace moody with doom-modeline
7 years ago
Alan Pearce
Emacs: keep menu-bar-mode explicitly enabled on darwin
7 years ago
Alan Pearce
Emacs: remove basic-theme
7 years ago
Alan Pearce
Emacs: don't load site-lisp when byte-compiling
7 years ago
Alan Pearce
nextdns: fix infinite recursion on NixOS
7 years ago
Alan Pearce
darwin: alias drill to dig
7 years ago
Alan Pearce
nextdns: fix darwin incompatibility
7 years ago
Alan Pearce
stubby: log errors
7 years ago
Alan Pearce
xserver: improve font setup
7 years ago
Alan Pearce
javascript: add pnpm dislink alias
7 years ago
Alan Pearce
satoshipay: install kubetail
7 years ago
Alan Pearce
Emacs: Enable company-lsp
7 years ago
Alan Pearce
Emacs: fix undefined function warning
7 years ago
Alan Pearce
tabnine: fixup toml file
7 years ago
Alan Pearce
Merge branch 'master' of origin/master
7 years ago
Alan Pearce
git: ignore tabnine_root globally
7 years ago
Alan Pearce
Stop tabnine from ascending past the root
7 years ago
Alan Pearce
xserver: disable sound themes
7 years ago
Alan Pearce
ripcord: add a desktop item
7 years ago
Alan Pearce
ripcord: use standard package naming convention
7 years ago
Alan Pearce
Update ripcord to 0.4.21
7 years ago
Alan Pearce
satoshipad: set browser to Firefox Developer Edition
7 years ago
Alan Pearce
satoshipad: start and assign ripcord at startup
7 years ago
Alan Pearce
Fix variable definition
7 years ago
Alan Pearce
xserver: remove extra theme packages
7 years ago
Alan Pearce
xserver: prefer corefonts to substitutes
7 years ago
Alan Pearce
Emacs: auto-cleanup whitespace in ledger buffers
7 years ago
Alan Pearce
prefect: fix missing keyboard settings
7 years ago
Alan Pearce
NVidia: run compton to avoid window sizing issues
7 years ago
Alan Pearce
nextdns: fix infinite recursion
7 years ago
Alan Pearce
Emacs: improve ledger setup
7 years ago
Alan Pearce
Update ripcord
7 years ago
Alan Pearce
Install ripcord on work machines
7 years ago
Alan Pearce
Allow extra-package overlay to be used in home-manager
7 years ago
Alan Pearce
Add ripcord package
7 years ago
Alan Pearce
node2nix: upgrade to node 12
7 years ago
Alan Pearce
javascript: don't override node passed to node2nix
7 years ago
Alan Pearce
javascript: fix package quoting
7 years ago
Alan Pearce
zsh: Don't immediately share history between terminals
7 years ago
Alan Pearce
javascript: Upgrade to node 12
7 years ago
Alan Pearce
javascript: clarify packageset name
7 years ago
Alan Pearce
javascript: Ask packages not to phone home
7 years ago
Alan Pearce
javascript: remove tern
7 years ago
Alan Pearce
javascript: split node2nixPackages
7 years ago
Alan Pearce
Configure nextdns usage via module
7 years ago
Alan Pearce
Emacs: setup ledger and evil-ledger
7 years ago
Alan Pearce
Emacs: fix mu4e setup
7 years ago
Alan Pearce
zsh: fix missing python error
7 years ago
Alan Pearce
darwin: use emacs-macport
7 years ago
Alan Pearce
Rename overlay
7 years ago
Alan Pearce
xserver: configure font stack based on antialias setting
7 years ago
Alan Pearce
development: install yamllint
7 years ago
Alan Pearce
Emacs: enable progressively-nicer goto-{def,ref} commands
7 years ago
Alan Pearce
Emacs: remove lsp-flymake setup
7 years ago
Alan Pearce
Emacs: silence evil-want-keybinding error when byte-compiling
7 years ago
Alan Pearce
Emacs: declutter lsp-ui sideline
7 years ago
Alan Pearce
zsh: update kubectl-aliases
7 years ago
Alan Pearce
xresources: add alt+shift+{c,v} for clipboard copy/paste
7 years ago
Alan Pearce
Add lumen package and autoloaded overlay
7 years ago
Alan Pearce
git: enable commit graphs (v2.23+)
7 years ago
Alan Pearce
thinkpad: remove config duplicated from nixos-hardware
7 years ago
Alan Pearce
satoshipad: update CPU throttling fix
7 years ago
Alan Pearce
network-manager: fix syntax error
7 years ago
Alan Pearce
laptop: fix autorandr failing at startup
7 years ago
Alan Pearce
Remove missing zsh user option
7 years ago
Alan Pearce
javascript: fix pnpm add alias
7 years ago
Alan Pearce
xserver: remove some unwanted bitmap fonts
7 years ago
Alan Pearce
Add missing file
7 years ago
Alan Pearce
Emacs: reduce flycheck frequency
7 years ago
Alan Pearce
Add netlify-cli to javascript packages
7 years ago
Alan Pearce
Split network-manager and kresd
7 years ago
Alan Pearce
sxhkd: fix play keybind
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
7 years ago
Alan Pearce
Fix nixos not using overlayed firefox packages
7 years ago
Alan Pearce
Nix: Remove traces of unstable usage
7 years ago
Alan Pearce
Emacs: enable flycheck automatically in lsp modes
7 years ago
Alan Pearce
javascript: enable alias expansion with pmx alias
7 years ago
Alan Pearce
zsh: update kubectl prompt setup
7 years ago
Alan Pearce
shell: remove system compinit
7 years ago
Alan Pearce
Emacs: use prettier with js files
7 years ago
Alan Pearce
nix: use localised Firefox builds
7 years ago
Alan Pearce
Emacs: limit node_modules recursive upwards search
7 years ago
Alan Pearce
xresources: Enable clipboard-based copy and paste in xterm
7 years ago
Alan Pearce
xresources: make alt/meta key usable for shortcuts
7 years ago
Alan Pearce
xresources: apply XTerm settings to UXTerm
7 years ago
Alan Pearce
SatoshiPay: use web browser for Slack
7 years ago
Alan Pearce
javascript: Update pnpm to v4.1.7
7 years ago
Alan Pearce
user-interface: switch to xterm
7 years ago
Alan Pearce
Use single terminal config variable
7 years ago
Alan Pearce
xresources: configure xterm backspace
7 years ago
Alan Pearce
network-manager: switch stub resolver to kresd
7 years ago
Alan Pearce
javascript: make pi alias only install current directory packages
7 years ago
Alan Pearce
laptop: don't restart bluetooth when switching generations
7 years ago
Alan Pearce
sxhkd: Use playerctl to manage music players
7 years ago
Alan Pearce
satoshipad: Only assign firefox-devedition to i3 workspace 2
7 years ago
Alan Pearce
zsh: update git aliases
7 years ago
Alan Pearce
zsh: add cg=cd-gitroot alias
7 years ago
Alan Pearce
Add aliases for new git switch/restore commands (v2.23)
7 years ago
Alan Pearce
zsh: add gm=git merge alias
7 years ago
Alan Pearce
zsh: remove gi=git alias
7 years ago
Alan Pearce
Remove cachix
7 years ago
Alan Pearce
zsh: don't record commands starting with spaces
7 years ago
Alan Pearce
thinkpad: fix non-operational fan speed scaling
7 years ago
Alan Pearce
rofi: use dmenu interface for networkmanager_dmenu
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
7 years ago
Alan Pearce
network-manager: use unbound+stubby for cached DNS-over-TLS
7 years ago
Alan Pearce
Simplify gcloud completion setup
7 years ago
Alan Pearce
intel-gpu: switch back to intel driver
7 years ago
Alan Pearce
Move javascript aliases to javascript file
7 years ago
Alan Pearce
zsh: Add further nix aliases
7 years ago
Alan Pearce
Don't use pkgsUnstable unnecessarily
7 years ago
Alan Pearce
zsh: install git and -lfs, even on darwin
7 years ago
Alan Pearce
development/base: add nix development packages
7 years ago
Alan Pearce
passwords: add keyring cli package
7 years ago
Alan Pearce
Replace parts of T470s configuration with nixos-hardware
7 years ago
Alan Pearce
thinkpad: enable firmware updates
7 years ago
Alan Pearce
rofi: use Arc theme
7 years ago
Alan Pearce
dunst: use rofi as dmenu
7 years ago
Alan Pearce
dunst: fix format option
7 years ago
Alan Pearce
rofi: create dmenu alias
7 years ago
Alan Pearce
development/base: remove go
7 years ago
Alan Pearce
development/base: replace checkbashisms with shellcheck
7 years ago
Alan Pearce
xserver: add bitmap fonts
7 years ago
Alan Pearce
user-interface: use keyring-based ssh agent
7 years ago
Alan Pearce
base: use stable version of sd
7 years ago
Alan Pearce
zsh: use dc function for docker-compose aliases
7 years ago
Alan Pearce
zsh: add npm aliases
7 years ago
Alan Pearce
zsh: add docker aliases
7 years ago
Alan Pearce
Update user README
7 years ago
Alan Pearce
Remove configuration for marvin
7 years ago
Alan Pearce
Move autorandr to system
7 years ago
Alan Pearce
Fix X not starting on T470s
7 years ago
Alan Pearce
window-manager: fix syntax error
7 years ago
Alan Pearce
user-interface: remove compton
7 years ago
Alan Pearce
Emacs: add ex command for plain ripgrep
7 years ago
Alan Pearce
Ignore nix-build results
7 years ago
Alan Pearce
nix: let wheel group view build traces
7 years ago
Alan Pearce
Fix e-mail address override
7 years ago
Alan Pearce
Set an initial password for VMs and new installs
7 years ago
Alan Pearce
Choose EMAIL via home-manager
7 years ago
Alan Pearce
Prefer firefox to -devedition
7 years ago
Alan Pearce
Move Firefox to userspace
7 years ago
Alan Pearce
Update prefect stateVersion
7 years ago
Alan Pearce
Make changes for release 19.09
7 years ago
Alan Pearce
zsh: add alias pl=pnpm ls
7 years ago
Alan Pearce
zsh: add alias gfa=git fetch --all
7 years ago
Alan Pearce
zsh: add pnpm run build alias
7 years ago
Alan Pearce
zsh: use pnpm-add for aliases
7 years ago
Alan Pearce
zsh: add more nix-channel aliases
7 years ago
Alan Pearce
Emacs: trigger git-gutter updates with magit actions
7 years ago
Alan Pearce
nixos: add aliases for sudo + nixos-* commands
7 years ago
Alan Pearce
darwin: disable terminal last login message
7 years ago
Alan Pearce
Use latest release of agkozak prompt
7 years ago
Alan Pearce
zsh: Don't override agkozak prompt with fallback
7 years ago
Alan Pearce
zsh: remove lunchy (unused)
7 years ago
Alan Pearce
Replace zplugin with home-manager zsh.plugins
7 years ago
Alan Pearce
zsh: Fix fallback prompt
7 years ago
Alan Pearce
Fix mail setup error on other machines
7 years ago
Alan Pearce
zsh: Add aliases for nix-channel commands
7 years ago
Alan Pearce
Unify mail setup
7 years ago
Alan Pearce
Remove obsoleted file
7 years ago
Alan Pearce
zsh: add pnpm-based aliases
7 years ago
Alan Pearce
zsh: use more history for command analysis
7 years ago
Alan Pearce
Remove fast-syntax-highlighting
7 years ago
Alan Pearce
Emacs: show flycheck errors in sideline
7 years ago
Alan Pearce
Emacs: setup flycheck like flymake and prefer it in lsp-ui
7 years ago
Alan Pearce
Emacs: fix wrong mu version
7 years ago
Alan Pearce
Extract TabNine LSP config into module
7 years ago
Alan Pearce
mv modules settings
7 years ago
Alan Pearce
Emacs: use single configuration file, compiled by home-manager
7 years ago
Alan Pearce
zsh: Fix zplugin compilation warning
7 years ago
Alan Pearce
Emacs: remove exec-path-from-shell. Not necessary with home-manager
7 years ago
Alan Pearce
Emacs: separate files to link
7 years ago
Alan Pearce
Emacs: replace ns-auto-titlebar with simple code
7 years ago
Alan Pearce
Inline TabNine configuration
7 years ago
Alan Pearce
Trillian: run gc as user
7 years ago
Alan Pearce
Use nixpkgs as unstable on darwin
7 years ago
Alan Pearce
Don't try to install vim on darwin
7 years ago
Alan Pearce
zsh: add aliases for git reset
7 years ago
Alan Pearce
zsh: fix home-manager help alias
7 years ago
Alan Pearce
Emacs: enable dired-git-info, bound to )
7 years ago
Alan Pearce
Emacs: hide dired details by default
7 years ago
Alan Pearce
i3: fix manual locking
7 years ago
Alan Pearce
Fix i3 issues on satoshipad
7 years ago
Alan Pearce
i3: add missing default keybindings
7 years ago
Alan Pearce
zsh: add alias for home-manager-help
7 years ago
Alan Pearce
Import and modularise i3 config
7 years ago
Alan Pearce
xserver: allow use of Terminus as TTF
7 years ago
Alan Pearce
user-interface: install sshfs
7 years ago
Alan Pearce
Add shell aliases for common development and administration tasks
7 years ago
Alan Pearce
Ignore build artifacts
7 years ago
Alan Pearce
Move mosh to user space
7 years ago
Alan Pearce
Move darwin configuration to user
7 years ago
Alan Pearce
zsh: make l1 really simple
7 years ago
Alan Pearce
zsh: move current aliases to home-manager
7 years ago
Alan Pearce
zsh: Remove unused ec alias
7 years ago
Alan Pearce
zsh: remove ls wrapper
7 years ago
Alan Pearce
zsh: Don't add colour to ls output
7 years ago
Alan Pearce
Add missing references to user-interface module
7 years ago
Alan Pearce
Fix errors in passwords modules
7 years ago
Alan Pearce
Remove support for GNU ls on darwin
7 years ago
Alan Pearce
Purge unstable from system/
7 years ago
Alan Pearce
Fix whois conflict
7 years ago
Alan Pearce
Move shell and UI packages to user
7 years ago
Alan Pearce
Move gaming packages to user
7 years ago
Alan Pearce
Move password module to user
7 years ago
Alan Pearce
Fix overzealous find/replace
7 years ago
Alan Pearce
Optimise zsh startup
7 years ago
Alan Pearce
zsh: remove zplugin module check
7 years ago
Alan Pearce
zsh: import zplugin to home-manager
7 years ago
Alan Pearce
user-interface: ensure zsh has access to completions
7 years ago
Alan Pearce
Use home-manager where possible for zsh configuration
7 years ago
Alan Pearce
zsh: source home-manager environment
7 years ago
Alan Pearce
satoshipay: disable broken GUI packages on macOS
7 years ago
Alan Pearce
Import emacs package to home-manager configuration
7 years ago
Alan Pearce
Re-organise development configuration
7 years ago
Alan Pearce
Support unstable overlay on non-nixos systems
7 years ago
Alan Pearce
Inline rofi configuration
7 years ago
Alan Pearce
Delete unused rofi-pass configuration
7 years ago
Alan Pearce
Remove configuration for unused terminals
7 years ago
Alan Pearce
Inline sxhkd config
7 years ago
Alan Pearce
Inline ledger configuration
7 years ago
Alan Pearce
Combine javascript configurations
7 years ago
Alan Pearce
Move dotfile-related packages to home-manager
7 years ago
Alan Pearce
Remove stow and scripts
7 years ago
Alan Pearce
Emacs: solve home-manager logic difference
7 years ago
Alan Pearce
prefect: use nixos config
7 years ago
Alan Pearce
Simplify console keyboard config by using Xkb config
7 years ago
Alan Pearce
Enable home-manager HTML manual
7 years ago
Alan Pearce
Set session variables across all platforms
7 years ago
Alan Pearce
Move satoshipay packages to home-manager
7 years ago
Alan Pearce
Move javascript package setup to home-manager
7 years ago
Alan Pearce
Merge duplicate xkbOptions definitions
7 years ago
Alan Pearce
Move Emacs to user configuration
7 years ago
Alan Pearce
Import nixos-unstable as overlay
7 years ago
Alan Pearce
dunst: add missing configuration
7 years ago
Alan Pearce
dunst: show newlines
7 years ago
Alan Pearce
Simplify nix configuration
7 years ago
Alan Pearce
Migrate git config to home-manager
7 years ago
Alan Pearce
user-interface: use OpenGL for compton
7 years ago
Alan Pearce
prefect: fix networking.domain
7 years ago
Alan Pearce
xserver: bind capslock to escape
7 years ago
Alan Pearce
Create private directory
7 years ago
Alan Pearce
Add trillian user configuration
7 years ago
Alan Pearce
installer: explain failures
7 years ago
Alan Pearce
Migrate dunst to home-manager
7 years ago
Alan Pearce
Add 'system/' from commit '5016c7440ad771fd990e1aa142fc4de0bdc382bd'
7 years ago
Alan Pearce
Add 'user/' from commit 'a261579a74bc3bf9ec673ef190f1ec4bb625b86b'
7 years ago
Alan Pearce
Initial commit
7 years ago
Alan Pearce
Remove TabNine configuration file
7 years ago
Alan Pearce
Create initial configuration for satoshipad
7 years ago
Alan Pearce
Ignore build artifact
7 years ago
Alan Pearce
Create initial configuration for prefect
7 years ago
Alan Pearce
Create shim home-manager modules
7 years ago
Alan Pearce
Prepare for home-manager migration
7 years ago
Alan Pearce
Cleanup unused dotfile categories
7 years ago
Alan Pearce
Emacs: display flymake errors in echo area
7 years ago
Alan Pearce
zsh: alias pino to pino-pretty
7 years ago
Alan Pearce
zsh: remove bunyan alias (installed as system package)
7 years ago
Alan Pearce
Emacs: add kill-buffer keybind
7 years ago
Alan Pearce
zsh: hide loading message for kubectl-aliases
7 years ago
Alan Pearce
Setup networkmanager_dmenu
7 years ago
Alan Pearce
Emacs: add binding for evil-avy-goto-symbol-1
7 years ago
Alan Pearce
Merge branch 'master' of https://git.alanpearce.eu/dotfiles
7 years ago
Alan Pearce
Emacs: parse ANSI colour codes in compilation (e.g. tsc) buffers
7 years ago
Alan Pearce
zsh: use pnpx for javascript packages
7 years ago
Alan Pearce
zsh: Remove docker-compose completion
7 years ago
Alan Pearce
sxhkd: map audio buttons to cmus-remote
7 years ago
Alan Pearce
Emacs: delay loading of mu4e
7 years ago
Alan Pearce
Emacs: show prettier errors in echo area
7 years ago
Alan Pearce
Emacs: fix typo
7 years ago
Alan Pearce
Emacs: optimise startup time
7 years ago
Alan Pearce
zsh: fix zplugin module detection logic
7 years ago
Alan Pearce
xresources: configure xst
7 years ago
Alan Pearce
i3: launch updated xst
7 years ago
Alan Pearce
zsh: Tweak plugin loading
7 years ago
Alan Pearce
zsh: conditionally lazy load docker-compose and kubernetes plugins
7 years ago
Alan Pearce
zsh: enable zplugin reporting
7 years ago
Alan Pearce
zsh: load zplugin module if available
7 years ago
Alan Pearce
Emacs: increase line-spacing
7 years ago
Alan Pearce
zsh: add aliases for ava with --tap
7 years ago
Alan Pearce
zsh: remove ava-ts aliases
7 years ago
Alan Pearce
i3: use firefox developer edition
7 years ago
Alan Pearce
xresources: give st a small amount of padding
7 years ago
Alan Pearce
i3: use bitmap fonts
7 years ago
Alan Pearce
termite: use `compile` to reload configuration
7 years ago
Alan Pearce
i3: Use xst/st as terminal
7 years ago
Alan Pearce
i3: use xautolock as locker
7 years ago
Alan Pearce
xresources: remove padding in xst
7 years ago
Alan Pearce
xresources: normalise font configuration
7 years ago
Alan Pearce
i3: Remove ssh option from rofi
7 years ago
Alan Pearce
Emacs: add smerge hydra
7 years ago
Alan Pearce
Emacs: fix missing projectile hydra options on first call
7 years ago
Alan Pearce
Emacs: disable evil-quickscope in git-rebase mode
7 years ago
Alan Pearce
trezor: use ed25519 curves for SSH
7 years ago
Alan Pearce
TabNine: add haskell language server
7 years ago
Alan Pearce
Emacs: Disable mu4e if missing mu
7 years ago
Alan Pearce
Emacs: add dockerfile and yaml language servers
7 years ago
Alan Pearce
TabNine: add dockerfile and yaml language servers
7 years ago
Alan Pearce
Emacs: improve company + tabnine setup
7 years ago
Alan Pearce
Emacs: auto-find monorepo sub-projects
7 years ago
Alan Pearce
Emacs: fix prettier_d config
7 years ago
Alan Pearce
zsh: improve docker-compose setup
7 years ago
Alan Pearce
zsh: improve argument-killing widgets
7 years ago
Alan Pearce
autorandr: remove DPI setting
7 years ago
Alan Pearce
autorandr: Split docked config into -open and -closed
7 years ago
Alan Pearce
Emacs: reformat
7 years ago
Alan Pearce
Emacs: make eyebrowse mode-line indicator more compact
7 years ago
Alan Pearce
Emacs: pick first mu4e context
7 years ago
Alan Pearce
Emacs: use typescript parser for prettier_d
7 years ago
Alan Pearce
Emacs: enable projectile-ripgrep to be used
7 years ago
Alan Pearce
Emacs: set default projectile search to ripgrep
7 years ago
Alan Pearce
Emacs: make mu4e indexing quieter and more efficient
7 years ago
Alan Pearce
xresources: use Babita Oil theme
7 years ago
Alan Pearce
Emacs: configure MTA
7 years ago
Alan Pearce
Emacs: fix mu4e UID problem
7 years ago
Alan Pearce
Emacs: use partial completion in eshell
7 years ago
Alan Pearce
Emacs: fix mu4e at work
7 years ago
Alan Pearce
Emacs: fix winner keybindings
7 years ago
Alan Pearce
Emacs: configure eshell-toggle
7 years ago
Alan Pearce
Emacs: do nothing after switching to new workspace
7 years ago
Alan Pearce
zsh: Remove yarn wrapper
7 years ago
Alan Pearce
Emacs: copy basic zsh aliases to eshell
7 years ago
Alan Pearce
zsh: remove unused aliases
7 years ago
Alan Pearce
Emacs: Simplify modeline display
7 years ago
Alan Pearce
Override system monospace fonts
7 years ago
Alan Pearce
Emacs: fix deprecation warning
7 years ago
Alan Pearce
Emacs: auto-update mu4e
7 years ago
Alan Pearce
Emacs: moodify eyebrowse
7 years ago
Alan Pearce
Emacs: pick work context automatically on satoshipad
7 years ago
Alan Pearce
Re-add e-mail setup
7 years ago
Alan Pearce
Xresources: Switch to DMZ cursor theme
7 years ago
Alan Pearce
Emacs: setup esh-buf-stack after eshell
7 years ago
Alan Pearce
Emacs: remove trash function
7 years ago
Alan Pearce
Emacs: setup ws-butler
7 years ago
Alan Pearce
Emacs: reduce byte-compiler warnings
7 years ago
Alan Pearce
Emacs: enable company-tabnine at startup
7 years ago
Alan Pearce
i3: prioritise commands over windows in rofi
7 years ago
Alan Pearce
i3: bind Cmd/Super + w to kill
7 years ago
Alan Pearce
Emacs: improve eshell setup
7 years ago
Alan Pearce
Emacs: ensure prettier_d respects configuration
7 years ago
Alan Pearce
Emacs: delete outdated Makefile
7 years ago
Alan Pearce
zsh: remove autopair to enable completion in braces
7 years ago
Alan Pearce
Emacs: use prettier_d if available
7 years ago
Alan Pearce
Emacs: use tabs in makefiles
7 years ago
Alan Pearce
Emacs: make tab key also indent
7 years ago
Alan Pearce
git: add .git to .gitignore to improve rg --hidden
7 years ago
Alan Pearce
Emacs: Ensure no byte-compile warnings for string-trim
7 years ago
Alan Pearce
Emacs: use preloaded trim function
7 years ago
Alan Pearce
Emacs: load counsel-projectile earlier
7 years ago
Alan Pearce
zsh: configure careful_rm to trash files under $HOME
7 years ago
Alan Pearce
Emacs: run local checkout of company-tabnine
7 years ago
Alan Pearce
TabNine: update configuration
7 years ago
Alan Pearce
Emacs: configure lsp-mode for haskell
7 years ago
Alan Pearce
Emacs: ignore (p)npm lockfiles in projectile
7 years ago
Alan Pearce
Emacs: don't auto-enable prettier in JS files
7 years ago
Alan Pearce
Git: add lfs config
7 years ago
Alan Pearce
Emacs: make company case-{preserving,sensitize}
7 years ago
Alan Pearce
Termite: increase yellow contrast
7 years ago
Alan Pearce
TabNine: add more language server configurations
7 years ago
Alan Pearce
Emacs: split windows horizontally, never vertically
7 years ago
Alan Pearce
Emacs: remove sudo prompts when reading Emacs source
7 years ago
Alan Pearce
Emacs: tweak window settings
7 years ago
Alan Pearce
Emacs: don't automatically byte-compile custom.el
7 years ago
Alan Pearce
Emacs: remove magit section highlighting
7 years ago
Alan Pearce
Emacs: disable hl-line-mode
7 years ago
Alan Pearce
Emacs: remove magit section indicators from fringe
7 years ago
Alan Pearce
Emacs: switch to almost-mono-white theme
7 years ago
Alan Pearce
Emacs: remove company-lsp
7 years ago
Alan Pearce
Emacs: run exec-path-from-shell before other :init steps
7 years ago
Alan Pearce
Fix TabNine adoption
7 years ago
Alan Pearce
Emacs: enable LSP in more modes
7 years ago
Alan Pearce
Emacs: configure flymake-diagnostic-at-point
7 years ago
Alan Pearce
Add TabNine configuration
7 years ago
Alan Pearce
Emacs: fix company-tabnine/lsp interaction
7 years ago
Alan Pearce
Rofi: make matching more predictable
7 years ago
Alan Pearce
Emacs: don't clobber minibuffer completion
7 years ago
Alan Pearce
Emacs: Fix lsp javascript setup
7 years ago
Alan Pearce
Emacs: appease the byte compiler
7 years ago
Alan Pearce
Emacs: optimise exec-exec-path-from-shell init
7 years ago
Alan Pearce
Emacs: add keybind to bypass company-tabnine
7 years ago
Alan Pearce
Emacs: fix lsp configuration
7 years ago
Alan Pearce
Emacs: enable lsp in javascript-mode
7 years ago
Alan Pearce
Emacs: appease byte-compiler
7 years ago
Alan Pearce
Emacs: setup nix-update
7 years ago
Alan Pearce
Emacs: update company setup
7 years ago
Alan Pearce
Emacs: fix exec-path on macOS
7 years ago
Alan Pearce
Add Trezor-based GnuPG configuration
7 years ago
Alan Pearce
adopt: fix on macOS
7 years ago
Alan Pearce
GnuPG: switch to OpenPGP keyserver
7 years ago
Alan Pearce
Emacs: configure "transparent" titlebars on macOS
7 years ago
Alan Pearce
Emacs: default crux-reopen-as-root-mode off
7 years ago
Alan Pearce
Emacs: always show eyebrowse indicator
7 years ago
Alan Pearce
Emacs: disable evil-company-tng again
7 years ago
Alan Pearce
Emacs: properly disable snippet warning in lsp-ui
7 years ago
Alan Pearce
Emacs: Don't normalise case of dabbrev completions
7 years ago
Alan Pearce
zsh: remove EDITOR override
7 years ago
Alan Pearce
Emacs: fix missing keymap-package autoload
7 years ago
Alan Pearce
Emacs: tweak lsp-ui configuration
7 years ago
Alan Pearce
Emacs: disable evil-quickscope in magit-mode
7 years ago
Alan Pearce
Emacs: enable winner-mode
7 years ago
Alan Pearce
Emacs: disable tabs
7 years ago
Alan Pearce
Emacs: use company-tng
7 years ago
Alan Pearce
Emacs: use correct customize function
7 years ago
Alan Pearce
Emacs: Enable swiper
7 years ago
Alan Pearce
Emacs: correctly organise minibuffer/modeline code
7 years ago
Alan Pearce
Emacs: define some ex commands
7 years ago
Alan Pearce
Emacs: fix eyebrowse init
7 years ago
Alan Pearce
Emacs: appease the byte compiler
7 years ago
Alan Pearce
Emacs: configure avy to focus on current window
7 years ago
Alan Pearce
Emacs: defer more packages
7 years ago
Alan Pearce
Emacs: fix keybinds
7 years ago
Alan Pearce
Emacs: appease evil-collection config check
7 years ago
Alan Pearce
Emacs: change completion mode
7 years ago
Alan Pearce
Emacs: fix leader in magit
7 years ago
Alan Pearce
Emacs: fix evil/evil-collection pre-init
7 years ago
Alan Pearce
Emacs: fix window config
7 years ago
Alan Pearce
Emacs: remove unused helpers
7 years ago
Alan Pearce
Emacs: rework config
7 years ago
Alan Pearce
i3: update startup programs
7 years ago
Alan Pearce
Emacs: fix nix indentation
7 years ago
Alan Pearce
Emacs: Fix startup errors
7 years ago
Alan Pearce
Emacs: always ignore node_modules in projectile
7 years ago
Alan Pearce
Emacs: fix startup error
7 years ago
Alan Pearce
Emacs: Remove call to uninstalled evil-mu4e package
7 years ago
Alan Pearce
Emacs: Improve contrast of inactive buffer modeline and (mini)buffer
7 years ago
Alan Pearce
Emacs: Remove github-only open-pull-request function
7 years ago
Alan Pearce
Emacs: Display flycheck tooltips for longer
7 years ago
Alan Pearce
Emacs: Bind <leader> x to C-x keymap
7 years ago
Alan Pearce
Emacs: Make minions lighter nicer
7 years ago
Alan Pearce
i3: Add startup applications
7 years ago
Alan Pearce
i3: Auto-assign windows to workspaces
7 years ago
Alan Pearce
Emacs: bind help-map to <leader> h
7 years ago
Alan Pearce
Termite: Enable "infinite" scrollback
7 years ago
Alan Pearce
zsh: re-add wprop alias
7 years ago
Alan Pearce
Emacs: prettify mode line with moody
7 years ago
Alan Pearce
Emacs: clarify minions mode-line lighter
7 years ago
Alan Pearce
Emacs: replace diminish with minions
7 years ago
Alan Pearce
Only install nix-zsh-completions on non-NixOS + Nix setups
7 years ago
Alan Pearce
Revert "Recreate autorandr config"
7 years ago
Alan Pearce
zsh: lowercase git branch for kubernetes commands
7 years ago
Alan Pearce
i3: use termite
7 years ago
Alan Pearce
Recreate autorandr config
7 years ago
Alan Pearce
termite: Create initial config
7 years ago
Alan Pearce
i3: switch to mate-terminal
7 years ago
Alan Pearce
Emacs: Explicitly enable TIDE completion
7 years ago
Alan Pearce
autorandr: Don't restart i3 on monitor hotplug
7 years ago
Alan Pearce
Bind workspaces to outputs
7 years ago
Alan Pearce
autorandr: set primary monitor when docked
7 years ago
Alan Pearce
i3: Add workspace move commands
7 years ago
Alan Pearce
i3: remove gaps
7 years ago
Alan Pearce
Remove mail setup
7 years ago
Alan Pearce
Remove mu4e
7 years ago
Alan Pearce
zsh: Add kubernetes release detection
7 years ago
Alan Pearce
zsh: Sort pending deployments
7 years ago
Alan Pearce
Emacs: remove non-working LSP setup
7 years ago
Alan Pearce
Decrease laptop DPI
7 years ago
Alan Pearce
Decrease Emacs font size
7 years ago
Alan Pearce
xmodmap: Remap caps lock to escape
7 years ago
Alan Pearce
zsh: Improve pending_deployments alias
7 years ago
Alan Pearce
Emacs: ignore package-lock.json in projectile
7 years ago
Alan Pearce
git: add sp: URL alias
7 years ago
Alan Pearce
git: rebase by default, except on master
7 years ago
Alan Pearce
zsh: Hide rprompt from copy/paste
7 years ago
Alan Pearce
zsh: add aliases for common npm package commands
7 years ago
Alan Pearce
Emacs: fix crux command shortcuts
7 years ago
Alan Pearce
Emacs: Configure k8s-mode
7 years ago
Alan Pearce
Git: fix SatoshiPay auto config include
7 years ago
Alan Pearce
Git: remove bulkworkspaces setup
7 years ago
Alan Pearce
Emacs: improve macOS chrome display
7 years ago
Alan Pearce
JavaScript: always use HTTPS registry
7 years ago
Alan Pearce
Emacs: Fix LSP setup
7 years ago
Alan Pearce
zsh: Replace kubectl-aliases with my own fork
7 years ago
Alan Pearce
zsh: Re-add kns and kx aliases
7 years ago
Alan Pearce
zsh: replace dbz/kube-aliases with ahmetb/kubectl-aliases
7 years ago
Alan Pearce
zsh: Add pending_deployments alias
7 years ago
Alan Pearce
Emacs: Set evil-shift-width correctly
7 years ago
Alan Pearce
npm: Disable update notifications
7 years ago
Alan Pearce
Emacs: remove modeline configuration
7 years ago
Alan Pearce
Emacs: Tweak startup
7 years ago
Alan Pearce
nix: Remove node-packages overlay
7 years ago
Alan Pearce
nix: Remove nixpkg overrides
7 years ago
Alan Pearce
zsh: Don't set emacsclient as EDITOR unless present
7 years ago
Alan Pearce
zsh: Install zsh-you-should-use
7 years ago
Alan Pearce
zsh: Install zsh-nix-shell
7 years ago
Alan Pearce
zsh: Fix ls -l on macOS
7 years ago
Alan Pearce
zsh: Fix kube-aliases fixup
7 years ago
Alan Pearce
Emacs: add mu4e "open in browser" action
7 years ago
Alan Pearce
Emacs: stop mu4e asking silly questions
7 years ago
Alan Pearce
mbsync: Improve gmail folder layout
7 years ago
Alan Pearce
npm: don't rebuild bundles all the time
7 years ago
Alan Pearce
Emacs: search hidden files with counsel-ag
7 years ago
Alan Pearce
Merge branch 'master' of https://git.alanpearce.eu/dotfiles
7 years ago
Alan Pearce
zsh: Enable watch with aliases
7 years ago
Alan Pearce
zsh: Show kubectl namespace when in a kubernetes folder
7 years ago
Alan Pearce
zsh: auto-create HISTFILE dir on startup
7 years ago
Alan Pearce
zsh: Fix SSH optimisation
7 years ago
Alan Pearce
zsh: remove unused OS compatibility
7 years ago
Alan Pearce
zsh: Optimise plugins for ssh/mosh connections
7 years ago
Alan Pearce
zsh: Fix SSH_AUTH_SOCK setting without gpgconf
7 years ago
Alan Pearce
zsh: Update zplugin init code
7 years ago
Alan Pearce
zsh: cleanup
7 years ago
Alan Pearce
zsh: optimise startup
7 years ago
Alan Pearce
zsh: Set a basic fallback prompt
7 years ago
Alan Pearce
zsh: Add calc plugin
7 years ago
Alan Pearce
zsh: install autosuggestions
7 years ago
Alan Pearce
mlterm: Make colours nicer
7 years ago
Alan Pearce
zsh: Install careful_rm, cd-gitroot
7 years ago
Alan Pearce
zsh: Fix kube-aliases help
7 years ago
Alan Pearce
zsh: add kx=kubectx alias
7 years ago
Alan Pearce
zsh: Optimise startup
7 years ago
Alan Pearce
zsh: Optimise startup
7 years ago
Alan Pearce
zsh: Add kube context to prompt
7 years ago
Alan Pearce
zsh: Use agkozak prompt
7 years ago
Alan Pearce
zsh: simplify OMZ snippet loads
7 years ago
Alan Pearce
zsh: remove = from WORDCHARS
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
8 years ago
Alan Pearce
Emacs: fix ob-sh startup error
8 years ago
Alan Pearce
Emacs: simplify macOS font setup
8 years ago
Alan Pearce
mlterm: increase scrollback
8 years ago
Alan Pearce
Emacs: use global eldoc mode
8 years ago
Alan Pearce
autorandr: Don't toggle wifi on docked state
8 years ago
Alan Pearce
Emacs: update directories
8 years ago
Alan Pearce
Emacs: remove ledger
8 years ago
Alan Pearce
zsh: Remove outdated environment variable
8 years ago
Alan Pearce
zsh: Enable colours in ls on OSX
8 years ago
Alan Pearce
Emacs: Only enable async byte compile if loaded
8 years ago
Alan Pearce
Emacs: Fix evil/evil-collection compatibility
8 years ago
Alan Pearce
Emacs: Fix oddities with counsel-projectile
8 years ago
Alan Pearce
Emacs: Configure spaceline for normal Emacs
8 years ago
Alan Pearce
Emacs: remove outshine + navi
8 years ago
Alan Pearce
Simplify email setup
8 years ago
Alan Pearce
Git: enable SatoshiPay configuration for GitLab
8 years ago
Alan Pearce
Emacs: add useful leader key sequences
8 years ago
Alan Pearce
Merge branch 'master' of https://git.alanpearce.eu/dotfiles
8 years ago
Alan Pearce
Emacs: fix spacemacs theme loading
8 years ago
Alan Pearce
git: enable pending with GitHub squash-merges
8 years ago
Alan Pearce
git: Show tags in git lg
8 years ago
Alan Pearce
Emacs: Configure prettier-js
8 years ago
Alan Pearce
Emacs: setup tslint automatically
8 years ago
Alan Pearce
Make terminal colours more readable
8 years ago
Alan Pearce
Emacs: use spacemacs-theme
8 years ago
Alan Pearce
emacs: dedicate a prefix to beancount
8 years ago
Alan Pearce
emacs: Silence some warnings
8 years ago
Alan Pearce
emacs: fix open-project in non-default ghq root
8 years ago
Alan Pearce
emacs: fix pull-request command
8 years ago
Alan Pearce
xresources: Specify emacs font
8 years ago
Alan Pearce
mlterm: update fonts
8 years ago
Alan Pearce
Git: fix lasttag showing non-version tags
8 years ago
Alan Pearce
mlterm: make yellow readable on white
8 years ago
Alan Pearce
git: improve lasttag alias
8 years ago
Alan Pearce
git: workaround bulkworkspaces weirdness
8 years ago
Alan Pearce
Emacs: make closing buffers less confusing
8 years ago
Alan Pearce
Emacs: don't require pinentry
8 years ago
Alan Pearce
Emacs: Enabled display-line-numbers mode, if available
8 years ago
Alan Pearce
Emacs: load sentence-navigation with care
8 years ago
Alan Pearce
Emacs: fix projectile project types after breaking change
8 years ago
Alan Pearce
zsh: Setup helm completion more reliably
8 years ago
Alan Pearce
Emacs: Fix eyebrowse evil keybinds missing
8 years ago
Alan Pearce
Emacs: Rename spam->junk
8 years ago
Alan Pearce
emacs: add more evil leader keys
8 years ago
Alan Pearce
git: fix conditional include
8 years ago
Alan Pearce
emacs: setup kubernetes.el
8 years ago
Alan Pearce
zsh: load helm completion
8 years ago
Alan Pearce
zsh: fix incorrect loading of syntax/completion
8 years ago
Alan Pearce
Emacs: setup typescript
8 years ago
Alan Pearce
emacs: turn subword-mode back on
8 years ago
Alan Pearce
emacs: configure magit-repos
8 years ago
Alan Pearce
emacs: auto-compile asynchronously
8 years ago
Alan Pearce
Emacs: don't use tern in web-mode
8 years ago
Alan Pearce
mlterm: Use a nice colour scheme
8 years ago
Alan Pearce
Emacs: Add git-chore command
8 years ago
Alan Pearce
Emacs: use xdg-open when found, even if not in a DE
8 years ago
Alan Pearce
mlterm: autosave
8 years ago
Alan Pearce
Update mail config
8 years ago
Alan Pearce
emacs: remove prog-fill
8 years ago
Alan Pearce
emacs: remove outdated comment
8 years ago
Alan Pearce
Emacs: make sure missing/outdated helm doesn't halt init
8 years ago
Alan Pearce
emacs: Remove non-working em-smart init code
8 years ago
Alan Pearce
emacs: Don't auto-fill markdown
8 years ago
Alan Pearce
emacs: Fix eshell prompt matching
8 years ago
Alan Pearce
emacs: Discard packages superceded by evil
8 years ago
Alan Pearce
emacs: Discard more unused modes
8 years ago
Alan Pearce
emacs: reformat
8 years ago
Alan Pearce
emacs: Discard some unused programming modes
8 years ago
Alan Pearce
emacs: Remove mu4e loading workaround
8 years ago
Alan Pearce
emacs: Only consider applying dtrt-indent in prog modes
8 years ago
Alan Pearce
mlterm: Fix font size not changing with DPI
8 years ago
Alan Pearce
emacs: Make git-gutter deleted fringe match others
8 years ago
Alan Pearce
emacs: Remove some old emacs-style keybinds
8 years ago
Alan Pearce
emacs: Use crux function to delete buffer and file
8 years ago
Alan Pearce
emacs: avoid error loading org files with evil-org
8 years ago
Alan Pearce
emacs: Remove evil-goggles
8 years ago
Alan Pearce
Emacs: remove cyphejor version check
8 years ago
Alan Pearce
Switch back to monotropic-theme
8 years ago
Alan Pearce
zsh: customise fzf/anyframe
8 years ago
Alan Pearce
emacs: Fix eyebrowse+evil
8 years ago
Alan Pearce
emacs: Fix open-pr command
8 years ago
Alan Pearce
git: Add bulk workspace
8 years ago
Alan Pearce
git: Remove some aliases included in git-extras
8 years ago
Alan Pearce
Emacs: Move eyebrowse keys to fit evil
8 years ago
Alan Pearce
zsh: re-configure history
8 years ago
Alan Pearce
zsh: Setup gcloud completion
8 years ago
Alan Pearce
zsh: optimise zplugin startup
8 years ago
Alan Pearce
zsh: Cleanup old code
8 years ago
Alan Pearce
Emacs: convert to the dark side
8 years ago
Alan Pearce
mlterm: tweak fonts
8 years ago
Alan Pearce
git: Add sopsdiffer command
8 years ago
Alan Pearce
i3: Make status bar font a little larger
8 years ago
Alan Pearce
Emacs: Make mu4e maildirs nicer
8 years ago
Alan Pearce
Emacs: Move ehelp
8 years ago
Alan Pearce
Emacs: Update flycheck nix wrapper
8 years ago
Alan Pearce
Emacs: Remove email address
8 years ago
Alan Pearce
Emacs: Make ag also search hidden files
8 years ago
Alan Pearce
Tweak fonts some more
8 years ago
Alan Pearce
Update font configuration
8 years ago
Alan Pearce
autorandr: Update docked configuration
8 years ago
Alan Pearce
Use mlterm everywhere
8 years ago
Alan Pearce
Add mlterm configuration
8 years ago
Alan Pearce
git: add merge driver for npm lockfiles
8 years ago
Alan Pearce
dunst: Don't clobber ctrl- keybindings
8 years ago
Alan Pearce
Fix mbsync
8 years ago
Alan Pearce
Emacs: rip out smartparens
8 years ago
Alan Pearce
sxhkd: Increase brightness steps
8 years ago
Alan Pearce
zsh: Enable kubectl completion
8 years ago
Alan Pearce
i3: don't lock so easily
8 years ago
Alan Pearce
Emacs: Search hidden files with ripgrep
8 years ago
Alan Pearce
git: add alias to bmpr
8 years ago
Alan Pearce
Create overlay of custom node packages
8 years ago
Alan Pearce
Emacs: add extra discover-my-major keybind
8 years ago
Alan Pearce
Remove xmodmap content
8 years ago
Alan Pearce
i3: add easier keybind for exit menu
8 years ago
Alan Pearce
Emacs: fix helpful keybinds
8 years ago
Alan Pearce
Emacs: run npm version as a normal shell command
8 years ago
Alan Pearce
Emacs: improve mocha output
8 years ago
Alan Pearce
Emacs: use normal qwerty avy-keys
8 years ago
Alan Pearce
Emacs: Don't warn on inconsistent js return statements
8 years ago
Alan Pearce
Emacs: setup ivy-hydra
8 years ago
Alan Pearce
i3: use qwerty keybinds again
8 years ago
Alan Pearce
Emacs: Don't hide trashed messages
8 years ago
Alan Pearce
Add npm version bump command
8 years ago
Alan Pearce
mbsync: Sync expunges in both directions
8 years ago
Alan Pearce
Emacs: Grab symbol at point for ripgrep searches
8 years ago
Alan Pearce
Emacs: Fix counsel-projectile preferring ag to rg
8 years ago
Alan Pearce
MBSync: propagate remote deletions
8 years ago
Alan Pearce
Emacs: Fix incorrect function call
8 years ago
Alan Pearce
Emacs: Fix chained method call indentation in Javascript
8 years ago
Alan Pearce
Emacs: Tweak theme
8 years ago
Alan Pearce
Emacs: add line spacing
8 years ago
Alan Pearce
Use bitmap fonts again
8 years ago
Alan Pearce
Emacs: Automatically resize powerline after setting font
8 years ago
Alan Pearce
Move more startup applications to nixos configuration
8 years ago
Alan Pearce
Emacs: Configure prog-fill
8 years ago
Alan Pearce
Emacs: Disable company-lsp async
8 years ago
Alan Pearce
Spaceline: auto-calculate a nice height
8 years ago
Alan Pearce
Emacs: switch to monotropic-theme
8 years ago
Alan Pearce
Emacs: Install prog-fill-mode
8 years ago
Alan Pearce
Emacs: Only configure lsp-javascript if server installed
8 years ago
Alan Pearce
Emacs: run add-node-modules-path also for typescript
8 years ago
Alan Pearce
Emacs: Fix lsp-imenu setup
8 years ago
Alan Pearce
Emacs: use LSP for javascript and typescript
8 years ago
Alan Pearce
Emacs: Configure language server protocol
8 years ago
Alan Pearce
emacs: change emacsclient desktop file
8 years ago
Alan Pearce
Emacs: Improve fringe display
8 years ago
Alan Pearce
Fix NPM registry for npm command
8 years ago
Alan Pearce
Yarn: fix registry
8 years ago
Alan Pearce
Emacs: Enable magit-file-mode globally
8 years ago
Alan Pearce
Emacs: Enable diagnostics for auto-revert
8 years ago
Alan Pearce
Emacs: Remove magithub
8 years ago
Alan Pearce
Emacs: Tell mocha to fail early
8 years ago
Alan Pearce
autorandr: Make laptop DPI a little smaller
8 years ago
Alan Pearce
Emacs: Fix typo in alias
8 years ago
Alan Pearce
Emacs: Use more inclusive test path for mocha
8 years ago
Alan Pearce
zsh: Unalias git->hub
8 years ago
Alan Pearce
Emacs: configure mocha.el
8 years ago
Alan Pearce
Emacs: Hide trashed messages in mu4e
8 years ago
Alan Pearce
Emacs: Bind helpful keys
8 years ago
Alan Pearce
git: add aliases for lasttag and pending (merged PRs not in a tag)
8 years ago
Alan Pearce
Emacs: Remove hide/show mode-line functions
9 years ago
Alan Pearce
autorandr: Don't restart redshift
9 years ago
Alan Pearce
xprofile: Remove xsetroot call
9 years ago
Alan Pearce
Emacs: Tweak spaceline
9 years ago
Alan Pearce
Emacs: Load spaceline-config later
9 years ago
Alan Pearce
i3: Remove unnecessary special rule for Chrome
9 years ago
Alan Pearce
i3: Stop windows from moving when opening new windows
9 years ago
Alan Pearce
zsh: Add quicklisp local-projects to ghq roots
9 years ago
Alan Pearce
xprofile: Don't run dunst/sxhkd
9 years ago
Alan Pearce
i3: Try a larger border
9 years ago
Alan Pearce
i3: Remove gaps
9 years ago
Alan Pearce
i3: Tweak bar colours
9 years ago
Alan Pearce
i3: Update statusbar highlight colours
9 years ago
Alan Pearce
Delete old Spotcap git config
9 years ago
Alan Pearce
rofi: Add initial rofi-pass config
9 years ago
Alan Pearce
i3: Use tomorrow-night colour scheme
9 years ago
Alan Pearce
Use base16-tomorrow instead of mexico-light
9 years ago
Alan Pearce
xprofile: Fix rofi-pass typing
9 years ago
Alan Pearce
Move old files to stow-correct positions
9 years ago
Alan Pearce
i3: Rely on physlock instead of $Locker
9 years ago
Alan Pearce
rofi: Add initial configuration
9 years ago
Alan Pearce
Xresources: set font for rofi
9 years ago
Alan Pearce
i3: Use rofi in place of dmenu
9 years ago
Alan Pearce
Emacs: Configure eacl (and grep)
9 years ago
Alan Pearce
Xresources: Make fonts smaller
9 years ago
Alan Pearce
Autorandr: Make satoshipad fonts the same size as marvin's
9 years ago
Alan Pearce
nix: Remove zr
9 years ago
Alan Pearce
Emacs: Re-install magithub
9 years ago
Alan Pearce
Emacs: Add command to open pull requests
9 years ago
Alan Pearce
npm: Fix yarn (!)
9 years ago
Alan Pearce
Emacs: Add commands for git helpers
9 years ago
Alan Pearce
i3: Don't expect startup notification from locker
9 years ago
Alan Pearce
Emacs: Fix outline-minor-mode prefix
9 years ago
Alan Pearce
Emacs: Configure spaceline
9 years ago
Alan Pearce
Emacs: Fix incorrect setup of docker-compose-mode
9 years ago
Alan Pearce
Emacs: Keep package-archives even in nix-emacs
9 years ago
Alan Pearce
Emacs: enable completion in docker-compose files
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Configure define-word package
9 years ago
Alan Pearce
Emacs: Open .handlebars with web-mode
9 years ago
Alan Pearce
i3: Change gaps to only inner
9 years ago
Alan Pearce
Git: Use github username instead of email
9 years ago
Alan Pearce
Emacs: Add use-fixed-fonts function
9 years ago
Alan Pearce
Emacs: Change mu4e shortcuts
9 years ago
Alan Pearce
Emacs: Fix flycheck setup in js2-mode
9 years ago
Alan Pearce
Emacs: Add npm-yarn aliases
9 years ago
Alan Pearce
xprofile: Fix missing notifications
9 years ago
Alan Pearce
git: Push relevant tags by default
9 years ago
Alan Pearce
git: Don't sign commits by default
9 years ago
Alan Pearce
Emacs: fix mu folders for Riseup
9 years ago
Alan Pearce
Mail: Update password paths again
9 years ago
Alan Pearce
xprofile: Remove gpg-connect-agent
9 years ago
Alan Pearce
Emacs: Use prettier-standard if installed
9 years ago
Alan Pearce
Emacs: Add npx-run command for node projects
9 years ago
Alan Pearce
Emacs: Make yarn- commands DWIM w.r.t. yarn/npm
9 years ago
Alan Pearce
Make fonts the right size across autorandr profiles
9 years ago
Alan Pearce
i3status: Add 5-minute loadavg
9 years ago
Alan Pearce
i3status: Add disk low space threshold
9 years ago
Alan Pearce
Emacs: Increase mail check frequency
9 years ago
Alan Pearce
Emacs: Set mu home to default
9 years ago
Alan Pearce
autorandr: Restart redshift without blocking
9 years ago
Alan Pearce
Emacs: Add contextual shortcuts for mu4e
9 years ago
Alan Pearce
Emacs: Use mu4e contexts correctly
9 years ago
Alan Pearce
Emacs: Improve mu4e UI
9 years ago
Alan Pearce
Emacs: Improve mu4e message composition
9 years ago
Alan Pearce
javascript: fix NPM token
9 years ago
Alan Pearce
Emacs: add mu4e optimisations
9 years ago
Alan Pearce
Emacs: Get email per-context directly in mu4e
9 years ago
Alan Pearce
Emacs: Configure mu4e for mbsync compatibility
9 years ago
Alan Pearce
Configure mbsync
9 years ago
Alan Pearce
Emacs: Use mu4e as mail agent
9 years ago
Alan Pearce
offlineimap: Delegate mu index update to emacs if `mu` fails
9 years ago
Alan Pearce
Emacs: Add reload-user-init-file command
9 years ago
Alan Pearce
xresources: Tweak font sizes again...
9 years ago
Alan Pearce
Emacs: Enable navi-mode
9 years ago
Alan Pearce
Git: Sign commits by default
9 years ago
Alan Pearce
Emacs: Remove unnecessary SRC blocks
9 years ago
Alan Pearce
xresources: Remove disabled cursor line
9 years ago
Alan Pearce
npm: Sign git tags
9 years ago
Alan Pearce
zsh: Remove gh alias
9 years ago
Alan Pearce
Emacs: Fix headers
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Balance font sizes between setups correctly
9 years ago
Alan Pearce
Emacs: Diminish js2-refactor-mode
9 years ago
Alan Pearce
Emacs: Only wrap lines in non-prog modes
9 years ago
Alan Pearce
Emacs: Diminish all beginend modes
9 years ago
Alan Pearce
Emacs: Fully diminish redshank-mode
9 years ago
Alan Pearce
Emacs: remove incorrect counsel-projectile-rg keybinding
9 years ago
Alan Pearce
Emacs: Diminish company some more
9 years ago
Alan Pearce
Emacs: Don't complain about projectile-global-mode deprecation
9 years ago
Alan Pearce
Emacs: Complain more when editorconfig is missing
9 years ago
Alan Pearce
msmtp: Fix google mail password
9 years ago
Alan Pearce
autorandr: Set correct DPI for external monitors
9 years ago
Alan Pearce
offlineimap: Use app-specific password for mail
9 years ago
Alan Pearce
Emacs: Optimise projectile usage
9 years ago
Alan Pearce
Emacs: Enable projectile-mode globally
9 years ago
Alan Pearce
Emacs: Use correct keybinding syntax for projectile-ripgrep
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Fix beancount loading
9 years ago
Alan Pearce
git: Use satoshipay email for its repositories
9 years ago
Alan Pearce
git: Fix gpg invocation
9 years ago
Alan Pearce
Emacs: Move projectile-vc key to C-M-g
9 years ago
Alan Pearce
i3status: Shorten networking info
9 years ago
Alan Pearce
xprofile: Don't run nitrokey-app
9 years ago
Alan Pearce
i3: Configure gaps
9 years ago
Alan Pearce
i3: Switch back to bitmap fonts
9 years ago
Alan Pearce
Emacs: Remove nix info from frame title
9 years ago
Alan Pearce
npmrc: Fix creation of '$HOME' dir
9 years ago
Alan Pearce
autorandr: Add notification to postswitch script
9 years ago
Alan Pearce
xprofile: Move X settings after autorandr switch
9 years ago
Alan Pearce
autorandr: Fix profile detection
9 years ago
Alan Pearce
Emacs: Add autoload for beancount-mode
9 years ago
Alan Pearce
Emacs: Make sure pre-set SSH_AUTH_SOCK exists before using it
9 years ago
Alan Pearce
msmtp: Fix password fetching
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
i3: Use client/server rxvt-unicode
9 years ago
Alan Pearce
Emacs: Add mu4e variable declarations
9 years ago
Alan Pearce
Emacs: Add mu4e-refile-folder for satoshipay
9 years ago
Alan Pearce
XResources: Override background colour
9 years ago
Alan Pearce
xprofile: Start nitrokey-app
9 years ago
Alan Pearce
i3: Disable mouse warping
9 years ago
Alan Pearce
Emacs: fix error when checking if beancount is available
9 years ago
Alan Pearce
Emacs: Move outline-cycle away from tab
9 years ago
Alan Pearce
Emacs: Use electric-pair mode in nix-mode buffers
9 years ago
Alan Pearce
Emacs: Add shortcut to insert current date in beancount
9 years ago
Alan Pearce
zsh: Fix email switch
9 years ago
Alan Pearce
Emacs: Add fontawesome
9 years ago
Alan Pearce
Emacs: Use system default font from Xresources
9 years ago
Alan Pearce
Remove trailing spaces
9 years ago
Alan Pearce
Emacs: Add company fallback keybind to overriding keymap
9 years ago
Alan Pearce
Emacs: Replace beacon with builtin hl-line-mode
9 years ago
Alan Pearce
Emacs: appease emacs-lisp-checkdoc
9 years ago
Alan Pearce
Emacs: reformat to outshine style
9 years ago
Alan Pearce
yarn+npm: login
9 years ago
Alan Pearce
xresources: Add compile-command for emacs
9 years ago
Alan Pearce
i3: Set urxvt as terminal
9 years ago
Alan Pearce
xresources: Use system-wide default fonts for uxrvt
9 years ago
Alan Pearce
i3: change font size to follow DPI
9 years ago
Alan Pearce
autorandr: Add initial setup (for satoshipad)
9 years ago
Alan Pearce
xprofile: Run autorandr on startup
9 years ago
Alan Pearce
i3: Remove border from google-chrome
9 years ago
Alan Pearce
Revert "XResources: Remove rxvt-unicode configuration"
9 years ago
Alan Pearce
i3: Make bar text clearer
9 years ago
Alan Pearce
Emacs: Ensure shift keys are not overridden in org-mode
9 years ago
Alan Pearce
Emacs: Disable crux-reopen-as-root-mode
9 years ago
Alan Pearce
Emacs: Extract first-frame-hook
9 years ago
Alan Pearce
offlineimap: check more often
9 years ago
Alan Pearce
i3: Float pinentry windows
9 years ago
Alan Pearce
i3: Add extra keybind for shutdown mode
9 years ago
Alan Pearce
Emacs: hook up `standard` and `eslint` if available
9 years ago
Alan Pearce
Emacs: Add yarn-remove command
9 years ago
Alan Pearce
git: Update signing key
9 years ago
Alan Pearce
Emacs: Update mu4e automatically
9 years ago
Alan Pearce
i3: Add mode for power commands
9 years ago
Alan Pearce
i3: Fix "wait" cursor after launching
9 years ago
Alan Pearce
i3: Add locker
9 years ago
Alan Pearce
offlineimap: Change pass structure
9 years ago
Alan Pearce
zsh: Set EMAIL
9 years ago
Alan Pearce
zsh: Fix OS check for SSH agent
9 years ago
Alan Pearce
Emacs: Improve first-frame-hook
9 years ago
Alan Pearce
Emacs: Configure beancount mode
9 years ago
Alan Pearce
Emacs: Silence most byte-compiler warnings
9 years ago
Alan Pearce
Emacs: Fix daemon startup error
9 years ago
Alan Pearce
msmtp: Add satoshipay
9 years ago
Alan Pearce
msmtp: Remove duplicate riseup setting
9 years ago
Alan Pearce
Emacs: Set shr-like keybindings in mu4e
9 years ago
Alan Pearce
Add satoshipay email
9 years ago
Alan Pearce
Emacs: Fix syntax error
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Add riseup to email system
9 years ago
Alan Pearce
adopt: Use stow wrapper script
9 years ago
Alan Pearce
xprofile: Run NetworkManager's applet instead of connman's
9 years ago
Alan Pearce
Emacs: Remove workaround for echo-area-message
9 years ago
Alan Pearce
Emacs: Force-bind avy shortcuts
9 years ago
Alan Pearce
sxhkd: Use disper for XF86Display shortcut
9 years ago
Alan Pearce
Emacs: Add desktop file
9 years ago
Alan Pearce
msmtp: Add initial configuration
9 years ago
Alan Pearce
offlineimap: Add initial configuration
9 years ago
Alan Pearce
zsh: Set SSH_AUTH_SOCK to GnuPG SSH agent socket
9 years ago
Alan Pearce
i3: Use i3status from current-system
9 years ago
Alan Pearce
i3: Fix passmenu binding
9 years ago
Alan Pearce
zsh: Ensure cache directory is present for HISTFILE
9 years ago
Alan Pearce
Emacs: Configure mu4e
9 years ago
Alan Pearce
Emacs: Default to SSH socket from GnuPG
9 years ago
Alan Pearce
gpg: Use builtin tor method
9 years ago
Alan Pearce
i3: Fix duplicate keybinds again
9 years ago
Alan Pearce
zsh: Don't init gnupg on macOS.
9 years ago
Alan Pearce
Emacs: Remove base16-theme
9 years ago
Alan Pearce
Emacs: add lentic configuration
9 years ago
Alan Pearce
Emacs: Fix C-c p s s binding
9 years ago
Alan Pearce
Emacs: Update encrypted configuration
9 years ago
Alan Pearce
Configure GPG (version 2.1)
9 years ago
Alan Pearce
xprofile: Increase delay for setting cursor
9 years ago
Alan Pearce
i3: Tweak keybinds
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
i3: Tweak keybindings
9 years ago
Alan Pearce
Emacs: Fix execution of old code at startup
9 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
9 years ago
Alan Pearce
Xprofile: Run cmst
9 years ago
Alan Pearce
Emacs: Update linux fonts
9 years ago
Alan Pearce
Emacs: Guard against startup errors from frame-title setting
9 years ago
Alan Pearce
Emacs: Fix typo in base16-theme init
9 years ago
Alan Pearce
i3: Don't toggle workspaces
9 years ago
Alan Pearce
Emacs: Move eyebrowse bindings from under WM keybinds
9 years ago
Alan Pearce
i3: Add initial configuration
9 years ago
Alan Pearce
adopt: Use stow to create backlinks
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
dunst: Add initial configuration
9 years ago
Alan Pearce
sxhkd: Configure WLAN with Fn+F9 (settings key)
9 years ago
Alan Pearce
xprofile: re-create according to current config
9 years ago
Alan Pearce
sxhkd: Adopt configuration
9 years ago
Alan Pearce
Add shell script to adopt dotfiles into repo
9 years ago
Alan Pearce
Emacs: Update fonts in XResources
9 years ago
Alan Pearce
Xresources: Use base16-mexico-light theme
9 years ago
Alan Pearce
Emacs: Install base16 theme package
9 years ago
Alan Pearce
zsh: Fix keybinds in st
9 years ago
Alan Pearce
Emacs: Enable crux-reopen-as-root-mode
9 years ago
Alan Pearce
fix location of xmodmaprc
9 years ago
Alan Pearce
Emacs: Show numerical nix generation even for system profiles
9 years ago
Alan Pearce
Emacs: Use common var to detect nixified emacs
9 years ago
Alan Pearce
Emacs: Use ripgrep for projectile-commander "A" binding
9 years ago
Alan Pearce
Emacs: Don't ignore hidden files with ripgrep
9 years ago
Alan Pearce
Emacs: Simplify nix title generation
9 years ago
Alan Pearce
Emacs: Remove extra space in title
9 years ago
Alan Pearce
Emacs: Install suggest
9 years ago
Alan Pearce
Emacs: Add nix generation info to title if built via nix
9 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
9 years ago
Alan Pearce
Nix: Use nixos-unstable for nodejs on Linux
9 years ago
Alan Pearce
Emacs: Remove company-nixos-options from installation
9 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
9 years ago
Alan Pearce
Emacs: Enable emmet-mode in web-mode
9 years ago
Alan Pearce
Emacs: Fix incorrectly detection of editorconfig-mode
9 years ago
Alan Pearce
Emacs: Enable prettify-symbols-mode
9 years ago
Alan Pearce
Emacs: Use electric-indent everywhere; not just in C-like modes
9 years ago
Alan Pearce
Emacs: use nix wrappers for flycheck iff sandbox detected
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Improve emmet-mode setup
9 years ago
Alan Pearce
Emacs: Setup Emmet in CSS mode
9 years ago
Alan Pearce
Emacs: Only enable flycheck-flow when executable found
9 years ago
Alan Pearce
Emacs: Change git-gutter colours to match white-theme
9 years ago
Alan Pearce
Emacs: Install nix-sandbox
9 years ago
Alan Pearce
Emacs: Install rainbow-mode for manual usage
9 years ago
Alan Pearce
Emacs: Don't italicise font-lock strings in white-theme
9 years ago
Alan Pearce
Emacs: Fix invocation of white-theme
9 years ago
Alan Pearce
Emacs: Setup toml-mode
9 years ago
Alan Pearce
Emacs: Install rjsx-mode for React component files
9 years ago
Alan Pearce
Emacs: Tweak Linux/X11 fonts
9 years ago
Alan Pearce
Emacs: Use web-mode for nunjucks.njk templates
9 years ago
Alan Pearce
Emacs: Disable js missing semicolon warning
9 years ago
Alan Pearce
Emacs: Support nodeJS projects in projectile
9 years ago
Alan Pearce
Emacs: use exec-path-from-shell on Linux daemons
9 years ago
Alan Pearce
Emacs: Try white-theme
9 years ago
Alan Pearce
Emacs: Improve nix-emacs check
9 years ago
Alan Pearce
Emacs: Remove unused theme declarations
9 years ago
Alan Pearce
zsh: Ensure ghq completion is installed
9 years ago
Alan Pearce
zsh: Load ghq's zsh integration via zplugin
9 years ago
Alan Pearce
zsh: Don't hardcode zpath to macports site-functions
9 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
9 years ago
Alan Pearce
Emacs: Setup org-journal again
9 years ago
Alan Pearce
nix: Allow emacs package to be specified
9 years ago
Alan Pearce
Emacs: Remove dired-+
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
nix: Parametrise use of macport
9 years ago
Alan Pearce
zsh: Add function to set emacs' SSH agent socket
9 years ago
Alan Pearce
Emacs: Fix undefined server-name error
9 years ago
Alan Pearce
nix: Fix mis-organised dired-du package
9 years ago
Alan Pearce
Emacs: Load packages at startup if daemon
9 years ago
Alan Pearce
Emacs: Run with pure packages if installed via nix
9 years ago
Alan Pearce
nix: Add Emacs build with packages
9 years ago
Alan Pearce
Emacs: Load counsel-projectile after counsel and projectile
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Use AA fonts on X11
9 years ago
Alan Pearce
Emacs: Change X font size following DPI change
9 years ago
Alan Pearce
Emacs: Ensure package archives are up-to-date before installing
9 years ago
Alan Pearce
Emacs: Remove music setup
9 years ago
Alan Pearce
zsh: Simplify title in Terminal.app
9 years ago
Alan Pearce
Remove trailing whitespace
9 years ago
Alan Pearce
zsh: Load terminal title function from omz directly
9 years ago
Alan Pearce
zsh: Fix incorrect function declaration
9 years ago
Alan Pearce
zsh: Stop anyframe from adding to fpath
9 years ago
Alan Pearce
git: Remove default excludesfile setting
9 years ago
Alan Pearce
git: Add global ignore pattern for compiled zsh code
9 years ago
Alan Pearce
zsh: Load fzf key-bindings as zplugin snippet
9 years ago
Alan Pearce
zsh: Remove zplug
9 years ago
Alan Pearce
zsh: Use anyframe as a fzf wrapper
9 years ago
Alan Pearce
zsh: Use zplugin in place of zplug (except fzf)
9 years ago
Alan Pearce
yarn: Add yarn configuration
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Add "live coding" command
9 years ago
Alan Pearce
Emacs: Change macOS fonts across emacs-mac and normal emacs
9 years ago
Alan Pearce
Emacs: Set switch/case indentation to follow most styles
9 years ago
Alan Pearce
Emacs: Setup flycheck-flow
9 years ago
Alan Pearce
Emacs: Use any eslint_d instead of global
9 years ago
Alan Pearce
Update Karabiner configuration
9 years ago
Alan Pearce
Emacs: Fix initialisation of tern-mode
9 years ago
Alan Pearce
Emacs: Setup beginend mode
9 years ago
Alan Pearce
Emacs: Improve org-mode navigation
9 years ago
Alan Pearce
Emacs: Configure desktop mode
9 years ago
Alan Pearce
Recode hgrc to use unix EOL
9 years ago
Alan Pearce
Update email addresses
9 years ago
Alan Pearce
Git: Add configuration for spotcap repositories
9 years ago
Alan Pearce
Emacs: Re-bind execute-extended-command
9 years ago
Alan Pearce
Emacs: replace Jade (JS IDE) with Indium
9 years ago
Alan Pearce
Emacs: Make macOS variable-pitch font size consistent
9 years ago
Alan Pearce
Emacs: Try eziam-light-theme
9 years ago
Alan Pearce
Emacs: Remove missing packages
9 years ago
Alan Pearce
Emacs: Increase font size
9 years ago
Alan Pearce
Emacs: Move window chrome configuration to own block
9 years ago
Alan Pearce
Emacs: Remove org-page setup
9 years ago
Alan Pearce
Emacs: Re-enable melpa
9 years ago
Alan Pearce
Emacs: Auto-add node_modules bin folders to path
9 years ago
Alan Pearce
Emacs: Unset cursor type
9 years ago
Alan Pearce
Emacs: Install and configure eyebrowse
9 years ago
Alan Pearce
Emacs: Use counsel-imenu
9 years ago
Alan Pearce
Emacs: Use counsel instead of ivy for imenu
9 years ago
Alan Pearce
Ledger: Configure weekdays
9 years ago
Alan Pearce
Emacs: Replace deprecated system-name var with fun
9 years ago
Alan Pearce
Emacs: Fix hook-helper startup error
9 years ago
Alan Pearce
Emacs: Include line-spacing in font definition
9 years ago
Alan Pearce
Emacs: Disable show-trailing-whitespace by default
9 years ago
Alan Pearce
Emacs: Fix server test
9 years ago
Alan Pearce
Emacs: bind js2-refactor's kill command
9 years ago
Alan Pearce
Emacs: Improve hook setup with hook-helpers
9 years ago
Alan Pearce
Emacs: Remove JIRA stuff from work configuration
9 years ago
Alan Pearce
Emacs: Use use-package for more builtins
9 years ago
Alan Pearce
Emacs: Move hyperspec setup to correct place
9 years ago
Alan Pearce
Emacs: Remove org-caldav
9 years ago
Alan Pearce
Emacs: remove org-mobile setup
9 years ago
Alan Pearce
Emacs: Setup js2-refactor-mode
9 years ago
Alan Pearce
Emacs: Enrich imenu in js2-mode
9 years ago
Alan Pearce
zsh: Fix plugin load order
9 years ago
Alan Pearce
Emacs: Let's try a different (HiDPI) font setup
9 years ago
Alan Pearce
Emacs: Show fringe instead of border
9 years ago
Alan Pearce
Emacs: Use built-in trailing whitespace instead of ws-butler
9 years ago
Alan Pearce
Emacs: Add macOS TLS CA cert to trustfiles
9 years ago
Alan Pearce
Emacs: Don't ask about dired deletes when using trash
9 years ago
Alan Pearce
Reduce JS highlighting
9 years ago
Alan Pearce
Emacs: Enable next/previous wrap-around in company popups
9 years ago
Alan Pearce
Emacs: Make sure to use the system CA certificate store
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
zsh: Use gsort in place of sort, if necessary
9 years ago
Alan Pearce
ghq: Assume git as the VCS for my domain
9 years ago
Alan Pearce
Ledger: update date format
9 years ago
Alan Pearce
Update readme
9 years ago
Alan Pearce
Emacs: Re-add . to ivy directory lists
9 years ago
Alan Pearce
zsh: Add hashed directories for GHQ_ROOT and GOPATH
9 years ago
Alan Pearce
zsh: Make matching fuzzier
9 years ago
Alan Pearce
zsh: Add eb-active-environment function
9 years ago
Alan Pearce
zsh: Remove oh-my-zsh-jira-plus
9 years ago
Alan Pearce
zsh: Setup fast syntax highlighting
9 years ago
Alan Pearce
zsh: Create function & widget to cd into ghq projects
9 years ago
Alan Pearce
zsh: Install ghq completion
9 years ago
Alan Pearce
Emacs: Remove ./ and ../ from ivy file completions
9 years ago
Alan Pearce
Emacs: Install and configure counsel-projectile
9 years ago
Alan Pearce
Emacs: Remove ivy completion inconsistency
9 years ago
Alan Pearce
Emacs: Setup company-nixos-options on all OSes
9 years ago
Alan Pearce
Emacs: Remove unused var
9 years ago
Alan Pearce
Emacs: Simplify project opening logic
9 years ago
Alan Pearce
Emacs: Fix switch-to-dotfiles issue
9 years ago
Alan Pearce
Emacs: Use ghq to get dotfiles directory
9 years ago
Alan Pearce
Emacs: Don't change tramp-remote-path
9 years ago
Alan Pearce
Remove empty section
9 years ago
Alan Pearce
Emacs: Spell-check camelCased words correctly
9 years ago
Alan Pearce
Emacs: Bind multiple-cursors keys via override keymap
9 years ago
Alan Pearce
Add ledgerrc
9 years ago
Alan Pearce
Emacs: Setup slime-asdf plugin
9 years ago
Alan Pearce
Emacs: Install and configure hyperspec
9 years ago
Alan Pearce
Emacs: Configure ghq
9 years ago
Alan Pearce
Emacs: Fix error initialising flyspell-prog-mode
9 years ago
Alan Pearce
Emacs: Use ccl for a lisp, if available
9 years ago
Alan Pearce
Emacs: Remove dash library usage
9 years ago
Alan Pearce
Emacs: Re-implement project-directory functions
9 years ago
Alan Pearce
Emacs: Use one projects directory
9 years ago
Alan Pearce
zsh: Move zplug to ghq folder
9 years ago
Alan Pearce
zsh: Set ghq root
9 years ago
Alan Pearce
zsh: Add go/bin to PATH
9 years ago
Alan Pearce
zsh: Move path modification to zshenv
9 years ago
Alan Pearce
Emacs: Move insensitive email configuration to init.org
9 years ago
Alan Pearce
Emacs: Update private configuration
9 years ago
Alan Pearce
Emacs: Add yarn-run command
9 years ago
Alan Pearce
Emacs: Configure flyspell
9 years ago
Alan Pearce
zsh: Rebind C-t
9 years ago
Alan Pearce
Update private configuration
9 years ago
Alan Pearce
Emacs: Don't force-bind M-g bindings
9 years ago
Alan Pearce
Update karabiner configuration
9 years ago
Alan Pearce
Add stow wrapper
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Git: add "difftool" command (requires icdiff)
9 years ago
Alan Pearce
Emacs: Make encrypted configuration system-specific
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Update private configuration
9 years ago
Alan Pearce
Karabiner: Update configuration
9 years ago
Alan Pearce
Emacs: Configure smartscan-mode properly
9 years ago
Alan Pearce
Emacs: Add a 1px padding to windows
9 years ago
Alan Pearce
Emacs/zsh: Enable GNU Global if available
9 years ago
Alan Pearce
Emacs: Install dumb-jump for simple goto-definition
9 years ago
Alan Pearce
Add Emacs section to readme
9 years ago
Alan Pearce
Add comments to Makefile
9 years ago
Alan Pearce
Move zsh install commands to readme
9 years ago
Alan Pearce
Add installation section to readme
9 years ago
Alan Pearce
Emacs: Reconfigure beacon-mode
9 years ago
Alan Pearce
Emacs: Update private configuration
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Update README
9 years ago
Alan Pearce
Emacs: Point switch-to-dotfiles to new dotfiles folder
9 years ago
Alan Pearce
Replace emacs hook with makefile
9 years ago
Alan Pearce
Move top-level dotfiles to tags
9 years ago
Alan Pearce
Merge host-specific configuration to tags
9 years ago
Alan Pearce
Re-structure tags to GNU stow format
9 years ago
Alan Pearce
Emacs: Install projectile-ripgrep correctly
9 years ago
Alan Pearce
zsh: Unset auto_cd
9 years ago
Alan Pearce
zsh: Remove autoenv
9 years ago
Alan Pearce
Gems: Install to .local/bin alongside other package managers
9 years ago
Alan Pearce
Emacs: Don't auto-enable highlight-stages mode
9 years ago
Alan Pearce
Emacs: Remove smart-tabs library code
9 years ago
Alan Pearce
Emacs: Ensure wgrep-ag is installed
9 years ago
Alan Pearce
Emacs: Fix byte-compilation warnings
9 years ago
Alan Pearce
Emacs: Fix free variable warning: company-dabbrev-downcase
9 years ago
Alan Pearce
Emacs: Remove unnecessary smart-tabs code
9 years ago
Alan Pearce
Emacs: Remove magithub
9 years ago
Alan Pearce
Update private Emacs configuration
9 years ago
Alan Pearce
Slate: Remove layouts
9 years ago
Alan Pearce
Emacs: Don't enable electric-quote-mode
9 years ago
Alan Pearce
Emacs: Remove auto-indent-mode
9 years ago
Alan Pearce
Diminish beacon-mode
9 years ago
Alan Pearce
Emacs: Install beacon-mode
9 years ago
Alan Pearce
Emacs: Use "Fixed" font on X11
9 years ago
Alan Pearce
Emacs: Check for display system before setting theme
9 years ago
Alan Pearce
Emacs: Check for SSH environment before starting gpg-agent
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Update private elisp
9 years ago
Alan Pearce
Emacs: Add ace-link
9 years ago
Alan Pearce
Emacs: Fix loading private elisp
9 years ago
Alan Pearce
Emacs: Use projectile-commander when switching projects
9 years ago
Alan Pearce
Emacs: Remove ivy-resume binding
9 years ago
Alan Pearce
Emacs: Store file-name-handler-alist into variable
9 years ago
Alan Pearce
Emacs: Configure multi-line eshell prompt
9 years ago
Alan Pearce
Emacs: Configure window-dividers in X11 environments
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
XResources: Remove rxvt-unicode configuration
9 years ago
Alan Pearce
Fix setting SSH_AUTH_SOCK
9 years ago
Alan Pearce
Emacs: Reconfigure fonts on X11
9 years ago
Alan Pearce
Emacs: Use eslint_d for flycheck, if installed
9 years ago
Alan Pearce
Emacs: Use secure package archives
9 years ago
Alan Pearce
Emacs: Cache GitHub calls for longer
9 years ago
Alan Pearce
Emacs: Remove projectile-switch-to-buffer binding
9 years ago
Alan Pearce
rcup: Use `Emacs` command for building configuration if exists
9 years ago
Alan Pearce
Emacs: Update private Spotcap configuration
9 years ago
Alan Pearce
Add system for loading extra encrypted configuration
9 years ago
Alan Pearce
Emacs: Add process-exit-code command
9 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
9 years ago
Alan Pearce
Emacs: Install magithub
9 years ago
Alan Pearce
Emacs: Configure borders and window dividers
9 years ago
Alan Pearce
Emacs: Use Roboto Mono on Retina
9 years ago
Alan Pearce
Emacs: Remove perspective
9 years ago
Alan Pearce
Emacs: Fix exec-path-from-shell-initialize error
9 years ago
Alan Pearce
Emacs: Fix called-interactively-p warnings
9 years ago
Alan Pearce
Emacs: Show modeline by default
9 years ago
Alan Pearce
Emacs: Make bar cursor thinner
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Improve hide/show mode line functions
9 years ago
Alan Pearce
Slate: Work with Safari Tech Preview as default browser
9 years ago
Alan Pearce
Slate: Move layout shortcut to cmd-ctrl-enter
9 years ago
Alan Pearce
Emacs: Always show first completion candidate inline
9 years ago
Alan Pearce
Emacs: Don’t use dabbrev in company
9 years ago
Alan Pearce
Emacs: Install and configure company-restclient
9 years ago
Alan Pearce
Emacs: Move environment variable configuration
9 years ago
Alan Pearce
Emacs: Use exec-path-from-shell on macOS
9 years ago
Alan Pearce
Emacs: Remove spurious END_SRC marker
9 years ago
Alan Pearce
Emacs: Add commands for yarn add {,--dev}
9 years ago
Alan Pearce
Emacs: Tell magit to use ivy directly
9 years ago
Alan Pearce
Disable unused ggtags mode
9 years ago
Alan Pearce
slate: s/Safari/Google Chrome/
9 years ago
Alan Pearce
zsh: Remove fasd
9 years ago
Alan Pearce
zsh: Install tumult on macOS
9 years ago
Alan Pearce
Fix syntax error
9 years ago
Alan Pearce
Fix fzf completion
9 years ago
Alan Pearce
zsh: Install fzf
9 years ago
Alan Pearce
zsh: Use OMZ yarn completion
9 years ago
Alan Pearce
zsh: Don’t run compinit as zplug handles it
9 years ago
Alan Pearce
Emacs: Use non-AA Monaco font on macOS
9 years ago
Alan Pearce
zsh: Set os/arch in zshenv
9 years ago
Alan Pearce
Show modeline when using minibuffer
9 years ago
Alan Pearce
Add mpv configuration on osx
9 years ago
Alan Pearce
Karabiner: Move config file to .config
9 years ago
Alan Pearce
zsh: Follow zplug updates
9 years ago
Alan Pearce
Emacs: Use ssh-managed controlmaster options
9 years ago
Alan Pearce
Tramp: Increase cache time for remote directory completion
9 years ago
Alan Pearce
zsh: Disable line editor for dumb terminal
9 years ago
Alan Pearce
Emacs: Ignore TRAMP directories for VC
9 years ago
Alan Pearce
zsh: Set or unset window title according to host
10 years ago
Alan Pearce
zsh: Update macOS Terminal icon with cwd
10 years ago
Alan Pearce
Emacs: Always use bar cursor
10 years ago
Alan Pearce
Emacs: Remove old tramp proxy listing
10 years ago
Alan Pearce
Fix use of deprecated cursor variables
10 years ago
Alan Pearce
Emacs: Configure copy-as-format
10 years ago
Alan Pearce
Emacs: Set emmet indentation
10 years ago
Alan Pearce
Emacs: remove empty function
10 years ago
Alan Pearce
Emacs: Fix init.org indentation forever
10 years ago
Alan Pearce
Emacs: Toggle clutter
10 years ago
Alan Pearce
Replace diff-hl with git-gutter-fringe
10 years ago
Alan Pearce
Emacs: Remove projectile-git-autofetch
10 years ago
Alan Pearce
Remove hub compdef
10 years ago
Alan Pearce
Load macports zsh-functions
10 years ago
Alan Pearce
Emacs: Try basic-theme instead of minimal-light
10 years ago
Alan Pearce
Emacs: Switch to ProggyClean at work
10 years ago
Alan Pearce
Emacs: Add yarn-install command
10 years ago
Alan Pearce
Emacs: Reformat code in init file
10 years ago
Alan Pearce
Emacs: Remove erroneous line
10 years ago
Alan Pearce
Emacs: Configure ripgrep
10 years ago
Alan Pearce
Emacs: Show cmd-to-echo output in process buffers
10 years ago
Alan Pearce
Add Spotcap email to environment
10 years ago
Alan Pearce
Emacs: Configure JS IDE features
10 years ago
Alan Pearce
Emacs: Fix font setting for new frames
10 years ago
Alan Pearce
zsh: Configure JIRA locally on work machine
10 years ago
Alan Pearce
Emacs: Add counsel-yank-pop binding
10 years ago
Alan Pearce
Emacs: Setup git autofetch
10 years ago
Alan Pearce
zsh: Have autoenv unset variables on leaving dir
10 years ago
Alan Pearce
Emacs: Change magit window display confugration
10 years ago
Alan Pearce
Emacs: Save system clipboard in kill ring
10 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
10 years ago
Alan Pearce
Emacs: Install cmd-to-echo
10 years ago
Alan Pearce
Emacs: Configure ispell checker dynamically
10 years ago
Alan Pearce
Karabiner: Configure keyboards
10 years ago
Alan Pearce
Regenerate karabiner.json according to app
10 years ago
Alan Pearce
Emacs: Don't split width-wise so much
10 years ago
Alan Pearce
Emacs: Cleanup org-mode configuration
10 years ago
Alan Pearce
Emacs: Set sgml (html) offset to 2
10 years ago
Alan Pearce
Reindent init.org
10 years ago
Alan Pearce
npm/yarn: Install to ~/.local
10 years ago
Alan Pearce
Emacs: Open zshrc/zshenv in shell-script-mode
10 years ago
Alan Pearce
Emacs: Fix sh-mode indentation
10 years ago
Alan Pearce
Remove unnecessary zsh override for prefect
10 years ago
Alan Pearce
Reindent all the things
10 years ago
Alan Pearce
Change indentation setup to two spaces
10 years ago
Alan Pearce
Remove Syncthing LaunchAgent
10 years ago
Alan Pearce
Emacs: Update js2-mode configuration
10 years ago
Alan Pearce
zsh: load and save history
10 years ago
Alan Pearce
Remove brew stuff
10 years ago
Alan Pearce
Update karabiner.json
10 years ago
Alan Pearce
Don’t load tern.el if executable missing
10 years ago
Alan Pearce
Use web-mode for normal html files
10 years ago
Alan Pearce
Emacs: Swap crux open-line keybinds
10 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
10 years ago
Alan Pearce
Emacs: Replace simple functions with crux.el
10 years ago
Alan Pearce
zsh: Add "hub" aliases again
10 years ago
Alan Pearce
Emacs: Show Assets:Budget in budget report
10 years ago
Alan Pearce
Emacs: Install and configure nixos completions
10 years ago
Alan Pearce
zsh: Add function to open project from PWD or arg
10 years ago
Alan Pearce
zsh: Set $EDITOR
10 years ago
Alan Pearce
zsh: Add ec alias
10 years ago
Alan Pearce
Slate: Move focus keybindings
10 years ago
Alan Pearce
zsh: Source private zshenv if exists
10 years ago
Alan Pearce
Emacs: Use SF Mono font on macOS
10 years ago
Alan Pearce
Slate: Fix incorrect keybinding
10 years ago
Alan Pearce
Slate: Add keybind to set work layout
10 years ago
Alan Pearce
Emacs: Add smartscan-mode
10 years ago
Alan Pearce
Add Karabiner Elements configuration
10 years ago
Alan Pearce
zsh: Add ds (directory size) function
10 years ago
Alan Pearce
Emacs: Try smaller, unsmoothed fonts on X11
10 years ago
Alan Pearce
Remove zsh-directory-history
10 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
10 years ago
Alan Pearce
Emacs: Use Liberation Sans on linux
10 years ago
Alan Pearce
zsh: Hide right prompt
10 years ago
Alan Pearce
Emacs: Resize fonts on linux
10 years ago
Alan Pearce
Emacs: Move avy-goto-word keybinding
10 years ago
Alan Pearce
Emacs: Use async operations for package.el
10 years ago
Alan Pearce
Emacs: Replace typo-mode with electric-quote-mode
10 years ago
Alan Pearce
Emacs: Move goto-last-change binding
10 years ago
Alan Pearce
Emacs: Setting tab-stop-list seems unnecessary
10 years ago
Alan Pearce
Emacs: Remove recentf and virtual ivy buffers
10 years ago
Alan Pearce
Emacs: Replace helm history commands with counsel
10 years ago
Alan Pearce
Emacs: Replace helm-dash with counsel-dash
10 years ago
Alan Pearce
Fix package-archive-priorities
10 years ago
Alan Pearce
Emacs: Update package archive filtering (25.1)
10 years ago
Alan Pearce
Emacs: Fix fonts in 25.1
10 years ago
Alan Pearce
Emacs: Remove rainbow-mode
10 years ago
Alan Pearce
Add slate file
10 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
10 years ago
Alan Pearce
zsh: Remove newline before prompt
10 years ago
Alan Pearce
zsh: Simplify prompt
10 years ago
Alan Pearce
Emacs: Use Monoid as single-screen font
10 years ago
Alan Pearce
Emacs: Always antialias (vector) fonts on OSX
10 years ago
Alan Pearce
Emacs: Workaround strange menu error
10 years ago
Alan Pearce
Emacs: Setup scala environment
10 years ago
Alan Pearce
Emacs: Delete to trash correctly on OSX
10 years ago
Alan Pearce
zsh: Add extra newline to dumb pure prompt
10 years ago
Alan Pearce
Bind directory history keys more portably
10 years ago
Alan Pearce
Remove old gitmodules file
10 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
10 years ago
Alan Pearce
Emacs: Split windows horizontally more
10 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
10 years ago
Alan Pearce
zsh: Add describe-key-briefly keybind
10 years ago
Alan Pearce
zsh: Load npm completion after compinit
10 years ago
Alan Pearce
zsh: Install better npm completion
10 years ago
Alan Pearce
Inline zplug conditional
10 years ago
Alan Pearce
zsh: Install nix completions plugin
10 years ago
Alan Pearce
zsh: Install autopair plugin
10 years ago
Alan Pearce
zsh: Install Jira plugin
10 years ago
Alan Pearce
zsh: Set ZPLUG_HOME once
10 years ago
Alan Pearce
zsh: Fix zsh envvars in X11 terminals
10 years ago
Alan Pearce
zsh: Add historic word completion to M-Tab
10 years ago
Alan Pearce
zsh: Add argument-wise word commands
10 years ago
Alan Pearce
zsh: Install open-pr plugin
10 years ago
Alan Pearce
zsh: Switch to my fork of directory-history
10 years ago
Alan Pearce
zsh: Configure completion
10 years ago
Alan Pearce
zsh: Only build environment in top-level shell
10 years ago
Alan Pearce
Emacs: Don’t flycheck whilst idle
10 years ago
Alan Pearce
Emacs: Fix display of page break lines adaptively
10 years ago
Alan Pearce
Emacs: Use Liberation Mono on Windows
10 years ago
Alan Pearce
Simplify pure prompt symbol on Windows
10 years ago
Alan Pearce
Update rcrc tags
10 years ago
Alan Pearce
zsh: Limit loaded files in async/pure
10 years ago
Alan Pearce
zsh: Fix pure startup
10 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
10 years ago
Alan Pearce
zsh: Export SSH_AUTH_SOCK if needed
10 years ago
Alan Pearce
Add very basic fish config
10 years ago
Alan Pearce
Emacs: Show zero values in cumulative budget
10 years ago
Alan Pearce
zsh: Change WORDCHARS in a more elegant way
10 years ago
Alan Pearce
zsh: Remove extra chars from WORDCHARS
10 years ago
Alan Pearce
zsh: Bind OS X delete key
10 years ago
Alan Pearce
Emacs: Switch OSX bitmap font
10 years ago
Alan Pearce
Emacs: M-x repunctuate-sentences
10 years ago
Alan Pearce
Emacs: Disable “fast” keys for expand-region
10 years ago
Alan Pearce
Emacs: Remove extra Javascript menu
10 years ago
Alan Pearce
Emacs: Reset window-splitting thresholds
10 years ago
Alan Pearce
zsh: Add $HOME/bin to path
10 years ago
Alan Pearce
Emacs: Move smartparens’ keys out of swiper’s way
10 years ago
Alan Pearce
Ignore tangled Emacs init
10 years ago
Alan Pearce
Remove unused pre-up hooks
10 years ago
Alan Pearce
Emacs: Fix error when starting web-mode
10 years ago
Alan Pearce
Emacs: Fix smartparens in web-mode
10 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
10 years ago
Alan Pearce
Fix open-budget command
10 years ago
Alan Pearce
Update github user
10 years ago
Alan Pearce
Re-make zsh configuration
10 years ago
Alan Pearce
Emacs: add command to open budget
10 years ago
Alan Pearce
Emacs: Fix ap/set-fonts argument errors
10 years ago
Alan Pearce
Add dotfiles directory to default rcrc
10 years ago
Alan Pearce
Emacs: Don’t auto-quote web-mode attrs
10 years ago
Alan Pearce
Fix outline
10 years ago
Alan Pearce
Emacs: Add company-web and re-work backends list
10 years ago
Alan Pearce
Emacs: Make font-setting function interactive
10 years ago
Alan Pearce
Emacs: Use `window-system` for all font checks
10 years ago
Alan Pearce
Emacs: Set OS X differently depending on displays
10 years ago
Alan Pearce
Emacs: Fix incorrect nesting
10 years ago
Alan Pearce
Emacs: Change s-p to show all recent projects
10 years ago
Alan Pearce
Emacs: Resize frames (OS windows) by characters
10 years ago
Alan Pearce
Emacs: Ensure typo-mode starts in English
10 years ago
Alan Pearce
Emacs: Try some non-AA fonts in OS X
10 years ago
Alan Pearce
Emacs: Pair <% %> in web-mode
10 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
10 years ago
Alan Pearce
Emacs: Workaround OSX keyboard specialchar crash
10 years ago
Alan Pearce
Emacs: Fix typo in function name
10 years ago
Alan Pearce
Emacs: Disable org-mobile
10 years ago
Alan Pearce
Emacs: Fix typo in function name
10 years ago
Alan Pearce
Emacs: Fix byte-compiler warnings
10 years ago
Alan Pearce
Emacs: Remove keybind for undefined function
10 years ago
Alan Pearce
Emacs: Open tern-project files in json-mode
10 years ago
Alan Pearce
Emacs: Remove unnecessary guard
10 years ago
Alan Pearce
Emacs: Remove mmm-mode
10 years ago
Alan Pearce
Emacs: Remove todos
10 years ago
Alan Pearce
Emacs: Remove unused functions
10 years ago
Alan Pearce
Emacs: Remove projectile-direnv
10 years ago
Alan Pearce
Emacs: Make dtrt and editorconfig play together
10 years ago
Alan Pearce
Install volatile-highlights-mode
10 years ago
Alan Pearce
Emacs: Enable tern in web-mode
10 years ago
Alan Pearce
Emacs: Skip shebangs in js2-mode
10 years ago
Alan Pearce
Emacs: Open scripts with node shebang in js2-mode
10 years ago
Alan Pearce
Emacs: Don’t guess indentation with editorconfig
10 years ago
Alan Pearce
Emacs: Don’t configure save-place
10 years ago
Alan Pearce
Remove useless hook
10 years ago
Alan Pearce
Merge branch 'master' of home:projects/dotfiles
10 years ago
Alan Pearce
Emacs: Setup editorconfig again
10 years ago
Alan Pearce
Emacs: Remove JIT/deferred font-locking
10 years ago
Alan Pearce
Emacs: Add avy-goto-word binding
10 years ago
Alan Pearce
Emacs: Fix first startup errors
10 years ago
Alan Pearce
Merge branch 'master' of home:projects/dotfiles
10 years ago
Alan Pearce
Emacs: Add Budget Allocation ledger report
10 years ago
Alan Pearce
Emacs: Make current budget show amount budgeted
10 years ago
Alan Pearce
Emacs: Don’t fontify org-src blocks
10 years ago
Alan Pearce
Emacs: Remove dash font-locking
10 years ago
Alan Pearce
Emacs: Remove isearch configuration
10 years ago
Alan Pearce
Emacs: Improve tangling
10 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
10 years ago
Alan Pearce
Emacs: Remove osx-location.
10 years ago
Alan Pearce
Emacs: Remove header line
10 years ago
Alan Pearce
Emacs: Re-enable jit locking
10 years ago
Alan Pearce
Emacs: Reduce font locking
10 years ago
Alan Pearce
Emacs: Try minimal-theme
10 years ago
Alan Pearce
Emacs: Disable smartparens pair overlays
10 years ago
Alan Pearce
Emacs: Install projectile-direnv
10 years ago
Alan Pearce
Emacs: Switch font to Source Code Pro
10 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
10 years ago
Alan Pearce
Emacs: Fix dired-narrow load error
10 years ago
Alan Pearce
Emacs: Fix s-x map on OS X
10 years ago
Alan Pearce
Emacs: Install and configure dired-narrow
10 years ago
Alan Pearce
Emacs: Fix typo in org-calendar configuration
10 years ago
Alan Pearce
Emacs: Remove checklist from org-modules
10 years ago
Alan Pearce
Emacs: Configure org-caldav
10 years ago
Alan Pearce
Emacs: Remove extra setting of coding system
10 years ago
Alan Pearce
Emacs: Show compiled file path after tangling
10 years ago
Alan Pearce
Emacs: Fix option key usage generically
10 years ago
Alan Pearce
Emacs: Improve special character input on OS X
10 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
10 years ago
Alan Pearce
Emacs: Remove which-func-mode
10 years ago
Alan Pearce
Remove old ’todo’ for org-mobile
10 years ago
Alan Pearce
Emacs: Check for file-notify support
10 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
10 years ago
Alan Pearce
Emacs: Use file-notify for org-mobile
10 years ago
Alan Pearce
Emacs: Use correct package name for babel
10 years ago
Alan Pearce
Emacs: Fix bad window-splitting on laptop
10 years ago
Alan Pearce
Emacs: Remove */5 minute org-mobile pull
10 years ago
Alan Pearce
Formatting
10 years ago
Alan Pearce
Emacs: Open composer.lock files with json-mode
10 years ago
Alan Pearce
Merge branch 'master' of home:projects/dotfiles
10 years ago
Alan Pearce
Emacs: Use js2-mode for jsx files
10 years ago
Alan Pearce
Emacs: Add sync version of tangle-init
10 years ago
Alan Pearce
Xresources: Use Input fonts in Emacs
10 years ago
Alan Pearce
Emacs: Fix tramp prompt hanging on certain prompts
10 years ago
Alan Pearce
Emacs: Configure avy keys for colemak
10 years ago
Alan Pearce
Emacs: Fix compile error in restclient config
10 years ago
Alan Pearce
Emacs: Use web-mode for jsx files
10 years ago
Alan Pearce
Emacs: Use faster method to hide startup message
10 years ago
Alan Pearce
ZSH: Remove old unused linkAuthSock setup
10 years ago
Alan Pearce
Emacs: Use Input fonts on OS X
10 years ago
Alan Pearce
Emacs: Show perspective modestring in header
10 years ago
Alan Pearce
Emacs: Switch buffers from persp, not projectile
10 years ago
Alan Pearce
Emacs: Move Modeline settings under Style
10 years ago
Alan Pearce
Emacs: Fix projectile-pt keybind
10 years ago
Alan Pearce
Emacs: Don’t use find-file in tangle-init
10 years ago
Alan Pearce
Fix sub/super-script in init.org
10 years ago
Alan Pearce
Emacs: Add `pt` with projectile search override
10 years ago
Alan Pearce
Emacs: fix whitespace
10 years ago
Alan Pearce
Emacs: Fix error on loading ledger-mode
10 years ago
Alan Pearce
Merge branch 'master' of home:projects/dotfiles
10 years ago
Alan Pearce
Override imenu with nested version
10 years ago
Alan Pearce
Git: Remember merge conflict resolutions
11 years ago
Alan Pearce
Emacs: Add fallback execute-extended-command bind
11 years ago
Alan Pearce
Emacs: Don’t show server running message
11 years ago
Alan Pearce
Emacs: Replace smart-tab with a simple binding
11 years ago
Alan Pearce
Emacs: Run style customisations first
11 years ago
Alan Pearce
Emacs: More startup optimisation
11 years ago
Alan Pearce
Emacs: Remove benchmark-init
11 years ago
Alan Pearce
Emacs: Delay init of cyphejor-mode
11 years ago
Alan Pearce
Emacs: Disable magic filename handling on startup
11 years ago
Alan Pearce
Emacs: Fix error after loading align
11 years ago
Alan Pearce
Emacs: Start server when idle
11 years ago
Alan Pearce
Emacs: Reduce GC usage at startup
11 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
11 years ago
Alan Pearce
Emacs: Open helm-dash docsets in eww
11 years ago
Alan Pearce
Emacs: Setup which-key properly
11 years ago
Alan Pearce
Emacs: Replace discover with which-key
11 years ago
Alan Pearce
Emacs: Fix :ensure-ing of non-packages
11 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
11 years ago
Alan Pearce
Emacs: Optimise init
11 years ago
Alan Pearce
Emacs: Add init benchmarking
11 years ago
Alan Pearce
Emacs: Revert to http package fetching
11 years ago
Alan Pearce
Emacs: Remove unnecessary smex-init call
11 years ago
Alan Pearce
Emacs: Switch from req-package to use-package
11 years ago
Alan Pearce
Emacs: Fix byte-compilation warnings
11 years ago
Alan Pearce
Emacs: Remove rase package
11 years ago
Alan Pearce
Emacs: Fix smartparens keymap warnings
11 years ago
Alan Pearce
Emacs: Fix spurious sudo prompts
11 years ago
Alan Pearce
zsh: Remove dead sections
11 years ago
Alan Pearce
zsh: Remove per-directory-history
11 years ago
Alan Pearce
Clojure: Don’t load cider unless using a REPL
11 years ago
Alan Pearce
Emacs: Install git-timemachine
11 years ago
Alan Pearce
Emacs: Fix org-journal-display-entry-yesterday
11 years ago
Alan Pearce
Emacs: Add function to read yesterday’s journal
11 years ago
Alan Pearce
Emacs: Ensure ag package is available
11 years ago
Alan Pearce
Emacs: Monitor location and set lat/long (OSX)
11 years ago
Alan Pearce
Emacs: Change themes based on sunlight
11 years ago
Alan Pearce
Emacs: Set latitude and longitude to Berlin
11 years ago
Alan Pearce
Emacs: Set a nicer frame-title-format
11 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
11 years ago
Alan Pearce
Emacs: Replace typopunct-mode with typo-mode
11 years ago
Alan Pearce
Emacs: Remove cask and pallet
11 years ago
Alan Pearce
Fix indentation
11 years ago
Alan Pearce
Emacs: Add org-journal binding
11 years ago
Alan Pearce
Emacs: Fix org-ellipsis setting
11 years ago
Alan Pearce
Emacs: Disable unused magit features
11 years ago
Alan Pearce
Emacs: More defer
11 years ago
Alan Pearce
Emacs: Fix slowness/hanging with TRAMP
11 years ago
Alan Pearce
Emacs: Use a proper ellipsis for elisions
11 years ago
Alan Pearce
Emacs: Improve TLS security
11 years ago
Alan Pearce
Emacs: Use only secure package archives
11 years ago
Alan Pearce
Emacs: Remove apparently-unused packages
11 years ago
Alan Pearce
zsh: Setup nix on Spotcap laptop
11 years ago
Alan Pearce
Emacs: Move ap-functions into init file
11 years ago
Alan Pearce
Emacs: Fix M-q binding
11 years ago
Alan Pearce
Emacs: Remove php-extras company backend
11 years ago
Alan Pearce
Emacs: Improve tangling usability
11 years ago
Alan Pearce
Emacs: Load modules on startup
11 years ago
Alan Pearce
Emacs: Load skewer in web-mode
11 years ago
Alan Pearce
Emacs: Background-load cc-mode
11 years ago
Alan Pearce
Emacs: Install and configure coffee-mode
11 years ago
Alan Pearce
Emacs: Install dockerfile-mode
11 years ago
Alan Pearce
Emacs: Require correct package for smartparens
11 years ago
Alan Pearce
zsh: Remove Nix setup
11 years ago
Alan Pearce
Emacs: Remove call to uninstalled package
11 years ago
Alan Pearce
Emacs: Remove errors & warnings
11 years ago
Alan Pearce
Emacs: Fix preferred encoding style
11 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
11 years ago
Alan Pearce
Emacs: Force-bind my keys
11 years ago
Alan Pearce
Emacs: Use Input fonts on OS X
11 years ago
Alan Pearce
Emacs: Re-add find-file-as-root advice for counsel
11 years ago
Alan Pearce
Emacs: Configure spotlight on OS X
11 years ago
Alan Pearce
Emacs: Use avy-goto-char-timer, better at DWIM
11 years ago
Alan Pearce
Use Cyphejor to rename major mode lighters
11 years ago
Alan Pearce
Emacs: Use correct package name for company-tern
11 years ago
Alan Pearce
Emacs: Regenerate cask file
11 years ago
Alan Pearce
Emacs: Install page-break-lines mode
11 years ago
Alan Pearce
Emacs: Remove ace-jump-buffer
11 years ago
Alan Pearce
Emacs: Replace Uniquify with relative-buffers
11 years ago
Alan Pearce
Emacs: Fix tangling, again
11 years ago
Alan Pearce
Emacs: Open sailsrc files in json-mode
11 years ago
Alan Pearce
Emacs: Resize frames pixelwise
11 years ago
Alan Pearce
Emacs: Switch OSX font to Hack
11 years ago
Alan Pearce
Emacs: Defer loading of async until tangling
11 years ago
Alan Pearce
Emacs: Ensure cask & pallet are required
11 years ago
Alan Pearce
Emacs: Improve async byte-compile error handling
11 years ago
Alan Pearce
Emacs: Fix smart-tabs-mode by brute force
11 years ago
Alan Pearce
Emacs: Check for byte-compiliation errors
11 years ago
Alan Pearce
Emacs: Initialise Customize after package config
11 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
11 years ago
Alan Pearce
Emacs: Remove extra message call
11 years ago
Alan Pearce
Emacs: Install shrink-whitespace
11 years ago
Alan Pearce
Emacs: Use Menlo on Darwin
11 years ago
Alan Pearce
Emacs: Set Counsel’s M-x to search from anywhere
11 years ago
Alan Pearce
Git: Fix delete-merged alias
11 years ago
Alan Pearce
Emacs: Install and use dtrt-indent-mode
11 years ago
Alan Pearce
Emacs: Remove redundant smart-tabs setup for js2
11 years ago
Alan Pearce
Emacs: Fix smart-tabs in js2-mode
11 years ago
Alan Pearce
Git add delete-merged command
11 years ago
Alan Pearce
Git: Add pr -> pull-request alias
11 years ago
Alan Pearce
Emacs: Revert git buffers with magit
11 years ago
Alan Pearce
Emacs: Move org-directory to subfolder
11 years ago
Alan Pearce
Emacs: Add org-mobile timer setup
11 years ago
Alan Pearce
Emacs: Fix counsel-switch-to-projectile-buffer
11 years ago
Alan Pearce
Emacs: Remove overzealous font-locking from dired
11 years ago
Alan Pearce
Emacs: Add ivy-switch-buffer action to kill buffer
11 years ago
Alan Pearce
Emacs: Better project buffer switching with ivy
11 years ago
Alan Pearce
Fix indentation
11 years ago
Alan Pearce
Emacs: Give counsel a heading
11 years ago
Alan Pearce
Emacs: Stop Magit nagging on push
11 years ago
Alan Pearce
Emacs: Add missing gntp package to Caskfile
11 years ago
Alan Pearce
zsh: Don’t try to init GPG agent
11 years ago
Alan Pearce
Emacs: Remove old imenu-init jump functions
11 years ago
Alan Pearce
Emacs: Switch to swiper/ivy for completion
11 years ago
Alan Pearce
Emacs: Defer magit and org init
11 years ago
Alan Pearce
Emacs: Fix nix-mode initialisation
11 years ago
Alan Pearce
Emacs: Fix eshell configuration
11 years ago
Alan Pearce
Emacs: Remove learning keywords from org config
11 years ago
Alan Pearce
Emacs: Install eshell buffer stack package
11 years ago
Alan Pearce
Emacs: Use Magit’s WIP functionality
11 years ago
Alan Pearce
Emacs: Autoload smart-tabs mode better
11 years ago
Alan Pearce
Emacs: Improve org TODO state handling
11 years ago
Alan Pearce
Emacs: Fix mobile-org setup
11 years ago
Alan Pearce
RCM: Detect Emacs Cask by folder existance
11 years ago
Alan Pearce
Upgrade leiningen plugins
11 years ago
Alan Pearce
Leiningen: Add lein-droid
11 years ago
Alan Pearce
RCM: Tangle Emacs init file on install
11 years ago
Alan Pearce
Emacs: Tangle init file asynchronously
11 years ago
Alan Pearce
Dedent Emacs configuration
11 years ago
Alan Pearce
Emacs: Don’t force-enable org-indent-mode
11 years ago
Alan Pearce
Whitespace fixes
11 years ago
Alan Pearce
Emacs: Remove file startup options
11 years ago
Alan Pearce
Emacs: Use magit popups in the default way
11 years ago
Alan Pearce
Move emacs configuration to org-babel
11 years ago
Alan Pearce
Emacs: Use dired-subtree more intelligently
11 years ago
Alan Pearce
Remove system configuration for S40
11 years ago
Alan Pearce
zsh: Disable GPG SSH support
11 years ago
Alan Pearce
Emacs: Use cask to install xrdb-mode
11 years ago
Alan Pearce
Emacs: Remove package stats functions
11 years ago
Alan Pearce
Emacs: Remove paradox
11 years ago
Alan Pearce
Emacs: Enable sh blocks in org-babel
11 years ago
Alan Pearce
Emacs: Improve org-mode startup time
11 years ago
Alan Pearce
Emacs: Fontify src blocks in org-mode
11 years ago
Alan Pearce
Emacs: Enable auto-fill-mode in org
11 years ago
Alan Pearce
Emacs: Remove bind to missing function
11 years ago
Alan Pearce
Emacs: Remove unused php-electric.el
11 years ago
Alan Pearce
Emacs: Change typopunct language after loading
11 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
11 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
11 years ago
Alan Pearce
Emacs: Remove editorconfig
11 years ago
Alan Pearce
Don’t try to run gpg-agent on OSX
11 years ago
Alan Pearce
zsh: Fix syntax error
11 years ago
Alan Pearce
Emacs: Optimise startup
11 years ago
Alan Pearce
zsh: Use gpg-agent instead of envoy
11 years ago
Alan Pearce
Emacs: Update magit configuration for 1.4.0
11 years ago
Alan Pearce
Git: Always auto-squash with rebase
11 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
11 years ago
Alan Pearce
zsh: Alias gpg when gpg2 is installed
11 years ago
Alan Pearce
Emacs: Open .envrc files with sh-mode
11 years ago
Alan Pearce
Emacs: Bind C-| to avy-go-to-line
11 years ago
Alan Pearce
Emacs: Add ace-window key to kill current window
11 years ago
Alan Pearce
Emacs: Auto-start pallet-mode
11 years ago
Alan Pearce
Emacs: Install and configure ace-window-mode
11 years ago
Alan Pearce
Emacs: Add alignment rules for Javascript objects
11 years ago
Alan Pearce
Emacs: Move persp-switch key to s-p
11 years ago
Alan Pearce
zsh: Treat = as a word splitter
11 years ago
Alan Pearce
Emacs: Replace ace-jump-mode with avy
11 years ago
Alan Pearce
Emacs: Fix error in highlight-stages config
11 years ago
Alan Pearce
WS cleanup
11 years ago
Alan Pearce
Emacs: Fix helm startup errors
11 years ago
Alan Pearce
Emacs: Remove old Bulb laptop configuration
11 years ago
Alan Pearce
Emacs: Don’t enable helm-mode
11 years ago
Alan Pearce
Emacs: Remove incorrect sendmail configuration
11 years ago
Alan Pearce
Emacs: Fix warnings
11 years ago
Alan Pearce
Emacs: Replace deprecated ucs-insert call
11 years ago
Alan Pearce
Emacs: Fix dired-k initialisation
11 years ago
Alan Pearce
Emacs: Diminish highlight-stages
11 years ago
Alan Pearce
Emacs: Use human-readable file sizes in dired
11 years ago
Alan Pearce
Emacs: Use helm inside projectile
11 years ago
Alan Pearce
Emacs: Use dired-k outside projects, too
11 years ago
Alan Pearce
Emacs: Remove timeclock configuration
11 years ago
Alan Pearce
Emacs: Fix “g” removing “k” info in dired buffers
11 years ago
Alan Pearce
Setup editorconfig package
11 years ago
Alan Pearce
Emacs: Use node externs in js2-mode
11 years ago
Alan Pearce
Emacs: Open .ejs files in web-mode
11 years ago
Alan Pearce
Emacs: Install and configure password-store
11 years ago
Alan Pearce
zsh: Add pass completion to fpath when extant
11 years ago
Alan Pearce
Emacs: Remove missing company-ropmacs backend
11 years ago
Alan Pearce
Emacs: Fix diminishing of emmet-mode
11 years ago
Alan Pearce
Emacs: Configure js2-mode to work with node
11 years ago
Alan Pearce
Emacs: Improve company popup layout
11 years ago
Alan Pearce
zsh: Setup nix on SpotCap machine
11 years ago
Alan Pearce
Emacs: Re-generate cask file
11 years ago
Alan Pearce
Emacs: Install and configure tern package
11 years ago
Alan Pearce
Whitespace cleanup
11 years ago
Alan Pearce
Emacs: Remove jquery-doc package
11 years ago
Alan Pearce
zsh: Alias gh to hub
11 years ago
Alan Pearce
zsh: Use hub instead of gh for git alias
11 years ago
Alan Pearce
zsh: Source zshenv.{local,private} if extant
11 years ago
Alan Pearce
rcm: Add host configuration for SpotCap machine
11 years ago
Alan Pearce
Emacs: Change ledger-mode default commodity to EUR
11 years ago
Alan Pearce
Emacs: Improve <TAB> functionality in ledger
11 years ago
Alan Pearce
Emacs: Avoid prompt in minibuffer
11 years ago
Alan Pearce
Emacs: Fix ledger date formatting
11 years ago
Alan Pearce
Zsh: Ensure RPROMPT is unset when setting prompt
11 years ago
Alan Pearce
Xmodmap: Fix Alt mapping for external keyboards
11 years ago
Alan Pearce
Emacs: Enable ledger weaving with org-babel
11 years ago
Alan Pearce
Emacs: Improve ledger reconciliation
11 years ago
Alan Pearce
Emacs: Install and configure ledger-mode
11 years ago
Alan Pearce
Add xmodmaprc for Marvin the ThinkPad
11 years ago
Alan Pearce
Merge branch 'master' of git://github.com/alanpearce/dotfiles
11 years ago
Alan Pearce
Emacs: Add nix-mode configuration
11 years ago
Alan Pearce
zsh: Fix E alias
11 years ago
Alan Pearce
Emacs: Open files via sudo if needed
11 years ago
Alan Pearce
Emacs: Disable auto-indent in nix-mode
11 years ago
Alan Pearce
Zsh: Remove fasd autoload
11 years ago
Alan Pearce
Emacs: Remove unneeded diminish line
11 years ago
Alan Pearce
Emacs: Fix eshell init
11 years ago
Alan Pearce
Emacs: Autoload global-smart-tab-mode
11 years ago
Alan Pearce
Emacs: Check before loading oracle-mode
11 years ago
Alan Pearce
Zsh: Fix arrows in Xfce Terminal
11 years ago
Alan Pearce
Emacs: Reinstall ido and related packages
11 years ago
Alan Pearce
Emacs: Move underline, improve mode-line rendering
11 years ago
Alan Pearce
Emacs: Switch from leuven back to solarized-light
11 years ago
Alan Pearce
Emacs: Remove unused hemisu theme
11 years ago
Alan Pearce
ZSH: Set LESSGLOBAL to view global tags in less
11 years ago
Alan Pearce
Emacs: Disable auto-indent in yaml/salt modes
11 years ago
Alan Pearce
Revert "Emacs: Install flycheck-pos-tip"
11 years ago
Alan Pearce
Emacs: Install flycheck-pos-tip
11 years ago
Alan Pearce
Emacs: Setup dired-k
12 years ago
Alan Pearce
Emacs: Configure twig tag pairs
12 years ago
Alan Pearce
Emacs: Add and bind isearch-yank-symbol
12 years ago
Alan Pearce
Emacs: Add typo mode for nice “quotes”
12 years ago
Alan Pearce
Emacs: Use symfony style in PHP
12 years ago
Alan Pearce
Git: Remove template
12 years ago
Alan Pearce
Git: Don't ignore .envrc
12 years ago
Alan Pearce
Emacs: Offer to create missing directories
12 years ago
Alan Pearce
OSX: Update Syncthing launch agent
12 years ago
Alan Pearce
zsh: Add composer bin dir to path
12 years ago
Alan Pearce
fixup! Emacs: Try boon mode
12 years ago
Alan Pearce
Emacs: Try boon mode
12 years ago
Alan Pearce
Emacs: Open composer.lock files in js-mode
12 years ago
Alan Pearce
Clojure: Update user plugins
12 years ago
Alan Pearce
Clojure: Add lein-ancient to user plugins
12 years ago
Alan Pearce
Emacs: Revert to paredit for lisp modes.
12 years ago
Alan Pearce
Emacs: Bind smartparens hybrid commands
12 years ago
Alan Pearce
Emacs: Add wgrep-ag package for editing ag results
12 years ago
Alan Pearce
Add clojure tag to relevant boxen
12 years ago
Alan Pearce
Add Leiningen profiles to new Clojure tag
12 years ago
Alan Pearce
Emacs: Add highlight-stages mode
12 years ago
Alan Pearce
Emacs: Disable web-mode auto-pairing
12 years ago
Alan Pearce
Emacs: Fix smartparens load issues
12 years ago
Alan Pearce
Emacs: Use smartparens to replace 4 other modes
12 years ago
Alan Pearce
File ending cleanup
12 years ago
Alan Pearce
Emacs: Install clj-refactor-mode
12 years ago
Alan Pearce
Emacs: Use Clojure dash documentation
12 years ago
Alan Pearce
Emacs: Remove cider-mode-map C-c C-f binding
12 years ago
Alan Pearce
zsh: Source gibo completion file if present
12 years ago
Alan Pearce
Emacs: Set up clojure-mode and cider
12 years ago
Alan Pearce
Emacs: Install feature-mode
12 years ago
Alan Pearce
Emacs: Fix startup error from eshell keybind
12 years ago
Alan Pearce
Emacs: Fix startup error from comint keybind
12 years ago
Alan Pearce
Git: Add template dir from git_template project
12 years ago
Alan Pearce
Emacs: Install jquery-doc
12 years ago
Alan Pearce
Emacs: Install and configure helm-swoop
12 years ago
Alan Pearce
Emacs: Fix frame-title-format error when loading
12 years ago
Alan Pearce
Add syncthing plist
12 years ago
Alan Pearce
Emacs: Defer org submodule initialisation
12 years ago
Alan Pearce
Emacs: Update MobileOrg sync location
12 years ago
Alan Pearce
XMonad: Add dmenu_path shortcut
12 years ago
Alan Pearce
Emacs: Fix dash hook creation
12 years ago
Alan Pearce
Emacs: Remove salt files from yaml-mode
12 years ago
Alan Pearce
Emacs: Enable fontification of dash keywords
12 years ago
Alan Pearce
Emacs: Add nginx helm-dash documentation hook
12 years ago
Alan Pearce
Git: Fix `standup` alias
12 years ago
Alan Pearce
XMonad: Make keybindings more Emacs-like
12 years ago
Alan Pearce
XMonad: Reformat and refactor
12 years ago
Alan Pearce
XMonad: Auto-move common windows to workspaces
12 years ago
Alan Pearce
Emacs: Eager-load helm-dash configuration
12 years ago
Alan Pearce
Emacs: Enable auto-fill-mode in markdown-mode
12 years ago
Alan Pearce
Emacs: Rebind C-M-[ae] to be useful in text modes
12 years ago
Alan Pearce
Emacs: Associate Markdown mode and dash docset
12 years ago
Alan Pearce
rcm: Remove fasd-cache from zsh init hook
12 years ago
Alan Pearce
zsh: Use version-controlled zsh file
12 years ago
Alan Pearce
zsh: Move sf=app/console alias definition
12 years ago
Alan Pearce
Emacs: Add shell script submode to markdown
12 years ago
Alan Pearce
Emacs: Open .jinja files in jinja2-mode
12 years ago
Alan Pearce
rcm: Fix logic error in zsh post-up hook
12 years ago
Alan Pearce
Emacs: Create mode for Salt to use with helm-dash
12 years ago
Alan Pearce
Emacs: Load Cask file in emacs-lisp-mode
12 years ago
Alan Pearce
Emacs: Remove unused mustache-mode
12 years ago
Alan Pearce
Emacs: Configure helm-dash-docsets for PHP & Twig
12 years ago
Alan Pearce
Emacs: Use ansible dash docset for ansible-mode
12 years ago
Alan Pearce
Emacs: Create basic ansible major mode
12 years ago
Alan Pearce
Emacs: Add function for per-mode helm-dash-docsets
12 years ago
Alan Pearce
Emacs: Fix init error with paredit+cedit
12 years ago
Alan Pearce
Emacs: Remove paredit spaces when cedit enabled
12 years ago
Alan Pearce
Emacs: Require presence of hemisu-theme
12 years ago
Alan Pearce
Emacs: Fix trailing parens
12 years ago
Alan Pearce
Emacs: Add leuven face for perspective
12 years ago
Alan Pearce
ZSH: Source osx-specific configuration
12 years ago
Alan Pearce
Zsh: Add netmount function for OSX
12 years ago
Alan Pearce
Git: Alias up to merge in FETCH_HEAD
12 years ago
Alan Pearce
Emacs: Recreate header-line setup
12 years ago
Alan Pearce
Emacs: add dependency on rainbow-mode
12 years ago
Alan Pearce
Emacs: Switch to Leuven theme
12 years ago
Alan Pearce
Emacs: Move vc and misc info back to mode line
12 years ago
Alan Pearce
Emacs: Bind C-x v C to vc-resolve-conflicts
12 years ago
Alan Pearce
zsh: Remove fasd 'sf' alias
12 years ago
Alan Pearce
Revert "Xprofile: De-duplicate envoy setup"
12 years ago
Alan Pearce
Emacs: Fix error when opening magit
12 years ago
Alan Pearce
Gitk: Increase height of log window
12 years ago
Alan Pearce
Gitk: Configure better fonts
12 years ago
Alan Pearce
Gitk: Set tabstops
12 years ago
Alan Pearce
Git: Add gitk config
12 years ago
Alan Pearce
Add globalrc
12 years ago
Alan Pearce
zsh: Create sf alias to `app/console`
12 years ago
Alan Pearce
Emacs: Disable autopair in c-mode-common-hook
12 years ago
Alan Pearce
Emacs: Rename lisp-common-mode-hook
12 years ago
Alan Pearce
Emacs: Move cedit's c-mode hook to cedit init
12 years ago
Alan Pearce
Emacs: Enable paredit-mode with cedit-mode
12 years ago
Alan Pearce
Emacs: Rebind beg/end-of-statement to M-a/e
12 years ago
Alan Pearce
Emacs: Move cedit mode into cedit :init block
12 years ago
Alan Pearce
Emacs: Enable cedit in c-style modes
12 years ago
Alan Pearce
Emacs: Define minor mode for cedit
12 years ago
Alan Pearce
Emacs: Configure cedit
12 years ago
Alan Pearce
Xresources: Set Emacs font to Terminus
12 years ago
Alan Pearce
Emacs: Remove commented-out code
12 years ago
Alan Pearce
Emacs: Pick a displayable branch char for magit
12 years ago
Alan Pearce
Xprofile: De-duplicate envoy setup
12 years ago
Alan Pearce
Xmonad: Force mpv to fullscreen
12 years ago
Alan Pearce
Xmonad: Improve fullscreen support
12 years ago
Alan Pearce
Emacs: Enable rainbow-mode for xmonad-type files
12 years ago
Alan Pearce
Xmonad: fix compiler warnings
12 years ago
Alan Pearce
Emacs: Install git-timemachine
12 years ago
Alan Pearce
Add initial xprofile
12 years ago
Alan Pearce
Emacs: Add binding for ace-jump-line-mode
12 years ago
Alan Pearce
Emacs: Bind s-s to switching between perspectives
12 years ago
Alan Pearce
Xmonad: Remove borders from fullscreen windows
12 years ago
Alan Pearce
Xmonad: fix fullscreen
12 years ago
Alan Pearce
Xmobar: use solarized-light colours
12 years ago
Alan Pearce
Xmobar: use terminus font
12 years ago
Alan Pearce
zsh: Check SSH_AUTH_SOCK more precisely
12 years ago
Alan Pearce
Xmobar: Reduce width to 90%
12 years ago
Alan Pearce
Xmonad: Increase length of xmobar window titles
12 years ago
Alan Pearce
Xmobar: Reorder items
12 years ago
Alan Pearce
Xmobar: fix freezing in Xmonad
12 years ago
Alan Pearce
zsh: Don't run envoy when SSH_AUTH_SOCK is defined
12 years ago
Alan Pearce
Emacs: Fix package archive functions' for 24.3
12 years ago
Alan Pearce
Add xmonad and xmobar tags to host "prefect"
12 years ago
Alan Pearce
Xmonad: Add initial configuration
12 years ago
Alan Pearce
Delete sakura
12 years ago
Alan Pearce
Emacs: Replace dash-at-point with helm-dash
12 years ago
Alan Pearce
Emacs: Use GnuTLS defaults for prime bits
12 years ago
Alan Pearce
Emacs: Shut up about omitting files
12 years ago
Alan Pearce
Emacs: Run dired-omit-mode in the correct place
12 years ago
Alan Pearce
Emacs: Unshadow discover-my-major key in dired
12 years ago
Alan Pearce
Emacs: Require help-fns+ for diredp-describe-file
12 years ago
Alan Pearce
Emacs: Add command switch-to-dotfiles (s-,)
12 years ago
Alan Pearce
Emacs: fix warning about use-package-verbose
12 years ago
Alan Pearce
Zsh: add envoy support
12 years ago
Alan Pearce
Emacs: Fix error in package-list-installed
12 years ago
Alan Pearce
Emacs: Make package-archive-stats more resilient
12 years ago
Alan Pearce
Emacs: define package-desc-archive, if it isn't
12 years ago
Alan Pearce
Emacs: Re-add marmalade. For one package.
12 years ago
Alan Pearce
Emacs: Run lisp-common-mode-hook in ielm
12 years ago
Alan Pearce
Emacs: Simplify php-sql to work with heredocs only
12 years ago
Alan Pearce
Emacs: disable auto-starring packages on github
12 years ago
Alan Pearce
Emacs: Diminish magit to a branch ideograph
12 years ago
Alan Pearce
Emacs: refactor rename-modeline
12 years ago
Alan Pearce
Emacs: fix typo in docstring
12 years ago
Alan Pearce
Emacs: diminish company mode
12 years ago
Alan Pearce
Emacs: diminish highlight-changes mode
12 years ago
Alan Pearce
Emacs: refactor toggle-window-dedicated
12 years ago
Alan Pearce
Emacs: Move some mode-line information to the header
12 years ago
Alan Pearce
Emacs: Show project, not buffer in frame title
12 years ago
Alan Pearce
Emacs: Add project name to frame title
12 years ago
Alan Pearce
Emacs: Add markdown+lisp MMM configuration
12 years ago
Alan Pearce
Emacs: Simplify PHP-SQL MMM configuration
12 years ago
Alan Pearce
Emacs: Use MMM for toml in markdown front matter
12 years ago
Alan Pearce
Emacs: Remove linum configuration
12 years ago
Alan Pearce
Xmobar: Hide seconds from date
12 years ago
Alan Pearce
Xmobar: reduce update frequency of CPU and RAM monitors
12 years ago
Alan Pearce
Xmobar: remove MPD
12 years ago
Alan Pearce
Xmobar: increase 'high' weather temperature
12 years ago
Alan Pearce
Xmobar: whitespace cleanup
12 years ago
Alan Pearce
Emacs: disable popwin until 24.4 is released
12 years ago
Alan Pearce
Emacs: Fix incorrect syntax
12 years ago
Alan Pearce
Emacs: Remove unused package archives
12 years ago
Alan Pearce
Emacs: Create package archive query functions
12 years ago
Alan Pearce
Emacs: Auto-install req-package if neeeded
12 years ago
Alan Pearce
Emacs: Remove cdnjs dependency
12 years ago
Alan Pearce
Emacs: remove ntcmd
12 years ago
Alan Pearce
Emacs: Enable helm-adaptive-mode
12 years ago
Alan Pearce
Emacs: re-enable smart-mode-line
12 years ago
Alan Pearce
Emacs: Load helm-projectile
12 years ago
Alan Pearce
Fix: Emacs: Enable menu-bar on OSX
12 years ago
Alan Pearce
Emacs: Enable menu-bar on OSX
12 years ago
Alan Pearce
Emacs: Set package name for helm
12 years ago
Alan Pearce
Emacs: Add mmm-mode for SQL inside PHP
12 years ago
Alan Pearce
Emacs: Use system trash on OSX
12 years ago
Alan Pearce
Emacs: Extend kill-this-buffer-dwim to delete file
12 years ago
Alan Pearce
Emacs: Simplify delete-current-buffer-file
12 years ago
Alan Pearce
Emacs: Use ido 'ghost' buffers feature in helm
12 years ago
Alan Pearce
Emacs: Load helm on startup
12 years ago
Alan Pearce
Emacs: workaround ws-butler daemon issue
12 years ago
Alan Pearce
zsh: Only set gh completion when _gh is defined
12 years ago
Alan Pearce
Emacs: fully diminish helm-mode
12 years ago
Alan Pearce
Emacs: workaround popwin/smart-mode-line errors
12 years ago
Alan Pearce
Emacs: diminish helm-mode
12 years ago
Alan Pearce
Emacs: fix dired-subtree load order
12 years ago
Alan Pearce
Emacs: diminish emmet-mode
12 years ago
Alan Pearce
zsh: Re-assert default key-binding for history
12 years ago
Alan Pearce
zsh: Store per-directory history in .cache
12 years ago
Alan Pearce
rcm: Add hook to ensure submodules are correct
12 years ago
Alan Pearce
zsh: Add and configure per-directory-history
12 years ago
Alan Pearce
Emacs: install and configure go-oracle
12 years ago
Alan Pearce
Emacs: install and configure dired-subtree
12 years ago
Alan Pearce
Emacs: Switch projectile completion system to helm
12 years ago
Alan Pearce
Emacs: add and configure fasd-mode
12 years ago
Alan Pearce
Emacs: add discover-my-major mode
12 years ago
Alan Pearce
Emacs: Fix q ggtags-navigation-mode-abort binding
12 years ago
Alan Pearce
Emacs: Make open-subfolder-project require match
12 years ago
Alan Pearce
Emacs: Add configuration for ggtags-mode
12 years ago
Alan Pearce
Fix zsh dotfile installation
12 years ago
Alan Pearce
Emacs: add kill-this-buffer-dwim for server edits
12 years ago
Alan Pearce
Emacs: rebind C-x i to helm-semantic-or-imenu
12 years ago
Alan Pearce
Emacs: fix helm keymap errors
12 years ago
Alan Pearce
Emacs: Switch tab and C-z in helm-find-files
12 years ago
Alan Pearce
Emacs: Switch from to helm
12 years ago
Alan Pearce
Emacs: make helm instant
12 years ago
Alan Pearce
Emacs: Fix incorrect lisp auto-indentation
12 years ago
Alan Pearce
Emacs: re-enable popwin
12 years ago
Alan Pearce
Whitespace fixup
12 years ago
Alan Pearce
Emacs: configure timeclock-mode
12 years ago
Alan Pearce
Emacs: reduce flx-ido max entries to 1000
12 years ago
Alan Pearce
zsh: Remove noglob salt alias
12 years ago
Alan Pearce
zsh: Update pure prompt
12 years ago
Alan Pearce
Emacs: fix typo in popwin configuration
12 years ago
Alan Pearce
Emacs: Stop company-dabbrev from lowercasing
12 years ago
Alan Pearce
Emacs: Configure popwin to tame helm windows
12 years ago
Alan Pearce
Emacs: disable lock file creation
12 years ago
Alan Pearce
zsh: Use clearer process substitution syntax
12 years ago
Alan Pearce
zsh: Fix emacsclient 'frameNeeded' logic
12 years ago
Alan Pearce
Emacs: check if server is already running
12 years ago
Alan Pearce
Emacs: Fix skewer autoloading issue
12 years ago
Alan Pearce
Emacs: Increase vertical window split threshold
12 years ago
Alan Pearce
Emacs: Make auto-indent-mode start at init
12 years ago
Alan Pearce
Emacs: Add litable
12 years ago
Alan Pearce
Emacs: Only complete when explicitly requested
12 years ago
Alan Pearce
Emacs: more deferred loading
12 years ago
Alan Pearce
Emacs: Start server unless running as daemon
12 years ago
Alan Pearce
Add gemrc file for user-installs to common bin folder
12 years ago
Alan Pearce
Emacs: Fix company completion double-paren issue
12 years ago
Alan Pearce
Emacs: show completions from multiple backends
12 years ago
Alan Pearce
Emacs: fix relative paths with subfolder-projects
12 years ago
Alan Pearce
rcm: Fix zsh compilation error when missing fasd
12 years ago
Alan Pearce
zsh: Generalise '1' alias to 1‒5 and -1‒-5 (tail)
12 years ago
Alan Pearce
Emacs: use unicode ido-vertical-decorations
12 years ago
Alan Pearce
Revert "Emacs: use dired-x-find-file over ido-find-file"
12 years ago
Alan Pearce
Emacs: Add commands to open a work or home project
12 years ago
Alan Pearce
Emacs: add and configure scss-mode
12 years ago
Alan Pearce
zsh: dired: take an optional dir argument
12 years ago
Alan Pearce
Emacs: remove puppet-mode
12 years ago
Alan Pearce
zsh: Generalise ec function to work outside daemon
12 years ago
Alan Pearce
Emacs: set OSX font to Monaco
12 years ago
Alan Pearce
Emacs: set default font in current and new frames
12 years ago
Alan Pearce
zsh: Alias 1 to head -n1
12 years ago
Alan Pearce
Emacs: Disable 'reverting buffer…' message
12 years ago
Alan Pearce
zsh: Add .cabal/bin to $PATH
12 years ago
Alan Pearce
zsh: Don't add .gem/ruby/*/bin to $PATH
12 years ago
Alan Pearce
Emacs: use ws-butler instead of crude hook
12 years ago
Alan Pearce
Emacs: fix error when byte-compiling
12 years ago
Alan Pearce
Emacs: re-use directories in dired
12 years ago
Alan Pearce
Emacs: use dired-x-find-file over ido-find-file
12 years ago
Alan Pearce
Emacs: ido-completing read all the things!
12 years ago
Alan Pearce
Emacs: defer loading of more modes
12 years ago
Alan Pearce
Emacs: remove ERC configuration
12 years ago
Alan Pearce
Emacs: defer package loading for faster init
12 years ago
Alan Pearce
Emacs: Defer loading of go-mode
12 years ago
Alan Pearce
Emacs: install perspective and persp-projectile
12 years ago
Alan Pearce
Emacs: enable autopair in yaml and text modes
12 years ago
Alan Pearce
Emacs: enable tabs in nginx configuration
12 years ago
Alan Pearce
Merge branch 'master' of home:dotfiles
12 years ago
Alan Pearce
Emacs: add gist package
12 years ago
Alan Pearce
Emacs: Rebind s-, to edit init.el via imenu
12 years ago
Alan Pearce
Emacs: Set smart-tabs-mode from indent-tabs-mode
12 years ago
Alan Pearce
Emacs: enable web-mode in hugo theme layouts
12 years ago
Alan Pearce
Emacs: Disable smart-tabs in php-mode
12 years ago
Alan Pearce
Emacs: Disable autopair in web-mode
12 years ago
Alan Pearce
zsh: Complete gh commands with _gh, not _hub
12 years ago
Alan Pearce
Emacs: Add command to insert date and time
12 years ago
Alan Pearce
Emacs: Set sentences to end with two spaces
12 years ago
Alan Pearce
Emacs: install toml-mode
12 years ago
Alan Pearce
Emacs: open twig files in web-mode
12 years ago
Alan Pearce
Emacs: setup org-mobile, syncing via Dropbox
12 years ago
Alan Pearce
Emacs: switch PHP to Symfony style :(
12 years ago
Alan Pearce
Emacs: ring the bell a bit less often
12 years ago
Alan Pearce
Emacs: don't force ssh usernames
12 years ago
Alan Pearce
zsh: Alias composer to composer.phar if missing
12 years ago
Alan Pearce
Emacs: Make GNU ls detection path-specific
12 years ago
Alan Pearce
Emacs: ensure blink-cursor-mode is off
12 years ago
Alan Pearce
Emacs: show package load times
12 years ago
Alan Pearce
zsh: use gh instead of hub
12 years ago
Alan Pearce
Add rcrc.local for Studio-40 laptop
12 years ago
Alan Pearce
Zsh: hide error when fasd init file missing
12 years ago
Alan Pearce
Emacs: Make fonts smaller on OSX. HiDPI displays!
12 years ago
Alan Pearce
Emacs: Bind s-k to kill-this-buffer
12 years ago
Alan Pearce
Emacs: add keybind for quickrun
12 years ago
Alan Pearce
Emacs: Use fonts from the system on OSX
12 years ago
Alan Pearce
Emacs: fix tramp proxy for local machine
12 years ago
Alan Pearce
Emacs: Only use GNU ls on OSX when found
12 years ago
Alan Pearce
Emacs: switch back to loading sml with req-package
12 years ago
Alan Pearce
Emacs: add go-projectile for go-based projects
12 years ago
Alan Pearce
Emacs: diminish eldoc-mode
12 years ago
Alan Pearce
Emacs: Add toggle-window-dedicated command
12 years ago
Alan Pearce
Emacs: add popwin-mode for better window handling
12 years ago
Alan Pearce
Emacs: Sort Cask
12 years ago
Alan Pearce
zsh: Remove existance check for ~/bin
12 years ago
Alan Pearce
zsh: set GOPATH and add bin folder to PATH
12 years ago
Alan Pearce
Emacs: reduce eldoc delay to 0.1s
12 years ago
Alan Pearce
Emacs: Parens trigger eldoc in autopair-mode
12 years ago
Alan Pearce
Emacs: Add and configure Go packages
12 years ago
Alan Pearce
Emacs: merge programming sections
12 years ago
Alan Pearce
Emacs: remove old shuffle-lines library
12 years ago
Alan Pearce
Emacs: switch from shuffle-lines to move-text
12 years ago
Alan Pearce
Workaround smart-mode-line init issue
12 years ago
Alan Pearce
Emacs: set org-replace-disputed-keys at the right time
12 years ago
Alan Pearce
rcm: Add vagrant tag to prefect
12 years ago
Alan Pearce
zsh: Hide output of magit and dired commands
12 years ago
Alan Pearce
Fix xresources include
12 years ago
Alan Pearce
Emacs: update path to zshrc
12 years ago
Alan Pearce
Add vagrant configuration with ansible provisioning
12 years ago
Alan Pearce
Emacs: fix incorrect smart-mode-line colors
12 years ago
Alan Pearce
Emacs: Remove custom font-face configurations
12 years ago
Alan Pearce
Emacs: use correct flycheck mode for diminishing
12 years ago
Alan Pearce
Emacs: Refactor and simplify font settings
12 years ago
Alan Pearce
Emacs: add missing dependencies to cask
12 years ago
Alan Pearce
rcm: Only byte-compile files in elisp directory
12 years ago
Alan Pearce
rcm: Install Cask for Emacs if it isn't already
12 years ago
Alan Pearce
rcm: Update DOTFILES_DIRS to please lsrc
12 years ago
Alan Pearce
Emacs: star github packages automatically
12 years ago
Alan Pearce
Emacs: Disable detection of html in php-mode
12 years ago
Alan Pearce
Emacs: prettify emacs-lisp modeline indicator
12 years ago
Alan Pearce
Emacs: Fix flycheck error in cask initialisation
12 years ago
Alan Pearce
Emacs: add melpa-stable source to Cask
12 years ago
Alan Pearce
Emacs: install and configure paradox-mode
12 years ago
Alan Pearce
Emacs: shorten emacs-lisp-mode in modeline to El
12 years ago
Alan Pearce
Emacs: add helper macro for renaming major modes
12 years ago
Alan Pearce
Emacs: use unicode tick for flycheck-mode
12 years ago
Alan Pearce
Emacs: diminish magit-auto-revert-mode
12 years ago
Alan Pearce
Emacs: diminish fancy-narrow-mode
12 years ago
Alan Pearce
Emacs: install and configure smart-mode-line
12 years ago
Alan Pearce
Emacs: Remove quack dependency from geiser
12 years ago
Alan Pearce
Emacs: add fallback for init-file when ignored
12 years ago
Alan Pearce
Emacs: don't mark spaces after tabs
12 years ago
Alan Pearce
Emacs: Whitespace cleanup
12 years ago
Alan Pearce
Emacs: use req-package on top of use-package
12 years ago
Alan Pearce
Emacs: configure winner-mode after initialising
12 years ago
Alan Pearce
Emacs: remove "env/" function set
12 years ago
Alan Pearce
Emacs: remove unused mu4e configuration
12 years ago
Alan Pearce
Add initial rcrc.local for Prefect
12 years ago
Alan Pearce
Emacs: Remove unused highlight-symbol config
12 years ago
Alan Pearce
Add rcrc.local for Bulb laptop
12 years ago
Alan Pearce
Emacs: install markdown-mode
12 years ago
Alan Pearce
Emacs: Disable autopair in yaml-mode
12 years ago
Alan Pearce
Emacs: Remove non-existing info directory
12 years ago
Alan Pearce
Emacs: delete-current-buffer-file: remove vc check
12 years ago
Alan Pearce
Emacs: Remove non-cask package initialisation
12 years ago
Alan Pearce
Emacs: Disable auto-indent-mode in jinja2-mode
12 years ago
Alan Pearce
Emacs: use dired-x inside dired
12 years ago
Alan Pearce
Emacs: remove unused lacarte configuration
12 years ago
Alan Pearce
Emacs: Use yaml-mode for sls files
12 years ago
Alan Pearce
Git: add local configuration include
12 years ago
Alan Pearce
Git: fix global ignore path
12 years ago
Alan Pearce
Use correct path for zsh compdump in post-up hook
12 years ago
Alan Pearce
Emacs: install and configure flycheck
12 years ago
Alan Pearce
Emacs: sort cask sources
12 years ago
Alan Pearce
rcm: Run `cask install` for emacs, if installed
12 years ago
Alan Pearce
Emacs: remove project-persist mode
12 years ago
Alan Pearce
Emacs: add projectile switch-project config
12 years ago
Alan Pearce
Emacs: init projectile-mode on startup
12 years ago
Alan Pearce
Emacs: use discover-mode for keybind popups
12 years ago
Alan Pearce
Emacs: ensure that pallet is loaded on init
12 years ago
Alan Pearce
Emacs: Install visual-regexp.
12 years ago
Alan Pearce
Emacs: Cleanup cask file
12 years ago
Alan Pearce
Create emacs pre-hook to remove old elisp symlink
12 years ago
Alan Pearce
zsh: Create compdump file before compiling it
12 years ago
Alan Pearce
Update and migrate zsh history file location
12 years ago
Alan Pearce
zsh: Simplify fasd compilation
12 years ago
Alan Pearce
zsh: Compile fasd and use as a function.
12 years ago
Alan Pearce
Sakura: initial configuration
12 years ago
Alan Pearce
Update and migrate fasd data file location
12 years ago
Alan Pearce
zsh: Update fasd init file location
12 years ago
Alan Pearce
zsh: Remove fasd autoload
12 years ago
Alan Pearce
zsh: Change cache directory for zcompdump
12 years ago
Alan Pearce
Fix syntax error in zsh post-up hook
12 years ago
Alan Pearce
rcm: Exclude readme
12 years ago
Alan Pearce
Add readme
12 years ago
Alan Pearce
Add modelines for zsh files
12 years ago
Alan Pearce
zsh: Remove host configuration for prefect
12 years ago
Alan Pearce
zsh: Remove unused parts of server host config
12 years ago
Alan Pearce
rcrc: test and source rcrc.local
12 years ago
Alan Pearce
Add rcrc file for excludes
12 years ago
Alan Pearce
Rename launchagents folder
12 years ago
Alan Pearce
zsh: Use $ZDOTDIR instead of hardcoded path
12 years ago
Alan Pearce
zsh: Use (and set) XDG_CONFIG_HOME for $ZDOTDIR
12 years ago
Alan Pearce
zsh: Create dotfile links under $ZDOTDIR
12 years ago
Alan Pearce
zsh: Use system version of fasd
12 years ago
Alan Pearce
zsh: use .cache/zsh instead of .zsh/cache
12 years ago
Alan Pearce
Move install functionality to rcm hooks
12 years ago
Alan Pearce
Restructure everything to use rcm
12 years ago
Alan Pearce
Rename gitignore for better linking
12 years ago
Alan Pearce
Xresources: add emacs font config on Prefect
12 years ago
Alan Pearce
zsh: Remove old hosts from completion array
12 years ago
Alan Pearce
zsh: Add missing 'then'
12 years ago
Alan Pearce
Use correct switch for testing commands
12 years ago
Alan Pearce
zsh: Fix typo in previous commit
12 years ago
Alan Pearce
zsh: Only run direnv when installed
12 years ago
Alan Pearce
Install: simplify launchagent installation
12 years ago
Alan Pearce
Install: clone repository before linking
12 years ago
Alan Pearce
Install: clone to target directory
12 years ago
Alan Pearce
Installer: switch URL to github
12 years ago
Alan Pearce
Installer: fix emacs detection
12 years ago
Alan Pearce
Emacs: add fancy-narrow function
12 years ago
Alan Pearce
Emacs: remove Windows line endings
12 years ago
Alan Pearce
Emacs: add narrow-to-function-indirect function
12 years ago
Alan Pearce
Emacs: remove PHP manual URL assignment
12 years ago
Alan Pearce
Emacs: use custom style for PHP indentation
12 years ago
Alan Pearce
zsh: Remove reference to home folder
12 years ago
Alan Pearce
Improve keybindings for magic buffer switching
12 years ago
Alan Pearce
Emacs: create DWIM function for switching buffers
12 years ago
Alan Pearce
Zsh: remove hardcoded references to user alan
12 years ago
Alan Pearce
Emacs: Replace buggy eldoc-php with php-extras
12 years ago
Alan Pearce
Merge branch 'master' of git://github.com/alanpearce/dotfiles
12 years ago
Alan Pearce
Emacs: fix cask loading to follow official usage
12 years ago
Alan Pearce
Installer: create directories if not present
12 years ago
Alan Pearce
zsh: Fix path to FreeBSD configuration
12 years ago
Alan Pearce
Emacs: check and use cask, if installed
12 years ago
Alan Pearce
Installer: Create ~/projects/dotfiles if missing
12 years ago
Alan Pearce
Merge branch 'master' of server.home:dotfiles
12 years ago
Alan Pearce
Update pure prompt
12 years ago
Alan Pearce
Emacs: remove with-elapsed-timer call
12 years ago
Alan Pearce
Emacs: Simplify geiser-racket interaction
12 years ago
Alan Pearce
Change git push default tracking for backwards compatibility
13 years ago
Alan Pearce
Emacs: Enable and configure dired-omit-mode
13 years ago
Alan Pearce
zsh: Share history between terminal windows
13 years ago
Alan Pearce
Emacs: use coreutils' gls on OSX
13 years ago
Alan Pearce
Emacs: use server-side comments inside HTML
13 years ago
Alan Pearce
Emacs: Remove initial indentation of code inside script+style tags
13 years ago
Alan Pearce
zsh: Fix completion for git/hub
13 years ago
Alan Pearce
Emacs: disable automatic-pairing in web-mode
13 years ago
Alan Pearce
zsh: Ensure FreeBSD sources its own zsh configuration
13 years ago
Alan Pearce
Add Emacs daemon LaunchAgent file
13 years ago
Alan Pearce
Add OSX LaunchAgent installation
13 years ago
Alan Pearce
Emacs: remove defer keyword from all packages
13 years ago
Alan Pearce
Emacs: Fix mode specification for .zsh files
13 years ago
Alan Pearce
zsh: Don't fetch audit list when running update-check
13 years ago
Alan Pearce
zsh: Fix FreeBSD pkg UPDATING check
13 years ago
Alan Pearce
Emacs: Ensure .zsh files are opened as shell scripts
13 years ago
Alan Pearce
zsh: Add site-functions under /usr/local to fpath, if exists
13 years ago
Alan Pearce
Emacs: enable autopair-mode in yaml-mode
13 years ago
Alan Pearce
Emacs: enable yaml-mode for ansible (group|host)_vars files
13 years ago
Alan Pearce
zsh: Rename dangling reference to zshrc in installer
13 years ago
Alan Pearce
zsh: Separate startup files for different startup methods
13 years ago
Alan Pearce
zsh: Remove reference to gentoo configuration from installer
13 years ago
Alan Pearce
zsh: Remove unused file
13 years ago
Alan Pearce
zsh: Remove file for old work laptop
13 years ago
Alan Pearce
zsh: Remove file for gentoo
13 years ago
Alan Pearce
Emacs: Improve mouse/trackpad scrolling by only scrolling one line at a time
13 years ago
Alan Pearce
Emacs: Add a margin to ensure the next/previous line is always visible
13 years ago
Alan Pearce
zsh: Refactor magit and dired into functions
13 years ago
Alan Pearce
zsh: Remove title-changing precmd function
13 years ago
Alan Pearce
zsh: Remove check for cache directory; it's created by the installer
13 years ago
Alan Pearce
zsh: Recompile compdump file in dotfiles installer
13 years ago
Alan Pearce
zsh: rename auxillary files with extension
13 years ago
Alan Pearce
zsh: Add zsh-completions to fpath
13 years ago
Alan Pearce
Emacs: run diff-hl-update when magit refreshes a buffer
13 years ago
Alan Pearce
Emacs: use current frame when handling OSX open-file event
13 years ago
Alan Pearce
Emacs: load cc-mode on startup
13 years ago
Alan Pearce
Emacs: load tramp on startup
13 years ago
Alan Pearce
Emacs: eagerly load dired and dired+
13 years ago
Alan Pearce
zsh: Fix pure pull indicator showing when ahead of upstream
13 years ago
Alan Pearce
zsh: increase contrast of pure prompt character
13 years ago
Alan Pearce
Update pure prompt
13 years ago
Alan Pearce
zsh: Add alias for prettyping.sh
13 years ago
Alan Pearce
Emacs: Disable smart-tabs-mode in ruby-mode
13 years ago
Alan Pearce
zsh: Disable globbing for the salt command
13 years ago
Alan Pearce
Emacs: bind s-, to open emacs init file from register
13 years ago
Alan Pearce
Emacs: workaround issue setting variable-pitch fonts on OSX
13 years ago
Alan Pearce
zsh: Add alias to open the current directory in Emacs' dired
13 years ago
Alan Pearce
Emacs: add register for zshrc
13 years ago
Alan Pearce
zsh: Remove duplicate fasd e alias
13 years ago
Alan Pearce
Emacs: remove call to moz-minor-mode
13 years ago
Alan Pearce
Emacs: fix reference to missing font on OSX
13 years ago
Alan Pearce
Emacs: set a variable pitch font under darwin
13 years ago
Alan Pearce
Emacs: silence compiler warning about unused variable
13 years ago
Alan Pearce
Emacs: remove unnecessary lambda function
13 years ago
Alan Pearce
Emacs: remove commented-out code
13 years ago
Alan Pearce
Emacs: remove old-style indentation function
13 years ago
Alan Pearce
Emacs: ensure that org-journal is installed
13 years ago
Alan Pearce
Emacs: fix warning in project-persist configuration
13 years ago
Alan Pearce
Emacs: remove moz-repl mode
13 years ago
Alan Pearce
Add alias to launch magit in GUI emacs
13 years ago
Alan Pearce
Add ec and et commands to launch emacsclient in a terminal and GUI respectively
13 years ago
Alan Pearce
Emacs: improve font-setting on OSX when running as a daemon
13 years ago
Alan Pearce
Emacs: remove customisation of byte-compile-dest-file for init.el
13 years ago
Alan Pearce
Git: fix path to global gitignore file
13 years ago
Alan Pearce
Emacs: switch to the Wordpress coding style in php-mode-hook
13 years ago
Alan Pearce
Remove unneeded canonicalisation from installer
13 years ago
Alan Pearce
Move dotfiles under ~/projects
13 years ago
Alan Pearce
Merge remote-tracking branch 'refs/remotes/origin/master'
13 years ago
Alan Pearce
Use git instead of mercurial for cloning dotfiles on new installations
13 years ago
Alan Pearce
Installer: ensure that the fasdrc is symlinked correctly
13 years ago
Alan Pearce
zsh: Enable current path lookup in fasd only when using the e alias
13 years ago
Alan Pearce
zsh: remove e alias; duplicate of fasd
13 years ago
Alan Pearce
Revert "Replace auto-compile-mode with auto-async-byte-compile"
13 years ago
Alan Pearce
Emacs: don't insure that SLIME is installed
13 years ago
Alan Pearce
Emacs: Load multiple-cursors eagerly
13 years ago
Alan Pearce
Emacs: install and enable diff-hl-mode
13 years ago
Alan Pearce
Emacs: fix ido initialisation
13 years ago
Alan Pearce
Emacs: switch from helm-ibuffer to ibuffer
13 years ago
Alan Pearce
Emacs: set ido-mode to add recent files to the buffer list
13 years ago
Alan Pearce
Emacs: setup recentf-mode
13 years ago
Alan Pearce
Emacs: Set smex variables before calling smex-initialize
13 years ago
Alan Pearce
MinTTY: Switch fonts
13 years ago
Alan Pearce
Merge remote-tracking branch 'refs/remotes/origin/master'
13 years ago
Alan Pearce
Emacs: add emmet-mode to web-mode-hook
13 years ago
Alan Pearce
Setup emmet-mode
13 years ago
Alan Pearce
Emacs: Setup file associations for ruby mode
13 years ago
Alan Pearce
Add GNU Global tags files to global gitignore
13 years ago
Alan Pearce
zsh: Fix error when no gem-based programs are installed
13 years ago
Alan Pearce
zsh: Fix prompt issues with TRAMP
13 years ago
Alan Pearce
Change Emacs font rendering on X11
13 years ago
Alan Pearce
Add font configuration for OSX
13 years ago
Alan Pearce
Set the editor to emacsclient by default
13 years ago
Alan Pearce
zsh: Remove unused aticonfig alias
13 years ago
Alan Pearce
zsh: Refactor and improve cross-platform handling of ls options
13 years ago
Alan Pearce
zsh: Refactor OS checking to use just one variable
13 years ago
Alan Pearce
zsh: Remove gnu-only dircolors assignment
13 years ago
Alan Pearce
zsh: Use gls instead of ls if available
13 years ago
Alan Pearce
zsh: Refactor OS check and include OSX
13 years ago
Alan Pearce
zsh: Remove unused namecoin alias
13 years ago
Alan Pearce
zsh: Remove extra newline from pure prompt
13 years ago
Alan Pearce
Merge remote-tracking branch 'refs/remotes/origin/master'
13 years ago
Alan Pearce
zsh: Add more contrast between success and failure prompt colours
13 years ago
Alan Pearce
zsh: Make git branch name visible in pure prompt
13 years ago
Alan Pearce
zsh: Optimise pure prompt git checking
13 years ago
Alan Pearce
Urxvt: use bright colours without bold fonts
13 years ago
Alan Pearce
zsh: Add solarized dircolors (ansi-universal)
13 years ago
Alan Pearce
zsh: Install and use the pure prompt
13 years ago
Alan Pearce
Merge branch 'master' of server.home:dotfiles
13 years ago
Alan Pearce
Xbindkeys: run dmenu with cache settings
13 years ago
Alan Pearce
Emacs: unbind s-m
13 years ago
Alan Pearce
Emacs: add s-G magit keybinding like s-D
13 years ago
Alan Pearce
Emacs: Unbind more unhelpful Mac keybindings
13 years ago
Alan Pearce
Merge remote-tracking branch 'refs/remotes/origin/master'
13 years ago
Alan Pearce
Emacs: Switch control and command on OSX
13 years ago
Alan Pearce
Emacs: add extra keybinding for projectile-find-file
13 years ago
Alan Pearce
Emacs: unbind unhelpful s-n key
13 years ago
Alan Pearce
Emacs: Fix control key issue on OSX
13 years ago
Alan Pearce
Emacs: make right modifier keys on Mac inherit the configuration of their left counterparts
13 years ago
Alan Pearce
Emacs: setup puppet-mode
13 years ago
Alan Pearce
Installer: check for host-specific zshrc before trying to compile
13 years ago
Alan Pearce
Ignore .DS_Store system files
13 years ago
Alan Pearce
Merge branch 'master' of home:dotfiles
13 years ago
Alan Pearce
Emacs: allow the option key to be used without inputting special characters
13 years ago
Alan Pearce
Emacs: make right modifier keys consistent with their left counterparts on OS X
13 years ago
Alan Pearce
Emacs: switch control and command keys
13 years ago
Alan Pearce
Emacs: install and configure org-journal
13 years ago
Alan Pearce
Emacs: setup slime with the quicklisp-slime-helper
13 years ago
Alan Pearce
Emacs: delay loading redshank until needed
13 years ago
Alan Pearce
Emacs: delay loading eldoc until needed
13 years ago
Alan Pearce
Emacs: delay loading quickrun until needed
13 years ago
Alan Pearce
Emacs: delay loading skewer until needed
13 years ago
Alan Pearce
Emacs: remove redundant :defer specifications
13 years ago
Alan Pearce
Emacs: globally highlight matching parentheses
13 years ago
Alan Pearce
Emacs: migrate expressions from ap/lisp-setup to lisp-common-mode-hook where possible
13 years ago
Alan Pearce
Emacs: add lisp-common-mode-hook to allow cleaner setup of Lisp modes
13 years ago
Alan Pearce
Emacs: disable CEDET configuration until I figure out how to update it again
13 years ago
Alan Pearce
Emacs: Bind shift+space to set the mark
13 years ago
Alan Pearce
Emacs: Improve X11 clipboard interoperability
13 years ago
Alan Pearce
Emacs: add function and keybinding for opening eshell in the current directory
13 years ago
Alan Pearce
Emacs: add keyboard binding for switching to eshell
13 years ago
Alan Pearce
Emacs: make helm update the candidate selection window more quickly
13 years ago
Alan Pearce
Emacs: install multi-term if it is not available
13 years ago
Alan Pearce
Emacs: enable auto-indent-mode in lisps and set its indent level to 2
13 years ago
Alan Pearce
Emacs: use *init-file* to track the location of init.el through symlinks
13 years ago
Alan Pearce
Emacs: make company overlay display more quickly
13 years ago
Alan Pearce
Installer: Fix relative paths
13 years ago
Alan Pearce
Installer: Fix FreeBSD detection
13 years ago
Alan Pearce
Installer: Fix directory stack popping too early
13 years ago
Alan Pearce
Emacs: rename deprecated org-alphabetical-lists variable
13 years ago
Alan Pearce
Emacs: fix bad diff again
13 years ago
Alan Pearce
Emacs: fix incorrect package name for js2-mode
13 years ago
Alan Pearce
Emacs: fix bad diff
13 years ago
Alan Pearce
Emacs: install and skewer-mode and hook into js2-mode
13 years ago
Alan Pearce
Emacs: replace js3-mode with js2-mode
13 years ago
Alan Pearce
Emacs: change goto-last-change binding to C-x <space> to avoid conflicting with pop-global-mark
13 years ago
Alan Pearce
Emacs: add register bindings for emacs init file and organiser.org
13 years ago
Alan Pearce
Emacs: add command to insert a formatted date
13 years ago
Alan Pearce
Emacs: move calendar setup to new ‘Dates & Times’ section
13 years ago
Alan Pearce
Emacs: use em-smart package to return to previous command in eshell sessions
13 years ago
Alan Pearce
Emacs: make shell-execute work when buffer is not visiting a file
13 years ago
Alan Pearce
Emacs: always disable C-z
13 years ago
Alan Pearce
Emacs: add use-package declarations to Imenu when in elisp
13 years ago
Alan Pearce
Emacs: turn on ido-mode instead of toggling
13 years ago
Alan Pearce
Emacs: setup javascript indentation rules
13 years ago
Alan Pearce
Emacs: fix typo in javascript setup
13 years ago
Alan Pearce
Emacs: only enable moz-minor-mode in javascript if loaded
13 years ago
Alan Pearce
Emacs: bind d in mu4e headers to mark for delete instead of for trash
13 years ago
Alan Pearce
Emacs: Add localhost to the list of TRAMP remotes which should not be proxied
13 years ago
Alan Pearce
Emacs: Don't call redshank-mode if redshank is not loaded
13 years ago
Alan Pearce
zsh: move smart_sudo alias from s to su to allow fasd to use s
13 years ago
Alan Pearce
Byte-compile all the emacs files
13 years ago
Alan Pearce
Emacs: delete obsolete package-install.el
13 years ago
Alan Pearce
Emacs: add redshank-mode and install into lisp hooks
13 years ago
Alan Pearce
Emacs: remove unused web-vcs
13 years ago
Alan Pearce
Emacs: set package-archives whilst compiling for bootstrapping awesomeness
13 years ago
Alan Pearce
Make fasd function executable
13 years ago
Alan Pearce
Fix typo in install
13 years ago
Alan Pearce
Emacs: download package lists if nonexistant to ease bootstrapping
13 years ago
Alan Pearce
Use post-merge hook instead of post-checkout
13 years ago
Alan Pearce
Migrate post-checkout hook code to install and run install from post-checkout hook
13 years ago
Alan Pearce
Migrate zsh file compilation to post-checkout hook
13 years ago
Alan Pearce
Add git hooks to recompile emacs init file and elisp directory
13 years ago
Alan Pearce
Emacs: enable init.el to be batch byte-compiled
13 years ago
Alan Pearce
Emacs: make JIT fontification faster
13 years ago
Alan Pearce
Emacs: remove eldoc-context
13 years ago
Alan Pearce
Emacs: remove workaround for compile errors from diminish
13 years ago
Alan Pearce
Emacs: add official org-mode package repository
13 years ago
Alan Pearce
Emacs: remove unmaintained tromey ELPA repository
13 years ago
Alan Pearce
Xbindkeys: Remove binding for xbindkeys_show
13 years ago
Alan Pearce
zsh: use 32-bit wine by default
13 years ago
Alan Pearce
Emacs: install quickrun-mode
13 years ago
Alan Pearce
Emacs: add autoload for mu4e
13 years ago
Alan Pearce
Emacs: remove unnecessary :idle forms
13 years ago
Alan Pearce
Emacs: only delete a frame when calling exit-emacs in a daemon
13 years ago
Alan Pearce
Emacs: ensure that lua-mode and haskell-mode are installed before use
13 years ago
Alan Pearce
Emacs: add setup for nginx-mode
13 years ago
Alan Pearce
Emacs: remove help+
13 years ago
Alan Pearce
Emacs: show fringes
13 years ago
Alan Pearce
Emacs: use :ensure to download packages when needed
13 years ago
Alan Pearce
Emacs: bind q in mu4e's main window to bury the buffer rather than quitting
13 years ago
Alan Pearce
Emacs: set mu4e to update its index every 5 minutes
13 years ago
Alan Pearce
Emacs: Remove electrify-return-if-match and replace with paredit keybindings in lisp-modes
13 years ago
Alan Pearce
Emacs: disable nxhtml-mode
13 years ago
Alan Pearce
Emacs: enable nxhtml on laptop rather than at work
13 years ago
Alan Pearce
DWM: make ediff windows float
13 years ago
Alan Pearce
Emacs: replace string-matches on system name with env/* comparisons
13 years ago
Alan Pearce
Emacs: whitespace fixes
13 years ago
Alan Pearce
Emacs: remove unnecessary :commands
13 years ago
Alan Pearce
Emacs: correctly start winner-mode
13 years ago
Alan Pearce
Emacs: remove setup of unused package color-theme-solarized
13 years ago
Alan Pearce
Emacs: remove unused variable
13 years ago
Alan Pearce
Emacs: fix typo in docstring
13 years ago
Alan Pearce
Emacs: merge `setq` forms
13 years ago
Alan Pearce
Emacs: whitespace fixes
13 years ago
Alan Pearce
Emacs: create systems for getting system location (i.e. work/home) and type (laptop/desktop/server)
13 years ago
Alan Pearce
Emacs: only run nxhtml at work
13 years ago
Alan Pearce
Emacs: disable nxhtml-menu-mode properly
13 years ago
Alan Pearce
Emacs: fix typo in org-mode bindings
13 years ago
Alan Pearce
Emacs: set org-mode to indent headings
13 years ago
Alan Pearce
Emacs: fix org-mode package reference
13 years ago
Alan Pearce
Emacs: Remove load-path hints which point to el-get
13 years ago
Alan Pearce
Emacs: load nxhtml from .emacs.d
13 years ago
Alan Pearce
Emacs: Check basic-packages list and install any missing packages
13 years ago
Alan Pearce
Emacs: Remove el-get in favour of package.el
13 years ago
Alan Pearce
Emacs: switch org-mode font back to fixed-pitch
13 years ago
Alan Pearce
Emacs: remove unused variable
13 years ago
Alan Pearce
Emacs: use lexical binding
13 years ago
Alan Pearce
Emacs: install and use company-mode
13 years ago
Alan Pearce
XResources: use ChromeOS fonts
13 years ago
Alan Pearce
Xresources: Fix colour ordering in solarized-light
13 years ago
Alan Pearce
Emacs: add SMTP submission port
13 years ago
Alan Pearce
Emacs: move mumamo workaround into nxhtml's use-package form
13 years ago
Alan Pearce
Emacs: fix typo in mumamo workaround
13 years ago
Alan Pearce
zsh: remove compinit warnings for root
13 years ago
Alan Pearce
Install: move dwm target directory under projects/
13 years ago
Alan Pearce
Emacs: Add lua-mode initial configuration
13 years ago
Alan Pearce
Emacs: delete-current-buffer-file should use vc-delete-file when appropriate
13 years ago
Alan Pearce
Emacs: rename-current-buffer-file should use vc-rename-file when appropriate
13 years ago
Alan Pearce
Emacs: add full host-name for comparison when determining whether to load mu4e configuration
13 years ago
Alan Pearce
Emacs: Improve add-subdirs-to-load-path by adding the directory itself to load path
13 years ago
Alan Pearce
Emacs: only setup mu4e on prefect, where mail is in the expected directories
13 years ago
Alan Pearce
Emacs: fix logic error in setting up load-path
13 years ago
Alan Pearce
Git: remove purr alias; rebasing is confusing
13 years ago
Alan Pearce
Git: Add my name.
13 years ago
Alan Pearce
zsh: New version of wprop alias to make class and instance names clearer
13 years ago
Alan Pearce
Emacs: setup mu4e
13 years ago
Alan Pearce
Git: initial configuration
13 years ago
Alan Pearce
Emacs: choose magit extensions based upon git configuration
13 years ago
Alan Pearce
Emacs: workaround mumamo buffer-local-vars warnings
13 years ago
Alan Pearce
Emacs: Add el-get-dir to load-path
13 years ago
Alan Pearce
Migrate repository from mercurial without history
13 years ago
Alan Pearce
Initial commit
13 years ago
Alan Pearce
zsh: check for gem directory and add bin folder to path if found
13 years ago
Alan Pearce
Emacs: improve configuration of common-lisp mode
13 years ago
Alan Pearce
Emacs: add eval-and-replace and bind to C-c e
13 years ago
Alan Pearce
zshrc: add X11 window role to wprop alias
13 years ago
Alan Pearce
Make shell-execute work with a universal prefix argument
13 years ago
Alan Pearce
Emacs: ensure org-mode package with contrib/ is installed
13 years ago
Alan Pearce
Emacs: fix compilation warning regarding eshell/cd
13 years ago
Alan Pearce
Emacs: load custom file
13 years ago
Alan Pearce
Emacs: don't initialise *init-file* when user-init-file is not set
13 years ago
Alan Pearce
Emacs: setup jinja2-mode
13 years ago
Alan Pearce
Git: use the patience diff algorithm
13 years ago
Alan Pearce
Setup ediff configuration
13 years ago
Alan Pearce
Emacs: Provide ap-functions in ap-functions.el
13 years ago
Alan Pearce
Add global gitignore file
13 years ago
Alan Pearce
Emacs: initialise smex on startup for faster usage
13 years ago
Alan Pearce
Emacs: setup web-mode
13 years ago
Alan Pearce
Merge remote-tracking branch 'refs/remotes/origin/master'
13 years ago
Alan Pearce
Emacs: save ido state file in emacs directory
13 years ago
Alan Pearce
Make installer create .zsh and .zsh/cache, if necessary
13 years ago
Alan Pearce
Merge branch 'master' of home:dotfiles
13 years ago
Alan Pearce
Emacs: Remove configuration for nxhtml mode
13 years ago
Alan Pearce
Emacs: rebind M-/ to hippie-expand
13 years ago
Alan Pearce
Emacs: set company completion to only happen after inserting text
13 years ago
Alan Pearce
Emacs: add s-G magit keybinding like s-D
13 years ago
Alan Pearce
Emacs: Unbind more unhelpful Mac keybindings
13 years ago
Alan Pearce
Emacs: Switch control and command on OSX
13 years ago
Alan Pearce
Emacs: add extra keybinding for projectile-find-file
13 years ago
Alan Pearce
Emacs: unbind unhelpful s-n key
13 years ago
Alan Pearce
Emacs: Fix control key issue on OSX
13 years ago
Alan Pearce
Emacs: Remove unnecessary eval-and-compile
13 years ago
Alan Pearce
Replace auto-compile-mode with auto-async-byte-compile
13 years ago
Alan Pearce
Emacs: disable ido-virtual-buffers due to issues with flx-ido
13 years ago
Alan Pearce
Emacs: Enable flx in ido
13 years ago
Alan Pearce
Emacs: Switch back to auto-compile from auto-async-byte-compile
13 years ago
Alan Pearce
Update FreeBSD update-check: portaudit -> pkg audit
12 years ago
Alan Pearce
Replace ido customisations for vertical candidate display with ido-vertical-mode
12 years ago
Alan Pearce
Switch default push tracking mode to current
12 years ago
Alan Pearce
Add envrc files to global gitignore
12 years ago
Alan Pearce
Add direnv
12 years ago
Alan Pearce
Add Brewfile with basic tools
12 years ago
Alan Pearce
Emacs: remove use-package ensure directives in favour of cask
12 years ago
Alan Pearce
Installer: create directories for links if needed
12 years ago
Alan Pearce
Emacs: bind magit-status keys to projectile-vc
12 years ago
Alan Pearce
Emacs: simplify flycheck diminish call
12 years ago
Alan Pearce
Emacs: diminish redshank and paredit
12 years ago
Alan Pearce
Emacs: Install tools for Platinum Searcher
12 years ago
Alan Pearce
Merge branch 'master' of git://github.com/alanpearce/dotfiles
11 years ago
Alan Pearce
Emacs: add dash hook for SQL flavours
11 years ago
Alan Pearce
Emacs: Sort cask file
11 years ago
Alan Pearce
Emacs: Update frame-title-format
11 years ago
Alan Pearce
Emacs: Move sp-transpose to classic C-M-t
11 years ago
Alan Pearce
Emacs: Add imenu navigation for restclient files
11 years ago
Alan Pearce
Emacs: Use js2 error movement in js2-mode
11 years ago
Alan Pearce
Emacs: Open nginx included files in nginx-mode
11 years ago
Alan Pearce
Emacs: Install and configure ace-jump-buffer
11 years ago
Alan Pearce
Emacs: Install projector-mode
11 years ago
Alan Pearce
Emacs: Install sass-mode
11 years ago
Alan Pearce
Emacs: Configure restclient-mode
11 years ago
Alan Pearce
Emacs: Sort caskfile
11 years ago
Alan Pearce
Emacs: Switch window when killing REST buffer
11 years ago
Alan Pearce
Emacs: Remove debug message call
11 years ago
Alan Pearce
Emacs: Install restclient-mode
11 years ago
Alan Pearce
Emacs: Install json-mode
11 years ago
Alan Pearce
Emacs: Ensure avy keybinds are respected
11 years ago
Alan Pearce
Git: Ignore .tern-port files globally
11 years ago
Alan Pearce
Emacs: Make C-v/M-v scrolling reversible
11 years ago
Alan Pearce
Emacs: Create helm-dash hook for js2-mode
11 years ago
Alan Pearce
Whitespace cleanup
11 years ago
Alan Pearce
zsh: Run direnv hook after sourcing custom env
11 years ago
Alan Pearce
Emacs: Add winner shortcuts to ace-window
11 years ago
Alan Pearce
Update magit
11 years ago
Alan Pearce
Emacs: Use ido in magit
11 years ago
Alan Pearce
Emacs: Set ido-vertical keybinds
11 years ago
Alan Pearce
Emacs: Fix missing perspectives
11 years ago
Alan Pearce
Emacs: Add extra configuration for typopunct-mode
11 years ago
Alan Pearce
Remove obsolete paredit-cedit patch
11 years ago
Alan Pearce
Replace typo-mode with typopunct-mode
11 years ago
Alan Pearce
Emacs: Configure fallback for ido-completing-read+
11 years ago
Alan Pearce
Emacs: Install csv-mode
11 years ago
Alan Pearce
Emacs: Install ido-completing-read+ for magit
11 years ago
Alan Pearce
Emacs: Remove unused virtual-buffers setting
11 years ago
Alan Pearce
Emacs: Move org-mobile config to right section
11 years ago
Alan Pearce
Leiningen: Add javadoc configuration
11 years ago
Alan Pearce
Xresources: Use Hack and Fira sans in Emacs
11 years ago
Alan Pearce
Emacs: Remove helm-files configuration
11 years ago
Alan Pearce
Emacs: Enable colours in comint mode
11 years ago
Alan Pearce
Emacs: Defer more packages
11 years ago
Alan Pearce
Merge branch 'master' of github.com:alanpearce/dotfiles
11 years ago
Alan Pearce
Emacs: Fix ledger report auto-refresh
11 years ago
Alan Pearce
Emacs: Specify variable font size in set-fonts
11 years ago
Alan Pearce
Emacs: Improve coffee-mode configuration
11 years ago
Alan Pearce
Emacs: Tinker with font-locking settings
11 years ago
Alan Pearce
XResources: Change Emacs font to Fira Mono
11 years ago
Alan Pearce
Emacs: Improve contrast of window chrome
11 years ago
Alan Pearce
Emacs: Fix binding of persp-switch key
11 years ago
Alan Pearce
Merge branch 'master' of home:projects/dotfiles
11 years ago
Alan Pearce
Emacs: Disable org adaptive indentation
11 years ago
Alan Pearce
zsh: Set SSH_AUTH_SOCK to known location
11 years ago
Alan Pearce
Emacs: Install use-package from melpa-stable
10 years ago
Alan Pearce
Emacs: Ensure package-initialize is called once
10 years ago
Alan Pearce
Remove fixed TODO
10 years ago
Alan Pearce
Merge branch 'master' of home:projects/dotfiles
10 years ago
Alan Pearce
zsh: Remove unused paths
10 years ago
Alan Pearce
Emacs: Reset split-width-threshold
10 years ago
Alan Pearce
Emacs: Add reports to ledger-mode configuration
10 years ago
Alan Pearce
Emacs: Lazy-load use-package
10 years ago
Alan Pearce
Emacs: Move discover-my-major bind
10 years ago
Alan Pearce
Emacs: Bind ehelp correctly
10 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
10 years ago
Alan Pearce
Emacs: Use builtin ehelp mode
10 years ago
Alan Pearce
Emacs: Disable notify-based file watching on Darwin
10 years ago
Alan Pearce
Emacs: Remove magit-revert-buffers setting
10 years ago
Alan Pearce
Emacs: Fix init of spacemacs-theme
10 years ago
Alan Pearce
Emacs: Switch theme to spacemacs-light
10 years ago
Alan Pearce
Emacs: Remove platinum configuration
10 years ago
Alan Pearce
Emacs: Set typo-mode language to English
10 years ago
Alan Pearce
Emacs: Use diff-hl-dired instead of dired-k
10 years ago
Alan Pearce
Emacs: Ensure diff indicators are updated by magit
10 years ago
Alan Pearce
Emacs: Fix org-mobile file-watch warning
10 years ago
Alan Pearce
Emacs: Update ledger-mode reports
10 years ago
Alan Pearce
Emacs: Set SSH_AUTH_SOCK
10 years ago
Alan Pearce
zsh: Don’t export ssh socket via SSH
10 years ago
Alan Pearce
Emacs: Disable typo-mode in yaml and jinja modes
10 years ago
Alan Pearce
Emacs: Disable auto-indent in ansible-mode
10 years ago
Alan Pearce
Emacs: Don’t auto-indent in yaml-mode
10 years ago
Alan Pearce
zsh: Don’t run fasd if not installed
10 years ago
Alan Pearce
Emacs: Ignore .stversions folders in projectile
10 years ago
Alan Pearce
Emacs: Load dired-narrow after dired
10 years ago
Alan Pearce
Emacs: Reduce modeline noise
10 years ago
Alan Pearce
Emacs: Simplify paredit eval-expression setup
10 years ago
Alan Pearce
Emacs: Remove toggle-window-dedicated
10 years ago
Alan Pearce
Emacs: Improve small screen window-splitting
10 years ago
Alan Pearce
Emacs: Use :config more
10 years ago
Alan Pearce
Remove deferred and stealth fontification
10 years ago
Alan Pearce
Merge branch 'master' of home:projects/dotfiles
10 years ago
Alan Pearce
Emacs: Use Source Code Pro on X11 as well
10 years ago
Alan Pearce
Port WORDCHARS config from zsh
10 years ago
Alan Pearce
Setup zplug in post-zsh hook
10 years ago
Alan Pearce
Set zsh plugin dependencies
10 years ago
Alan Pearce
Delete unused tmux stuff
10 years ago
Alan Pearce
Zplug: Allow installing into $HOME
10 years ago
Alan Pearce
Load plugins via antibody
10 years ago
Alan Pearce
Load plugins via zplug
10 years ago
Alan Pearce
Replace deprecated Brewfile with shell script
10 years ago
Alan Pearce
Emacs: Use Proggy font on macOS (normal DPI)
10 years ago
Alan Pearce
Emacs: Avoid using MELPA for packages
10 years ago
Alan Pearce
Remove unused packages
10 years ago
Alan Pearce
Remove now-unnecessary gitignore rules
10 years ago
Alan Pearce
Fix init.el being generated in dotfiles
10 years ago
Alan Pearce
Emacs: Remove js2 imenu menu
10 years ago
Alan Pearce
Emacs: Remove correct javascript menu
10 years ago
Alan Pearce
rcm: Make rcrc work better on FreeBSD
10 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
10 years ago
Alan Pearce
rcm: Make rcrc work on FreeBSD
10 years ago
Alan Pearce
zsh: Bind directory-history search keys
10 years ago
Alan Pearce
zsh: Improve use of pure prompt
10 years ago
Alan Pearce
zsh: Setup SSH auth sock if empty
10 years ago
Alan Pearce
Emacs: Use ssh for tramp connections
10 years ago
Alan Pearce
Emacs: Add mpc setup
10 years ago
Alan Pearce
Don’t auto-update homebrew
10 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
10 years ago
Alan Pearce
Emacs: Use Monoid HalfTight on Retina display
10 years ago
Alan Pearce
zsh: Add lunchy completion if installed
10 years ago
Alan Pearce
Emacs: Fix tramp prompt regexp for FreeBSD hosts
10 years ago
Alan Pearce
Merge branch 'master' of git.alanpearce.uk:alan/dotfiles
10 years ago
Alan Pearce
Emacs: Fix oversized euro sign on X11
10 years ago
Alan Pearce
Emacs: Use builtin function to create font-spec
10 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
10 years ago
Alan Pearce
Emacs: Fix error when connecting to daemon
10 years ago
Alan Pearce
Emacs: Fix Emacs font-size
9 years ago
Alan Pearce
zsh: Don’t check SHLVL under X
9 years ago
Alan Pearce
Emacs: Remove disable solarized theme setup
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Use projectile-find-file when switching projects
9 years ago
Alan Pearce
which -> command -v
9 years ago
Alan Pearce
Emacs: Fix replace load issue
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Fix replace error
9 years ago
Alan Pearce
Emacs: Don't try to setup cyphejor on old Emacsen (v2)
9 years ago
Alan Pearce
Emacs: Don't try to setup cyphejor on old Emacsen
9 years ago
Alan Pearce
Emacs: Add with-eval-after-load fallback implementation
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: change font size to follow DPI
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
zsh: Add check for Windows Subsystem for Linux
9 years ago
Alan Pearce
Emacs: Load flycheck-vale only if vale is executable
9 years ago
Alan Pearce
Emacs: Fix org-src keymap init
9 years ago
Alan Pearce
Emacs: Configure easy-hugo
9 years ago
Alan Pearce
Emacs: Ensure osrelease file exists before reading
9 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
9 years ago
Alan Pearce
Emacs: Tweak gnu/windows font sizes
9 years ago
Alan Pearce
Emacs: Use exec-path-from-shell on gnu/windows
9 years ago
Alan Pearce
Emacs: Fix windows check
9 years ago
Alan Pearce
Emacs: Add missing paren
9 years ago
Alan Pearce
Emacs: Detect Windows even outside of zsh environment
9 years ago
Alan Pearce
Emacs: Set fonts on Windows
9 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
zsh: Set umask manually on Windows/WSL
9 years ago
Alan Pearce
Emacs: Don't set Linux fonts on Windows/WSL/X11
9 years ago
Alan Pearce
Emacs: Fix undefined fringe-helper error
9 years ago
Alan Pearce
Emacs: Fix exec-path warning
9 years ago
Alan Pearce
Emacs: Auto-load eshell when idle
9 years ago
Alan Pearce
Emacs: Don't hide mode-line
9 years ago
Alan Pearce
Emacs: Fix byte-compile errors/warnings
9 years ago
Alan Pearce
Emacs: Fix error customising faces
9 years ago
Alan Pearce
Emacs: Don't run hide-clutter by default
9 years ago
Alan Pearce
Emacs: Configure window-divider-mode on macOS
9 years ago
Alan Pearce
Emacs: Make the fringe smaller
9 years ago
Alan Pearce
Emacs: Set truncate-lines correctly
9 years ago
Alan Pearce
Emacs: Install flycheck-vale, to check my English
9 years ago
Alan Pearce
Emacs: Truncate lines instead of wrapping
9 years ago
Alan Pearce
Emacs: Simplify code display in eziam
9 years ago
Alan Pearce
Emacs: Improve flycheck fringe indication
9 years ago
Alan Pearce
Emacs: Make git-gutter look nicer
9 years ago
Alan Pearce
Emacs: Remove useless call to use-package-verbose
9 years ago
Alan Pearce
Emacs: Show flycheck messages as tooltips
9 years ago
Alan Pearce
Emacs: Don't flycheck on new-lines
9 years ago
Alan Pearce
Emacs: Install flow-minor-mode
9 years ago
Alan Pearce
Emacs: Load flycheck-flow after js2-mode
9 years ago
Alan Pearce
Emacs: Install imenu-anywhere
9 years ago
Alan Pearce
Emacs: Load company-nixos-options later
9 years ago
Alan Pearce
Fix display of readme on GitHub
9 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
9 years ago
Alan Pearce
zsh: Remove $HOME/bin from path
9 years ago
Alan Pearce
Emacs: Setup dired-du-mode
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Swap fringes used by git-gutter/flycheck
9 years ago
Alan Pearce
Emacs: Always make the background white
9 years ago
Alan Pearce
Emacs: Only load theme if it makes sense
9 years ago
Alan Pearce
Emacs: Tweak the fringe
9 years ago
Alan Pearce
Emacs: Use rg instead of ag for counsel-projectile
9 years ago
Alan Pearce
Emacs: Remove copy-as-format
9 years ago
Alan Pearce
stow: Disable tree-folding
9 years ago
Alan Pearce
Emacs: Fix projectile initialisation
9 years ago
Alan Pearce
Emacs: Update projectile commentary
9 years ago
Alan Pearce
Emacs: Be explicitly positive when enabling projectile-mode
9 years ago
Alan Pearce
Emacs: Add completion for yarn-run command
9 years ago
Alan Pearce
Emacs: Don't slant JS object property keywords
9 years ago
Alan Pearce
Emacs: Make org-journal mode nicer to work in
9 years ago
Alan Pearce
Emacs: Load avy on idle
9 years ago
Alan Pearce
Emacs: Diminish some Javascript minor modes
9 years ago
Alan Pearce
Emacs: Use mac-auto-operator-composition-mode on mac-port
9 years ago
Alan Pearce
Emacs: Remove company-nixos-options
9 years ago
Alan Pearce
Karabiner: Swap ~ <-> §
9 years ago
Alan Pearce
nix: Use node 8 for node packages
9 years ago
Alan Pearce
Emacs: Diminish flyspell mode
9 years ago
Alan Pearce
Emacs: Diminish editorconfig mode
9 years ago
Alan Pearce
Emacs: Remove column and line number from modeline
9 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/dotfiles
9 years ago
Alan Pearce
Nix: Create package for zr
9 years ago
Alan Pearce
Karabiner: Ignore builtin keyboard
9 years ago
Alan Pearce
Emacs: Use Fira Code on macOS (Macbook display)
9 years ago
Alan Pearce
Emacs: Don't load base16-mexico-theme
9 years ago
Alan Pearce
Emacs: Remove twig-mode
9 years ago
Alan Pearce
Emacs: Remove coffee mode
9 years ago
Alan Pearce
Emacs: Simplify search for init file
9 years ago
Alan Pearce
Emacs: Fix startup issue opening encrypted config
9 years ago
Alan Pearce
Emacs: Make bbdb popup window smaller
9 years ago
Alan Pearce
Emacs: Fix smartparens not being disabled in lisp modes
9 years ago
Alan Pearce
Emacs: Use outshine instead of lentic
9 years ago
Alan Pearce
Emacs: Move post-startup de-optimisation code to top of file
9 years ago
Alan Pearce
Emacs: Fix byte-compiler warnings
9 years ago
Alan Pearce
Ignore flycheck temp files
9 years ago
Alan Pearce
Emacs: Remove counsel-dash
9 years ago
Alan Pearce
Ignore .elc files
9 years ago
Alan Pearce
Emacs: Update Makefile to only byte-compile init
9 years ago
Alan Pearce
Emacs: Switch from org-babel to lentic-mode
9 years ago
Alan Pearce
Emacs: Fix building emacs config files on macOS
9 years ago
Alan Pearce
Emacs: Use smartparens from melpa-stable
9 years ago
Alan Pearce
Emacs: Remove eziam setup
9 years ago
Alan Pearce
Remove sshrc
9 years ago
Alan Pearce
zsh: Don't configure GPG SSH agent on osx
9 years ago
Alan Pearce
Emacs: Load mu4e only if mu executable is present
9 years ago
Alan Pearce
zsh: Default to current ledger file
9 years ago
Alan Pearce
Emacs: Install helpful
9 years ago
Alan Pearce
Emacs: Remove gnus configuration
9 years ago
Alan Pearce
Emacs: Remove lentic
9 years ago
Alan Pearce
i3: Use default font
9 years ago
Alan Pearce
xprofile: Set cursor after setting theme (from xresources)
9 years ago
Alan Pearce
xresources: Set cursor theme to Vanilla-DMZ
9 years ago
Alan Pearce
Emacs: Fix incorrect keybind command
9 years ago
Alan Pearce
Merge branch 'master' of https://git.alanpearce.eu/dotfiles
9 years ago
Alan Pearce
xresources: Switch to paper cursor-theme
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
sxhkd: Cycle displays configs instead of cloning
9 years ago
Alan Pearce
git: Improve logging
8 years ago
Alan Pearce
Emacs: add ivy-switch-buffer leader shortcut
8 years ago
Alan Pearce
autorandr: upgrade docked monitor
8 years ago
Alan Pearce
Emacs: simplify frame-title
8 years ago
Alan Pearce
Add https alias meeting
8 years ago
Alan Pearce
git: fix sops setup
8 years ago
Alan Pearce
zsh: Remove ssh agent setup
7 years ago
Alan Pearce
Update fish config
7 years ago
Alan Pearce
satoshipay: disable fzf in kubectx
7 years ago
Alan Pearce
user-interface: use makeDesktopItem
7 years ago
Alan Pearce
T470s: ensure TLP doesn't change I/O scheduler
7 years ago
Alan Pearce
laptop: increase power saving
7 years ago
Alan Pearce
T470s: don't force as manu graphical settings
7 years ago
Alan Pearce
network-manager: use dmenu (rofi) to replace running nm-applet
7 years ago
Alan Pearce
javascript: Install pino-pretty and bunyan
7 years ago
Alan Pearce
user-interface: remove browserpass
7 years ago
Alan Pearce
nix: improve system responsiveness with nix builds
7 years ago
Alan Pearce
user-interface: start an ssh agent
7 years ago
Alan Pearce
Enable working from home on prefect
7 years ago
Alan Pearce
Setup prefect machine
7 years ago
Alan Pearce
Add barrier module for controlling multiple systems
7 years ago
Alan Pearce
Expand steam configuration into generic gaming setup
7 years ago
Alan Pearce
window-manager: switch lightdm to mini greeter
7 years ago
Alan Pearce
user-interface: install wire-desktop
7 years ago
Alan Pearce
window-manager: run redshift on login screen
7 years ago
Alan Pearce
Make i3 the default window manager
7 years ago
Alan Pearce
Move NetworkManager applet to network-manager configuration
7 years ago
Alan Pearce
user-interface: pull in some utilities from LXDE
7 years ago
Alan Pearce
javascript: use pinned pnpm version
7 years ago
Alan Pearce
audio: disable pulseaudio volume weirdness
7 years ago
Alan Pearce
user-interface: remove nscd
7 years ago
Alan Pearce
laptop: only run docker-prune on AC power
7 years ago
Alan Pearce
T470s: Remove unused monitor options
7 years ago
Alan Pearce
user-interface: install cmus
7 years ago
Alan Pearce
satoshipay: remove AWS CLI
7 years ago
Alan Pearce
t470s: remove commented-out X configuration
7 years ago
Alan Pearce
UI: update xst
7 years ago
Alan Pearce
user-interface: use Lucid Emacs
7 years ago
Alan Pearce
laptop: start blueman with session
7 years ago
Alan Pearce
Use a single version of emacs
7 years ago
Alan Pearce
satoshipad: remove unused modules
7 years ago
Alan Pearce
i3lock: fix multi-locking
7 years ago
Alan Pearce
development: enable PCRE2 in ripgrep
7 years ago
Alan Pearce
user-interface: switch terminal to xst
7 years ago
Alan Pearce
i3: don't add i3lock-color to path
7 years ago
Alan Pearce
window-manager: Use plain i3lock in xautolock
7 years ago
Alan Pearce
satoshipay: install mkcert
7 years ago
Alan Pearce
satoshipay: fix docker config syntax
7 years ago
Alan Pearce
satoshipay: use newer docker-compose
7 years ago
Alan Pearce
Enable docker buildkit
7 years ago
Alan Pearce
Remove duplicate GNUPGHOME setting
7 years ago
Alan Pearce
javascript: update used packages
7 years ago
Alan Pearce
Import javascript CLI tools via node2nix
7 years ago
Alan Pearce
Don't install mu on darwin; it's broken
7 years ago
Alan Pearce
laptop: disable physlock
7 years ago
Alan Pearce
window-manager: notify before lock
7 years ago
Alan Pearce
window-manager: fix xautolock
7 years ago
Alan Pearce
user: enable bluetooth tethering as user
7 years ago
Alan Pearce
laptop: support high-quality bluetooth audio codecs
7 years ago
Alan Pearce
laptop: Improve bluetooth setup
7 years ago
Alan Pearce
laptop: run autorandr via acpid on lid events
7 years ago
Alan Pearce
T470s: set DPI once
7 years ago
Alan Pearce
bare-metal: enable zramSwap
7 years ago
Alan Pearce
wm: configure x correctly at startup
7 years ago
Alan Pearce
T470s: use BFQ scheduler
7 years ago
Alan Pearce
Enable bfq IO scheduler
7 years ago
Alan Pearce
T470s: disable ModemManager
7 years ago
Alan Pearce
UI: install html2text for Emacs
7 years ago
Alan Pearce
audio: use full pulseaudio only when bluetooth is enabled
7 years ago
Alan Pearce
nix: install cachix
7 years ago
Alan Pearce
nix: hide autoUpgrade build output
7 years ago
Alan Pearce
i3: use standard package instead of -gaps
7 years ago
Alan Pearce
t470s: Disable WWAN (unused)
7 years ago
Alan Pearce
UI: fix termite TERM issue once and for all
7 years ago
Alan Pearce
X: install bibata, capitaine cursor themes
7 years ago
Alan Pearce
satoshipad: fix mbsync timer
7 years ago
Alan Pearce
Xserver: improve browser font stack
7 years ago
Alan Pearce
Fix mu version mismatch
7 years ago
Alan Pearce
satoshipad: run mbsync on timer
7 years ago
Alan Pearce
satoshipad: remove printing setup
7 years ago
Alan Pearce
Re-add e-mail setup
7 years ago
Alan Pearce
Remove colemak.nix
7 years ago
Alan Pearce
Emacs: add ws-butler packages
7 years ago
Alan Pearce
Enable gnome keyring prerequisites
7 years ago
Alan Pearce
WM: switch to lightdm
7 years ago
Alan Pearce
Emacs: add packages for eshell
7 years ago
Alan Pearce
UI: auto-clear old trash items weekly
7 years ago
Alan Pearce
Nix: decrease lifetime of old configurations
7 years ago
Alan Pearce
Emacs: add lsp-treemacs for project-wide error checking
7 years ago
Alan Pearce
Ignore nix-darwin configuration
7 years ago
Alan Pearce
trillian: update nix-darwin
7 years ago
Alan Pearce
Emacs: add lsp-haskell package
7 years ago
Alan Pearce
Emacs: install almost-mono-themes
7 years ago
Alan Pearce
Emacs: remove company-lsp
7 years ago
Alan Pearce
javascript: install language servers for HTML and (S)CSS
7 years ago
Alan Pearce
javascript: split npmPackages
7 years ago
Alan Pearce
Emacs: install flymake-diagnostic-at-point
7 years ago
Alan Pearce
javascript: Install typescript-language-server
7 years ago
Alan Pearce
Emacs: install nix-update
7 years ago
Alan Pearce
Trillian: Allow unfree nix packages
7 years ago
Alan Pearce
Emacs: update company setup
7 years ago
Alan Pearce
Trillian: use native Emacs package
7 years ago
Alan Pearce
Emacs: Install all-the-icons
7 years ago
Alan Pearce
Emacs: remove unused evil-leader
7 years ago
Alan Pearce
Emacs: make certain packages macOS-specific
7 years ago
Alan Pearce
Development: Don't try to install firefox-dev on macOS
7 years ago
Alan Pearce
Improve edit/emacs access
7 years ago
Alan Pearce
Tweak fonts
7 years ago
Alan Pearce
Emacs: use unstable packages
7 years ago
Alan Pearce
Remove chromium
7 years ago
Alan Pearce
t470s: remove missing hwmon/temp imports
7 years ago
Alan Pearce
Emacs: default to non-macport package
7 years ago
Alan Pearce
Emacs: install all-the-icons
7 years ago
Alan Pearce
Redo emacs package setup
7 years ago
Alan Pearce
Separate GnuPG, Keybase and Tor
7 years ago
Alan Pearce
Trillian: use local resolver (dnscrypt-proxy installed via macports)
7 years ago
Alan Pearce
Trillian: Configure DNS servers on dongle LAN
7 years ago
Alan Pearce
Trillian: activate nix system at startup
7 years ago
Alan Pearce
trillian: Disable bash/fish setup
7 years ago
Alan Pearce
trillian: Enable completion for nix-darwin commands
7 years ago
Alan Pearce
Optimise Intel GPU setup
7 years ago
Alan Pearce
satoshipad: remove nitrokey setup
7 years ago
Alan Pearce
t470s: tweak thinkfan levels
7 years ago
Alan Pearce
satoshipad: remove adb
7 years ago
Alan Pearce
T470s: Send all temp data to thinkfan
7 years ago
Alan Pearce
satoshipay: Add chromium policy configuration
7 years ago
Alan Pearce
satoshipay: replace google-chrome with chromium
7 years ago
Alan Pearce
Emacs: Update packages
7 years ago
Alan Pearce
Update Emacs packages
7 years ago
Alan Pearce
Intel: Don't prefer modesetting driver
7 years ago
Alan Pearce
Enable Trezor on SatoshiPad
7 years ago
Alan Pearce
Update Trezor setup
7 years ago
Alan Pearce
Split nitrokey and GnuPG setup
7 years ago
Alan Pearce
Add/remove packages
7 years ago
Alan Pearce
Remove unused packages
7 years ago
Alan Pearce
SatoshiPay: remove unused printer driver
7 years ago
Alan Pearce
Emacs: Install caddyfile-mode
7 years ago
Alan Pearce
remove mate
7 years ago
Alan Pearce
intel: prefer modesetting driver
7 years ago
Alan Pearce
ui: switch to termite
7 years ago
Alan Pearce
nix: auto-update unstable packages in configuration
7 years ago
Alan Pearce
javascript: add yarn
7 years ago
Alan Pearce
Update to 19.03
7 years ago
Alan Pearce
Satoshipad: remove Syncthing
7 years ago
Alan Pearce
Emacs: install feature-mode
7 years ago
Alan Pearce
Remove e-mail setup
7 years ago
Alan Pearce
T470s: use default kernel
7 years ago
Alan Pearce
laptop: reduce password prompts after hibernation
7 years ago
Alan Pearce
trillian: Import private configuration
7 years ago
Alan Pearce
trillian: add quad9 DNS servers
7 years ago
Alan Pearce
Remove deprecated lsp-javascript-typescript
7 years ago
Alan Pearce
Update javascript setup
7 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
7 years ago
Alan Pearce
trillian: Use nixpkgs-unstable for newest emacs-macport
7 years ago
Alan Pearce
trillian: Install aspell
8 years ago
Alan Pearce
shell: fix darwin check
8 years ago
Alan Pearce
Remove TLP battery config
8 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
8 years ago
Alan Pearce
dev: Add git-lfs
8 years ago
Alan Pearce
Merge branch 'master' of https://git.alanpearce.eu/nixos-configuration
8 years ago
Alan Pearce
xserver: Use penultimate fontconfig
8 years ago
Alan Pearce
Emacs: cleanup unused packages
8 years ago
Alan Pearce
t470s: Update kernel version
8 years ago
Alan Pearce
upgrade to 18.09
8 years ago
Alan Pearce
cleanup some unused packages
8 years ago
Alan Pearce
marvin: remove steam
8 years ago
Alan Pearce
Merge branch 'master' of https://git.alanpearce.eu/nixos-configuration
8 years ago
Alan Pearce
Merge branch 'master' of https://git.alanpearce.eu/nixos-configuration
8 years ago
Alan Pearce
thinkpad: remove battery threshold customisation
8 years ago
Alan Pearce
add tools previous installed in user profile
8 years ago
Alan Pearce
dev/base: include a markdown command
8 years ago
Alan Pearce
dev/base: include gitk and other git friends
8 years ago
Alan Pearce
xserver: Switch fonts
8 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
8 years ago
Alan Pearce
Use unstable cups-toshiba-estudio instead of override
8 years ago
Alan Pearce
javascript: Use node-gyp to pull in build tools
8 years ago
Alan Pearce
SatoshiPay: override cups-toshiba-estudio
8 years ago
Alan Pearce
SatoshiPay: install google cloud sdk
8 years ago
Alan Pearce
Emacs: add packages
8 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
8 years ago
Alan Pearce
Install steam on marvin
8 years ago
Alan Pearce
Simplify emacs configuation to make stable/unstable use easier
8 years ago
Alan Pearce
emacs: Add tide
8 years ago
Alan Pearce
emacs: Add auto-async-byte-compile
8 years ago
Alan Pearce
emacs: Add kubernetes-evil
8 years ago
Alan Pearce
emacs: Cleanup package list
8 years ago
Alan Pearce
satoshipay: update packages
8 years ago
Alan Pearce
emacs: Add missing packages
8 years ago
Alan Pearce
emacs: add evil packages
8 years ago
Alan Pearce
nitrokey: Actually install keybase, not just the services
8 years ago
Alan Pearce
Marvin: Include base configuration
8 years ago
Alan Pearce
Nitrokey: Fix environment variable syntax
8 years ago
Alan Pearce
Nitrokey: Setup keybase
8 years ago
Alan Pearce
X: reorder fonts
8 years ago
Alan Pearce
T470s: Improve display acceleration
8 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
8 years ago
Alan Pearce
ui: Install pass-otp
8 years ago
Alan Pearce
Disable networkmanager-bundled dnsmasq
8 years ago
Alan Pearce
Enable zeroconf name resolution
8 years ago
Alan Pearce
Audio: Enable more PulseAudio features
8 years ago
Alan Pearce
SatoshiPay: Startup mongodb and redis automatically, after delay
8 years ago
Alan Pearce
Speedup boot by disabling nscd
8 years ago
Alan Pearce
Delay startup of non-essential services
8 years ago
Alan Pearce
WM: Set default login user for slim
8 years ago
Alan Pearce
WM: Disable xterm login session
8 years ago
Alan Pearce
UI: Use mlterm instead of rxvt-unicode
8 years ago
Alan Pearce
user: Allow me to change network settings
8 years ago
Alan Pearce
SatoshiPay: Add helm (kubernetes)
8 years ago
Alan Pearce
Use system packages for emacs
8 years ago
Alan Pearce
xserver: switch themes
8 years ago
Alan Pearce
Remove remote-build configuration
8 years ago
Alan Pearce
user-interface: switch to firefox for browserpass integration
8 years ago
Alan Pearce
Tweak font rendering
8 years ago
Alan Pearce
Use normal firefox-bin
8 years ago
Alan Pearce
Add arduino core to model 01 setup
8 years ago
Alan Pearce
Add support for flashing model 01
8 years ago
Alan Pearce
Remove dejavu fonts
8 years ago
Alan Pearce
Slow down background updates
8 years ago
Alan Pearce
Don't always use the latest kernel
8 years ago
Alan Pearce
Remove KDE on satoshipad
8 years ago
Alan Pearce
Ensure sound is actually enabled
8 years ago
Alan Pearce
Update satoshipad to 18.03
8 years ago
Alan Pearce
Remove some fonts
8 years ago
Alan Pearce
Include kompose in SatoshiPay stack
8 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
8 years ago
Alan Pearce
Emacs: Remove some discover- modes
8 years ago
Alan Pearce
xserver: Change installed fonts
8 years ago
Alan Pearce
Remove colemak on satoshipad
8 years ago
Alan Pearce
Use qwerty on satoshipad
8 years ago
Alan Pearce
Emacs: Install ivy-hydra
8 years ago
Alan Pearce
Install weechat
8 years ago
Alan Pearce
Emacs: Add discover packages for js2 and clj refactoring modes
8 years ago
Alan Pearce
satoshipay: Use a mongo "replica set"
8 years ago
Alan Pearce
colemak: Allow switching back to QWERTY
8 years ago
Alan Pearce
Comment-out currently missing emacs packages
8 years ago
Alan Pearce
Disable lightdm
8 years ago
Alan Pearce
Re-enable virtualbox at SatoshiPay
8 years ago
Alan Pearce
Move some startup programs to sessionCommands
8 years ago
Alan Pearce
Emacs: install more packages
8 years ago
Alan Pearce
satoshipay: Enable IPv6 in docker
8 years ago
Alan Pearce
Satoshipad: Install KDE
8 years ago
Alan Pearce
SatoshiPad: uninstall steam
8 years ago
Alan Pearce
SatoshiPay: Update DB tools
8 years ago
Alan Pearce
Enable LSP (javascript)
8 years ago
Alan Pearce
Update Intel GPU configuration
8 years ago
Alan Pearce
Add KDE module
8 years ago
Alan Pearce
Emacs: Add support for typescript
8 years ago
Alan Pearce
scrot -> maim
8 years ago
Alan Pearce
Update microcode for bare-metal Intel CPUs
8 years ago
Alan Pearce
satoshipay: Remove virtualbox
8 years ago
Alan Pearce
Emacs: Remove lua-mode
8 years ago
Alan Pearce
network-manager: Enable dnsmasq integration
8 years ago
Alan Pearce
UI: Enable compton
8 years ago
Alan Pearce
t470s: Add a monitor section to try to help with hanging after idle
8 years ago
Alan Pearce
base: Install nix-index to help find packages
8 years ago
Alan Pearce
Install Steam on Satoshipad
8 years ago
Alan Pearce
Add config module for England
8 years ago
Alan Pearce
Allow Steam ports in firewall settings
8 years ago
Alan Pearce
satoshipay: Disable virtualbox
8 years ago
Alan Pearce
t470s: Use alternative X acceleration method
8 years ago
Alan Pearce
Emacs: Add php-mode
8 years ago
Alan Pearce
nix: Fix double auto-upgrade
8 years ago
Alan Pearce
Add Steam module
8 years ago
Alan Pearce
User-interface: Use default build configuration for Emacs
9 years ago
Alan Pearce
Install wine
9 years ago
Alan Pearce
intel-gpu: Enable intel_agp early in boot process
9 years ago
Alan Pearce
satoshipay: Install virtualbox (host)
9 years ago
Alan Pearce
window-manager: Set root window properties
9 years ago
Alan Pearce
Fix indentation
9 years ago
Alan Pearce
lisp: Install asdf
9 years ago
Alan Pearce
lisp: Install cl-launch
9 years ago
Alan Pearce
Configure firefox build
9 years ago
Alan Pearce
Use newer firefox
9 years ago
Alan Pearce
Install rofi and rofi-pass
9 years ago
Alan Pearce
Javascript: Install build toolchain for native modules
9 years ago
Alan Pearce
Satoshipay: Install meteor
9 years ago
Alan Pearce
Re-enable physlock on laptops
9 years ago
Alan Pearce
Emacs: Install eacl
9 years ago
Alan Pearce
i3: Run dunst and sxhkd
9 years ago
Alan Pearce
shell: Replace una with unar
9 years ago
Alan Pearce
Emacs: Install magithub
9 years ago
Alan Pearce
emacs: Replace custom packages with in-tree derivations
9 years ago
Alan Pearce
emacs: Use moved redshank derivation
9 years ago
Alan Pearce
user-interface: Remove unused terminals
9 years ago
Alan Pearce
satoshipay: install kubernetes tools
9 years ago
Alan Pearce
shell: Add some "modern" utilities
9 years ago
Alan Pearce
Emacs: Install docker-tramp
9 years ago
Alan Pearce
window-manager: Add auto-lock after 5 minutes
9 years ago
Alan Pearce
javascript: Use system node version for yarn
9 years ago
Alan Pearce
Use same nixpkgs configuration for unstable channel
9 years ago
Alan Pearce
Remove st
9 years ago
Alan Pearce
Emacs: Install spaceline
9 years ago
Alan Pearce
Enable Trezor on marvin
9 years ago
Alan Pearce
Auto-prune docker images
9 years ago
Alan Pearce
Laptop: Enable autorandr via module
9 years ago
Alan Pearce
Emacs: Add docker-compose mode
9 years ago
Alan Pearce
satoshipad: switch to systemd-boot
9 years ago
Alan Pearce
Emacs: Install define-word package
9 years ago
Alan Pearce
Add base configuration for prefect
9 years ago
Alan Pearce
javascript: Remove flow
9 years ago
Alan Pearce
javascript: Use only unstable packages
9 years ago
Alan Pearce
Reduce number of unstable packages installed
9 years ago
Alan Pearce
xserver: Use a different fontconfig preset
9 years ago
Alan Pearce
Add hosts for work
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: install org-plus-contrib
9 years ago
Alan Pearce
Disable gnome on satoshipad
9 years ago
Alan Pearce
satoshipay: Install robomongo
9 years ago
Alan Pearce
dev: Install jq
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Emacs: Install mocha.el
9 years ago
Alan Pearce
user-interface: Enable browserpass
9 years ago
Alan Pearce
nitrokey: Enable gnupg user agent services
9 years ago
Alan Pearce
nitrokey: Enable user hardware access
9 years ago
Alan Pearce
satoshipad: Update system state version
9 years ago
Alan Pearce
xserver: fix XCURSOR_PATH for NixOS 17.09
9 years ago
Alan Pearce
bare-metal: update kernel version
9 years ago
Alan Pearce
Base: Remove mitmproxy
9 years ago
Alan Pearce
Laptop: Use remote build server
9 years ago
Alan Pearce
Thinkpad: Replace outdated tp_smapi module with acpi_call
9 years ago
Alan Pearce
accounting: Use newer software versions
9 years ago
Alan Pearce
javascript: Install phantomjs2
9 years ago
Alan Pearce
printing: Use CUPS socket instead of service
9 years ago
Alan Pearce
shell: Install mtr for diagnosing network issues
9 years ago
Alan Pearce
User-interface: Use open-source "firefox"
9 years ago
Alan Pearce
Satoshipay: Use official Slack instead of ScudCloud
9 years ago
Alan Pearce
xserver: Change fonts
9 years ago
Alan Pearce
user-interface: Remove emacs service command override
9 years ago
Alan Pearce
T470s: Remove thinkpad_acpi module from blacklist
9 years ago
Alan Pearce
Organise modules into folders
9 years ago
Alan Pearce
Create nested module hierarchy
9 years ago
Alan Pearce
Xserver: Add missing fonts
9 years ago
Alan Pearce
shell: Let's try xonsh for a while
9 years ago
Alan Pearce
T470s: Blacklist thinkpad_acpi module
9 years ago
Alan Pearce
grub2: Disable splash image
9 years ago
Alan Pearce
base: Boot faster
9 years ago
Alan Pearce
nix: Use normal configuration for auto-optimise-store
9 years ago
Alan Pearce
satoshipay: Install redis service (manually started)
9 years ago
Alan Pearce
satoshipay: lazy-load docker
9 years ago
Alan Pearce
satoshipay: Install mongod as a non-autostarted service
9 years ago
Alan Pearce
Xserver: Remove unused fonts
9 years ago
Alan Pearce
xserver: Remove noto fonts
9 years ago
Alan Pearce
Add hostname to /etc/hosts
9 years ago
Alan Pearce
dev: Install git-extras
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Workaround dbus error in systemd user sessions
9 years ago
Alan Pearce
xserver: Change installed themes
9 years ago
Alan Pearce
satoshipad: Switch back to grub
9 years ago
Alan Pearce
hidpi: Remove font settings
9 years ago
Alan Pearce
intel-gpu: Use i915 to setup console earlier
9 years ago
Alan Pearce
nix: Allow auto-upgrading with unstable packages
9 years ago
Alan Pearce
satoshipay: Install scudcloud
9 years ago
Alan Pearce
satoshipay: Uninstall franz
9 years ago
Alan Pearce
shell: Install moreutils
9 years ago
Alan Pearce
satoshipad: Install gnome
9 years ago
Alan Pearce
Satoshipad: Switch to systemd-boot
9 years ago
Alan Pearce
t470s: Kludgy fix for missing HDMI sound sink
9 years ago
Alan Pearce
window-manager: Use LightDM instead of the deprecated Slim
9 years ago
Alan Pearce
systemd-boot: Don't allow modifying boot options
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
Add gnome module
9 years ago
Alan Pearce
dev: Add useful packages for HTTP work
9 years ago
Alan Pearce
window-manager: Add perl-file-mimeinfo package
9 years ago
Alan Pearce
Satoshipad: Setup printing
9 years ago
Alan Pearce
T470s: Enable ModemManager
9 years ago
Alan Pearce
Add print drivers for SatoshiPay
9 years ago
Alan Pearce
Add services for printing via network
9 years ago
Alan Pearce
window-manager: Install libnotify
9 years ago
Alan Pearce
satoshipad: Pass discards through LUKS
9 years ago
Alan Pearce
t470s: Allow querying the NVMe device
9 years ago
Alan Pearce
Merge branch 'master' of ssh://alanpearce.eu/nixos-configuration
9 years ago
Alan Pearce
grub2: Setup console earlier in boot
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/master'
9 years ago
Alan Pearce
satoshipad: Add missing window-manager configuration
9 years ago
Alan Pearce
nix: Fix configuration syntax
9 years ago
Alan Pearce
laptop: Disable physlock
9 years ago
Alan Pearce
user-interface: allow unfree packages
9 years ago
Alan Pearce
Add system configuration for marvin (x250)
9 years ago
Alan Pearce
Add systemd-boot module
9 years ago
Alan Pearce
Import synaptics configuration
9 years ago
Alan Pearce
bare-metal: Mount tmpfs to /tmp on boot
9 years ago
Alan Pearce
connman: Add missing settings
9 years ago
Alan Pearce
Add packages remaining in satoshipad user profile
9 years ago
Alan Pearce
Ignore configuration.nix
9 years ago
Alan Pearce
Remove nerdfonts
9 years ago
Alan Pearce
fix evaluation errors
9 years ago
Alan Pearce
README: Add setup notes
9 years ago
Alan Pearce
Ignore hardware-configuration.nix
9 years ago
Alan Pearce
Add private configuration
9 years ago
Alan Pearce
user-interface: Add calibre and mpv
9 years ago
Alan Pearce
Add i3 module
9 years ago
Alan Pearce
Add nix configuration
9 years ago
Alan Pearce
Add disk configuration
9 years ago
Alan Pearce
Add modules for network configuration
9 years ago
Alan Pearce
Add passwords module
9 years ago
Alan Pearce
Add accounting module
9 years ago
Alan Pearce
Add modules for development
9 years ago
Alan Pearce
syncthing: Open default ports
9 years ago
Alan Pearce
user-interface: Import Emacs setup
9 years ago
Alan Pearce
laptop: Add multi-display setup
9 years ago
Alan Pearce
Add user interface module
9 years ago
Alan Pearce
Create user module
9 years ago
Alan Pearce
Create more hardware modules
9 years ago
Alan Pearce
Add british-english module
9 years ago
Alan Pearce
Add xserver modules
9 years ago
Alan Pearce
Add colemak module
9 years ago
Alan Pearce
Add Berlin module
9 years ago
Alan Pearce
Add dotfiles module
9 years ago
Alan Pearce
Add shell module
9 years ago
Alan Pearce
Add Nitrokey/GnuPG module
9 years ago
Alan Pearce
Create hidpi configuration module
9 years ago
Alan Pearce
Add syncthing configuration
9 years ago
Alan Pearce
Add adb configuration
9 years ago
Alan Pearce
Add audio configuration
9 years ago
Alan Pearce
Create laptop-relevant modules
9 years ago
Alan Pearce
Move entry point configs to root directory
9 years ago
Alan Pearce
Add grub2 module
9 years ago
Alan Pearce
Create entry point configuration for satoshipad
9 years ago
Alan Pearce
Add readme
9 years ago
Alan Pearce
marvin: Add window-manager config
9 years ago
Alan Pearce
Set different fonts for high/low DPI
9 years ago
Alan Pearce
Merge remote-tracking branch 'origin/HEAD'
9 years ago
Alan Pearce
nitrokey: Disable ssh-agent
9 years ago
Alan Pearce
user-interface: Run emacs with --debug-init
9 years ago
Alan Pearce
x250: Use synaptics driver instead of libinput
9 years ago
Alan Pearce
Import packages from marvin user profile
9 years ago
Alan Pearce
Add infrastructure module
9 years ago
Alan Pearce
Add lisp module
9 years ago
Alan Pearce
synaptics: Tweak movement parameters
9 years ago
Alan Pearce
bare-metal: Always use latest kernel
9 years ago
Alan Pearce
marvin: Update stateVersion
9 years ago
Alan Pearce
marvin: try KDE
8 years ago
Alan Pearce
kde: force-disable physlock
8 years ago
Alan Pearce
marvin: use qwerty
8 years ago
Alan Pearce
Use US intl layout for QWERTY
8 years ago
Alan Pearce
Remove monitorsize for x250
8 years ago
Alan Pearce
Remove KDE on marvin
8 years ago
Alan Pearce
satoshipad: Tweak nixos maintenance timers
8 years ago
Alan Pearce
satoshipad: Configure a realistic docker prune time
8 years ago
Alan Pearce
Merge branch 'master' of https://git.alanpearce.eu/nixos-configuration
8 years ago
Alan Pearce
Use newer versions of password managers
8 years ago
Alan Pearce
bare-metal: tweak TCP congestion control
8 years ago
Alan Pearce
satoshipay: use tmpdir for mongodb
8 years ago
Alan Pearce
T470s: Improve GPU usage/acceleration
8 years ago
Alan Pearce
Import more packages for imperative user installs
8 years ago
Alan Pearce
satoshipay: continue using overriden printer drivers
8 years ago
Alan Pearce
javascript: improve native module compatibility
8 years ago
Alan Pearce
infrastructure: Remove ansible
8 years ago
Alan Pearce
Remove more unused programs
8 years ago
Alan Pearce
Accounting: remove unused package
8 years ago
Alan Pearce
Emacs: Enable overriding package
8 years ago
Alan Pearce
trillian: Fix terminal locale
8 years ago
Alan Pearce
Setup trillian (MacBook)
8 years ago
Alan Pearce
SatoshiPay: init replicaset at startup
7 years ago
Alan Pearce
Add kubernetes module for local infrastructure work
7 years ago
Alan Pearce
Remove calibre
7 years ago
Alan Pearce
xserver: Tweak font rendering
7 years ago
Alan Pearce
satoshipay: Install kubectx
7 years ago
Alan Pearce
javascript: Update to node 10
7 years ago
Alan Pearce
SatoshiPay: remove minikube
7 years ago
Alan Pearce
SatoshiPay: remove virtualbox
7 years ago
Alan Pearce
SatoshiPay: update package list
8 years ago
Alan Pearce
T470s: Use reasonable temperature sensor
8 years ago
Alan Pearce
Move ripgrep to base, with PCRE2 in development/base
7 years ago
Alan Pearce
zsh: fix global compinit setting breaking darwin
7 years ago
Alan Pearce
Emacs: set PATH on darwin using built-in path_helper
7 years ago
Alan Pearce
Merge branch 'master' of origin/master
7 years ago
Alan Pearce
Emacs: tweak ledger reports
7 years ago
Alan Pearce
trillian: setup ledger
7 years ago
Alan Pearce
Emacs: update ledger expense accounts
7 years ago
Alan Pearce
Add lumen to satoshipay environment
7 years ago
Alan Pearce
satoshipay: only install ripcord on Linux
7 years ago
Alan Pearce
Add user to video group
6 years ago
Alan Pearce
Use only unstable nixpkgs
4 years ago
Alan Pearce
prefect: add host entry for tailscale local IP
2 years ago
Alan Pearce
nanopi: keep an export of golink data in a git repo
2 years ago
Alan Pearce
nanopi: remove avahi
2 years ago
Alan Pearce
nanopi: remove duplicate default route
2 years ago
Alan Pearce
nanopi: prefer ipv6 tailscale address
2 years ago
Alan Pearce
dnsmasq: require FQDN
2 years ago
Alan Pearce
nanopi: rename home-assistant host but keep cname from "ha"
2 years ago
Alan Pearce
nanopi: fix interface-name- based DNS resolution
2 years ago
Alan Pearce
nanopi: optimise routing
2 years ago
Alan Pearce
nanopi: simplify firewall
2 years ago
Alan Pearce
prefect: fix dns resolution
2 years ago
Alan Pearce