Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | emacs: remove bash-completion wrapper | Alan Pearce | 2023-04-08 | -4/+0 |
| | ||||
* | emacs: un-break package-quickstart on NixOS | Alan Pearce | 2023-04-08 | -1/+1 |
| | ||||
* | emacs: auto-discover projectile projects | Alan Pearce | 2023-04-08 | -6/+1 |
| | | | | I no longer need the `add_project` function to add these from a shell | |||
* | emacs: use standard emacs package by default | Alan Pearce | 2023-04-07 | -1/+0 |
| | ||||
* | git: remove writeCommitGraph settings | Alan Pearce | 2023-04-07 | -6/+0 |
| | | | | | For `git gc`, it's now the default anyway For `git fetch`, it seems to be a trade-off that should be enabled per-repository | |||
* | git: don't install extra tools that I don't use | Alan Pearce | 2023-04-07 | -3/+0 |
| | ||||
* | dev/base: don't add editorconfig eexecutable to path | Alan Pearce | 2023-04-07 | -1/+0 |
| | ||||
* | zsh: don't save commands matching some patterns to history | Alan Pearce | 2023-04-06 | -0/+5 |
| | ||||
* | emacs: store more minibuffer history | Alan Pearce | 2023-04-06 | -1/+3 |
| | ||||
* | darwin: enable syncthing service | Alan Pearce | 2023-04-06 | -0/+4 |
| | ||||
* | emacs: setup package-quickstart cache without spewing warnings | Alan Pearce | 2023-04-05 | -1/+1 |
| | ||||
* | emacs: use `gls` from coreutils-prefixed for dired | Alan Pearce | 2023-04-05 | -0/+4 |
| | ||||
* | darwin: fix auto-dark-light-mode not changing emacs theme | Alan Pearce | 2023-04-05 | -2/+10 |
| | ||||
* | emacs: fix display issues with code completion popups | Alan Pearce | 2023-04-04 | -0/+7 |
| | ||||
* | zsh: configure completion for own functions | Alan Pearce | 2023-04-04 | -0/+2 |
| | ||||
* | zsh: add `finder` function to open Finder | Alan Pearce | 2023-04-04 | -0/+4 |
| | ||||
* | mba: remove unused imports | Alan Pearce | 2023-04-04 | -8/+1 |
| | ||||
* | mba: unify home directory with linux hosts | Alan Pearce | 2023-04-04 | -1/+1 |
| | | | | | | | | requires a line in /etc/synthetic.conf: home /System/Volumes/Data/Users/ in the Terminal, I set the shell startup command to export HOME=/home/alan;cd;clear | |||
* | emacs: re-implement auto dark/light mode switching on macOS | Alan Pearce | 2023-04-02 | -15/+35 |
| | | | | | | | Since I'm not using EmacsMacPort any more, the function `(mac-application-state)` isn't defined. However, we can use launchd to tell us when the system preferences change and then ask whether light or dark mode is active | |||
* | darwin: let GUI applications know about XDG_CACHE_HOME | Alan Pearce | 2023-04-02 | -0/+15 |
| | ||||
* | darwin: auto-expire old home-manager generations | Alan Pearce | 2023-04-02 | -0/+23 |
| | ||||
* | base: let home-manager handle XDG paths | Alan Pearce | 2023-04-02 | -5/+9 |
| | ||||
* | nvim: show line numbers | Alan Pearce | 2023-04-02 | -0/+1 |
| | ||||
* | emacs: always show four-digit line-numbers | Alan Pearce | 2023-04-02 | -1/+2 |
| | ||||
* | development: install a json language-server | Alan Pearce | 2023-04-02 | -0/+1 |
| | ||||
* | emacs: make recentf and format-all quieter | Alan Pearce | 2023-04-02 | -1/+12 |
| | ||||
* | emacs: show explanations of minibuffer completion candidates | Alan Pearce | 2023-04-02 | -0/+6 |
| | ||||
* | emacs: make init.el compilation messages easier to find | Alan Pearce | 2023-04-02 | -1/+1 |
| | ||||
* | emacs: remove unused yasnippet package | Alan Pearce | 2023-04-02 | -1/+0 |
| | ||||
* | emacs: remove unused auto-async-byte-compile package | Alan Pearce | 2023-04-02 | -1/+0 |
| | ||||
* | emacs: sort minibuffer completion candidates by frecency | Alan Pearce | 2023-04-02 | -0/+6 |
| | ||||
* | emacs: make minibuffer completion ui popup faster | Alan Pearce | 2023-04-02 | -1/+3 |
| | | | | replace fido-vertical-mode with vertico | |||
* | emacs: never ring bell | Alan Pearce | 2023-04-02 | -6/+2 |
| | ||||
* | emacs: polyfill `project-name` for eglot | Alan Pearce | 2023-04-01 | -0/+3 |
| | ||||
* | mba: update home-manager stateVersion | Alan Pearce | 2023-04-01 | -1/+3 |
| | ||||
* | emacs: generate PATH at build time | Alan Pearce | 2023-04-01 | -17/+11 |
| | ||||
* | emacs: setup anzu-mode globally | Alan Pearce | 2023-03-30 | -1/+2 |
| | ||||
* | emacs: replace swiper with ctrlf | Alan Pearce | 2023-03-30 | -5/+3 |
| | ||||
* | emacs: make lisp editing more evil with lispyville | Alan Pearce | 2023-03-30 | -2/+11 |
| | ||||
* | emacs: optimise startup time | Alan Pearce | 2023-03-28 | -5/+12 |
| | ||||
* | zsh: re-enable showing symlink targets with `ll` | Alan Pearce | 2023-03-28 | -1/+1 |
| | ||||
* | emacs: update company setting variable names | Alan Pearce | 2023-03-27 | -2/+2 |
| | ||||
* | emacs: load fringe-helper earlier | Alan Pearce | 2023-03-27 | -0/+1 |
| | ||||
* | emacs: stop magit loading magit-auto-revert-mode unnecessarily | Alan Pearce | 2023-03-26 | -74/+73 |
| | | | | | | I'm already using global-auto-revert-mode. I'm not sure if I actually needed to move the code down in the file any more, but I can't be bothered now. | |||
* | emacs: remove some useless code | Alan Pearce | 2023-03-26 | -10/+4 |
| | | | | | | magit-define-global-key-bindings is t by default editorconfig will always be available assuming I'm running emacs from nix/home-manager | |||
* | emacs: clean up recentf list after idle timeout, not at startup | Alan Pearce | 2023-03-26 | -0/+1 |
| | ||||
* | emacs: optimise for left-to-right scripts | Alan Pearce | 2023-03-26 | -1/+2 |
| | ||||
* | emacs: enable precise frame (window) resizing | Alan Pearce | 2023-03-26 | -0/+1 |
| | ||||
* | zsh: install zsh-bd to go up directories quickly | Alan Pearce | 2023-03-26 | -0/+5 |
| | ||||
* | zsh: enable use of plugins with non-standard plugin filenames | Alan Pearce | 2023-03-26 | -2/+2 |
| |