Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | 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 | ||||
* | Update private submodule | Alan Pearce | 2023-04-03 | -4/+4 | |
| | |||||
* | 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 | |
| | |||||
* | update flakes | Alan Pearce | 2023-04-02 | -15/+15 | |
| | |||||
* | 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 | |
| | |||||
* | nix: stop telling me my flake is a dirty git repository | Alan Pearce | 2023-04-01 | -0/+2 | |
| | |||||
* | 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 | |
| | |||||
* | zsh: install autopair plugin | Alan Pearce | 2023-03-26 | -0/+4 | |
| | |||||
* | zsh: use nixpkgs' package for agkozak-zsh-prompt | Alan Pearce | 2023-03-26 | -7/+1 | |
| | |||||
* | Update private submodule | Alan Pearce | 2023-03-25 | -4/+4 | |
| | |||||
* | zsh: add `field` as a simplified `cut` that works more like `awk` | Alan Pearce | 2023-03-25 | -0/+5 | |
| | |||||
* | emacs: sest up evil-embrace hooks more nicely | Alan Pearce | 2023-03-24 | -5/+5 | |
| | |||||
* | emacs: bind C-r/C-s to history search | Alan Pearce | 2023-03-24 | -0/+3 | |
| | |||||
* | emacs: unset magit-auto-revert-mode correctly | Alan Pearce | 2023-03-24 | -1/+1 | |
| | | | | I have no idea why this is necessary | ||||
* | emacs: inhibit `evil-want-keybinding` warning on compile | Alan Pearce | 2023-03-24 | -0/+2 | |
| | |||||
* | emacs: save recent files and command history between sessions | Alan Pearce | 2023-03-24 | -0/+6 | |
| | |||||
* | emacs: don't message about auto-reloading files | Alan Pearce | 2023-03-23 | -1/+1 | |
| | |||||
* | emacs: auto-load magit after a while | Alan Pearce | 2023-03-23 | -0/+1 | |
| | |||||
* | emacs: remove nix-mode eglot setup (already default) | Alan Pearce | 2023-03-23 | -1/+0 | |
| | |||||
* | zsh: save more history | Alan Pearce | 2023-03-23 | -2/+2 | |
| | |||||
* | Pass nixpkgs to emacs-overlay | Alan Pearce | 2023-03-23 | -35/+22 | |
| |